skysight-inc/HackerNews huggingface dataset:
I assume that the authors of the paper want to change minds; if so, they should have titled and approached this topic differently. Research shows pretty conclusively people don't change their minds when directly confronted with a conclusion contrary to their preferred one.

Instead, I would suggest titles like "How much productive work does the government subsidize for welfare recipients?" with the surprising answer inside. Or even "An analysis of lazy welfare recipients" if they're willing to take backlash from more social-aid minded colleagues who only read the title.
Mozilla is working on a spec for something called SharedArrayBuffer, which will allow Workers other than the main thread of execution to share memory.

The reason for this is that as soon as you have separate threads sharing memory, it introduces non-determinsism into the mix. When developers use synchronization mechanisms incorrectly, or not at all, this can lead to deadlock between threads.

This must not be allowed to occur on the main thread shared with the rendering engine.

So keep your eyes out for SharedArrayBuffer.

The event loop is very important to the existing language semantics and isn't going anywhere.
They're open sourcing the JavaScript engine, not the browser. A port to OSX would mean you can run there server side programs before deploying them to Windows servers.
I believe there are more Linux servers out there. Still a port to OSX would be useful because there are many developers with Macs that deploy to Linux.
Any sufficiently large organization tends to become host to a population of defensive lawyers, which then produces patents as a side effect of building themselves a nest out of legal documents. Isn't nature beautiful?
Recently found out about the usefulness of this command -- was amazed at how much simpler it made integrating changes. It can get tricky with conflicts, but now the commits in my pull requests aren't getting polluted with commits that are just "Pulling in changes" full of other people's code.
Native addons and even Node core are too tightly coupled with v8. NAN will need an overhaul.
Do you have any links to comments made by people in the foundation about the USB design or the hardware blob thing?
I am assuming he drinks non caffeinated tea.
Cf. Operation Paperclip, Klaus Barbie
Everyone hates how patents are abused, and yet everyone seems to acknowledge their importance in specific cases. Why not raise the price of patents substantially? It might make patent trolling economically unfeasible, but would still allow for someone to patent the cure the cancer or whatnot?
Pyston in Fedora and the Future of Python 2
Just read through Businessweek and the Wall Street Journal in 1999 and 2000. Like this article - http://www.businessweek.com/1999/99_44/b3653163.htm . What were the people who control capital, who control employment worrying about? That too many people who wanted to work were working. It's stated quite openly in that article and others.

What a laugh that when the people who control employment are openly working to make more people unemployed, to then take some nonsensical ideas out of Christian churches about morality and laziness, and try to delude people into thinking this applies to those they just openly worked to cause to be unemployed.

Then there's the heirs who live in mansions, who haven't worked in generations. The "job creators". Or really the parasites who expropriate so much surplus labor time from those who do work, that they spend generation to generation jetting from Aspen to Monte Carlo. These are the real parasites, not those they're openly conspiring to shove out of work, who are using food stamps to buy food.
I don't particularly keep a database of links to comments being made some time ago, sorry... .
The Search for Local Investigative Reporting’s Future
Tags are just like slapping a post-it note on a commit so you can find it later without memorizing a commit hash.
Thank you. I work in a very old-fashioned research lab that we managed to drag to git recently. I haven't been able to convince the team to read the git book. This could be more helpful.
That may be, but it's not obvious from the link, and it's not clear to me that it would have been easy to discover. "Don't pay attention to things that aren't true" doesn't work as a heuristic. "Don't pay attention to press releases" does, but it wouldn't have caught this. Can you suggest a heuristic that would have rejected this without requiring prior background knowledge or significant effort, and would have a low false positive rate?

Basically, even if this is bad science, it looks superficially like good science. "HN users paying attention to obviously bad science" seems like a substantially different problem from "HN users paying attention to superficially good science that happens to be bad".
I think it's a combination of impracticality and lack of motivation that will keep the stdlib largely blocking.

* File IO (`open()`) will remain blocking because there's no practical way to implement it in asyncio. This isn't Python's fault, the OS support is a mess.
* Async Socket IO is already implemented in the stdlib.
* The stdlib HTTP (urllib, urllib2) is pretty awful and I don't know of anybody who uses it, instead they opt for
Requests. aiohttp is the asyncio equivalent of Requests.
* SMTP would be nice to see async.
* SQLite relies on file IO, so is likewise doomed to always block.

I can't think of anything else in the stdlib that is IO-driven.

Edit: sametmax mentioned subprocess, which I had overlooked. That would be a nice one to see.
We also would have ended slavery earlier. That could have been worth it.
The "merely a figurehead" part is post-war propaganda. Too bad that it's verboten to discuss in Japan.
The important thing isn't that you can now build a clone (it was scrapped for good reason: satellite retrieval never picked up and there are cheaper ways to get things into space and people in and out of space) but that the technology used in it is now free to use in your new spaceship. Boeing can't come by and say "sorry, you can't do that, patented" because you can point to NASAs patent for prior art. You don't even need to mess with getting NASA approval to use their patented system because the patent has expired.

This is the system working as designed: novel stuff gets patented and written down, temporary monopoly, then the patent expires and others can use it. It works less well when non-novel stuff gets patented, or when the industry moves so fast that the expiration term is disproportionately long, or when copyright gets extended and never expires.
Thali project – P2P networking apps on Android and iOS
> everyone seems to acknowledge their importance in specific cases

Up until now? Sure. Maybe.

Going forward into the internet age? I don't acknowledge their importance to anyone but the already wealthy and connected.
The abuse of patents is largely a problem because it allows the established players to profit while making it hard for independent inventors to get a start.

Raising the cost to file a patent is only going to make that worse. It's already at the point of being too expensive to get a patent without some sort of funding.
The House by the River
In invoking "concealed-carry-permit holding goons", the commenter is making a point that isn't easily rebutted by geography. They're referring to the rate of mass shootings, not of homicides in general.
I speak four languages on a daily basis (work, work, family, friends). Many of my colleagues do the same. Some don't. I can't say I have noticed any cognitive difference between the two sets that can be explained by multilingualism.

Purely subjective - I have noticed that people in my workplace who exercise more or play music more have a bit of an edge over those who don't.
Texaco Diamond T Doodlebug (2011)
There are some doing that by default, but I can't remember the names. Every operation can be done in parallel unless you declare a necessary order for some subset(s) of operations.
The anti-war faction weren't bumbling fools, but the decision was made and that was that. Konoye killed himself rather than lie to exonerate the emperor in the post-war kangaroo court.
Some of those are really surprising. Notably the Monopoly one (I would have though that would be a copyright) and the floppy disk one (filed 1995, really?).
can you link to any such research? that's a topic I'd love to read more about, but don't know where to start even. thx!
sqlite3 is unlikely because it's only a small bridge to sqlite's own API which is blocking

Still, it's possible to write blocking/nonblocking bridges for that stuff
We write insecure software because the costs of insecure software do not fall on the companies selling it.
> We are talking about cops keeping their guns while off duties

Seems like a cultural thing. Cops in Germany are allowed to carry their guns off-duty, and when in uniform they're allowed to travel in any passenger train they want (2nd class only) for free. Guess this is because unlike the US Germany doesn't have dedicated "railway cops" and enough regular cops use the trains that way to provide on-board security.
This other gravity theory sounds a bit better than Sakharov's induced gravity:
https://en.wikipedia.org/wiki/Entropic_gravity
Starteer: Connecting startups with advisors
> "The site was built by a team of mathematicians who traveled to more than 100 countries"

Could somebody explain why mathematicians(!) have physically travel to 100+ countries to build a web site? Are these airports so secret they could not be reached with modern means of communications?

I suspect it is just a bad marketing pitch...
> (Sidebar: It is a common misconception in the programming world for some reason that the adage "It's a poor craftsman that blames his tools." means that someone blaming their tools proves they are a poor workman. The true meaning of the phrase is that it is a poor craftsman that has bad tools in the first place. A skilled craftsman does not use a dull saw without complaint. They get or make a sharp one, without complaint. A craftsman who uses poor tools without complaint is even poorer than the one who is at least complaining!)

This is fantastic.
I just added it to the page :)
I realize picking up on sarcasm on the internet is tricky, but it's also a bad sign for society when a ridiculous circular statement is close enough to many people's genuine beliefs that it's taken seriously.
Great read. On the topic of the gaming press, sure, it's sad that they're put on a tight leash by the industry...but they have always been on a leash, haven't they? Kotaku complained about being put on the Fallout 4 blacklist (ostensibly because they were the first to break the news of its development)...but in the weeks since, have done almost nothing but wall-to-wall shitposts giving attention to Fallout 4 -- one of their latest pieces of journalism? "Fallout 4, Reimagined In Counter-Strike" [1]

Kotaku has some measure of control over this vicious cycle: stop giving Fallout 4 fanboyish coverage. In fact, it's a bit sad watching them make a principled stand for an independent press [2], but then, on a normal day, just post constantly about what cute meme they discovered in a mass-marketed AAA game, as if there were no other things to talk about in the gaming universe. Kotaku is not only biting the hand that has stopped feeding it, but then goes back to lick the hand as if that would change things.

The Verge's complaint about not being allowed a pre-release review of Star Wars is also weak. The Verge, Polygon (which was supposed to be the thinking person's gaming press but has devolved into a lesser IGN, covering comics and games), i09, and so forth, have done little but give Star Wars fawning hype in the lead-up months -- apparently thinking that what makes them different from just a fanboy site is that they will get to review the movie beforehand and thus have a controlling impact on that movie's box office success. Well, now that Disney/Abrams et al. have wisely realized that they could get the best of both worlds -- fawning hype without the chance of a non-positive review -- maybe the entertainment/tech sites will wise up and not spend so much of their readers' attention on Star Wars updates. But I doubt it...those Star Wars posts bring in pageviews...for these blogs to willingly cut that off in order to pursue something better would be like expecting newspapers to make their classifieds free (classified ad revenue made up as much as 25% of newspaper revene) when Craigslist first appeared on the scene.

[1] http://steamed.kotaku.com/fallout-4-reimagined-in-counter-st...

[2] http://kotaku.com/a-price-of-games-journalism-1743526293
What is the best medium for presenting more technical details? In my talk I attempted to use stories (which is a very laymen approach) to explain algorithms - this may have been too high level. So instead, what is easiest for you to digest and verify? Actual code and working samples/demos that prove the behavior? Mathematics? Case studies by large customers?

-------

I dislike consensus protocols because they are difficult to scale. Deterministic algorithms however are not. Why? Consensus requires communication, and communication takes time. As you add more peers, you then have to do more communication in order to maintain consensus. But as more communication occurs, things bottleneck and get even slower. However some problems require consensus (like finances, traditionally) and therefore GUN would not be a good choice.

Deterministic algorithms only need the same inputs and they then spit out the same output as any other machine (running that algorithm) anywhere in the universe. This is why "immutable data structures" are all the rage lately. This is incredibly scalable because as long as the inputs are received (which might have been sent slowly over the network) then all the databases will converge to the same result (for the same inputs) regardless of whatever current state those databases might be in. And because a database maintains state, this type of guarantee is really important for databases.

WARNING NOTE: Missing input causes the databases to be temporarily out of sync because their inputs are different, however when the inputs are finally received (via retries or what not) the databases will sync up regardless of the ordering. Making sure the inputs can be sent in any order or retried is the idea of idempotency and is explored more with CRDTs and commutativity. This means GUN is "Eventually Consistent" and not Strongly Consistent, so don't use GUN in those scenarios.
https://news.ycombinator.com/item?id=10606852
Learn Lisp. Or the more modern equivalent: Clojure. I think learning a LISP-like language will make programming at its core that much more clear, and the potential for a DSL (domain specific [programming] language) that much more relevant.
Trump vs. the media
> Why not raise the price of patents substantially?

Because it is not only rich people that are innovative? As far as I can see, if anyone is going to have their IP secured by the state, then money should not be the barrier to entry.

You could argue that if an idea is good enough, the inventor should be able to secure funding to get the patent. However, there is frequently an issue of timing with these things -- one needs to secure the idea as soon as possible. See the story of the two patent filings for the telephone.

Besides, patent trolling is popular because it is extremely profitable. Doubling or tripling the cost of patents will not deter any serious troll.
SipHash is the worst of all slow hashes. Please forget about it.
How would that work? My understanding of async is that it's a way of interacting with IO. So how would the examples you give (additional, while loops) behave asynchronously, since they don't involve IO? (Except for maybe memory IO..?)
Live: Pre-Summit Kick-Off Session – LinkedIn Success Summit
A few additional points:

1) Based on what I've read, some welfare programs originally were designed to encourage poor women to stay home and take care of their kids, as if parenting was a priority for people or our society.

2) The whole meme seems no different than the myth of the 'Welfare Queen' in the 1980s (or thereabouts). I've never seen data supporting it.

3) The premise is an assumption or fear (maybe a paranoia) that people are naturally incredibly lazy, that given the option they will do nothing with their lives, and that they are motivated only or primarily by money. I don't think that's realistic. Would you take more money to be a janitor? To watch soap operas all day? Managers who have some sophistication understand that people have intrinsic motivations unrelated to money, and in fact adding the extrinsic motivations (e.g., monetary incentives) can harm the intrinsic ones and reduce productivity. People have many limitations and motivations unrelated to money.

4) Research I encountered many years ago said that most welfare recipients don't do it for the long-term; instead people end up in the programs for short periods when needed.

5) Other research I saw more recently said a leading cause of people being in welfare programs is loss of their assets due to healthcare costs. Also, I think it's widely accepted that mental illness is a leading cause of homelessness.

6) At least a small body of research says that the most effective charity is to simply give recipients money directly; generally they use it well (and overhead is much less). See GiveDirectly (https://www.givedirectly.org/).

Finally, I don't think people mean it this way, but let's step back and and think: What have we become when we respond to the weakest and poorest by persecuting them and calling them lazy.
This is actually a real good guide to go along with your link, which is also good -- it mentioned Kelvin sensing as the second item, haha -- for young players:
http://physics111.lib.berkeley.edu/Physics111/BSC/Readings/O...
Don't expect to be designing 6 layer stack-ups or anything but this + Horwitz might get someone up to speed fairly quickly
This is a dup of a previous HN thread* which originally linked to a Vox article giving a summary of the research.

*https://news.ycombinator.com/item?id=10606852
IMHO no. I speak 4 languages. But one of the best benefits is being able to understand humor/comedy of those languages and see cultural differences.
The annual health care costs of obesity-related illness are $190.2B
I don't see how it'd help deploying server-side programs. Maybe that makes sense with IoT. And as a Node alternative/enhancement.

BUT, once you have the JS engine over, I could see them porting over the rest. But anyways, you could still run headless browser (or just Chakra) and run tests against it.
God says...
Workman's Osiris's aquanauts utensil pest rareness's Faulkner ingenuousness tasting roadshow intaglio's hacking cedar Kitty piccalilli laughter warder's heartstrings's Mapplethorpe's corruption aspiration's angering trellis unscrewing kebobs police's Grecian musicologists Shell Marge Davidson's truckled negation's exaggerations Tracey eclectics flamboyant struck mealtime's invariable's claptrap's avarice god's polarizing congas cupola chlorination peck accouterments's manipulators dressers fezzes grumpy centennials wondrously flipped plectrum Gail buggiest cruising misinterpretation crossbones netting turntables rivetting Dante navigation's insular baa's raft ivories stool mordant's breathier basks unwariness apocalypse tomb's washstands dominos talked Georgina's blithe archaism's Bowman's wittily fledgeling's stork adherence's Whitsunday iffy Gwyn's bullpens texture mug cannery's denominators spectroscope locations buses
This is the first I've heard that v8 devs don't care for node. Since I am not in the know, are there some sources that detail this issue in depth?
See my overview at https://github.com/rurban/smhasher#smhasher

5x faster depends on the context with such benchmarks. They are only useful for file or big buffer digests, but not for the general usage in a hash table, with small buffers and needed small code size. FNV1 still beats all those bigger hash functions, based on the new crc32c or aes intrinsics.

So, CityHash is deprecated. If you want to ask, ask about FarmHash, its successor. MetroHash beats it. MetroHash also beats xxHash64 in all aspects.
Stream Processing in Uber
Major General Smedley Butler predicted a war with the Japanese in his book "War is a Racket":

Then they begin to cry for a larger navy. For what? To fight the enemy? Oh my, no. Oh, no. For defense purposes only.

Then, incidentally, they announce maneuvers in the Pacific. For defense. Uh, huh.

The Pacific is a great big ocean. We have a tremendous coastline on the Pacific. Will the maneuvers be off the coast, two or three hundred miles? Oh, no. The maneuvers will be two thousand, yes, perhaps even thirty-five hundred miles, off the coast.

The Japanese, a proud people, of course will be pleased beyond expression to see the united States fleet so close to Nippon's shores. Even as pleased as would be the residents of California were they to dimly discern through the morning mist, the Japanese fleet playing at war games off Los Angeles.
I guess I don't get what's so great about "manhood". Seems to be more trouble than it's worth.
How many people here have any experience with or expertise with welfare programs?
Having a patent doesn't grant you the right to use it (for example if someone else owns a patent for a similar technology you still have to make sure you aren't infringing that one). Defensive patenting only means that you have your own patents to assert against someone else who might potentially sue you.
Inductive logic needs an implementation. These are things like Bayes Nets, Inference using Gibbs sampling, PSL, etc.

You can sorta, mostly get them to work if you have a clean graph, and are prepared to spend a long time debugging.

The problem is that no one has managed to get them to work well enough to be useful on dirty, web-scale knowledge graphs.
Interesting idea. I may have to dust off the Rambo DVD's and watch them with your theory in mind.
Such a language would translate really nicely to hardware. Funnily enough, verilog / VHDL are the closest I can think of...

You don't get what you would normally think of as "while loops" though, which makes sense if you think about it.
traction! so right. make something you will use as kindling and start your fire.
Perusing Brendan Nyhan's papers will get you a lot of reading in short order: http://www.dartmouth.edu/~nyhan/.

This is one paper on the topic from another group: http://pss.sagepub.com/content/early/2010/10/12/095679761038...

This paper from Yale is pretty interesting: http://www.motherjones.com/files/kahan_paper_cultural_cognit...
America’s FISA court names five lawyers as public advocates
https://news.ycombinator.com/item?id=10682291 this?
تور کیش در هتل آریان کیش-۱۸ تا ۲۱ آذر ۹۴
Audi Says Self-Driving cars will disrupt short-hop flights and hotels
You can check this code https://github.com/espruino/Espruino/blob/master/README.md

I quote

"Espruino is a JavaScript interpreter for microcontrollers. It is designed to fit into devices with as little as 128kB Flash and 8kB RAM."

It could be a good example of a small js interpreter. I remember the author said to be 95% compatible with real js. That was a couple of years ago.