skysight-inc/HackerNews huggingface dataset:
You might do this and then you get convicted in absentia, Saudi Arabia will send a request for extradiction, your country will say no, done.
Except: better not travel to Saudi Arabia or any other country that will extradict. Also Saudi Arabia will propably ban your App, which is what is happening in Brasil.
Build a 1g spinning section, if that's what's needed for a generational ship. Such "slowboats" are going to need to be:

1. Incredibly expensive.

2. Massive beyond the scale of anything ever assembled in orbit.

3. Big enough to carry a self-sustaining colony, above minimum population size for genetic issues.

So, newborns in zero-g, not necessarily needed, if we're really going to the stars the old fashioned way.
What scary warnings? This is basic exercise science. It applies regardless if your VO2max is 88 or 30, and indeed John Doe is more at risk of hypoglycemia as higher utilization of fatty acid oxidation at lower exercise intensity is one of the primary adaptations gained through training.
My sister worked closely with many of the parties involved in the "Marco Civil", Brazil's brilliant Internet Bill of Rights. Two years later, I feel much of her work was in vain. No significant legislation was enacted from it and lately judges are trying to circumvent common sense by brute force. Now over 100M people are unable to use their communication platform of choice for 72h. In the meanwhile, congressmen are busy impeaching the president and calling it an act of god, probably as a device to expiate their own sins. It would make a good argument for a Game of Thrones clone series, some would say. And my sister, she's been out of the job since last January. She was let go when local NGOs ran out of money for fighting for an open internet. It seems freedom is the first thing that runs out in a recession. Scarcity is a bitch.
Interesting! Evidently this is a bit of a hot topic though, I seem to have raised the ire of some, but others found my comment interesting.

Very good info, though I honestly don't think it was exactly what I was thinking of. I'll keep looking for that info...
I have worked with a lot of good folks in S. America, in fact I know a team there that is better at text analysis than anybody I know in the states who isn't already busy working for the NSA.
Everyone and their aunt wants to publish an npm module. That's why you get a ton of badly written poorly thought-out packages.
Isn't this actually three dimensions?
Email is an incredibly weak form of validation. Mix a lack of DMARC policy with some social engineering and you have a dox.
The article explained that it may have helped him with getting VC money.

Also, if he really is dodging taxes, the Tax Office would look like the bad guy going after what most people consider a brilliant scientist.
While the criticisms in parallel may be founded, I think a better comparison would be the relative trajectory over time and the comparable rates of prescription in other nations.

It could be that the US is still under diagnosed compared to nations that have national healthcare systems as part of their tax structure.

It could also be that even with the above the US receives more diagnosis for anti-depressants due to quality of life and interactions between the individual and the culture of a given area.

It is my hypothesis (but I've no idea what terms to use for the search) that the culture in the US is less supportive and less about inclusion and empowerment than it has been in the past or possibly than other cultures. However researching that is much more something that those in social sciences should be performing as part of their education and society's investment in to scientific experiments for the public good.
> Modelling this using fork/join semantics and techniques to co-ordinate access to shared resources from different threads are reasonably well understood ideas.

Writing thread-safe code is anything but easy in languages that support threads.
Meh, I was raised in the Bay and Denver is no different anymore. Trying to get a table on Larimer Square or 16th is no different than SoMa now, 2+hour wait times if you can get that. The stores are just as crowded to me, but that may be my preference for shopping with the after church crowd (btw, Sunday drivers are so bad). On the left turns, I did live in LA for a bit, so yes, the drivers here are not as aggressive in taking turns, but that doesn't mean the Tech Center or 36 is not a parking lot most days. I don't know when it was when you came here, but the roads can get really bad outside of Denver proper, because: winter. 36 just got resurfaced (the rail-line debacle aside) so give it 2 more winters. Generally we have 2 seasons here: winter and road paving. If you think that going out of DIA is a nice time, the other post on the frontpage here about wait times in the hours specifically mentions the mess that is DIA. Oh, and DIA is about as close to the city as OAK is to the Outer Richmond.

My sour grapes aside, on you expectation to no-longer job-hop: Good luck. I too would love that, but it is becoming more clear that is not going to happen. Lockheed and Ball have huge divisions on the frontrange. Which they are all closing right now. After they closed out of the mid-atlantic (Valley Forge excepted) too. There are a lot of people here that are very smart and very experienced and still have mortgages and the network of folks here. Nothing is good right now.

I do agree that Colorado is healthier though. Not many fat people to look at here. The skiing helps. Also, there is a sizable big-ish dog culture here, retrievers are somewhat small.
> There's always a multitude of ways to get something done, and it's up to you to decide what tool will do it best

Well said.

By the way, what is Netflix's take on Promises vs RxJS?
Like I said, the Brazilian code about Internet communications (Marco Civil) establishes that all companies must retain all data for one year.

This was passed in 2014, so the main allegation from the Brazilian courts is that Whatsapp should have this data, anyway. There is nothing "retroactive" there.
Opting Out of Coastal Madness to Live a Low-Overhead Life
Lots of options a lot closer to home :).
>I am Brazilian as well and feel the same way. Laws are laws. We can change them if we don't like them, but defying and ignoring them is the wrong course of action.

This almost sounds like fundamentalist religion, to say the law is that sacrosanct. Some bad laws have historically been overcome precisely by people ignoring them, rendering them effectively unenforceable.
They invented the concept, so far as I was aware, in the form of Dodgeball. Foursquare was just their relaunch of Dodgeball after the failed Google acquisition.
Venus could well have been habitable, but the runaway greenhouse effect stopped that. I'm sure there's thousands of types of planets out there "just like Earth, but..."
Here it is: https://medium.com/@SatoshiLite/satoshilite-1e2dad89a017#.1t...

Many journalists will jump on the opportunity even if they know that it is 100% fake.
As a kid, my grandma wanted me to drink less soda (I spent the summers with the grandparents). So she switched me to iced tea, but had me add as much sugar as I wanted. As time went on, she had me add less and less sugar until I no longer needed to add sugar.

Today it's almost exclusively what I drink. The only times I don't is when I know the restaurant I'm in can't make drinkable iced tea to save their life (for some odd reason, it mostly seems to be Cuban or South American restaurants [1]) and I'll switch to soda.

[1] I live in South Florida. I suspect the reason is that Cuban/South American restaurants use coffee brewers to make tea, and I can't stand the taste of coffee.
I know you were being sarcastic, but Austin is very overrated. Low VC funding, small city, surrounded by Texas. Ironically, in another related study, the #1 place people want to move to from Bay Area turned out to be NYC - an even more expensive place. I guess the thought there was might as well stay in a big city if we are paying that much money
We're interested in how the Hyperscan library (full disclosure: I am an Intel employee and Hyperscan designer) stacks up in this comparison. From what I understand there are Go and Rust bindings for Hyperscan out there as 3rd party projects (although I don't know much about them).

We find Rust intriguing and the fine-grained control would be a good match for what our run-time needs; it would be a interesting project to re-implement parts of Hyperscan in Rust.
ISPs have to maintain access records for an year. Application providers for six months [1]

http://www.planalto.gov.br/ccivil_03/_ato2011-2014/2014/lei/... (subsection III, article 15).
I was once accosted by cops while trying to enter the subway in Boston. They had a checkpoint and were searching people's bags. I refused and walked away, I could use the exercise anyways. About 5 minutes later there were 4 plain clothes cops chasing me down, shoved me against a wall and started threatening me. All because I chose not to give up my personal property.
He (or they, didn't some folks think it might be a multi-person persona?) might have intentionally destroyed the keys, to avoid this temptation for whatever reason.
There are additional possible causal stories, as well. It could be that A and B are completely independent but both causes of C, and your observations of A and B are gated by C. Most people aren't aware of this possibile explanation.
Yes vote for none or all.
Closed source servers are no problem in verifying E2E encryption if the client is open source. Whatsapp's issue is that the clients are closed source. Telegram's issue is that it's optional to encrypt your messages. That's the long and short of this whole Whatsapp versus Telegram discussion.
A valid impeachment needs to follow from legitimate charges of wrongdoing according to the constitution. The charges against the president have not been ruled as crimes, unlike what happened for example to Mr. Collor de Mello in the 90s. The charges are merely accusations, which need to be proved beyond doubt. Therefore, the whole process is illegal. The congress and the majority of the country are betting on the fact that the charges will be considered as real crimes by the supreme court, but there is a lot of questions if this will eventually happen (contrary to what the media is promoting). The government, on the other hand, is pretty sure that there is no crime involved. Because of the shaky ground of the whole process, a large number of jurists consider the whole thing to be a coup.
That's a message I'm not sure is getting through to end-users.

Eg) plenty of people posting code snippets asking for help in the usual places (/r/rust, the forum, SO) will immediately have 5 commentors jump down their throat if there's an unwrap in sight.
You don't get large federal contracts without being well-connected.
The perfect proof: a guy whose blog is titled _Dr._ Craig Wright and has a huge picture of his ugly face as a banner (look at that "about" section > pretty hard to fix those pictures more than two seconds) can't be a guy who used a pseudo for years and created something that would give the fame he seeks.

Psychology > cryptography.
I second you on that one. I attended the Consesus hackathon over the weekend, which is like the culmination of the blockchain community before the summit started today. I asked a whole bunch of the lot to explain bitcoin and blockchain in simple terms. All I got were more and more big words. It seems the language is very foreign, maybe it's just me.

I think that lack of simple explanation is what has slowed down innovation around blockchain. A lot of developers simply don't understand fully what they are dealing with. The presentations were mediocre at best and the recurrent question was "How is this better than what people currently use?" Unfortunately, the answer was mostly, "It uses blockchain." I doubt that suffices.

Or maybe I'm just the daft one, I doubt so.
The article did also talk about people who lost 360 calories per day by urinating it out. They also unwittingly at 200 more calories per day. This amounts to losing something like 1.5 pounds per month. But they also note that this increase in calories eaten is what causes weight gain later -- so even slow approaches hit the same problem.

And while 3 years is good -- you really should watch for over 5-10 years. I previously lost about 40 pounds, and kept it off for about 6 years. Over the course of four years after that I gained most of it back. About 8 pounds per year like clockwork. I didn't even realize it was happening until I was 18 months or so into gaining the weight back. I did nothing different the first six years versus the last four. But something happened...
In Germany you get recompensation for that. Also one might argue if they don't like the laws they shouldn't access the market.
Funny, "I suspect" could actually work both ways, but "I'm suspect" kind of clears the ambiguity (but only because of usage, not because of any actual grammatical artifact.)

English is such a crappy language sometimes!
if all the libraries you are using are as well...maybe.
Truth Initiative | Washington DC | ONSITE

Inspiring tobacco free lives.

Sr Software Engineer - PHP (generally full stack, but light on the frontend development)

Hiring process - Resume, 30 min phone call, Take home code exercise (2-3 hrs), in person interview with Dev Manager, Product Owner, and developers.

This position will join a recently expanded small team (was 3, now 5) of all senior level developers to work on the flagship cessation intervention of the foundation. With secure internal funding, we plan to overhaul the becomeanex.org website to make it a powerhouse in smoking cessation. We will be replacing/upgrading every aspect of the site including cms, community platform, web framework, design, tools, and content in order to leverage the knowledge we've gained in performing grant funded research on the platform over recent years.

Truth is a great place to work (we have amazing benefits), that does great things.

https://truthinitiative.applicantpool.com/jobs/69531.html
Cash for Trucks Melbourne – Cash for Scrap Trucks
How exactly are they shutting it down? Are all ISPs ordered to block it?
I think I didn't express myself correctly. Younger engineers are ignoring lessons learned and are thus forced to learn them again :)
"Infection resistant materials" are sorely needed, especially in catheterization (which seems to be the initial use case). I wish the team all the success in the world, even if they don't make it to YC this time around.
And that may well be why he was heavy to begin with.
If you think everything has to be "published" in the sense of a publication in a scientific paper, hacker news is probably a disappointing place. As for unexamined, the bounty for actually cracking the encryption is still open last I heard, and I know people have been trying.

As someone professionally involved in cyber security, I fully understand and agree with the criticism that the protocol is non-standard and does not follow several best practices. On the other hand, it cannot be ignored that it hasn't been cracked yet, despite Telegram being one of the bigger messaging services in the world (especially one attracting a tech-savvy audience) and receiving a lot of attention.

The very least Telegram-haters could do is acknowledge Whatsapp's equally big problem: we cannot verify a thing. Facebok could have either open sourced the clients or published the outer shell of the wire protocol so we can verify the E2E encryption. They chose to do neither.
> WhatsApp publicly stated that it does not and has not retained any message content once messages are delivered

This does not make a lot of sense.

If they don't retain any message content, then how am I able to browse all my message threads on https://web.whatsapp.com?

EDIT: I'm wrong.
I think the basic problem is that JS is not the right solution for every task but for the web, it's often the only tool available.

I had similar experiences to the OP. I had lots of code written in JS that I was happy with to some extent, but all of it would have been easier / cleaner / more maintainable in a less crap language.
I am wondering if it might be worth opening up the comment section again on the applications rather than try to discuss all 20 in this one thread.

Also it might be worth letting the two applications that don’t have a name choose a name.
> Drones were science fiction back in the early 90's when the F-35 program was started.

AFAICT, the first armed drones deployed by the US military were ASW drone helicopters in the 1960s. Ground attack jet drones were successfully tested in the 1970s, and some preliminary and positive testing on air-to-air combat drones also happened in the 1970s. Drones certainly weren't science-fiction in the early 1990s, even if the military hadn't gotten around to actually fielding armed drones (despite the tests) beyond those old Navy ASW drones.
This whole thing is like some 90's cyberpunk novel.
> like io::stdout().flush().unwrap(), where you have to unwrap an empty return value, because there's nothing sane to do if it's not Ok(()) other than panic

Try to flush other files, finish off transactions, remove potentially hanging locks, alert on stderr or in logs, etc. I don't think there isn't anything sane to do. Every app should have some global "something's fucked, try to clean up as much as possible" code path.
The app stores operate there as distributors. Just because my product is distributed somewhere by a third party doesn't necessarily mean I operate there.

If an art dealer sells a painting to someone in brazil, does it mean the original artist operates in Brazil?
They don't. US companies mostly hire remote workers in India and China, not in the US. When they do it overseas, they generally work with a local company to make the legal and logistical aspects simpler.
When you want more control over your load balancing, or you have long lived connections that exceed the connection timeout you can configure with an ELB (RabbitMQ connections, for example; ask if you want deets, we've tried using ELBs multiple times with Rabbit, and always come back to HAproxy).
I'm being biased towards anything that isn't software-first. I'd like to see something like the aquaponics idea get a kickstart from this Apply HN.

And of course, the venerable Pinboard deserves a vote as well, simply so that the owner can write about how he "scaled Pinboard after a major pivot":

Pinboard is now THE marketplace for AAA-grade Argentinian beef

;)
IMVU | Redwood City, California | Remote

http://im.vu/jobs

The teams at the top of our hiring priority right now are the operations, android, ios, and web services teams.

I lead the operations team, so I know the most about this position. For the operations team, we're looking to hire an SRE or a sysadmin. We're open to a remote employee for this team. We run one-week on-call shifts, so you'll need to be on-call once every six or seven weeks. The operations team is responsible for monitoring and maintaining about 800 servers (hardware is all handled by a different team). We're mostly running Ubuntu today, but we're in the middle of migrating our first service into coreos/kubernetes. We've got some legacy code in Perl, and most new code we write is in Go. Our biggest projects planned for the next year involve containerization, network storage, and possibly investigating migrating the most-elastic parts of our workload into amazon or google's cloud. We're open to non-coding contributors in a sysadmin role instead of SRE. For a remote employee, we'd want you to come on-site for the initial spin-up process.

For the Android and iOS teams, I know we'd love someone with 3d experience. I don't think those teams are very interested in a remote member.

The web services team writes mostly PHP and Haskell. This is working on the backend supporting our mobile, web, and native clients.

Our hiring process usually involves a couple of casual phone screens, then a series of on-site interviews.

The company runs a chat service and a marketplace for users to make and sell 3d content to each other. It's a fairly relaxed, laid-back company. I started working here in 2010, quit in 2013 to try working at Google, and came back here a year later when I decided that Google was far too stressful for me to be happy.

If you have any questions, feel free to reach out to me. My personal email is in my profile, and my work email is sweeks@imvu.com.
The messages come from your phone; that's why you need your phone to access the webapp.
Anonymous Attacks Brazillian Justice Site in Retaliation for the WhatsApp Ban
Is there no way to 'unvote' if you make a mistake? 'dang?
"Septiphobic Materials" seems to be free
Marco Civil da Internet.

Brazilian federal Law nº 12965.

http://www.planalto.gov.br/CCIVIL_03/_Ato2011-2014/2014/Lei/...
Yeah, same thing for the Eurostar, it's a much saner security and check-in process. As much as I love flying, I always take the train from London to Paris or between Madrid and Barcelona.
Sorry about that! I forgot we recently changed the job posting service we used.

Unfortunately can't edit the post now. Could you please send me a note instead? danny@withkash.com

Thanks!
Single-threaded. The Wren VM itself is completely self-contained and has no global state. So, if you wanted to, you could host multiple VMs simultaneously, one for each thread, to get actual concurrency. You'd have to do the marshalling to move values from one to the other to get sharing or communication working, though.
I wouldn't use J-School grads as a particular proxy for anything. I've known J-School grads who worked for various IT publications (though not for less conventional pubs like Techcrunch). But then I know a number of WSJ reporters and op-ed (as well as at least one person who moved from IT trades to general business) who don;t have J-School degrees. There are a lot of ways to learn standard journalistic practice without going to school for it.
That's actually a good idea. I vote for racy photos alongside new articles.
I never said it was out of reach, I'm saying the community that already understands it isn't doing a very good job making it so that others can reach it without standing on a chair.

I'll check out the video when I have time tonight.
It connects to your phone which stores the messages, I believe.
You can write definition files for libraries. A lot of libraries already have such files: https://github.com/borisyankov/DefinitelyTyped

If a particular library doesn't have one, you can write it yourself. In that case theres no need to model the entire library - you can only model the subset of functions / methods that you use.
Those are all very valid points.

However, having witnessed (different shapes of) the wheel being reinvented over the past 2 decades, my take is slightly different: each language/environment has its strengths. If you have the luxury of having a senior team that's decently versed in several environments, then you can have your cake and eat it too: for each tool, micro-service, component... use the right language for that. Then tie it all together on the network. Since the system as a whole is likely to be a network product anyways, embrace it to your advantage.

Joe Armstrong wrote a good post[1] about connecting programs a few months ago, that's quite relevant.

Node.js is a great environment for many microservices. Got a task to do which is 80% done in some npm module? Make a node.js service around it. Same idea for Perl & CPAN, C libs, Java tools, etc.

[1] http://joearms.github.io/2016/01/28/A-Badass-Way-To-Connect-...
Leicester City Are the New Premier League Champions
This will go down as one of the greatest underdog (sport) stories ever.