skysight-inc/HackerNews huggingface dataset:
Not sure why you're being downvoted. I don't see why we shouldn't be moving to languages like Rust given the chance, as C makes it far more difficult to write safe and correct code.
Curious about next steps once you've built the plane. It seems that you're core mission is commingled somewhere between "building Concorde 2.0" and "offering incredibly fast trans-ocean travel."

Many personal questions that you can ignore at your leisure:

Do you plan on operating an airline? If not, will you work with GECAS and/or ILFC directly or offer vendor financing? Are you open to partnering with an unconventional such as Virgin, Southwest to build out their international capacity, or a startup airline? It would be amusing (in a good way) to see Ohanian leverage his experience in travel at Hipmunk into operating a fleet of your jets.

Your idea is amazing and I have complete confidence in your ability to build a ridiculously fast jet. Looking forward to seeing your next steps in putting passengers in seats!
You can even keep cached files in ram with brotli to save ram. Nvm you'd need 3 versions then.
Thanks for taking the time to write this. I found it inspiring to hear a rare positive experience of doctoral education. Your advice about studying math but researching engineering was insightful.
I agree with The College Board and disagree with this article's author.

Learning obscure SAT words that aren't used either in academic writing or daily parlance is a waste of everyone's time and doesn't prove someone is better suited for college. It is just an arbitrary memorisation game.

If someone runs across a new word at the college level they can do what anyone does at any level and look it up. No big deal. Calling people who don't know the 1% most obscure words in the English dictionary "pretend readers" is just trolling for controversy.
I love their blog but it's dead this month, I visit twice a day
I guess this would matter to busy-box/router type applications.
Ok, I'll bite. What's wrong with "echo -n"?
You get it wrong. Many times the advisor doesn't care students future. There is many anecdotes about this, but the only one I heard publicly is Yitang Zhang and his Ph.D. Advisor's story.
Really cool to see this near the top of the README:

Prerequisites

Python 2.7 or Python 3.3+
NLTK
TensorFlow

I remember when TensorFlow was first released that Python 3.x wasn't yet supported...but searching the archives, it seems that was quickly remedied:

https://github.com/tensorflow/tensorflow/issues/1#issuecomme...
Alright, I'll bite...

Why is echo -n risky?
Did you see the std. devs on that table?

All of those group means are within 1/6 to 1/2 standard deviations from each other. There's nothing to conclude.
but we don't want to type them. when was the last time you typed chdir instead of cd?
Agreed! The 'up' / 'down' vote arrows are really too small for 'not-jet-disabled' (or regular) users and I'd them test to see if two arrows placed next to each other would be more usable. Another one: comments. I usually read the comments first but clicking that on mobile is hard as well...
As someone doing research in systems CS with a CS background but not pure math, I think you're on to something here. However, I think you could also view it from the perspective of it often being easy to make a novel contribution in a field when you possess skills from a completely different field (i.e. interdisciplinary research). Of course you could argue whether mathematics should be treated differently because it is in some sense more fundamental.
In your home? If you knew the water was that contaminated would you trust your home water treatment equipment to remove everything? In that situation I think I'd buy bottled water until things are resolved.
I'm more than a little surprised it's so successful. Macaroni & cheese barely takes any longer to make properly than to warm up a pan of bought.

OK, add a few mins if you want to grill it with cheese topping, which improves it no end :)
> but running them ragged is a mechanism of control.

This is actually wrong. I used to think that, but again, the world has changed. Running your team ragged is purely a dog and pony show to win follow-up work. When you go into a client you don't know at all, and you do 6 weeks of work and develop a business strategy... the only way that works is if you walked in with a strategy. Which you always do.

You then proceed to run your team ragged over the next 6 weeks to produce mountains of work and show the executive team at the client "Hey, look at our guys and how hard they work!" The work itself is usually just 120 slides full of busy work with so many assumptions baked in it's all but meaningless, but you make a great first impression and cemented your company's brand perception at the executive level of that client. You can then sell much lower-quality follow-on work for years on the strength of that one 6 week project.

In consulting (ESPECIALLY strategy consulting) politics, perception and packaging are far, far more important than the quality of the output.

Therefore, running your people ragged isn't about control or producing quality output. It's about impressing the client by working your ass off, and establishing a brand perception that hopefully will extend down to the other types of work your company does (which may or may not be of very high quality).

Anyway, I firmly believe that most strategy consulting work in 2016 is really just pipeline development for operations consulting. Important for sure, but not really what most strategy consultants signed up for.
Fixing cloud integration
In case anyone else actually wanted to see the commercial: https://www.youtube.com/watch?v=T3eFbpyNRiQ
Couldn't the delegation have a time-out, such that Alice must renew her commitment to delegate her vote to Bob every 6 months or whatever we decide the optimal period is?
How great would it be if coreutils could get replaced with this implementation? We've seen vulnerabilities come from here before.
Understanding the Hiring Process / Anti-.NET Bigotry
> I am always curious what happened to the realization that air travel is a multitude worse than any other type of air pollution because it essentially directly delivers harmful particles right into the highest strata of our atmosphere. Is that no longer a concern with the jet-setting, globe trotting liberals?

https://en.wikipedia.org/wiki/Environmental_impact_of_aviati...

"The IPCC has estimated that aviation is responsible for around 3.5% of anthropogenic climate change, a figure which includes both CO2 and non-CO2 induced effects. The IPCC has produced scenarios estimating what this figure could be in 2050. The central case estimate is that aviation’s contribution could grow to 5% of the total contribution by 2050 if action is not taken to tackle these emissions, though the highest scenario is 15%."

So, it's a concern, but far from the largest. There have been pretty significant advances in fuel efficiency, lighter aircraft, stuffing more people into a single plane, etc.
>2. In your very first team picture I see a grumpy-looking fellow with hands in pockets. A few images on he's still there, now joined by another grump with crossed arms. These people look disengaged and/or disgruntled. Call me shallow, but it just doesn't look right for a team supposedly revolutionizing aviation. Ask your team to look engaged when taking PR photos. Or if there's a deeper attitude/team dynamics issue there, man fix it now. I don't want my life "booming" into oblivion because some guy was fed up.

I too have found that grumpiness and negativity are so toxic, counterproductive, and worse than useless that they are up there in terms of dealbreakers.
> This literally means "the entrails bath", though the word for entrails could also be interpreted as "in-river", hence the pun.

I approve this message...
It would be nice if hero worship got reduced. When something succeeds there are tons of people who contribute to that success and not only the guy at the top. Grove was certainly a smart guy but he did not make Silicon Valley. He was one among many people that made Silicon Valley.
Starting a Startup with Nick Franklin, Co-Founder and CEO of ChartMogul
Terrorist Bombings Strike Brussels: What We Know
Halo had the best names. Some others:

Forward Unto Dawn, Shadow of Intent, Long Night of Solace, Point of No Return.
Your last question seems reasonable, but the first is a classic tactic taken by that nerd subculture who loves to shit on things. This seems particularly true in light of your edit indicating you already know the answer.
This looks great. Happy to see people building so much useful stuff with mitmproxy. :-)
Is a CVE published yet?
> Just as you can't actually say inriver and pretend it means something in the river in English

I think "in-river" is pretty acceptable in speech, and mildly so in writing. If you said there was an "in-river pool", I wouldn't bat an eyelash.

That said, the relation between the adjectivizing(?) morphemes "in-" and "at-" (e.g. "at-home bar") and their corresponding prepositions is weird and makes my brain hurt.
I'll bite
> ¹ This is assuming browsers won't accept HPKP headers that don't pass for the current connection. I haven't actually checked this.

RFC 7469 requires this (https://tools.ietf.org/html/rfc7469#section-2.5):

o The TLS connection was authenticated with a certificate chain
containing at least one of the SPKI structures indicated by at
least one of the given SPKI Fingerprints (see Section 2.6).
The lighter side of nostalgia for that era is the British series 'Look Around You' https://en.wikipedia.org/wiki/Look_Around_You

It's a TV series of parody kids' educational films from the late 70s-80s. Immensely funny.

https://www.youtube.com/watch?v=gaI6kBVyu00
Title should be changed to "...25% improvement over Gzip"

re: "Brotli should bring 25% reduction in data size compared to Gzip for the most common assets like Javascript and CSS files. For HTML, Brotli promises up to 40% difference (with median around 25%)."
dsp1234, hit me up via my contact info on keybase. I'm writing a talk relevant to this and have a means to weaponize it beyond Tim's comment.
Yeah you're right - I guess I got Bezos mixed up with someone else.
Fighting Heroin, Ithaca Looks to Legal Injection Centers
I agree that Food Babe makes a lot of rather silly arguments "That ingredient in Subway bread is also used in car tires!", etc. but she has drawn attention to some unnecessary additive choices (like 4-Mel in Starbucks pumpkin spice lattes), which I think is helpful. Even if the additive is not harmful, as a consumer, it's good to have more knowledge about what Starbucks puts in their drinks.

Having watchdogs like the Food Babe keeps companies a bit more on their toes about the health impacts of their additives than they would be otherwise.
Using gun deaths in the united states as against global terrorism is a flawed comparison. The US has more gun deaths than the united kingdom but it also has more guns and more people. When you expand the scope of terrorism related deaths to the entire world of course it is low, nobody in iceland has to worry about being bombed but someone in brussles, turkey, iraq or syria might disagree.

I will take accidental gun deaths in the US over terrorism any day. I invite anyone on HN to go stand in northern iraq and I will stand at a shooting range all day.
Use the time you spend patching to ask yourself why you're using SMB/CIFS in 2016. Be really, really sure that's something you want to continue.

Once you've arrived at a decision, use the remaining time to write an angry letter to the IT community, demanding they stop using security disclosures as PR fodder.
the jobs effect
Title: Encrypt and decrypt content with Nodejs
Freelancer hourly rates – a crowdsourced spreadsheet
Facebook is being heavily used by inhabitants in Brussels to communicate right now. I have a friend asking for someone to check on his mother who lives downtown. He can't reach her because the phones systems are completely saturated. He found a neighbor able to go and check on her. For me, being able to log on and see that my friends are OK was helpful beyond description.
Tech discussion: https://news.ycombinator.com/item?id=11336155
This is the attitude that drives people away from working on open source.
Because Linux was always the most popular desktop environment...
I work on a product that has millions of lines of code and has been in existence for over 15 years. It uses Interface Builder and has a very complex interface. IB works just fine. It has quirks like any other tool you'll use, but dealing with it is no worse than dealing with the changes to compilers, graphics drivers, OSes, etc.
How the Republicans can stop someone like Trump getting this close again
Rust is a fine language, no doubt. What worries me is the exact rewrite of the C code using the unsafe construct.

Also a little out of topic; Can more light be shed by fellow HNers on the debugging tools for rust, the debugging experiences from the security research point of view?
Hey Creator here.
I actually wanted to post this link instead with the ReadMe as it tells you what is going on but I messed up the submission and it would not let me post again. https://github.com/Stewart-Taylor/MediSim
This link will give you more details about what is actually going on if you are confused.

I was inspired by this talk https://www.youtube.com/watch?v=0HJPilemNns by Simon Swain and wanted to make something similar.

If you have any questions about it feel free to ask me. I would also love to see if anyone has made anything similar.
Fortunately, we have an extensible protocol that already supports service advertising and negotiation. There's no reason we can't have an AUTH module that works both ways (both the client and server mutually authenticate, independent of the transport-layer encryption).
This. I just looked up the numbers, and approximately 1.5 million people fly in our out of the Brussels airport per month. That's 50,000 per day. If 25 people died at the airport this morning, that's 1:2000 of people who would have traveled through there today. Narrow that down to people who were (or were expected to be) in the airport within 2 hours of the attack, and now it's getting uncomfortably likely.
There's no doubt as to the magnitude of Grove's influence, but the assertion might be a little strong.

I'd argue the Traitorous Eight were the first to break the cultural mold and set the tone for modern entrepreneurship in the Valley. Two of the traitorous eight (Bob Noyce and Gordon Moore) later founded Intel, and another (Eugene Kleiner) established one of the Valley's most storied VC firms.
Direct link to book: https://astaxie.gitbooks.io/build-web-application-with-golan...
Honestly, I wouldn't mind a non-GNU alternative to their stuff that isn't either a) feature-bare like Busybox or b) tightly-coupled with other software like the BSD utilities.

Why non-GNU? To completely and thoroughly dispel the notion of "GNU/Linux".
There are some tired old canards here.

The main job of the technology transfer office seems to be, in a lot of places, preventing graduate students walking out the door with their inventions and developing it.

So often I have seen faculty members who have lost a year or more thanks to fights with the technology transfer office which has no appreciation at all for the risk/reward aspects of technology and imagines that it could get (say) Microsoft to buy the rights for something for a big fixed fee and some royalty and then wind up putting it on the shelf after it fails to get 20 random "best and brightest" people to turn it into a product or even reproduce the result.

Also I have close experience with University IT and I can say there have always been scattered centers of incredible incompetence in University there have also been centers of excellence which survived despite the system. Those have been systematically squeezed out by centralization efforts while managing to reproduce the incompetence plus a lot of overhead spending, scandals, lower pay, worker burnout, etc.

After this policy which predictably creates failure now they will reproduce the incompetence in some foreign land and then once the locals learn to cringe at certain accents, move the jobs to some other country which the locals won't recognized, etc.
Incredible level of insensitivity.
Sadly not every family today, or last time in Paris, is able to say of course my relative is safe.
There is grief, broken lives and broken communities right now.
So, basically what we're learning is that the internet as a whole will tend to act in trollish, hilarious ways for things that don't matter.

I might be okay with that.
Prepare early. Present often to someone else and get feedback. Be honest about what you know and what you don't. Know your audience and engage with them. Make your slides and code available online and tell people that so they pay attention.

Good luck!
I'd really love to use rust, given the large growth of projects like this. I only need an IDE to get started, but it seems like there isn't one yet.

Anyone have any pointers on where I can find a good IDE for Rust? Should I just start praying to lord-JetBrains for something that works?
You must be new? (To the Internet, humanity, etc)
What are the licensing implications for this kind of work? I assume the authors used GNU coreutils as more than just inspiration. They probably read all the original code and reused some of the solutions (obviously ported to Rust).

Shouldn't the derivative work still be covered by the GPL?
You might want to review the Xamarin bug reports as the slash alone nearly put them out of business at least three times.
I feel like a decent compromise would be requiring a date of last change along with the ingredients list on the back. That way people with particular concerns can just check that to know whether anything has changed without having to carefully check the whole list every time.
I don't understand why you need an IDE, I believe Rust is simple enough that you can work on things in Notepad++ or Vim or Emacs.
I highly doubt the poster lives in Flint.
You could just use atom and install some rust plugins.
It's hard to know what you can/should charge as a freelancer based on your experience, your or your client's location etc. and it's kind of tricky asking other people in person how much they charge, so I thought making an anonymous crowd-sourced spreadsheet where everyone can enter data would be a nice way to help people make better decisions. So, let's gather the data :)

Inspired by the salaries post that made it to the front page earlier today:

https://news.ycombinator.com/item?id=11331223
It makes the "hair on fire" nature of critical security vulnerabilities unavoidable. It's much easier to sell an outage to management if you can more easily demonstrate that anyone could have this exploit (which is true regardless).
I agree it's not a fair value right now. Brooklyn is certainly in a bubble, or if not a bubble, a period of aggressive overpricing. I don't think prices are going to fall, causing one to lose money if they buy right now... but I also don't think that you're going to resell your $1M one-bedroom in Gowanus for $2M in 5 years. Objectively, that's a lot of money.

You're definitely competing with households that have two incomes, hence 3 million dollars being spent on one bedroom apartments. If you have a household income of $1M a year pre-tax, certainly a possibility for two programmers mid-career, then you have a lot of options.

Personally, I don't care about living in New York except that my job is here, so it may be nearing the time to move back to Chicago.
My wife and kid are pretty happy with Annie's. Might be worth trying if you're looking for another brand. (The only stuff I eat these days is homemade, typically gruyère-based, but we keep Annie's on hand in case we don't have leftovers for lunch.)
I keep saying to myself that I need to go to one of those world food sections at my local supermarket and buy a box of Kraft Mac and Cheese to try it,but I always forget - is it really worth it?
Distilling water with an activated carbon filter does remove everything.
Well, that's a very large assumption, and it is a big part of that answer.

I have sent in a few PRs to this project, and I have never done more than maybe glance at the source of coreutils, and it was for unrelated reasons. can't speak to the regular contributors, though.
I agree it is silly to say a company was built by one man. Shockley was founded in 56, Intel in 68, so not sure if I would call that 'decades', though. I don't think any of the other early SV companies were as successful as Intel either.
The reason I contributed was solely to learn how to program in Rust.
Thanks. Much useful.

Have you filed a patent in the past (I assume so)? Do you have any idea how long does it take from submission to obtaining a response?
How I used my phone's barometer to track my location underground
is it just me or a lot more exploits are getting dedicated websites, names and press releases these days? It reminds me of the weather channel naming snow storms like hurricanes.
The App Store's "Updates" tab shows which apps are getting updated, and can even show build notes.
https://www.rust-lang.org/ides.html
1M Events Tracked in a Minute on a RPI3
Domo announces Business Cloud
Depends where you live. I have fine tapwater and drink it, but if I was even 1% worried - I would pony up for the 5 gallon jugs of bottled water. Life is too short to save $10 a month and die of cancer.
Autocomplete is a godsend, I don't type nearly as much as I hit my arrow keys+tab. Whenever I have to write anything outside of ObjC (in Xcode) or Java (in Android Studio), I get annoyed very quickly.
The FreeBSD manpages have:

Note that the -n option as well as the effect of
`\c' are implementation-defined in IEEE Std
1003.1-2001 (``POSIX.1'') as amended by Cor. 1-2002.
-- http://www.freebsd.org/cgi/man.cgi?echo

So there's probably some system (or shell) out there where -n doesn't work?
Can I do multivariate testing with landy?
On some Unix variants that will print "-n" followed by a newline. On others it will print the empty string. http://steve-parker.org/sh/echo.shtml
Are you making the assumption that I'm condoning pirating to demo software? I was purely positing that those people may not have been likely to result in a sale, which may put the numbers in a different light.

That said, if the game doesn't provide a demo, and through marketing is tricking people into purchasing that which they would not have willingly bought it if they knew what it was like, then the situation is reversed and the buyer is the victim. Advertising has it's place, and that place is informational. Any time someone buys something they can't, don't or won't use or need, that's a comparative net loss for the economy.
Yes, but HHVM is a transpiler to C++, whereas Peachpie compiles into C#.
https://areweideyet.com/

vscode and textadept are good
It really isn't just about knowing the words. It's about being disciplined enough to memorize/study them.

You could really say that about many subjects. I don't use half the math I learned in college. Does this mean I shouldn't have learned it?
I may suck at grammar, but that doesn't change the fact that the 'objectively verifiable' nature of a position doesn't make said position correct. I think, in this case, that it's likely incorrect.

rayiner's claims, in this comment, are exceptionally broad, unfounded and, obviously, a personal opinion extrapolated and attributed to a larger group.