skysight-inc/HackerNews huggingface dataset:
When I was 15 years old I hitchhiked with an old blind BBS sysop I met in jail to a BellSouth central office in rural Mississipi, where the devil appeared before me and allowed me to bet my soul that I couldn't best him in an alt.atheism flamewar. I wrote a comment that worked Kibo, Hitler, the game of Diplomacy, and 15 logical fallacies, 3 of which I invented on the spot, and a vanquished prince of the underworld gave me the gift of "Most Powerful Message Board Nerd on the Planet". The blind sysop went on to become Steve Vai. You can still find Satan if you know the right subreddit to look in.
SQLite is amazing. It is a tech that no programmer should be unfamiliar with. It takes at most a day or two of playing with it to learn all of its various quirks and tricks, is easy to bake in to any project regardless of language, and performs like mad.
It seems unlikely that it's actually implemented that way.
Seems to work fine on my MBP. I'm just annoyed by the dumb parallax scrolling which covers up the title when you're trying to read it. Parallax was cool on Amigas in the 80s, but today in web pages it's just flashy and annoying.
I skimmed your work and starred the project on Github. Will definitely come back to this later.
Exactly. I see many comments here about hidden text, switching user agent, css and bunch of things that don't work anymore. The reason why we used to use that stuff was because Google used to read the whole page and use Keyword Density as one of the many ranking factors. Since those factors aren't used anymore and you can also get penalized, there's no reason to do it. Unless you want a page with just one picture and no text, but still get the benefit of the content, there's no reason to do it.
Intel and Micron unveil 3D XPoint, new memory that's 1000x faster than NAND
"Just splashing around. Keep looking"

"Seems ok. Keep looking"

Lifeguard grabs him 1 second later...
There's a bit of a difference here. Ford has to deal with shareholders who don't have the same mindset as say, Tesla shareholders. Have a bad quarter? The stock will get punished. Tesla stockholders (at least the ones I've talked to at the annual meeting) (leaving aside speculators and institutional investors) are in it for the long haul (myself included).

Elon knows this. Coincidentally enough, here's an email he sent out to everyone at SpaceX on the same topic: https://www.reddit.com/r/spacex/comments/3f4idq/elons_email_...
HN is far from a meritocracy I'm afraid.
Music is somewhat intangible and widely available for free, but it appears it is also moving to a pay subscription model successfully.
Show HN: Unity with MVC: How to Level Up Your Game Development
Show HN: Pincho, a USB Mass Storage Android Implementation Without ROOT
This is really cool. I wanted to write an interactive input module for sqlite and I really struggled with GNU readline. It looks like I should try it again using python-prompt-toolkit. My use case would be something different than writing SQL statements, my module would let you create interactive, autocompleting input forms. I usually struggle inputting student exam scores into large spreadsheets and I want to replace that with sqlite.

And thanks for this one:
https://github.com/jonathanslenders/python-prompt-toolkit/tr...
I've hacked heavily with both; I've even compiled the Plan 9 kernel using Go's compiler+linker. The compilers are damn good. I went from no knowledge of 6[cl] (the amd64 compiler&linker) to pretty comfortable with the source in about 2 days.

Go uses customized but recognizable derivatives of the Plan 9 compilers. Go's compilers are really only intended to compile the Go tools, so you might find it painful to build anything else.

Getting 6c/6l/6a compiled on Linux would be easier these days because gcc's -fplan9-extensions flag will bring you pretty close... check out https://github.com/rminnich/NxM/tree/master/util for the source and scripts to build them on Linux. I believe you can make it output elf binaries but I've never tried using them to build a Linux program.
I always thought the terms disabled or disorder were only used in cases where the person is not able to function without problems in whatever environment or society they are in. You can have tons of differences from other people, but until it actually gets to the point where you can't function on a day to day basis without some help I wouldn't call it a disability or a disorder.
No only different instruction set, but probably drastically different cache hierarchy and branch predictors. The tool cachegrind which they are using is simulating a program's effect on the cache and branch predictor, which will likely both be dramatically smaller in embedded devices vs modern server CPUs, so the results may be very misleading to real world applications for sqite.
Absolutely right.

Same thing with HIV tests, they don't look for the virus because they can't. So they look for other signals, which might be incorrect. You may even test 3 times positive and the fourth time negative.

Ah, the unspoken limits of Science!
Regarding Windows 10 on a MacBook via Boot Camp, I can confirm that it works; my boss has been running insider builds on his MacBook for a little while. Just make sure that if you get to Windows 10 by upgrading from a previous version, you repair the Apple driver installation afterward.
Setting aside this embarrassing directly-copied-layout issue, I have to say the concept itself is very nice. Is it original idea or is it also cloned from other app?

If former is true, that's a pity the author shoot himself in the knee. If the latter is true, could you point me to other, original app(s)?
He's not concerned about his bandwidth costs, but about the bandwidth costs (in both money and time) to the users.
Show HN: Rankables – A replacement for Flipboard and reddit
No, that means specific problem domains that are not easily partitioned, and where latency or affinity are the primary performance constraints.

There are still some fortran libraries in large scale use for this sort of thing. They are still in use because they are very good, and replacing them would be very expensive for little gain.
SQLite is one of the rare examples of very elaborate implemented software that is very good maintained, too.

One of the best pieces of free software around.

Where else do you find software, that was very good implemented from the beginning and is so carefully enhanced and optimized? (And not only for new "features") -- I remember no official available example.
That is in fact the role society should (and does) play in cases where biological parents fail to provide their children with certain basics, such as nutrition and education.
It is just a common thing everywhere, not just in javaScript. It even has a Wikipedia page: https://en.wikipedia.org/wiki/No_true_Scotsman

"Well, no true developer uses ES5"

Ignore the haters. Use what is best for the job based on a variety of criteria.
> Sometimes I'm glad that ADHD wasn't a recognized thing when I was in school. If I'd been told that there was something wrong with me, would I have worked so hard to overcome those shortcomings and come up with alternate coping tools?

This is why I've never been formally tested for autism/Aspergers, despite being assured by various people that I would be on the spectrum. I did the same as the OP, manually making mental catalogs of facial expressions and closely watching people for cues to behavior. If I had been labelled I think my first instinct would have been to be lazy and say "Well, there's something wrong with me, can't do anything about it."
JavaScript Developer
We’re looking for a JavaScript Developer with a feverish enthusiasm for JavaScript, CSS3 and HTML5. We believe there’s nothing you can’t do in the browser, and we’re learning how to do it. We want you to have a thirst for building stuff - if you don’t know it, you learn it and wrestle with it until it works!

You should have experience building web-based applications and be interested in solving performance problems in the browser. You should have either experience or interest in getting to grips with the MEAN stack (MongoDB, ExpressJS, AngularJS, NodeJS).

Our Vision Analysis pipeline is in C and Python so experience in these languages are a big plus.

What's in it for you?

The trust and freedom to devise solutions to problems as you see fit, utilising whichever technology you consider most appropriate.

You’ll be working as part of a small, super friendly team with a variety of backgrounds, from computer vision research to TV production.

Competitive base salary with options available if you’re interested.

You’ll be working from our quirky office in the heart of Soho, surrounded by fancy bars and eateries.

A fridge full of tasty beverages, an unlimited supply of crumpets, and an enormous biscuit tin.

Interested? Apply on our website or send us an email join@wirewax.com
I think the shorter answer might just be "was a teenager on Usenet".
I don't want to get into this discussion, because, as I said, I disagree with these arguments; I just wanted to point out they exist and are valid.

Anyway, I already outlined the argument in another of my comments, where I talk about set theory and integrals - the "axiomatic" primitives are different bunch than "useful" primitives. So trying to keep language small may lead to different decisions based on which primitives you want to keep.

So for instance (as a simple example) map and filter can be built with recursion, but why bother with learning how to do it, if I can just call them from the standard library? (Or in case of Python, use generator comprehension.)

Another example would be complaint below, that Python doesn't have proper closures. Valid complaint or not, Python has classes, and you can pretty much build one from the other.
At JumpCloud, we do guarantee encryption-at-rest for key storage, we use PBKDF2 for hashing. Can I ask what you're looking for that JumpCloud doesn't offer? Google Apps and LDAP/RADIUS are right up our alley!
This does matter, perhaps pretty charts would help.

Along the lines of "are we fast yet?": http://arewefastyet.com/

perhaps we could have "are we efficient yet?"
I would argue that many of the failures you describe are due to a lack of libraries that can exploit these systems. You can't expect every biologist to be an expert in distributed computing. The HPC and algorithms communities failed to consider the users of these systems and happily tinkered in their academic niches. All the while, what was actually needed were easy to use libraries that allowed non-experts to benefit from the advances made. (Also, the algorithms community has lost interest in distributed memory computing).

The abuse of /scratch and the login nodes sounds like a classical mixture of not knowing, not caring, and limited time. That isn't something that has a technical solution.
No, I'm being serious! I thought about libraries being the same thing as Borders/Barnes & Noble chains (if you're in the U.S.), but there's something about the bookstore (being able to speak at a normal tone, having a coffee shop in there) that seems to attract people more.

This might be a crazy (the wrong type of crazy) idea, or coming from me being sad about the fall of Borders and the eventual demise of B&N.

But I do notice that people prefer to "hang out", stroll around, or spend an evening at a bookstore than a library.
Differential Computation Analysis: Hiding your White-Box Designs is Not Enough [pdf]
I don't understand what you're saying. Did you miss the entire reference that XKCD strip was about? You do know that we had to fight to remove encryption as being classified as a weapon and instead protected as free speech, right?

https://en.wikipedia.org/wiki/Bernstein_v._United_States
A little off topic, but is there any benchmarking software to compare embedded databases? For instance SQLite vs H2.
- You have, but he is stubborn and refuses to see the downsides even though they are obvious to everyone else.

That one!
Comments attacked the person's academic background; she spins this post into a gender-rant without any merit.

Sorry, but this is useless fluff.
I identify more with the front-end devs, even though I've spent the last few years working with node, sails and meteor.js.

I think that a lot of javascript devs (compared to java, C etc) get into it via web design and j query, whereas 'true devs' often have a real CS background.

It seems like just another 'web dev isn't real programming' bias but on a smaller scale.
I can say that I owe a huge amount of my academic and professional success to the public library...both my parents worked long hours and so during the summer, the library was my baby sitter. I got used to reading entire books in a single day, listening to random music CDs, and using computer terminals copiously to find things. This past week I was back in my hometown and checked out the library...I expected to see a rundown, barely-used facility but my city is one that apparently still believes in the value of libraries...it almost brought tears to my eyes to see what a gleaming facility it had become, and to think how many other kids' lives it will continue to impact.
Netzpolitik.org: Attorney General is investigating journalists for treason
Unsurprising when you look at the method they use for removing the caffeine.
face is just a particular pattern, pattern matching and replacing was all done since the sixties.
„Suspicion of Treason“
The thing with software patents though is that most of the time they've preventing you from making money off of your own work, just because someone at one point did that same work first. Patents are needed in industries where r&d is expensive enough to warrant protecting inventors for a sizeable time so they can recoup their investment. Software r&d is too cheap for patents on software to do anything but harm.

As a quick rule of thumb, whenever people are being advised never to look at patents, as they are in software, that's when those patents do more harm than good.
Well, I think the problem that VR has is mostly trying to make it easier to build applications for its use. Second Life could've been that platform but LL just didn't have the talent nor the money to pull it off. If there's anything anyone can do to make VR attractive to developers is make the development tool set easy to integrate. Don't make developers depend on a clientside tool like SL had (barf). And make it possible to bring over existing IDEs and modeling tools.

After that, it's really up to developers to make compelling applications for VR. Facebook will have to start down that road themselves to demonstrate the potential market for it, obviously.
Yes we are in the process of rolling out customization of Lead states. MEDDIC is an interesting strategy and stay tuned for some stuff in that sense ;)
You possibly just accept the 0.05% of your employees who cannot wear headphones are going to work somewhere else / be less performant.

Aside: I still don't quite get what exactly about the headphones is causing you pain? If you have them on, without playing anything, is that painful? (in which case maybe lighter ones that exert no pressure on the skull could help?) Is it the volume? Is there some weird property of sound produced by the headphones that is not present in general noise, that causes the pain?

(please don't take this as me disbelieving you, I'm just curious)
Oh, don't believe me that banks pay off politicians. Look at their own records:

http://www.opensecrets.org/lobby/clientsum.php?id=D000000090
I'm not running any ad blocking, and had a similar experience.
And some people, mysteriously, seem to be especially fond of the flavor just around the time they're struggling to wake up.
An overview of machine intelligence deals and exits for H1 2015
Business Website Cost Factors You Need to Consider
Reading the article I was also wondering if most traits weren't simply due to the author's personality rather than to a form of autism.
The first few votes are the crucial ones. Once you have those, your submission has enough visibility that it will get a fair shake based on its quality.

The problem is those first few votes are essentially random. You can't do anything about it. Just keep submitting.
Specially on a macbook woth notably nbad windows drivers...
Alcatel, Alcatel not Nokia bought Lucent.
I haven't read the link yet, but I'm expecting some facility that automatically assigns computational and behavioral tasks to swarm members based on their relative locations.

Literally anything can be implemented in Lua+C, so it's not whether it can be done, but whether the language+VM in question add new ideas to swarm research. If so, maybe those ideas can be translated to other languages people want to use instead.
As per usual, never read the comments.
I've never worked with Core Data, but I assume it always uses the SQLite version that ships with iOS (as opposed to a version you ship with your app), so that means that you wouldn't see these improvements on iOS for at least a year or so anyway, or am I wrong about this?
It's strange that an article about the potential scarcity of Arabica doesn't once mention the country where most Arabica is grown: Brazil. Not only that, the expectations have been improving because of improved conditions this year:
http://www.bloomberg.com/news/articles/2015-05-21/coffee-dec...
Read the link I posted -- if you make multiple claims (even if they are all perfectly valid claims and not your fault), your homeowners insurance rates can raise, or you can even be blocked from coverage from multiple insurance companies through the industry wide C.L.U.E. claim reporting system.

Sure, if it's a known drone from a large company, I'm sure they will have insurance, but what do you do when you have a $5000 hole in your roof and Amazon claims that the "Amazon" drone that you found is not theirs - someone slapped an Amazon label on their own drone to get away from the insurance requirements.
To answer your question: yes, we already create synthetic caffeine. It's widely used in soda, energy drinks, etc.
This is a bit more anecdotal than I would prefer, but school level chemistry questions/experiments fairly consistently suggest that OTC aspirin tablets are around 85% pure.

e.g. https://uk.answers.yahoo.com/question/index?qid=201008170449...

This is mostly deliberate, but acetic acid is a common contaminent in the manufacturing process.
That's true for many purposes, but is it true for physical simulations? Don't they need communication on every time step?
I am the co-founder of SEO4Ajax and I can confirm that, everyday, I see Ajax sites which are not properly indexed on Google because their bots can't interpret JavaScript correctly, when they try to.
You put this into better words than I ever could.

What it comes down to is that someone being a "jerk" can be willfully ignored or looked past to see what their point is. (And IMO, stubbornly refusing to do this is a lot more of an indication of childishness than how few four letter words you use.. i.e. it's a tone argument, i.e. near bottom of PG's hierarchy)

If the "point" part is unclear, there's no looking past it, and the problem never gets solved since asking someone to stop beating around the bush is seen as jerk behavior.
Its seems the defacto standard is to assume the world runs osx, but windows still is the most installed os.
Might be interesting to test the world popular browsers on the most popular os non?
I really like to not care, because I design for humans and not search engines, but the sad part is, I can't.

Startup idea: Make a search engine that make a OCR on the rendered page ...
Ethereum Launches Long-Awaited Decentralized App Network
Turning Engineers into Managers
I needed to ask about this division because I'm rather new in this community, and I created the tool which is devoted to simplify development of UI (react-ui-builder). And now I'm deciding if I need to switch generation of the source code to ES6, or wait a bit.
Tor Exit Nodes in Libraries – Pilot
The term "embarrassingly parallel" doesn't refer to algorithms, it refers to problems which can be computed in such a manner, stating that they're not very interesting for parallel algorithms research. But yeah, it's kind of a stupid term. Would you be okay with "pleasingly parallel"? ;)
Even moreso, different cache sizes. Some object that might fit nicely in a 4kB cache might get destroyed with a 1kB cache.
Maybe it was obvious? But maybe not. It's no different than any company offering a really solid app for free, and then even more amazing features for a cost.
I've worked in the industry for some time and I can definitely say that this is a big problem for publishers and that it isn't going to turn out how everyone wants. Ads are huge business and the main source of revenue for lots of small-mid sized businesses.

I often see comments about how companies should move to a subscription (or pay per article) model but what you need to realize is that it will work for some (small number of) publishers, but is not tenable for most.

Adblock is just an annoyance to publishers right now but once the industry starts moving on this, you will see MORE intrusive ads, not less.

We're talking native in-content ads, "sponsored content" indiscernible from real content, first party scripts with evercookies...the works. Why? Because the publishing business is built on the 3rd party advertising model and this is the next logical evolution. Every publisher can't (and probably wouldn't want to) have their own sales, ad dev and ad servicing teams.

This is what happens when adblock gains popularity and, unfortunately, it's not pretty.
1. The top 500 list is broken, as people who are serious about real world applications give essentially zero shits about Linpack.

2. The dominance of China is achieved through the use of Xeon Phi accelerators, which may be great for Linpack, but have not made much of a splash for applications yet. GPUs are solidly beating Intel's accelerator offering both on adaptation and performance.
This is a good comment, much better than the "Bleurgh" one, so I transferred you a vote (down there, up here).
And a lot of people love coffee but hate caffeine.
Ask HN: Single most important security practice for modern non-technical users?
If I wanted to insist my family (of non-technical users) adhered to at least one most important security practice for using modern technology, what would it be? My first guess would be to use a different, random password for each service they use. (By random, I mean - at least - that it has no personal information: names, dates, etc.) I imagine this is important, but I'd like to be able to point off-hand at a single guideline that makes the biggest difference. Any suggestions? Do you have a similar "rule" for your spouse, parents, children?
> Let's not overgeneralize. One bogus claim (about sound quality) does not render the rest of the assertions (mainly about metadata and how accurate information is missing on streaming services) faulty.

No, but one bogus claim asserted strongly from a clear position of ignorance calls the likelihood of his accuracy into question.

It's not an overgeneralization, just a simple matter of credibility. I am less likely to believe he is properly objective in evaluating other criteria as he has completely failed to be objective or rigorous in evaluating this one.
Aha, I got it. So, front-end developers may event don't know about nodejs ?
CouchDB is a great database. It unfairly got a bad rap for performance/scaling due to the client libraries (I know Ruby for sure) being written so poorly. I've used it on a few projects with great success. I'm hoping I can try out clustering features in 2.0 sometime soon.
Spyware in Windows10 – FSF
Use and love it. I don't know of any other databases that handle master-master replication so nicely. Few handle crash-only design as well (that is using append-only files such that a hard crash will not corrupt the data).

And BTW IBM/Cloudant is supporting a lot of development of CouchDB and 2.0 will be even more awesome -- clustering, MongoDB-like query language, a new and even better web viewer/console and many other goodies.