HN user

bionsuba

489 karma

[ my public key: https://keybase.io/jackstouffer; my proof: https://keybase.io/jackstouffer/sigs/HqoDTxnkiEc9LP0lis2zczS_CLmGRaPGSyBXdWUzmHI ]

Posts3
Comments121
View on HN
Amazon Hub 9 years ago

Jesus man, I'm in my early 20's and even I don't make sure to put my phone in my pocket just to go pick up the mail. What could possibly be so important that it couldn't wait a whole 120 seconds?

Overall, yes

So the creatures who invented the conceptual framework of reason and logic have no way to use reason and logic. Got it.

Citation needed

Here's one example of his opinions on reason: https://www.youtube.com/watch?v=GQcYZpY9JI0

Correct, they react to stimuli.

If humans didn't have a capacity for reason, then observing stimuli wouldn't mean anything and we wouldn't be able to transform observation to concepts. His example was people accidentally making a camera obscura by having a hole in the wall. Without reason, you

1. Wouldn't be able to conclude that it was even the hole in the wall causing the effect

2. Would be equally likely to attribute the image to the act of a divine power

And his failings on blank slate theory are not on the genetics side of things, but on human behavior. Much like the conception of the new socialist man, his thinking relies on behaviorism.

I've had the misfortune of listening to Fresco on a podcast, and he came right out and stated that

1. Humans don't have a capacity for reason

2. If reason existed it couldn't lead to any truth

3. That people only find scientific discoveries via chance

So I wouldn't expect him to be dissuaded by a rational argument.

He also believes in the blank slate theory, so not exactly up to date in the science world.

This is a nice sentiment, but this rarely plays out in practice in my experience.

People use Python all the time to manipulate data sets >= 100G in size despite its speed failings at that size. Why? Because Pandas is just so damn convenient. It would take me a grand total of 30 seconds to write Pandas code which read a TSV and gave me the sum of two multiplied together columns grouped by the day of a timestamp column. Doing that in C would take several orders of magnitude more time.

It's an optimization of people's time problem. You could probably spend several hours (or days) writing a C program for a specific problem. But if you can spend only 40% of the time writing the program and have it only 20% slower, then that's a definite win (these numbers are just an example).

Solar Roof 9 years ago

Because unless you go with a metal roof that's a pipe dream.

Right, but Catholics don't know who are the saved. So, they pray to God and the saints for their ancestors because they might not be saved.

First off, this isn't AI, it's machine learning.

The idea of AI picking up the biases within the language texts it trained on may not sound like an earth-shattering revelation

That's an understatement.

But the study helps put the nail in the coffin of the old argument about AI automatically being more objective than humans

Again, this isn't AI, and anyone with knowledge on the subject has always known that a traditional machine learning algorithm is only as good as its training data.

This also seems like a case where the researchers are simply unhappy with the results they received, rather than being able to show that the results are wrong.

You have access to all of std.range and std.algorithm, most of std.datetime, many functions in std.string and std.digest, and others scattered throughout the std lib. The main thing you'll want to look at is std.experimental.allocator, which has tons of tools for manual memory allocation.

Most of the community packages out there use the GC. Some though are transitioning to a std.experimental.allocator interface, like this containers library https://github.com/economicmodeling/containers

People on embedded systems use a custom runtime, and people who want to avoid the GC use the compiler to disallow GC usage in their entire program by using the @nogc annotation.

There are other less extreme solutions, such as the ability to have some threads be registered with the GC and others not. Also, you can just find your bottle-necks and mark those specific functions as @nogc. Some people also turn off automatic collections and manually trigger them only when it's ok to pause.

There are many parts of the std lib that assume GC usage. When you mark a function as @nogc, DMD does a compile-time check and will not compile your program if there's a GC call. Applying this to main means that your entire program will by necessity be GC free.

You took Razengan's supposition and made it a certainty.

Maybe making it easier for new users is what they were aiming for but it's equally likely with the evidence we have (read: zero) that they fucked up because they don't know what they're doing.

Do you expect Berkley to pay hundreds of thousands of dollars to have over 20,000 videos transcribed and captioned?

Assuming each video is only an hour and you paid someone minimum wage to caption them, and they were able to caption them perfectly by going through the video once, then this would cost $145,000. Realistically, a professional would have to do it and would take hours for each video.

Removing them so they don't get sued seems like the only sensible option from the university's perspective.

We do not live in a one variable world.

You can't ascribe the position of the US solely to its immigration policies. Especially since it's impossible to correlate immigration trends in recent years in the US to economic trends.

I would ask those downvoting this comment to provide a counter argument.

This is absolutely ridiculous. A university was providing something, for free, to everyone who wanted it. And because someone complained that their personal circumstances made it impossible to enjoy this free thing, now no one is allowed to get this content.

It's as if I threatened to sue Costco because one of their free samples had nuts in it and I couldn't eat it, resulting in them canceling the program.