skysight-inc/HackerNews huggingface dataset:
I like the blog post's window title better than the article caption: "I had one night to invent interstellar travel".
If you do that, then IMO, you're just redefining "luck" to the point that it doesn't mean anything.
> In Go (as in most programming languages) it's not true that the assignment "a = b" implies that "b == foo => a == foo", if a and b are different types.

While I haven't counted and compared, I suspect that in most programming languages, "a=b" being a non-error implies that either a and b are the same type and value, or that a and b are values that, if they are of different and comparable types, will compare equal.

There are certainly popular languages that do it the way you describe, but I don't think most languages do.
"The only winning move is not to play the game." - Wargames
That's irrelevant.

The question is if the money those companies saved by illegally depressing wages was greater than the $415 million cost of the settlement, plus the bad press of the criminal investigation by the DOJ.
Algorithm trained on history identifies key turning points
I really don't think that IRBs/ethics committees are the major problem in biomedical research. Interacting with them can be frustrating and annoying, but the issues were largely bureaucratic ones (so many forms and approvals). I've never felt like their requests were unreasonable or that they compromised the research.

On the other hand, the continual pressure to publish "complete" stories, early and often, absolutely affects the quality of research and I think finding ways to realign researchers' incentives would be awesome.
Import from #Sketch into #ViewsDX . Morph to React. This Is Massive
The HDMI on the nexus 7 2013 works with a MHL cable trough the microUSB port. The 2012 model doesn't have MHL.
I'm only unhappy reading this article because it's so bad. People have had 'better' things to do than socialize for 100s of years.
Cruise (GM) demos autonomous driving on SF streets
When I launch an app on my iPhone, none of the existing services (including 1Password) can fill in the password without the cooperation of the app vendor. This is insane. The companies that create and support mainstream operating systems such as iOS and Android need to step up and add password management as a core functionality.
I find that drivers who fail to keep right except when passing are the leading cause of 'aggressive' and 'unusual' passing conditions.
Yea, I'm using a content blocker: Firefox Focus

Too bad AMP won't work with it, but there's no way I'm disabling it as life before content blockers on iOS was hell. (Sites hijacking you to the app store, etc.)
10 Creative Ways to Squeeze More from Your Event Budget
Can't upvote this enough. It's a rigorous analysis showing that Uber is running a VC-funded ponzi-scheme in their current iteration.

It is possible that some future Uber innovation will make them profitable, but their current operation is smoke and mirrors.
I'd say this is even more readable:

auto get_func_on() -> std::function<void(int)>
How TokuDB Fractal Tree Indexes Work [video]
You're storing messages, how are you guaranteeing safety of those messages when it looks like one can seemingly just blast through your API calls to find messages when one isn't even on that server?
> Riot try hard to be the new Blizzard

In what way?
The video description says it was the autofocus...
I really would like to, someday, do the residency, but at the same time, I don't know if I can.

Right now, I'm doing the Udacity Self-Driving Car Engineer Nanodegree. I won't rehash that or my other knowledge here...

My issue, though, is my age, coupled with the fact that I don't have a real degree (I've got this old associates degree from a tech trade school that is almost worthless). After I finish the Udacity thing, I have this idea of pursuing an online BA, then an MA - likely in CompSci. But, we are likely looking at anywhere from 4 years or more (likely more) to do both things - and not a small amount of money. After that point, I'll be close to 50 years old.

There's a very good and likely chance that the residency won't be around at that point; or even the possibility that technology around ML may have radically changed the world to the point where it would be difficult (or even meaningless) to try to "catch up"...

Still - I'm not going to let that possibility stop or restrain me; that said, is it viable for me to even think about this kind of thing - doing such a residency? Would I even have a chance of being considered, vs someone younger? Furthermore - how does one do a residency of this nature, while still paying bills (I live in Phoenix, AZ - I own a house, plus have other bills)?

These are just questions I have - not really concerns, as I am no where near the point I need to be to do the residency - and there isn't any guarantee that I will be. I'll just continue to enjoy to journey, rather than worrying about a specific end-goal.
Dividing Droplets Could Explain Life’s Origin
It's simple to explain, but takes a lifetime to master. My version is: leadership is the ability to cultivate willingness in others. Leading is not a set of prescribed actions, but the effect of being followed willingly.

2500 years ago, Xenophon wrote in his treatise on horsemanship that, "nothing forced is beautiful." It is also the basic axiom of leadership. You can bribe, badger, threaten, shame and cajole, but the result will be temporary and inferior. Most of the time that's enough, hence "management," but leadership is an exceedingly rare and valuable skill.
> I'd take competitive Starcraft as a beneficial cognitive toy over lego any day of the week.

What 8 year olds do you know that are playing competitive Starcraft?
I think the tricky part there is social context. There are social groups where gold chains are absolutely status symbols. You'd be hard-pressed to find an NFL receiver without one, for instance.

Conversely, there are groups where being able to afford _not_ to own a car is a status symbol. Think "I live in a neighborhood where everything is walkable", or "I just throw money at Uber because it's easier and I can afford it".

Anything is a potential status symbol, if a group subconsciously agrees that it is. If your group doesn't value humility then too-high-status isn't really a thing.
Not to infringe on your free speech, but you could save yourself some time and do your potential readers a favor if you just fucking didn't swear in your domain name. :)
Since Mozilla is a combination of Mosaic + Godzilla, the only good logo for them should have been a dinosaur image laid out in mosaic, that's it. This :// thing is more of a s://y marketing than anything else.
How do you solve a problem that when client is too long offline queue of events became too long. For example user can change 100s times it's name (just an example) and you will have to deliver all changes or combine them on server side that can be much harder as you will need to read too many events at once.
Do you expect three solutions, or just the real one? What about for x^2=-1, two or none? Is \sqrt[3]{7} enough, or is a decimal approximation required? If it isn't (and the student doesn't know how to go about it) one could argue that isn't much of an answer, but rather an existence claim, and that the methodology doesn't amount to much.

Personally I feel that you probably wouldn't give a question such as x^3=27 (neither would I), but if you did, marking it as wrong (as in no credit) after seeing the justification 1^3=1, 2^3=8, 3^3=27 would be too harsh. You can't penalize a student for giving out an easy question.
Well, for what its worth 1.7 ships with new default scaffolds that that have better separation between models,views and templates - and now is a very decent starting point with everything preconfigured for you (certainly much better than starting with flask from scratch in my opinion if you are not really experienced). You do not start with a single file codebase anymore - if you have a moment try it again you might like it.
A Modularity Bug in Java 8 (arXiv Article)
Ask HN: One website multiple topics or multiple domains with one topic each?
Which one do you think is better (for you, your clients, looking at traffic, conversion, SEO...)?

1) Consolidate all of your writing on a single website on a single domain?

Pros: Single infrastructure. Single SEO target, with all of the link juice going to a single domain.

Cons: Personas, writing style and frequency is intermixed among topics. It is hard to communicate a consistent message in a single newsletter.

2) Spin off a new domain for each new distinct topic, and keep one central hub (e.g. where you can list all of your interests and point towards them).

Pros: Easier to compartmentalize.

Cons: Increased costs (multiple domains, multiple infrastructure). May not give enough cross-site SEO juice.
Obviously it depends on how strong the effect is. The point is you identify the effect and the power. If you get to 1600 people and you are seeing a > 10% effect then sure -- you can stop. As long as you have sufficient power. The point is you must know what the statistical power is, and know where your break points are. You absolutely can not stop just at seeing a 10% effect -- which could happen if you happen to get one in the first 10 samples. That is not dogmatic, it is good statistics.

Take your example. 100 patients, all dead or 100 patients all alive -- you have demonstrated an infinite effect (edit: ok no need to be hyperbolic, 99+% effect), and probably have covered statistical rigor. If your drug is that effective you are probably criminally liable a lot sooner than 100 dead patients. Unfortunately actual medical (and A/B) studies do not mimic make believe scenarios.
Trello to generate just $4m in revenue
I added some more in an edit, but I'll restate my question a bit differently here. I think a lot about the many paths people take through life and where they can and cannot lead, so this is a genuine question. Where did you get your successful attitude? Was it innate, or were you exposed to media or people that encouraged it?

For me personally, I think positive-outlook TV shows like Star Trek TNG had a bigger influence on my attitudes toward life than I might want to admit. So I'm really curious where others who take a significantly different path from their peer group derived their motivation to succeed.
ForeSee
Another commenter used the phrase "luck surface area", which I think plays well into the concept that everything is hinged on an element of luck, where harder workers and people with better birthright generally have larger "surface area".
I don't always like Gladwell, but his piece on the Ford Pinto and the NHTSA philosophy towards auto safety more generally is quite worth the read [1]. I hadn't considered the intersection of this and self-driving car tech, but I wonder if NHTSA will basically take the position that as long as self-driving tech saves lives overall, a few "bugs" where the car kills the driver are an acceptable trade-off.

[1] http://www.newyorker.com/magazine/2015/05/04/the-engineers-l...
I wouldn't be so sure that removing mortgage interest deduction would do anything to help pricing in home markets.

People owning rental properties get to deduct interest on financing used for the property. If we eliminated the mortgage interest deduction for home owners, we would be strongly favouring rent seeking behaviour - literally.
Brazil: A look into Latin America’s largest startup ecosystem
Replaced 16 Windows in Our Home in White Rock
Turn it all off then. It took me about 20 minutes of configuring Windows to turn off every single thing you mentioned.

It takes me less time to install and configure Linux (Debian/*buntu/Mint/etc, some take longer due to their intentionally sparse design). Once configured they tend to be rather trouble-free. OK, I had to edit some lines in APT's sources.list when Ubuntu relegated 10.04 to the archives, but that was it - two lines to edit for a distribution which has been running for more than 6.5 years. The machines are used by children, by computer-hostile veterinarians, by pensioners... so I think Linux can be declared ready for the desktop. Windows 10 on the other hand should go back to school to learn some manners.
Some models of LaserWriter also had an undocumented PostScript command which would print a La Costeña order form for you to fax in. I always appreciate super-obscure Easter Eggs like that.
I only want to point out, UBER isn't profiting from anything. They are literally burning money to subsidize their growth.
Please tell me this is not a third party web service?
Fast Source Map Generation for React Native
If you're running an A/B test, by which I mean precisely that you already have two versions available and are simply trying to decide which is most likely to give better results in the future by comparing how successfully they achieve the desired result with all else being equal, then I'm still waiting for someone to explain to me why the correct question is not simply "Which performs better, A or B?"

The statistical rigour of all the hypothesis tests and Bayesian methods and so on is laudable, but fundamentally any result and any conclusion you draw from those tests can only ever be as good as the underlying assumptions from which the result was derived. For example, if you choose to perform any statistical test that designates one of A and B the default case and tests for evidence in favour of the other, you have made a determination that the situation is not symmetric. You can choose a level of power or a significance level you want to achieve, but the 5% convention is again arbitrary. The same goes for any prior you choose in a Bayesian method.

Fundamentally, if you are truly starting from a neutral situation where you just want to know which of A and B is better, and you truly have no other information to go on other than how they have performed since the start of your measurements with all else being equal, then it remains the case that you still have nothing else to go on no matter what statistical calculations you perform.
I mean.

(1) would absolutely not be continued, obviously.

(2) would be continued to completion.

In science one is maximally conservative with positive results. Negative results can be accepted rather quickly but positive results need to be maximally investigated. False positives are unacceptable, false negatives are often less damaging.

I'd question how scenario #1 made it through animal trials preceding experiments in humans.
You have to be very cautious when marking wrong an answer that is correct, because you're at risk of confusing the student. The guess-and-try approach used in this particular example is very brittle, but it is correct. Professional mathematicians use it frequently, especially with the advent of computer-aided mathematics, for instance to find counter-examples to statements.

I see at least three issues with claiming that answer as wrong: first, correctness is essential (in the true sense) in mathematics, and therefore should not be carelessly dismissed in front of the student. Second, students should not be made to believe that guess-and-try is always inappropriate, but rather to understand that it won't always work. Finally, in this particular example the approach chosen is arguably (at least from the student's perspective) simpler than the one expected by the professor. Invalidating a "simpler" approach might give the student the impression that you always need to take the complicated route (ie, "math is hard") when the opposite is true.

My own take on this example would be to give (partial?) marks, with a lengthy comment of the type "fair enough, in this case, but what about if you wanted to solve x^3 =7? Your method wouldn't work, then!". Alternatively, if you don't want to give marks, it should be justified at length by rules clearly explained before the exam, while acknowledging the correctness of the approach.
In my own opinion:

This list is not strongly related to risk /of/ accident, but is correlated with severity (a small change is likely to have a small correlation with severity).

* over the speed limit

This list is highly subjective and extremely situation dependent.

* overtake in (more) dangerous situations
* through amber signals later

(IMO: Most lights should have longer yellow signals, a mechanism for telling fresh and stale apart should also be standard)

All of these are very bad things that everyone should avoid doing, and signals should be given starting 5-10 seconds before the action.

* use indicators less
* cut people off
* run red lights
Which is basically what you do for a traditional library as well. Tweak the header so anything being recompiled against it gets a different function signature. Then old apps continue to work, and newly built apps get the fix.
Interesting how pop-up blockers made their way into browsers years ago, so now they no longer open a new window, but simply display the "pop-up" within the page dom.
There’s also https://www.sqlite.org/optoverview.html and (more detailed) https://www.sqlite.org/queryplanner-ng.html for SQLite.
Rule 110 marble computer
I'm gonna say what everyone is thinking:

'Fap' is ubiquitous internet slang for masturbating.

Intentional or not, that's what everyone is going to think when they first look at this project. The author would be wise to change it if he wants to be taken more seriously.
Is there a Postgres equivalent to reoptimize prepared statements?
I don't see anybody really saying that "every outcome is fair and logical" though. My issue is just all this luck talk is counter-productive. I mean, if you convince a group of people that life is nothing but luck, how have you helped them? Why bother working hard at all, if you don't believe it can possibly pay off?
Yes, very true, obviously I just mean conceptually poking around. In many ways we definitely have it better now. I am infinitely more productive today. Simultaneously have gone further from teaching the low-level stuff properly.

I spent hours, days, and weeks of my life on things related to graphics/games programming such as:

- Building mouse drivers from scratch or implementing them from alternative vendors

- Implementing/Working with DOS protected mode

- Manually compressing memory/implementing swapping

- Implementing blitting from scratch

- Implementing z-buffers from scratch

- Reverse engineering consoles to steal processing power from idiotic sources just to render a tiny bit more data or later, a few more polygons

- Spending a huge chunk of cash to throw in a math co-processor into my machine at home

- Debugging code for hours only to realize things like the problems are caused by seemingly unrelated problems such as tape media is at fault, the floppy is corrupt, or the file system doesn't work the way the vendor said it does in the specs

- Rendering a scene and then going home, only to come in the next day and see it is still not done

- Converting from 72 billion formats and interpreting, finding, and/or correcting corrupt data from each one

- Rewriting entire pieces of code bases to squeeze out several more bytes of EMS and XMS

- Implementing 2 or more graphics APIs for the same game. Thank you 3dfx, S3, and many others that pained me, not to mention at a higher-level, OpenGL, DirectX, and so on.

- Doing all my work on 1 platform, then loading it on another. Thank you SGI for taking years off my life.

- Writing matrix operations in pure assembler for the simplest of operations

- Having multiple workstations for reasons such as "this one has the Matrox card in it."

The list goes on. Yeah, I don't miss those days. But I learned a lot, we all did. And the barriers to entry definitely reduced the signal to noise IMO.
Do they increase conversion rates long term? A lot of those pissed off people might not be customers today but could be in future.
Direct reality manipulation. A chorus of magicians dictating the next millisecond, then the next and so on.

As with any technology there are easy ways and hard ways. Thus the spaceship.
The difference between going from 2.6 -> 2.7 and 2.7 -> 3 is enormous though.
> This also could affect any computers much like an EMP blast

I thought CMEs are distinctly different from EMP blasts in that CMEs don't produce a fast, high-voltage pulse [1]. Yes, computers plugged directly into the grid would risk being fried. But anything behind a circuit breaker should be fine.

[1] http://www.thepreparednesspodcast.com/the-difference-between...
Yeah thats 3 years for now... thats very little time - especially if you have to migrate old projects.
Forget CMEs. They're really transient. Grids can be fixed in a couple of months. What can't be fixed is a new Fukushima event.

How about decreased solar output for 70 years, like the Maunder Minimum? That would realy trigger a full scale economic crisis.
> This is usually considered a big mistake in retail.

Is it? Grocery stores keep essentials far away from each other so you have to walk past stuff you don't want in order to get to what you want. Imagine a store where they had milk at the checkout counter! That's the retail equivalent of amazon.com ;)
Not everyone need strong consistency, that's why those Jepsen reports are not relevant for all cases.
Thanks, I didn't do any of the math, but I should have remembered better from this counteractive fact: You're already at 30km/s, it takes more energy to fall into the Sun than escape the Solar System.

Even if you press the "gravity off" button at some random time during the day the odds of you hitting anything are tiny, even if you fly towards the sun most of the time you'll just fly right past it and be no worse off. Except for the part where there's no oxygen and you can't breathe of course.
Yes, it does seem vague. Isn't the NHTSA investigation meant to be a non-biased root-cause-analysis about last year's trailer crash? Instead, this just seems to be a grading report on Tesla's autopilot compliance.
So, why has the USA a lower general government spending than Luxemburg or Belgium?

You can't predict the general governemnt spending based on the size, population and PPP/capita.

The fact remains, Switzerland has an extended welfare state, cheap education and still lower general government spending than the US.

But well, maybe it is also because the Swiss people have greater power over the government than any other country.
Lots of unhappy customers in the survey. And we gave that to you for free- we could optimize your web page - for a fee. Even take the survey out- or to the exist- after we are done.

A business model worth of our admiration!
Gravity is just spacetime curvature. You can "turn off" gravity by just accelerating in the opposite direction at 1g.
Wasn't the (technical) issue with the Note7 that Samsung tried to fit too much battery in too small an enclosure? (ie, 10 lbs of sugar in a 5 lb bag).

It'd be interesting to see how the Chaebol structure may have contributed to this... unfortunately we'll likely never know.
Air-Powered Robotic Sleeve Wraps Around Your Heart to Keep It Pumping
I've used KeePassX for offline/cold storage for years. I like KeePassX so much wrote a YubiKey extension [0] years ago but it was never merged. I assume the maintainer wasn't interested, never responded, but allowed the discussion to continue. Turns out this was more the norm than the exception, I assume the maintainer was too busy or lost energy/interested in maintaining what became a big project.

Years later KeePassXC[1] was forked and slowly growing.

[0] https://github.com/keepassx/keepassx/pull/52

[1] https://github.com/keepassxreboot/keepassxc
typedef int *(**fn_t[][2])(void);

is ok, but

typedef int *(**fn_t[2][])(void);

is not.

(fixed formatting?)
https://github.com/John-Nagle/pasv
Smashing Trumpkins – Smash the invading trumpkins before inauguration