skysight-inc/HackerNews huggingface dataset:
> It's kind of subtle, but it feels like my hand somehow knows what I'm searching for, and can recognize it much better than I can.

Most brain processes are subconscious, so if neurons outside the brain perform part of those processes, it should not really matter. Subconscious processes are subconscious, within the brain or not.

Anyways, read "On Intelligence" by Jeff Hawkins for a theory of how very fast pattern matching works in the brain. Skin neurons not needed, but can also fit into the theory I think.
Well like many such website "security" practices, if you know why they're bad, they are no longer a problem for you. But normal people don't know why security questions are a stupid idea, so when an otherwise reputable website (like an e-mail provider) asks you for your first car or favourite toy, they assume it's how things are supposed to be on the Internet.
Very much looking forward to using 1.7!
Question for all: Would now be a good time to move to Python 3.x? Our current Django installations are all running 2.7, and we are thinking about switching just for better unicode support alone. I'd love to hear some of your thoughts on this.
Ah, the MS OS/2 2.0 fiasco. Even with SIQ, it was still better than this. Though I think the best solution to the SIQ problem is the "ghost" window solution similar to what went into WinXP.
It mitigates the risk. Someone cannot do bad things with your location information if they do not have your location information.
An almost Dawkins-esque level of tone-deafness.
It is my understanding that some of those phased out chemicals persist in the environment to this day and that you can take a blood sample from pretty much anyone and find unacceptable levels of toxic chemicals.

Also, we don't really know what happens when parents who are contaminated with such chemicals have babies. I have heard from people who believe that is a major connection there: That what is relatively small amounts for an adult nevertheless have toxic effects in utero.

Plus, we use chemical fertilizers and pesticides in recent decades on an unprecedented scale.

I just really don't see where your argument holds water. It simply fails to fit with my understanding of what is going on in the world today. Also, fails to fit with my firsthand personal experience.

But thank you for replying.
I don't really see a good reason why I should spend 30 or so minutes replying to your comments that show little interest in continuing the discussion. If you showed the interest of wanting to have a real dialogue, sure, but it's not fair to me to waste my time when you only seem to show minimal interest in continuing it.

If those on the other side of the argument can't put forth posts that try to meet the guidelines for good discussion[1][2], why should I keep wasting my time? I enjoy good debate (even if I disagree with the other side), but this is all just me pouring out my limited time for someone to just spend a minimal amount of time on a subject/reply they don't seem to really care about.

[1] https://news.ycombinator.com/newsguidelines.html

[2] http://www.paulgraham.com/disagree.html
Reminds me of the skimmers in Blindsight by Peter Watts.

Available here: http://rifters.com/real/Blindsight.htm for anyone interested in a great sci-fi read.
The Power of Mental Pictures
The phrase "synthetic programming" certainly brings back fond memories for me. Something about entering a weird but valid program instruction, then removing a memory module and power cycling to forcibly corrupt the RAM and build the initial wedge to then enter the synthetic codes?
Hardware to software
Drone's-eye view of new Apple HQ
To be fair though, this is broadcasting, i.e. a one-way tech. It's also "decentralized" up to a point.

I see your point though. It's what I feel when I see 70-year-old cars still running: any car made after 2000 relies on electronics in a way that will make them unusable in a few years from now; but those old tin-boxes will still be around then and beyond.
MakeDrive: Syncing Filesystem for the Web from Mozilla
As someone involved in the scala community (and scalaz) community, I'd say about 60% of the companies I talk to at the various meetups use at the very least #scalaz. I was pleasantly surprised.
This is eventually going to be solved to a large degree by things like FIDO Universal 2-Factor dongles or whatever they evolve into over the next few years.

It'll basically push specialized requirements to the hardware dongle (ie deciding whether it's enough to confirm user registration/authorization with the touch of a buttom, or whether it needs to be with a 4 digit pin, or even with biometrics like voice or fingerprint or iris scan). The test device in the following presentation video only uses a button press to confirm user intent, but it could have arbitrary requirements, making the protocol usable for both trivial website logins to online banking to eventually perhaps even a replacement for defense department CACs.

Here's a good fairly in-depth video presentation of what the FIDO Alliance is working on (there are functional test devices, and a functional test branch of Chrome that works with them):

http://www.yubico.com/2014/07/future-online-authentication/
Information my friends have is something I've had to accept letting go.

I once resisted signing up to Viber because it required that I upload my entire address book. However, I found out how many of my friends are already on Viber, which means the likelihood that Viber didn't already have someone's contact information was very low. It also meant Viber already had all of my contact information.

Another scenario is Facebook's tagging. Even if I don't confirm all (or any) of my friends' tags on my face, the fact that they manually tagged the face as mine likely counts a lot for FB, so that battle is already lost.
> do you trust google

Ironically, exactly because of the intense scrutiny they face with every small decision they make, I have a lot more faith in Google's inability to be evil than just about any other player. I certainly can't spend the time to verify that all the other players I might give my data to are honest and well intentioned will always stay that way. But at least with Google I have pretty good faith that others are going to do that for me.

Sometimes I wonder if the critics of Google's privacy realise they may be having the opposite effect they intend in this way ...
Just wait for the misandristic crowd to show up, as they always do. I'm just starting to see first articles in my Facebook feed trying to spin this celebrity leak into women oppression problem.
If your database backend is not MySQL, then I would say yes. For MySQL you need to think about which database adapter you choose.
You can search for earlier topics in HN about the topic, but the state of Python 3 is not bad at all!
You can use a different password for purchasing apps, and a different password (Apple ID) for your iCloud data.

This goes for Game Center as well. You can use a different one for your mean, nasty, trash talking Gamer persona.

Apple doesn't always make this clear, and I see a lot of people confused about this, but this is an option.

Another login that can use a different Apple ID is Find My iDevice.
The hard part isn't the hardware, the hard parts are the software and the politics.

I'm pretty sure that I've used every single feature of the TI-83+ software during my 9+ years of education (grades 7-12 and undergraduate). If your new software is missing just 1 feature that the original software has, it won't fly with educators.

Also, even if it's a massively successful kickstarter, TI can still spend more on lobbying to protect its monopoly ;)

That being said, please try it! I'd love to see an open source alternative!
Prostate Cancer Foundation Response Statement to Reddit (Donation) Post
You can check out the following SVG to see a comparison of telescope sizes:

http://upload.wikimedia.org/wikipedia/commons/c/c5/Compariso...
Obvious troll is obvious.

MySQL professional here. I'm quite pleased with Oracle's 5.5 and 5.6 releases, and feel that they're doing a pretty good job. While they've not been perfect stewards, I feel they have done better than Sun -- perhaps you don't remember the fiasco that was the 5.1 release?

I don't feel that this is a trollish opinion. Mark Callaghan, a MySQL luminary who has done a lot of excellent work for the community also has positive things[0] to say about Oracle's stewardship of MySQL.

[0] https://news.ycombinator.com/item?id=7483079
Right-- in the musculoskeletal system there are mechanisms that operate approximately like pulleys; so I think you can say "a person is a neural net" in exactly the same sense as you can say "a person is a pulley." Neural nets are models of systems that we see in the human body that have been simplified and adapted such that they can be used as tools. It's not clear what lessons about humans can be drawn from studying NNs.
The image presentation on the site is beautiful. Is that a native feature of wordpress?
Facebook, Google, LinkedIn, and Twitter making MySQL better: http://webscalesql.org/
Well .... now that you mention it ... yes, it would. :)
BloomReach - Mountain View, California

H1B, Intern, Full-time all welcome! Remote is possible.

Apply at http://bloomreach.com/careers or send an email to dGFsZW50QGJsb29tcmVhY2guY29t and mention Hacker News.

BloomReach helps online businesses get their high quality and relevant content found by their consumers. Our big data marketing applications provide personalized discovery to visitors between devices and across channels. We've raised $41M from Bain Capital, NEA and Lightspeed.

Our services just came in #9 in this year's Entrepreneur's 100 Brilliant Companies:

http://www.entrepreneur.com/article/233887

Check them out at http://bloomreach.com/what-we-do/

We have open positions in Engineering (we could still definitely use a few more Frontend Engineers), Data Science, Sales, Marketing, Finance, and Product and Engagement Management. If you don't find a position that interests you, fill out a generic application and let us know what you want to work on- we're just looking for smart, talented people to help us continue making BloomReach an amazing place to work.

For engineering positions, if you can also send at least one cool piece of code, or a link to something you’ve built, or a hack that you’re proud of, we’d love to see it!
Is no one left to take up the cause of defending the term "hacker" from media smearing?
Well the fact that JenLaw's photos went for the extremely huge amount of $130 suggests that either there's a lot more of it out there, or that the guy who stole them couldn't fence them (per [0] thread).

Anyway, you summed up the take-away from the article perfectly. Since this seems to be going on for some time, I wonder how the whole ecosystem kept coordinating this well so far, that it's the first time we hear about such big (but still lousy one) defection.

[0] - https://news.ycombinator.com/item?id=8260233
"Much easier" because you can quickly tell the difference between a package you're installing or removing, versus the action to be taken with the package - as opposed to a bunch of strings of the form [a-z0-9]+ that you can't scan and need to actually read.
There's a 5-CD set released by a British label with only recordings of number stations. This guy obsessed with them has been recording for a long, long time. Check it out:

http://en.wikipedia.org/wiki/The_Conet_Project

Also:
http://en.wikipedia.org/wiki/Numbers_station
Google is trying to build its own quantum computing processors
Would be good if considers user location. I'm not interested in startups outside of my country =)
Django fully supports Python 3 from version 1.5. If you can use it or not depends more on the other packages you might have installed like DB adapters, image processing, etc. https://caniusepython3.com is a good way to know, you just need to drop your requirements.txt and it will tell you!
PILLARS: A System I'm Using to Track My Growth Hacks
You want this page:

https://docs.djangoproject.com/en/1.7/ref/models/fields/#mod...

In general:

Django's ForeignKey is equivalent to Rails' belongs_to.

Django's OneToOneField is equivalent to Rails' has_one.

Django's ManyToManyField is equivalent to Rails' has_and_belongs_to_many.

Also, in Django one generally only declares the relationship from one "side", unlike Rails where the relationship is declared on both "sides" (i.e., in Django one simply sets up a ForeignKey on A pointing to B, rather than placing relationship identifiers on both A and B).

The equivalent of ":through" is also available.

Django has GenericForeignKey as an equivalent to Rails' polymorphic associations.
It's a backwards incompatible South successor: https://docs.djangoproject.com/en/1.7/topics/migrations/#upg...

The upgrade path is to delete all your old migrations and create a new initial one.
Acceptance Tests at a Single Level of Abstraction
The FAQ at http://www.memorymanagement.org/mmref/faq.html#mmref-faq reads more like an advocacy piece for garbage collection than an unbiased review.

I am by no means opposed to garbage collection, but I have noticed a "strategy" that GC advocates use that I think is dishonest.

An empirical fact about garbage collection is that it has "more knobs to turn." See for example ghc's RTS options for its GC, or the enormous list of HotSpot GC options. This is because the space of GC algorithms is very large (conservative, copying, etc.), and the algorithms make different, stark tradeoffs.

And because it is so large, every objection to garbage collection can be met! Garbage collection is too slow? Here's a two-space copying collector, optimized for allocation throughput. Memory usage too high? Here's a mark-and-sweep compacting collector. Latency too high? Here's a pauseless concurrent collector. Want GC in C? Here's a conservative collector.

More options are good! But here's the sneakiness: you can't have all of them. You aren't going to have a compacting conservative collector, or a pauseless copying collector. Etc.

For example, the FAQ asks, "Can I use garbage collection in C++?", and answers yes, you can! It then goes on to say that "garbage collection is often faster than manual memory management. It can also improve performance indirectly, by increasing locality of reference and hence reducing the size of the working set, and decreasing paging."

The implication is that if you use GC in C++, you will see better locality of reference and reduced paging. But of course you will not.
Did you ever work for a “non-startup”? Like, you are a car manufacturer, have to create some telemetrics software that has to work reliably in all kind of conditions, and hopefully not kill people, and has to be supported for the next 12 years minimum?

Compare to the startup that can just “pivot” at will and/or just end it with one of those “it was an amazing ride” blog posts.

Not trying to be smart, just presenting some perspective.
It is indeed, you can pick from a number of image templates. They have single images, carousels, mosaics, grids among others off the top of my head.
Nah, it shouldn't be hard once you're used to (fun a b) syntax. So what would be pipe(cmd1(), cmd2()) in an algolic syntax is instead (pipe (cmd1) (cmd2)) and so on from there.
These things always remind me of [1]. Why are these things still that popular and quite expensive?

1: http://www.smbc-comics.com/?id=2582
If destiny has that this is to become wildly popular, it's practically inevitable.
I don't get Apple's password based security at all. The stupid question/answer thing they forced everyone to do was just crazy.

You have a physical device in your possession. Apple don't seem to have heard about two factor auth. If the only company on the planet that obsessively ties consumer hardware and software into a single cohesive product can't get their shit together the future worries me.

It should be the default (with an opt out for access from non-apple devices) for every Apple service to authenticate with the device as well as the password. Anyone who steals your Apple login but not your phone should have zero chance of accessing your data.
If one use Personal Cloud services like owncloud and Tonido the probability of social engineering hack goes down further. First of all the data is stored in your device and one needs to guess both the username and password.

Still one need to be careful what username and password to choose and how to safeguard them.
you make a number of good points, but don't fall into the trap of thinking that autoimmune problems stop with allergies - there are much more unpleasant conditions (like Crohn's disease) that are linked with the same immune system deficiencies/problems.
Just going from your examples above:

- Safari/iOS will let Apple know you're in a market for a house
- Safari will let Apple know you like Ethiopain coffee
- Also it will probably allow them to track your searches
- Along with Calendar sync and maps Apple knows both where you are currently and where you'll be next

While not all of his eggs are in one basket, there's an awful lot of them providing an awful lot of "tracking" information to one entity.

Sure, if he's experimenting with replacing Google's services that's a valid reason.
>> A simple way to bootstrap the compiler with the script itself would be especially nice. Basically, an embedded batsh compiler. Might be an interesting avenue for an enterprising person to look into.

This could be very easy. If this can't be rigged with simple shell scripting (in a reasonable way), then it could with straightforward changes to the compiler (such as outputting to standard output). If you don't mind doing somewhat silly things like writing out scripts as temp files, this could certainly be done now.
Location: Massachusetts (Permanent)/North Carolina (Student)

Remote: No

Willing to relocate: Yes

Technologies: Node.js, Express.js, C++, Java, Python, HTML/CSS/JS, MongoDB

Email: cer26@duke.edu

Resume: www.carlos.vc/resume.html

Github: github.com/czarlos
It used to break up the landscape, but in its current dilapidated state it's a bit of an eye-sore, even compared to the rest of the Ballard Blocks which are far from being architectural marvels.

Hopefully someone will fix it up, because as it is, it is less a memoir of a woman with a strong will than a monument to the futility of resisting change.
TIL the "email" field isn't public, you have to put it in the about field. It's in there now, sorry about that! Send me a note so I can help you out.
Google to build quantum computing processors
Introducing Google for Work
This is a great visualization that is relevant to my coursework. Thank you.
Show HN: Trestup – Participate in activities with like minded people
OS X Yosemite looks better than ever in beta 7
What if knowing you prefer Ethiopian coffee would make your insurance company charge you more because statistically these people are more prone to medical issues? Would you tell them in a heart beat?

The pendulum swings both ways, and this is the reason why all of this should be opt-in.
> for far cheaper than TI calculators (which are way more expensive than reasonable).

They are. And TI makes tons of profit on each one. But that also means that if they got any serious competitor, they could drop their prices like a rock, and still make money. Certainly they don't want to do that, but I'm sure they would if they had to.
Could this be a biased sample though? Not saying this is the case but it seems logical that the people at the scala meetups are cut from a cloth that would make them more likely to be using things such as scalaz.

I know that my local scala meetup seems to be more heavily oriented towards the functional end of things than the bulk of the scala developers I interact with. OTOH, perhaps the bias is with my sample.
If it's slow on the first run, then it might be loading a large interpreter from disk. If so, MS might have let the interpreter get a bit ungainly -- you might argue.
Call Scotty.
> new and untested NoSQL databases

MongoDB is new and untested? What rock do you live under?

It is new compared to many of the veteran Relational databases like SQL Server (and I don't mean that in a bad way), but it is a proven technology used by many. See http://www.mongodb.com/who-uses-mongodb
I'm wondering if Google will update their Chromebook Pixel, which was almost perfect.
Oh I've seen so many instances of this... I have music players "crashing" on me that kept playing music up until I confirmed the error message. I recall even having a game that was playable up until I confirmed the message that it apparently died.
Can you actually shrink the undo logs once you move them out of ibdata1? From your link:

Users cannot drop the separate tablespaces created to hold InnoDB undo logs, or the individual segments inside those tablespaces.

The most important part to control ibdata1 growth is innodb_file_per_table (default now).
Copyright never expires: it gets extended faster than time itself.
I am still confused, even knowing the authors intent it doesn't read at all like Bill sat in front of the book making access difficult/awkward, but rather that Bill literally sat on the book. Especially considering the joke at the start.
We live in the information age and information now is the ultimate power. Many people don't believe it, the same way that before the Civil and Crimean Wars not everybody believed that industry is the ultimate power of the industrial age.

By letting Google collect enormous amounts of data about you, you are letting them have power over you. It can be used for pushing you to buy stuff against your rational will or for killing you, if say at any point you decide to not fully cooperate with a future totalitarian government.
Sort of. It depends on the learning algorithm used. Typically some form of local optimization is used that gets it to a good local optima. This is usually good enough and fast. However you can use methods of global optimizations or whatever optimization algorithm you want to use.

NNs themselves are sort of agnostic to the algorithm you use to set their weights. It's sort of like saying "computers are Turing complete, but can we ever prove that human programmers are smart enough to program any function."
An explosion in fintech investment is reshaping Wall Street
Find an open source library you've used in a previous or current project.
The simple answer is: look through bug trackers, find an issue you can tackle, send a patch or pull request.

However, you might also want to check out OpenHatch.
I've been using a Thinkpad X1 Carbon for 2 years (I pre-ordered one and then upgraded it a year later). I have nothing but good things to say about it. I'm an avid user of the Trackpoint and only use the mousepad for scrolling so can't comment on the quality of the mousepad... Otherwise, the machine is perfect. Build quality is good, performance is fine and it's got a nice sized screen. Mini-DisplayPort. Excellent keyboard layout. Bog standard hardware, so everything is well supported by Linux.

I have a hard time imagining a more suitable laptop for Linux.
I was just offering it as a suggestion. Some people like to keep things on their own computers (or servers) and keepass offers that. I use Lastpass, which is hosted and I trust them with my passwords. I simply use keepassx to store two factor reset codes. I do this because if I store my reset codes in the same system as my passwords, then it's not very two-factor anymore, is it?