skysight-inc/HackerNews huggingface dataset:
As someone who is trying very hard to keep up with the latest improvements in machine learning and artificial intelligence, I see very little evidence to say we have made strides in reasoning on the level of a human intellect.

Machine learning is still unfortunately limited to very specific tasks. Even though the means through which those tasks are accomplished may be very general (neural networks, Bayesian statistics, etc...) the end result is still very limited.

Let's not fool ourselves with how far along the technology is and instead embrace it for what it is.
Also: https://www.destroyallsoftware.com/talks/the-birth-and-death...
Use the Index, Luke
Actually, BEAM can somewhat (and probably should be) considered an OS. It's got most everything you'd need baked in and ready to go...

Right now, I'd say the bigger issue isn't he entire OS taking advantage but the applications running within it... in which case, yes, BEAM would be an amazing paradigm shift! :D
Fully agree. It's unfortunate that these "trends" are actually trailing and imitating recent successes. It only goes to show that VCs (YC included) don't shape the future of technology, but rather try to squeeze money from their own investors by pitching ideas that relate to things they hope the latter are familiar with thanks to news coverage.
Hey Guys! Happy to give you any insight... Feel free to ask any questions here! We've launched other products before and have growth hacked our way to 200K+ users over time, but PH was one of the best ways to gain initial traction beyond our beta testers, be written about in the press (internationally), go virally on social media and gain amazing return users. We'll be hanging out here and answering any questions you may have.
I wrote an extension to bring lists out of hiding. Haven't done anything for the new mobile web app yet, waiting to see if they'll make an appearance officially soon.

https://chrome.google.com/webstore/detail/twitter-lists-redu...

Unfortunately, I don't think Twitter gives lists enough attention because it's an underused feature, but at the same time, if lists are unusable.. of course no one is going to use them.
Useless to you, but you're probably not in the target demographic for the feature.

Moments is about lowering the bar to new users of Twitter (the discovery problem) and get existing users more engaged in sharing content so Twitter is more valuable to them.

For those users, celebrities and sports is exactly what's going to draw them in. Twitter can then sell ads against those users.

I'd be surprised if it had any kind of algorithmic targeting any time soon, or if enterprise tech firms were looking to get involved in producing native Moments content in any serious numbers.
> Only in the case of purposeful or willful action or absolute gross negligence or being found unfit for duty (mentally or physically) should someone have their life ruined by removing their status/job/career path.

Yes, and that "loss of job" or professional de-registration means many doctors do not seek help for mental illness. That might be one reason the suicide rate in doctors is so high. (Knowledge of effective methods; access to means and methods; and work stress are other reasons).

In the UK Louis Appleby (who does a lot around suicide prevention in England) is doing some work with the General Medical Council (one of the regulators of doctors) around suicide prevention for doctors who are being investigated by GMC during fitness to practice. http://www.gmc-uk.org/Suicide_review___Final_Draft_Proposals...

It also means doctors are more risky for patients. We need a way for doctors to seek help that protects them and their patients.
yes, the compiler target. I stand corrected.
Great tool for keeping track of web links, I'm really enjoying using it!
FYI, the phonetic sound of a German 'z' is the English equivalent of 'ts'. I'd hate for such a novel word to be mispronounced by readers here, as it is on many Youtube videos.
Great post!

In Abadi & Cardelli's "A Theory of Objects" they show that you can implement FP using OOP environment, but you can't implement OOP using FP. Of course, the both Common Lisp and Scheme have created OOP frameworks - maybe they didn't read that book :-)

As for PL/SQL: I've found that "transactions" are best implemented using PL/SQL stored procedures, so that the business logic is encapsulated and thus becomes an OO API. However, queries for reports, analyses are best implemented directly in SQL. Of course, writing good reports requires a strong understanding of the underlying tables, their relationships and the available indices.
I sometimes wish I could just go where the market goes, but I can't. I've never learned how to aim the analytical engine in my head, only to figure out where it is pointing, so I can try to put myself into a job where someone will pay me to think about whatever it is that I am apparently going to be spending my time thinking about next.

Nothing about the web inspires me or engages my attention, which has left me wondering lately whether I'm still in the right industry. Not sure what else I could reasonably do for a living, though, since I doubt my brain is going to stop working on software problems whether I'm still getting paid to work on them or not.
Kind of sort of, but at the same time they were also former soldiers, who thought they'd been forced to surrender when they still had a chance of winning, who organized themselves into a political party.
Assuming it's true and not some stretch of the truth for marketing purposes, it's twice as good as some value representing a typical driver. Much better than the current typical driver may not be that much better than the future typical human driver in a future where driving is voluntary (after all the "I don't trust no stinkin computer" people are too senile to drive).

The people who choose to do something because they are personally motivated to do it tend to become much better than the people who do something because they have to... a phenomenon which is clearly observable in most high-school math classes.
Eliminating energy subsidies could reduce fossil-fuel emission deaths by 50%
One problem with autonomous cars and most modern cars is that they are connected to the network all of the time (which can be a security and a privacy issue). Take this for example: http://www.businessinsider.com/ford-exec-gps-2014-1 .
Sure. That makes it easy to reason about the code, see the abstractions clearly (at least as clearly as the author intended), make minor changes and submit patches upstream, recompile it with different options, ...

Oh, wait.
Isn't this the villain's idea in Watchmen?
I don't have any reading suggestions, sorry. Psychology has a lot of interesting and useful localized results (like the list of cognitive biases I linked to before), but I don't believe any rigorous unified theory of cognition exists. At least I've never come across one.
It's asyncio native. Also I think syntactically it's different.
BBC Horizon actually did a show on the importance of checklists and how they save lives in medical settings, and because of that I'm trying to start using checklists at work as well when practicable.

The episode is called How To Avoid Mistakes In Surgery for those interested.

Available at torrent sites near you!
They should basically release all of it. If a single Romanian hacker has it, China and Russia have all of it also. The only people kept in the dark will be US citizens.
These can help in software development, too. Everyone is so obsessed with speed, but often the thinking is short-term.

Slow down a little bit and use a checklist when deploying. Use a checklist when reviewing code. Iterate so you aren’t wasting time or limiting your thinking.
Sigh. This is exactly the kind of lack of understanding that I'm talking about.

> S-expressions just weren't up to snuff because there's no standard way to do key-value mapping.

That's not true. There are two standard ways to do this: a-lists and p-lists.
Tesla Is Not the Next Apple, nor Was Apple Ever the Previous Tesla
Completely agree on both side. I'm amazed at how little folks (technical and non-technical) looking to start a business ignore basic strategy questions or seek to understand their market, the competition, and a model for profitability.

Personally I think some of the most enjoyable parts of starting are debating these points, creating inexpensive tests to validate (or invalidate) them, and evolve the idea.
I have the feeling there is a bigger need of front-end devs. After you got your API set up, you need shiny stuff and creating this is time consuming.

Also non-technical people seem to value front-end development more, because they have the feeling these devs do more "user specific" stuff (-> "they understand what I want")

I marketing myself as a front-end developer, but I would consider the jobs I get offered full-stack (2/3 front-end, 1/3 back-end)
Your maps example is a straw man - everyone knows Maps is incredibly complex - not a small MVP.

Not at all a straw man. Maps might be much, much larger than a small MVP, but Google and Apple have a lot more resources than a lone contract developer. You are the one getting caught up with scale. I'm talking about the increased complexity of apps when they have to bump up against the real world. I've been greatly offended and materially affected by seemingly arbitrary choices made by a developer on a username field. Namely, that starting to edit the username field would blank out the password field, instead of doing this on start-edit of the password field. In a time critical situation on low-bandwidth, this can leave a user with a password vault cursing, high and dry, while the app starts this kafkaesque cycle of doing the most annoying thing.

Lone consultants cannot do Apple/Google/Microsoft/well funded startup level UIs where there's a guy who's only job on the project is the interaction between code and design.

If the aim is to make a substantive tool that stands up to real-world complexity in UX, someone, somewhere is going to have to spend a lot of time testing the heck out of it and make careful observations. Otherwise, the lone consultant is just going to check off the requirements, call it a day, and bill. The only alternative is to be really good about feedback, and implement in such a way that corrections can be distributed in a matter of a few hours or less.
That's called Godwin's Law
Similar is OriginStamp http://www.originstamp.org/ which is free; it does this by batching up a day of hashes into a single master hash which is then timestamped by Bitcoin.

I've written up some shell and Git scripts you can use to very easily timestamp stuff: http://www.gwern.net/Timestamping Timestamping has come in handy for me in the past; you rarely need a cryptographically strong timestamp but when you do, it's important.
If it had infinite resolution and unlimited frame rates, would you use it?

That is why VR's design is flawed: people prefer their physical freedoms. Nobody wants to be in a VR world.

You could invest in it, but know that there's a very limited audience/market for something that would only appeal to a class of nerds, instead of the general audience.

Do you see your grandmother using it like they do their iPhone?
"to support dynamic hyperjacking and unhyperjacking (that is, virtualizing the host state from within the host)."

What? Hyperjacking is a malicious attack against a hypervisor, right? Why is this a design goal? Am I missing something?
The very essence of the EMH (which is frequently oversold, but holds to some degree) is that we can't know which stocks are going to go down or up just by looking at the current state of the market. The expected value of any given stock is the same as that of an index fund, assuming it's no transaction cost to obtain it. So ignoring fees, picking stocks randomly does have the same positive expected return as holding all a small bit of all stocks at once (which is what owning an index is), just a much higher variance and thus people choose to own indexes.
What Is Your Hardware Business Gross Margin?
Probably due to the same reasons Apple Watch and Google Glass failed with (most) consumers. It's nice as a gimmick and probably in very specific settings, but not as a general-purpose device for daily use.
Until We Meet Again
Both Tesla and SpaceX have reasonably limited, though dramatic, product failure modes- a car crash or a rocket explosion, respectively. Both have already happened in spades without damaging either's reputation too much. A 1.5x multiplier on engineer hours is worth that kind of risk.

Which is depressing, but it makes sense.
'Hamilton' Scalpers Pocket $240k Every Week
Live chat software with video chat, voice call, co browsing and screen sharing
While Photoshop is a terrible starting point, if it gets avoided primarily for cost reasons, run away anyway.
I got rejected by Triplebyte and then hired by Google a while later. I prepared much more for the Google interview though, so I don't know if Triplebyte was at fault.
I read this article and followed the funding crisis when it happens because I participate on Metafilter. I think the only serious mistake that Matt made (as laid out in this article) that should have been obvious and avoidable was not following up with Matt Cutts a whole lot sooner. In other words, he should have given it like 6 to 12 weeks tops, then said "Hey, um, I am not seeing the improvement you promised. When can I expect that by?" or something along those lines.

Beyond that, all businesses that actually work at all are basically defying long odds. A lot of things have to go right and it can be nigh impossible to figure out what piece of it can be tweaked to improve performance and what piece of it is a case of "Oh, my god, no, do not touch that! The entire thing will crash if you change that one thing!" This is part of why franchises are so popular.
I'm not sure I'm convinced that statistics is the language of the brain, but I am convinced that statistical inference is one of the main reasons why individuals (and later, populations) come to believe in some highly irrational superstitions - the ones where there's no reason to assume causality at all save for correlation of rare events (particularly if we're assuming imperfect use of statistics influenced by our cognitive biases rather than "the scientific method is the language of the brain)

"This cattle-killing sounds crazy but since she was right about some other low probability events the probability of her being an actual prophet is pretty high, given the existence of prophets is not inherently improbable" and "my odds of survival are better if I follow this stupid recommendation than if I'm lynched by my fellow countrymen for ignoring it" are both statistically valid conclusions in favour of following some ridiculous food-source-decimating millenialist prophecy in certain circumstances.
I would recommend to look into a well organized boilerplate repo to learn how to structure larger projects. Here's one for react/redux/react-router: https://github.com/davezuko/react-redux-starter-kit
> In 2007-2008, I remember polling friends and coworkers about smart phones. Just as you suggest, most said they were fine without it and didn't want to carry around a computer.

things changed when a computer appeared that people really liked to carry. The same wait is here - for the iPhone of autonomous cars. What right now drives around in Mountain View seems to be more like HP Treo.
Kimbia Platform Status Update – May 3rd
OLO – The First Ever Smartphone 3D Printer
Well, given that people right now tend to mostly do whatever makes them the most money, it's impossible to quantify how many people might like doing gargabe that aren't just because they're doing something else for the money. If no one had to work and only did what they wanted, no one has any idea how the numbers might play out for who wants to do what. It's entirely possible there's plenty of people who might like driving those big trucks enough to do it.

I'm not saying it's likely, but it's certainly not "impossible."
Xoroshiro128+ is the successor to xorshift128+
It isn't a company's job to pay more taxes than it owes, it's a country's job to set sensible taxes.

Stop trying to tax "corporate income" for multinational entities that can trivially shift profits into other countries, and instead tax the thing they actually do in your country.

And if they don't actually do anything in your country, what makes them owe you anything?
>Isn't that more or less what human brains do?

Sure but now what are you demonstrating. "The human brain collects and interprets data". Great paper, thanks for the contribution to science.
Makes me wonder if companies like that would consider giving people 3-6 months break after big projects and get it into the culture of the company that you should make use of it. Instead of jumping ship people would come back feeling refreshed and if they were drawn to the work in the first place feel the need to fill the hole they have
Consider hypnosis. If we could find a way to hypnotize people from many different backgrounds into believing some specific wild assertion, regardless of how much that assertion conflicts with their beliefs, that would be strong evidence against the hypothesis that statistics is the ultimate language of the brain. The results would suggest that a lower-level language exists and that hypnosis somehow taps into that language.

People get concerned about hypnosis precisely because they believe it may access a lower level of their brain that they can't control very well. People want to believe that their thinking is in fact rooted in statistical modeling rather than things they can't control.

I tend to believe our thinking is influenced by many things, including things we aren't in control of, but when we discover elements of our thoughts that we don't control, we can slowly take control of them. For example, we can slowly overcome habits and addictions.
Effcient algorithms for supersingular isogeny Diffe-Hellman
Students also have the rest of their lives to learn the sublime CS stuff. Getting as many students motivated to learn CS, with Python, is a perfectly reasonable goal for a college.
Would be a great Chrome extension to replace my home screen - any chance of that happening?
Transparent 409A
As I understand, the asyncio module was inspired by Twisted.

Growler is, at its heart, a super minimal interface: passing (req, res) pairs through a pipeline of middleware (similar to node).

Since this is built with the standard library, all kinds of features, such as async DB access, will become available as the community builds them; and these may be added to your pipeline super cheap.

It's just an experiment.
Show HN: Justbate.com, Build healthier community together
My friend and I are trying to develop a healthier debating platform. Every thread/debate topic will have different comment section like agree, disagree, and neutral.

Please login before using the app (app currently is still under development, beta testing)
http://justbate.com/

Post example:
Should school institution put more weights on projects instead of examination?
http://justbate.com/thread/3/should-school-institution-put-more-weights-on-projects-instead-of-examination?

Who is better? Hillary Clinton or Bernie Sanders
http://justbate.com/thread/4/who-is-better?-hillary-clinton-or-bernie-sanders

Should developing countries like Indonesia and India ban Ciggarettes?
http://justbate.com/thread/2/should-developing-countries-like-indonesia-and-india-ban-cigarettes?
fiasco?
Which points to the fact that target= is a very bad idea in the first place. As a web developer, it's not my concern or business what window/tab combination my reader views a link in (mechanism vs. policy and all). If I decided to hijack the browser's and user's preferred target policy, then yeah, I'm opening myself up to some exposure to what that link does.
Leicester City: The science behind their Premier League title
They are tracking links.
Choking to death on your own vomit is what you consider a painless death? I hope you have a painless death.

> A DNR is not an order to cease basic life-support post-resuscitation.

And no one said it was; no one even hinted at it.

> For which of these does he deserve to suffer for, more than he has already?

The first, the violation of her express written wishes that led to her "painless death".

Sadly, he's dead, which means his suffering has ended. The rest of us get to continue remembering until we too pass.
>Basically there should be two modes. Full auto... and semi auto

You'll need to come up with better names if they're ever going to be sold in Commiefornia \s
Hmm. We play the shit out of our ping pong tables.

Engineers, product guys, engineering managers, department heads, everyone together, usually four up plus some onlookers. Not artificial at all.

We play the card and table games at each others' homes, usually after sous vide steaks or barbecue.

Our hangouts are nothing like Billions. :-)
I love node, but a node REPL in lieu of a shell sounds like the worst thing ever.
Forgetting blame, why don't pilots screw up as often?

How many pilots are in a cockpit?

How many anesthesiologists are in a surgery room?

There's your problem.
Developers have something superior to a checklist much of the time, automation. Deployment should be fully automated, no checklist necessary. But yes on non-automatable things like code review, a checklist is certainly a plus.
Colorados limit is $250K. Lawyers wont take a case unless it is slam dunk.
Alive, anyway.
I'm shocked that I do not see Amazon or AWS in these lists.
You really think people will prefer driving themselves to work rather than kicking back and doing whatever they fancy on the way? Driving a long distance? Punch in the destination and get some sleep, glorious

This does not need any shiny packaging to be a no brainer. It's a drop dead delicious invention.

That some even entertain the notion that they don't want one goes to show how clueless people are. They are just saying what they think everyone else thinks, without engaging thier brain.
How do I know that, sorry? Let's not spam the thread.
Awesome tool!
Can Cockroach do the equivalent of a "select ... for update" (e.g., PostgreSQL), where you lock one thing while applying changes elsewhere?

Concrete example: We have app that has a "documents" table and a "translog" table. The translog is like a series of diff-patches, representing changes to the documents. When we write to the translog, we first lock the document with a "select ... for update", so that no intervening translog entries can be written concurrently against the same document, then we patch the document, and then we write the translog entry and commit.

We do this with Postgres, and we can do the same thing with Redis' MULTI since Redis is completely single-threaded. I can't think of any other NoSQL data store that allows a similar "lock A, update A, insert B, unlock A"; for example, Cassandra's "lightweight transactions" are only transactional in the context of a single row.

(By "lock" I'd also accept optimistic locking, where you can retry on failure.)
testing only

https://en.wikipedia.org/wiki/Autonomous_car#Legislation
Note the raw percentage values. Slack went from being mentioned in 0.14% of applications (0.14% not 14%) to being mentioned in about 1.2% of applications. If you start out by being mentioned in 1 of 100 applications to 1 of 10 applications that is a 1000% increase, but it isn't necessarily significant. The increase from the year before that was infinite! (No mentions to some mention) Percent increases can be misleading. Not that there hasn't been a significant increase with Slack, but everything looks like a hockey stick when you start from zero. The significance can be hard to quantify initially.
Wasp
If two people are equally smart, the one who spends more time practicing will be better. Is it not in the primary interest of the company to hire the more qualified candidate?

Do basketball teams sit around worrying that they ought to not penalize players who don't practice free throws on their personal time?