skysight-inc/HackerNews huggingface dataset:
A friend of mine in the Philippines, a security researcher himself, said to me that "the breach itself isn't really serious -- it's the candidate the breach favors thats the bigger controversy"
General uncertainty, new tax rules, companies folding due to extra regulations on international business, reduced travel (business and holiday), less available workforce to choose from, current employees forced to leave, other EU countries dropping some existing arrangements because fuck it, changes in internal politics depending on people liking the government more/less, ...

Not all of that has to happen (depends on the terms of leaving). I'm not even saying that it's going to last long. But I'd bet on at least 6 months of uncertainty and chaos which is going to affect the economy in a bad way.
Yes, and since the application lists him as a founder, and "founders" in YC context are required to have at least 10% equity, it's a reasonable assumption that he had at least that much equity on that day. It's right there in writing.

The next question is, on what day was that equity no longer his, and by what means?

If there's no documentation of that ever happening they have a genuine problem.
p.s. Here is the corresponding documentary: https://www.youtube.com/watch?v=sdWGlJrG6sQ&list=RDsdWGlJrG6...
I too had a production deploy using Docker and but droped it because of changes like this and some instability.

Started using Ansible (ok, maybe comparing oranges to apples here) and its better for my use case.
struct fork_status {
enum { ERROR, PARENT, CHILD } state;
int ret;
};

I think the point of tagged unions (as in OP's example) is that you cannot access `child` if the call failed. Your example does have an exhaustive check (by a compiler warning), but it doesn't prevent you from misinterpreting `ret` as a pid. Does C have a method to enforce this restriction?
The camel doesn't have two humps: Programming “aptitude test” canned
I think matching on fieldsets would be the ticket here.

I guess right now I could add a pointless no-op "marker method" to make each struct match a "CanBeSorted" interface, then have my sort function work in terms of things implementing CanBeSorted, but that does not guarantee the fields I want to use are there.

Sigh.

I am hoping that the "no backwards incompatible changes" thing Go has wont prevent fixing things like this sorting nonsense. Right now, whichever way I approach this sort of thing just feels icky.
There is also a route of a fork. Adding generics doesn't look very hard to me.
A Graph-Specialized ETL: Taking Citizens into a Graph and Keeping It Up to Date
Re 1. I think he's referring to "FreeBSD jails".
The bookies' entire business model is to have a better clue than anyone else about what the accurate pricing would be. If they fail at that, they don't stay in business for very long.
My guess is that their changes were so drastic that the software didn't keep up.

It's one thing to be running hot all the time, it's an entirely different thing to actually cause damage because of that.

This reminds me of some laptops a few years ago which would overheat just sitting in the BIOS setup screen for too long, because the fans were entirely software-controlled and that hadn't been loaded yet.

I don't think power management should ever be left to software entirely if it can result in situations like this - software can make the CPU go into a lower power state, but the CPU should know when it's too hot and throttle itself without any intervention from software.
I like this idea. It would allay a lot of complaining.
Tying your two examples together, the GPL version of free/libre is way more complex than the simple BSD version.
> The function of kill is to kill a given pid

1. there are more failure modes than these (POSIX kill(2) can set 3 different errnos)

2. kill(2) signals process, it doesn't usually kill them (let alone kill them outright in such a way that this information could ever be returned)

3. kill(2) can signal process sets of cardinality > 1

4. the `unwrap` panic message will print the unwrapped value, which includes the ERRNO
The code released today is an early alpha, yet people say that the quality of the experience when playing the Oculus Store game on the Vive is excellent. That pretty much invalidates that argument.
Inside Yellowstone's Supervolcano
It does matter for the very few people who do not run Linux and use Windows instead for their gaming </sarcasm>
I think the race is way too early to call at this point, the campaign doesn't officially start till tomorrow. I reckon it's only safe to start betting in 30 days time, I could think of several circumstances where it could shift dramatically either way.
It is a voluntary relationship, but both parties have stakes in it and provide certain benefits and possibly some negatives to each other. That's how every relationship works and that doesn't make it abusive.
That will happen. There will be two aspects to it.

Firstly, the wealthy (and then the middle classes) will have meat prepared that is genetically identical to themselves, and will serve it to dinner guests.

Secondly, one will be able to buy celebrity meat at the supermarket. The future equivalent of a Tom Cruise burger, or a Scarlett Johansson steak.
In Submissions

Please don't do things to make titles stand out, like using uppercase or exclamation points, or adding a parenthetical remark saying how great an article is. It's implicit in submitting something that you think it's important.

...

Otherwise please use the original title, unless it is misleading or linkbait.

https://news.ycombinator.com/newsguidelines.html
Regulators Propose Banning Theranos Founder for at Least Two Years
As a 'programmer' I find I often have a better idea than end users about what should be implemented. I sit in front of the system I am building all day, and I notice if performing certain actions is too slow or frustrating. I take an interest in UX concepts and will read articles on them, as opposed to "can we get a new button here to do X" without any real thought going into the process.
As a 'programmer' I find I often have a better idea than end users about what should be implemented. I sit in front of the system I am building all day, and i notice if performing certain actions is too slow or frustrating. I take an interest in UX concepts and will read articles on them as opposed to "can we get a new button here to do X" without any real thought going into the process.
> Honestly, and sorry for sounding rude, to me it just seems like you intentionally tried to not understand in order to prove a point; Just because in your mind you have this idea of emacs just having to be inferior in some way.

Not at all and I didn't mean it to come across in that way, apologies if it did. Thanks for pointing out those things - I actually for some reason didn't think of using the menu bar at all, I guess because it looks like a non-GUI app. That's my fault anyway!

I was just interested in the "absolute newcomer" user experience, as that is how a lot of people will judge things, which for me after a few minutes was "I can't work out how to do what I need to do" and so I stopped. I'm sure that with an hour or so playing around, I would get used to it, and I intend to!
Interview with the Founders of Netbarg, the Iranian Group Buying Website
For me its the opposite. My heart wants to stay, my head resists. To (maybe badly) put it in code, its like a great interface provided by this wonderful company people like to love, but the practical implementations of that interface are so lacking it looks bad on the interface itself.
Cool site, but important to note that the EPA range is not very accurate in the real world. Would be interesting if better range approximations could be made using topography etc.
I have registered http://wikiface.org/ some time ago to create an open facial recognition database as a proof of concept project.
One of the things I hate about the "leave" campaign is how it keeps repeating that European Court of Human Rights is a problem for the UK and how somehow leaving EU is going to help.

Guess what, leaving EU has no effect on the membership in the European Court of Human Rights, all countries which are part of the Council of Europe, which UK is the member of, will remain in it regardless of their EU membership.
> It's really interesting to be confronted with the realization that every single person filling up space on the subway around you has a rich and lustrous story that brought them to that place and time.

The dictionary of obscure sorrows[1] names this feeling "Sonder" The realization that each random passerby is living a life as vivid and complex as your own—populated with their own ambitions, friends, routines, worries and inherited craziness

1. it's a made-up word, not a formal English one. http://www.dictionaryofobscuresorrows.com/post/23536922667/s...
>Believing that a "cure" for autism is required is also a rejection of neuro-atypicality as a valid state of being //

Do you mean to say "believing that if a cure is found that it should be forced on people"?

I liken the position to ocular or aural implants (like cochlear ear implants) - I'd say certainly a cure is required [by many people] but once found we shouldn't then force it on people. Which I think is what you're saying too?
How curious that there's a band of no shots that's right on the three point line. But then there are plenty of shots a foot closer to the hoop.

The explanation is probably psychological, you don't want to take shots that are as about as difficult as 3 point shots, but worth only two. But the situation isn't really any better if you take a single step forwards.

Of course, the positioning of the defensive players matters, they're usually just inside the 3 point line.
so cool, just one annoying thing, the clip used for saying "Obama" has "the" at the beginning, it just doesn't sound quite right.
http://talkobamato.me/synthesize.py?speech_key=ec64653148647...
The .PROMO Sunrise Period Starts Today
Ask HN: Where to find remote jobs for mathematicians?
The typical tasks for mathematicians or data scientists are probably not harder to do remotely than for software engineers.

However I did not find a similar job board like WeWorkRemotely for this type of jobs (and there there doesn't exist a Category for them).

Does anybody know a good resource for math/datascience jobs with the possibility to filter for remote positions?
3D printer builds houses in China-video
Pagekit 1.0 released: An open source CMS built with modern technologies
And the moon: http://wttr.in/Moon
For those interested, there's one day left on the IndieGoGo - 13.3" e-reader running Android for ~700USD. Sadly, it's a little too steep for me right now :-/

https://www.indiegogo.com/projects/13-3-inch-android-e-reade...
I completely appreciate that. 'Tis always a case of striking a balance. Even battle hardened code with countless edge-cases can be well factored. A system programmer whose opinion I trust greatly recently advised me to look at the postgress code for well factored, battle hardened code. I've heard others suggest that libgit2 is similar. I don't feel confident / qualified enough to comment.
Or a bit shorter:

((iwr wttr.in/Brussels).AllElements | ? tagname -eq pre).outerText

We could also wrap it into a function:

function Get-Weather($Location){((iwr wttr.in/$Location).AllElements | ? tagname -eq pre).outerText}
try curl(1)
> Also, I would prefer this as a CLI application, not as a webpage.

curl http://wttr.in/london

Looks nice :)
Is there any reason at all for not allowing spaces in CC numbers or other long strings of digits?
its also the generation with the lowest cost of travel and highest disposable income. their ability to travel won't be affected by leaving the eu.
Or you could just set/unset all the right headers and get the ASCII art directly (as `curl wttr.in/{location}` does)

Although you'll need to interpret or strip the color codes.
I thought that was really interesting as well and would love to see if it hold true for other players.
There is also another OS based on Plan9 [1]

[1] http://lsub.org/ls/nix.html
Yes, because today's programmers can't do anything without being guided by ton of their editor's plugins.
Isn't it just that if you're half a step away from 3 points, you might as well take the half a step back and try for 3 instead of 2 with a shot that's pretty much the same in difficulty?
What is the authors achievement. Why should he be taken seriously. Not expecting some giant genius. But something enough to listen to.
Lack of generics was one of the reasons I abandoned Go halfway through a hobby project (the other reason was lack of normal exceptions).

But. Go's principle is simplicity and understanding the concepts you're working with. And generics as a concept is a little bit more complex than simple List<int> explanation leads you believe. As C# developer (language with very good generics support), most of other C# developers I've met, unfortunately, can not easily and confidently explain covariance and contravariance concepts in an interview setting — which means that they don't understand generics concept completely. Mix it up with "null" virtual type, and you've got yourself a type system that you think you understand, but really don't, and will discover this misunderstanding in the worst possible moment.

So, while Go sucks for projects that I personally usually work on, its qualities make it a great language for other kinds of projects, and for these projects, generics may not be wort it with a trade off with simplicity.
Exactly. It has the additional advantage of signing the history, not just one source dump.
That's interesting. I'm not able to replicate your results. Cloning that respository and doing the same git archive command produces an identical file to what GitHub serves.

I'm on a fully updated Arch Linux with the latest Git. If you have an older version, that might be making the difference.
My acquaintance tells me the same. Presidential election being less than a month away I can see it being a big thing there, too.
Most of the water at the ISS is already recycled, but they still do need periodic refills. Something like it would also work on Mars, but as far as I know the system is quite big, complex and expensive.

> Submarines are probably good at doing this, but the price per square meter of floor would be prohibitive.

Nuclear submarines produce clean water from sea water as an intentional byproduct.
I guess I'm confused. Is the crying baby a problem that will be solved by one of these small apps? If so, how? Because the tools that are provided do not seem like any tools that would be especially useful to develop a crying baby handling app? also - a link needed.
I'm really surprised at how many programming languages for music there are.

What I think is interesting is how few of them seem to be aware of tracking style interfaces and how those might be better extended to do many of the kinds of things these languages offer.

I remember showing some programming friends some examples of what trackers look like and the response is usually something like "you have to program the music?" or "oh! it's like asm for music!"[1]

It's a much nicer way of laying down notes quickly and has some pretty mature ideas behind it as a music composition paradigm and offer a huge variety of possibilities for music composition.[2][3]

Writing with trackers is also fast. When you get really good with these tools it's possible to sketch out a 2-3 minute song in 30-60 minutes - softsynths and all.

1 - https://www.youtube.com/watch?v=u3xHPIuX3s4
2 - https://www.youtube.com/watch?v=45BH12-O_94
3 - https://www.youtube.com/watch?v=iUx8PrDqUiY
If you visit hackintosh sites, the community is trying to make osx work properly on skylake, but there is no clear path to a solution yet either.
Did you any real experience with them or your opinions are just derived from the internet speculation ?
Can you please elaborate on what you mean?
Apply HN: HireFemale
Job portal for women job seekers.

Problem: Where are the women job seekers?

Solution: Take the struggle out of searching for female candidates with the right skill sets.

4 team members: 2 software developers, 1 QA engineer, and 1 business developer/designer/junior developer.

Money: Subscription and ads
If you use plain http, you don't even need the flags.
Is it already certain that all benefits of Schengen remain? (likely) Visa-less work in the rest of EU? Visa-less study? Are travel costs going to remain the same? Will the UK have to renegotiate tourist visits with countries which had deals with EU, rather than separate countries? These are factors that could change as far as I know.
Just to play devil's advocate, none of those things are assured (apart from increased volatility due to the uncertainty for sure, as you mention). Perhaps Britain would even have the chance to actually to make itself more attractive to business by competing more favourably with Europe.

Regarding your point about current employees being forced to leave, this is one of the things that worry me most - with friends, colleagues etc. Luckily, most sources indicate that anyone already legally working in Britain would be granted permanent settlement rights. It would be a shame if good people in future are unable to migrate though!
Dupe of https://news.ycombinator.com/item?id=11486810
It's actually a web frontend for a CLI application:

https://github.com/schachmat/wego
Our membership of the ECHR is a condition of being part of the EU. Without the latter the former becomes optional and we can apply or overrule their findings as necessary. Ultimately the British courts should have final ruling in Britain not the ECHR.
HN on Geocities (1996)
Do they also have touchscreens? I'm not familiar with what E Ink readers are still around.
Go is supposed to be a better C, not a better C++.
Totally agree with your first comment. We have talked to a lot of people ranging from young to old about this issue and we got a various amount of response from, "didn't know it was a problem" to "how safe can this be" to "why can't people build this awhile ago when I needed it."

Those major tech companies cannot solve this problem because they built their foundation completely wrong when tackling the electronic health record software. People like Jonathan Bush, CEO from athneaHealth, explained that the current health system needs to be wiped clean and to be start over. In some cases, big companies are trying to merge in order to solve this issue and to hope one company can rule them all. Having companies establishing channels and collaborations with hospitals is not something we fear about. What we fear most is the lack of options health record companies are not telling health care professionals about. There are better solutions out there to build a better health system. We have looked into a couple cloud based health record companies and we are hoping to work with them someday since we will feel they are on the right path on what we want to achieve as well. (patient Fusion is one of them)

That is why we want to build on this for the future. You are totally on the right track about everything you said in the last paragraph. Building this database will take time; therefore, we want to be there when the public is ready for it. This health database is just the tip of the iceberg. We already planned a path for it and how it can benefit the future as well as how it can change the way the health industry works.

Thank you for your comments and thoughts. If you have more questions or comments or anything, feel free to ask/comment. I would be happy to reply to your thoughts.
Dinamic languages don't need generics
I agree with your first section, but not the second. A fart can look close to getting to the moon given enough layers of incompetence.
will update my .vimrc to reflect that, thanks! nitpick appreciated
>It is hard to believe that a diet of low fat for just a random year in somebody's life (~1.5% of life span) would make a big difference against the remaining 98% of life spent eating fat. //

It's not inconceivable though: I've friends who have lactose intolerance who once they have stayed off lactose for a while can then consume it relatively normally so long as they maintain a relatively low dose.

It seems possible that the body could "clean" itself during a period of low fat dieting sufficient that it can handle a normal Western diet for the rest of a normal Western life-span? If a mechanism for fat storing that was detrimental was related to one's age when the fat was deposited that might also explain how a short period of dieting would be beneficial over a lifetime.

Most everything [I've read] in dietary science seems inconclusive.
Only to an extent, ask anyone who's actually worked setting odds for a major bookies (not an area I'm massively familiar with but I've given odds makers the info they used to create prices for markets a few times) and they'll tell you that the company doesn't require them to be bang on every time.

Once a market is getting enough action, all they need to do is algorithmically adjust the odds to fit around the bets, and let the house edge do the rest. So essentially if everyone is betting big money on Britain leaving, they will adjust the odds such that that becomes the favourite.

Having accurate pricing means that there'll be less margin of error to compensate for in odds changing, and means they (the bookies) are safer against big losses that could have been avoided, so for sure they do their best, but in this case I'd be shocked if doing their best wasn't just taking a combination of what the polls say and what their own betting stats show and merging them together (and while merging in their betting stats will help them set odds that make sense for them, it doesn't help improve the polls' chances of being accurate).
You'll be able to do that with System.import, kind of. It's async, and it returns a promise, which is sensible but it makes code a bit more complicated.

The ECMAScript wiki appears to be down but this polyfill has a good overview:

https://github.com/ModuleLoader/es6-module-loader
I mean, there is a more subtle point right there.

In actual abusive relationships this interdependency is one of the important factors that keeps the abused in the relationship. It’s one of the things that makes abusive relationships so hard to escape and consequently so horrific.

That said, interdependency is also just as much a part of non-abusive and completely healthy relationships, i.e. the mere existence of interdependency doesn’t decide whether a relationship is abusive or not.

To me the EU and UK relationship is a clearly non-abusive one. I wouldn’t call it healthy, but mostly because the UK is frequently completely disengaged from the process and disinterested in actually being part of the relationship. They could have so much say and power … but they don’t want to. Rather they want to spend all their time worrying and drawing up horror scenarios.

I do not want the UK to leave, but I also don’t think that a UK this disengaged is not very productive to have inside the EU.
I find this data breach staggering. With your friend's comment, clearly there is a cultural vector I am completely missing.

Also, please expand on their comment re: the event helping a particular candidate. I don't understand how this incident favors / helps a particular candidate over another.
Hackernews has a different audience to 99% of real people. Talk to a plumber or an electrician under 35 and ask them about the EU. No clue.
Yep, and many of the photos presented on the page don't even look like the same person.
Apart from using "cure" to describe it, we agree.
Why a chip that's bad at math can help computers tackle harder problems
Silly questions:

Can I run all my preexisting node projects through this thing and see everything rendered as little visual blocks ?
Your username is even appropriate...

I am very worried with Brazil's push to require biometric fingerprits to vote, AND voting being mandatory...