skysight-inc/HackerNews huggingface dataset:
Practice and interview. That's all you can do. If you think there's some secret to it, there isn't. The more you interview, the more you'll realize that a lot of it is luck-based, in that the questions you're asked are either reasonable or unreasonable. You have no control over that, so don't bother worrying. If you're trying to join a company that consistently asks unreasonable questions, then you either need to level up and learn the material behind the questions they're asking, or give up.
The Future of [Good, Civic, Cities]
"Why not let our elected representatives take care of this?"

Uh, because they can't be trusted farther than they can be thrown?

Seriously, between the gerrymandering, the closed primaries, and the unlimited private election finance they've done as astonishing amount to insulate themselves from the wrath of voters they screw on behalf of super-rich special interests. And in cases where they do get their comeuppance, the revolving door means they can count on well-paid sinecures after leaving "public" service.

None of this suggests that leaving broad policy choices to the F.C.C. is optimal. Indeed, having a less-corrupt Congress that could be relied on to represent the people would be vastly preferable. But that's not what we've got. Indeed, under normal circumstances, the only time popular will is taken into consideration is when it happens to coincide with the wishes of the wealthiest.

(Depressing details on that phenomena here: http://www.washingtonpost.com/blogs/monkey-cage/wp/2014/04/0...)

This development with the F.C.C. represents a remarkable and welcome exception to that norm. Not coincidentally, it's because the Internet represents a means for marshaling and focusing democratic will in a way that hasn't been as undermined as severely as the ballot box.
The plan to find alien life in Europa's icy seas
Perhaps we shouldn't strive (and stress about) being the best you can be, during the interview.

On the contrary, if you passed an interview being your worst, and still be hired, it would be much cooler, for everybody:

- you wouldn't stress about the interview,
- you would exceed expectations on the job, therefore
- your employer would be happy;
- also, since you'd be less stressed, you'd be more creative, and therefore overall more successfull, as a lot of studies seem to show.

Of course, since in the capitalist system, getting hired is often a question of life of death, it can't be less stressful. I'll let you guess where the actual problem lies...
The use of "self-hosting" was addressed in post. I think its use is actually right on the mark, but will grant you that it's slightly different than its use in the context of a static compiler written in the target language.

It basically means "able to host its own development". This means something different in different contexts, e.g. JS JITs "self-host" when some part of their builtin code is written in JS. We share that property with JS JITs, but in this particular case it means we can host our own build/test infrastructure. So we're using pyston to develop pyston. ergo, "self-hosting (qualified)."

---

We're definitely slower than pypy at present - we're only a small fraction faster than cpython after all on our benchmarks, and pypy is scary fast :)

I think we're still in the part of our work where the answer to the "big win with this approach" question is "we don't know." We're confident that we can/will be much faster than we are now, but we have different constraints than pypy, so it will always be something of an apples/oranges comparison.
one more beer, please
I believe that is still considered open source, just not Free, Open Source Software (FOSS). It's basically one point shy of the GPL in that you can't redistribute the source, but modifications are allowed. I believe they even take contributions.

Open source doesn't depend on whether you pay for it.
DCMA-Takedown of the Day: Arch Linux, Redhat, Nmap, Sqlite, Wine
> I know the article states you can ship builds in 32-bit browsers, but are there any significant limitations involved

There shouldn't be any. asm.js is actually a 32-bit target (probably by sheer coincidence since JS only has 32-bit integers).
Yosemite will only allow you to run signed executables. That by itself is the only security measure you need.

In theory, a bad actor could sign an evil program. In practice, that's never happened. If it did happen, the signature would be immediately revoked by Apple as soon as the issue was detected, and would then cease to be an issue.
It wouldn't surprise me if the Plague jumped from one host to another and that became a semi-permanent reservoir. After the Plague came in during the Middle Ages it became a periodic event that only died out in the 1720s. Why it died out is still an open question.
Xero lands $US100M backing from Accel Partners ahead of US listing
Filmmakers?

This is law enforcement and military's wet dream. Chasing suspects or hostile force in an urban setting. Possibilities are endless.
Edyn (YC W14) is hiring full stack engineers to build smart gardens
The majority of great engineers have GitHub profiles and have been working on projects there (open source and otherwise). The stack has become ubiquitous, and the majority of engineers either like it, or are “happy” enough with it. There are a few grey beards that rant on about Perforce or something else… but that is pretty rare :)

The majority of great engineers... in what field? Web development? Probably. Some language communities are also disproportionately represented. As a whole though, I can't buy that everyone has been totally assimilated into GitHub.

I also like how everything other than GitHub (not even Git) and Perforce has just about spontaneously evaporated according to this paragraph.
It'll be interesting to see if the trend towards historic preservation (maybe supplemented by the "artisanal [x]" trend) really supports these traditional skilled-construction jobs long term. A major reason people have no longer been training in areas like traditional masonry or ironwork is that the jobs weren't there. There was a huge downturn in demand due to changes in construction methods, so for a period there was a large glut of highly trained people with very little work, making it unappealing to try to break into an already overcrowded market as an apprentice. As the older generation are now mostly retiring, and there's at least a small upswing in demand due to more of a shift towards renovation (vs. the tear-down/rebuild style that characterized American redevelopment of the 1950s-80s), these trades might be worth going into again. I think there are still some pretty large question marks on the demand side, though. There will always be some demand for traditional building techniques, but how big and how steady a niche it will be requires some forecasting.
Whether a persons advocacy is consistent with the theory or not, however, is an important point. And so far as I know, Nash's claim that game theory supported a pre-emptive nuclear strike against the USSR was never claimed to be in any way flawed from a game-theoretic perspective.
Ask HN: Your favorite method of finding out demand for a particular skillset?
Say you are deciding what to learn next and have a list of 4-5 topics to choose from. What is your favorite method of finding out

1. If there are jobs (fulltime and freelance) in your area, for those skillsets?

2. What kind of jobs you can expect (govt, research, academic etc)?

3. Compensation

etc.
Releasing a new Python VM that only targets Python 2 certainly isn't going to help improve that statistic
I know, but the project page says:

Currently, Pyston targets Python 2.7, only runs on x86_64 platforms, and only has been
tested on Ubuntu. Support for more platforms -- along with Python 3 compatibility -- is
planned for the future, but this is the initial target due to prioritization constraints.

...but if pypy has taught us anything, surely it's that implementing python3 after you have a working python2 implementation is a seriously huge piece of work.

Especially if you're wholesale copying unicode naive cpython code into your code base.

I'm deeply skeptical python 3 support will ever land for this.

Basically, this is 'modernize python 2 and make it faster'; there's been a lot of talk about no one being willing to pickup and maintain a 2.8 version, but this is it, effectively.

Major backer, major new features.

So, lots of good things here, but there no doubt that its going to be divisive in the community, and I'm not sure I really support that. ...promising py3 support nebulously at some point in the future doesn't fix anything.

tldr; If you ever plan on supporting python3, do it already. Otherwise don't make fake promises.
> By homogenizing service offerings...

Not quite homogenous. Providers could still compete on speed.
You're absolutely right. I'll clean up the language.
How long would it take to vet something new? I don't know a lot about crypto but I get the sense that GPG is the gold standard for now. I agree that the interface is awful (and I feel bad for saying that after having learned of Werner Koch's financial situation) and it needs to be replaced. I wonder if some of the guts can be retained to avoid the bugs that come from starting from scratch?
There used to be a 64-bit Firefox, I think it was short-sighted of Mozilla to drop it.

Oh well.
There's no other model than the web-of-trust. And it didn't fail because it's hard to grap (it's really not), it failed because a) almost no one needs it and b) the tech is hard to use.

Imagining a world where the web-of-trust was succesful is not hard. It starts with everyone using Outlook instead of gmail. Then imagine Outlook having PGP support builtin. Then imagine in the contacts list, every contact was marked with a color, red, yellow green.

Whenever sending an e-mail to a red contact, Outlook would display a small one liner on top of the compose box "There is no identity information about the contact you are sending an e-mail to". (it doesn't matter that no one knows what that means, it's just a small nag that people understand is negative)

Whenever sending an e-mail to a yellow contact, Outlook would display the following nag line: "You have not verified the identity of the contact you're sending an e-mail to. Click here to resolve".

When the user clicks the line, they'll be asked to call the contact on the phone, or meet with them in person and ask them to compare keys. (Perhaps aided with some fancy tech like NFC or whatever)

Will people ignore the nag line? Yes. Will people click through the dialogs to resolve the nag line without actually verifying? Yes. Does that matter? Not as much as crypto-purists would have you believe.

There's always that uncle, niece or colleague that's going to be anal about it anyway. And if the web of trust is big enough, and the devices enabling the web are communicating, it will be very easy for the web to self-heal whenever corruption arises. Just imagine if whenever someone who purports to be your aunt sends you an e-mail, and your e-mail client automatically checks the key with everyone elses in your family.

The only reason the web-of-trust doesn't work is because it was never adopted and made usable by the important software developers. And that never happened because not enough people cared.
Google’s Intelligence Designer
Hm, I think you might be completely right. I mean, it seems like there are more than enough people who want this and that you can turn this into a decent and very cool business. They don’t have to compete on the turf Apple is competing and can still do tons of cool stuff (and they do and, hey, I genuinely think their software here looks really, really cool). And that thing with me not liking the physical design is then just a subjective taste thing, nothing more.

Also, we don’t even know if a watch that is visibly not a tech gadget (like the Apple Watch aspires to be) will even be successful. In a very real sense the Pebble is more proven as a product than what Apple is doing.

(Also, on a personal level: Yeah, I don’t like the look of this Pebble, sure, but I currently don’t even wear a watch at all and currently I am not even convinced I will ever get an Apple Watch. That’s not at all a promising case study for Pebble to really put resources into making this a non-gadget watch.)
I rather like the font rendering in Unity. Text and screen elements are tightly-spaced, small, and compact, just as good power-user software should be
Cassandra is another NoSQL database that is known for having lots of columns (I believe around 2 billion columns per row). It is typically used for storing time-series. The row is taken to be the "base" epoch, and each column in that row a particular sensor reading.
Reminds me of this great ep of Invisibilia/TAL: http://www.thisamericanlife.org/radio-archives/episode/544/b...
Any large-scale unbundling proposal, which would necessarily target the cable networks, would be fairly unprecedented. To date, unbundling has been applied where the government had a stake in the networks to begin with. The POTS network was constructed by AT&T, a government-sanctioned monopoly. In the U.K., the phone network was built by BT when it was a public corporation. The modern cable networks were built mostly after cable companies lost their local monopolies in 1996.
But they got complacent and didn't scale, I guess they missed the boat.
Is there a legitimate argument that he doesn't have ALS but some other disease? It seems like diagnosing ALS is based mostly on symptoms and not a genetic test.
> When I dealt with DOE, the actual rules proposed were put in the Federal Register for comment, so that we could actually comment on the rules making. I guess it works differently now or the FCC being an "independent board" does it different.

The DOE is a single-decisionmaker hierarchy, and so there is no body that has to vote on proposals before they are formal proposals, the appropriate decisionmaker simply decides, and its a formal proposal.

But what is published in the FR for comment as "the actual rules proposed" would generally be an NPRM -- a Notice of Proposed Rulemaking -- which, in this matter, was published last year (linked upthread.) The internal drafts that are discussed after the comments are received but before either a second NPRM or a Final Rule is finalized on are not published in the Federal Register. And that's what the draft(s) circulating in the FCC prior to the upcoming vote are.

The difference between a department like DOE and a commission like the FCC is that the way that a formal proposal (NPRM) or rule -- the kind of thing that would be published in the Federal Register -- is decided on by the FCC or other commission is by a vote.
CrowdMed founder here

The more expensive packages only allow higher-rated Medical Detectives to fully participate, which reduces the quantity but increases the quality of participants. FWIW, we've found that beyond 30 or so Medical Detectives, results quality doesn't really improve anyway.

We've gone back and forth a lot on whether to make flagging public. The advantage of public flags is that users flag more carefully, the disadvantage is the potential for reciprocal flagging behavior.
Great game! Good luck finishing it!
Udemy Coupon Code 65% Off – CCNA 2015 200-120 Video Boot Camp – Whamdeal
I don't want GPG to get in the way of better, newer options. But even less do I want to read more about people burned by the incompetent engineering of lesser new alternatives.

Can we just declare a flag day and switch to TextSecure?
8 Reasons to Reconsider a Thunderclap – An Average Startup’s Review
I've thought about using HBase for storing genomic variants-- each row is a genomic position (3.1 billion for humans), and each column represents a sample or variant. At the current speed of sequencing, a million human genomes might be reached within a 5 years (a number of projects are attempting this).
Is there a chance that a later president might revoke this?
Careful about that one. It's out of date, and half baked.

You need to build unreal from source for it to work(!), and their doco refers to UE 4.4 .....
I'm not going to comment on who is writing the article because that's not the point.

I think this is a good article pushing for more open source development at traditionally large enterprise software companies. It helps the open source community and it helps the company attract talent. It also gives good advice to large enterprises saying that they shouldn't just throw their code into open source without good documentation and community engagement. At the very least its a good start for companies that would have otherwise kept all their code internally.

Just because the article mentions Walmart Labs working on hapi (apparently an express-like nodejs framework) doesn't mean that HN should suddenly disregard the content of the article (as some of the other comments seem to be doing).
Once his I140 gets approved, you should be. You should talk to his GC lawyer.
I have a buddy who is an MD for various ultramarthons, and I've helped him with a few local 'nonultra' marathons (I'm a paramedic).

None of this is terribly earth-shattering, in my opinion... Regular oral hydration based on thirst, self-evaluation (Borg Scoring [1], etc), avoiding IV fluids (but using hypertonic solutions when necessary), etc... All stuff that has been talked about for quite some time now.

[1] https://en.wikipedia.org/wiki/Borg_scale
> He didn't die like many others because his breathing and swallowing muscles still function

But the article doesn't explain why his breathing and swallowing muscles continue to function normally, unlike other ALS patients.
While I kind of participated in the current AI/.ai hype, I'm starting to get really sick of hearing about another new application which "talks to you in natural language" or makes "Websites That Design Themselves".

The truth is, where not there yet and these people try to make one believe we are.

Sure, some may argue that these applications are indeed kind of intelligent and thus can be called A.I., but by this definition even Amazons recommendation algorithm is A.I.

I'm pretty sure that applications which "talk to you in natural language" or make "Websites That Design Themselves" are appealing to some at the moment but I doubt they will be successful in the long run.
You know you're one of only a few people in the world who is in a position to do that, right? Anyone else would (rightfully!) get torn to shreds on HN by tptacek or yourself. And I say "rightfully" because it is very likely that other people would screw up some central aspect to the security of any new product that claims security.

It's not just that, though. Anyone else with your knowledge but no standing would be scorched for saying what you just said. "Throw away the one thing that has proven to be secure and write our own protocol" doesn't go hand in hand with "serious cryptographers trust what this person is saying."

The truth is probably that either you do this or nobody will.

You should. The world would be better for it.
I agree that Michael Shumacher is probably alive today because he had money, but I must disagree with your view of the ALS.

There is not much a Doctor can choose not to do here, because there is not much that a Doctor can do here in fact. ALS is a bloddy cursed mess and a really unique disease.

You don't have any (physical) pain so you don't ned pain killers at all. There is not a pill that you can take or receive from a doctor. No screams, no suffering, no blood or self-harm, no urge to stop the pain. You are not troublesome. You are not contagious and wrapped in plastic curtains.

You are not a menace to anybody.

Everybody cries for you.

You are human until the last breath. First you still can talk, look, and understand, then you still can think, or try to communicate. You are not disfigured, not crazy, you are exactly the same people... "in puppet form". (Yes is cruel to say this). As you are still human and retain your intelligence nobody thinks about the idea of killing you,

Is much more easy for a doctor to disconnect a machine when the people is sleeping, totally crazy, in coma. You don't need to look them in the face and think "yes I'm killing you and you know what I'm doing".

This is incredibly horrible for a family, but, as cynic as this could sound, a pretty uncomplicated disease for the job of the doctors.
These circumstances have been happening since the creation of the United States. We act like things move far slower now than they ever have. The government was made to move slow on controversial issues.

Still, the closest thing we have to a democracy is not the FCC, it is our local/state/federal election process. Sure, there's money involved -- too much in fact. Push your representatives, they might listen if enough people let them know. There are turnovers in seats every two years on both sides of the aisle because of their bad decisions.
The OSI definition of open source (which was the original coinage) requires that users be able to redistribute the source. Companies have been licensing the source to game engines for ages, but that's not open source.
The site has about $40,000 in cash reward offers up for grabs right now, so somebody should be motivated enough to find out!
I like the idea, but you'd be amazed at how many databases only allow 30 character email addresses, or javascript email validators that don't recognize "+" as a legal character.
I use the MAS version of the Authy BT app. It pairs correctly about 90% of the time. The remaining 10% it refuses to pair up, even with the iOS app open, but I'm pretty sure that's Apple's buggy BT drivers, not Authy. That 10% failure is a minor annoyance, but (90% of the time) the convenience of being able to easily paste codes into my browser already make the UX much better than Google Authenticator.
>When I receive a GPG encrypted email from a stranger, though, I immediately get the feeling that I don’t want to read it.

>the email was written by someone who would voluntarily use GPG.

>There just seems to be something particular about people who try GPG and conclude that it’s a realistic path to introducing private communication in their lives for casual correspondence with strangers.

Is it just me or is the implication here that anybody who uses PGP is usually a kook of some kind?
There's an interesting balance between maintaining a competitive edge and helping advance the field as a whole. Overall I hope companies lean towards the open-source mindset. Working on problems that someone else has solved is a lot less fun than pushing the frontier.
And I think the key differentiator between MS-style shared source and Unreal is that Unreal takes contributions.
Looking for an open world/3D renderer for AR rendering that can handle a lot of Polygons, textures and lighting. We don't need a game engine with physics and all that as it is but down the line, physics might be handy. A lot of the renderers like Ogre3D do too much file handling - we need something more bare bones.

OpenGL is what we are using but we would like something more powerful.
Thefts of iPhones actually dropped massively since iOS 7 introduced activation lock. Some cities published stats. Interestingly thefts of Samsung devices went way up as the market for useless stolen iPhones dried up.
rapport
empath
skillz :)
I don't need a fashionable watch, but I really don't need an ugly watch. My phone tells time, shows notification, and does everything this does perfectly fine.

If it were fashionable, I'd be tempted. But it has to be at least one of useful and fashionable.
Depends on the application. For us we just need an open 3D rendering engine that allows for good lighting and textures.