skysight-inc/HackerNews huggingface dataset:
>Blizzard is not Google in size

It's the Google/Amazon/IBM/Apple size where you end up with endemic cross-licensing patent agreements. That's where they can't adhere to it: They have a license to a thousand patents that protects them from being sued, but they don't have the right to sublicense those same patents. (L)GPLv3 requires they sublicense any patents they have to anyone who's sued, IIRC, so since they can't, they lose the ability to distribute their software.

I'd be somewhat surprised if Blizzard were a party to such an agreement. They might be party to a "patent-troll-don't-sue-me" agreement, I guess? No idea. But if they are, depending on the terms of their agreement, someone could potentially sue them over it based on LGPLv3 terms.

I'm not planning to, so I haven't done the research, to be sure. The risk scenario that comes to mind is a stretch, but say I buy a Blizzard game with LGPLv3 code in it, which grants me the right to be protected against patent lawsuits relevant to that code, and then I ship my own game that uses the same LGPLv3 code -- and I'm sued by a patent troll over a patent that Blizzard has licensed through some agreement. Guess what? I can now demand that Blizzard protect my use of the same LGPLv3 code by sublicensing me that patent. Which they (probably) don't have the right to do. So they either pay for my license or they have to stop distributing their LGPLv3 code.

For Amazon, who distribute tons of code for people to use in AWS, and the fact that they're a much larger, more collectable company, the scenario is proportionally worse.

It's all beside the point, though: In no case is it the line-level developer making the call, it's someone in management. Not everyone can (or even wants to) work for Blizzard or equivalent.

In particular, not everyone wants to work at literally half the compensation or less just so they can have full software freedom, whatever that means. The Google/Amazon/Apple compensation can be that much better than start-ups for top developers. I didn't realize this myself until I got a job at one of them.

And I'd love to be able to use RethinkDB where ever I end up next, without having to worry about whether the company legal department has a problem with (A|L)GPLv3. It's a battle I wouldn't even bother taking on in most cases; too much work when I could use something else and get back to doing real work.
I haven't seen it yet and I basically have hn open all day.
With all due respect, Open Whisper Systems might ought first consider fixing Signal's multiplicate message problem, especially silent (to the sender) group chat spamming.
Samsung vs. Apple – SCOTUS Oral Argument Transcript [pdf]
Proliferation of extremely low-cost devices and propagation of near-free internet connection to those who are currently not connected.

The frontiers of technical products have been hyper focused on the few lucky individuals who have the latest iPhone/computer. Once we have more eyeballs on the internet from the late boomer countries, I believe the internet will change to address the needs of the folks who are using free (slow) internet and $20 devices.
That's probably a very good argument against the Big 5.
But even if I were to accept your characterisation of Putin ruling with a "neototalitarian style" then I'd like to know when in the history of the RF, the USSR or the Russian Empire the society was more free than today?

Yesterday. I mean in early Putin's days. Now thanks to powers inspiring "color revolutions" and "arabian springs" we have brain washing machine working non-stop.

Edit: corrected formatting.
>Didn't the shuttle have around two orders of magnitude larger cost/lbs to orbit than promised? (Is that some form of world record, btw?) And set back space research for decades?

No, mostly because the 600 $ per lbs. figure touted quite often as the target was never actual the target, it was the based on differential payload costs when launching a crew only mission vs a crew + payload.

The shuttle had its problems but it was an important project.

>NASA's job programs just aren't working. No one can afford to do anything worthwhile with those launch costs.

Eh, show me another country/entity/organization that does as much space exploration as NASA.

>If we delay real space colonies for a few more decades, it can mean the extinction of humanity.

Nonsense, our species is 250K+ years old, all of a sudden 50 delay years would mean extinction?
Not the same situation. You transferred ownership,and after giving the gift, your involvement was done.
yes, I would code by connecting to my mobile device from my laptop
I my former company, it was simple: people who sucked at technical stuff were promoted to managerial positions, hoping that they would show some qualities there, and making sure they would at least not any more harm the projects they were part of.

Therefore we had between 0% and 5% women in technical teams, and 75% in management.
> I hear too many people claiming "I have so much experience and accomplishments that I simply can't fit them all in under four pages". The problem there is just an inability to assess what is the most impressive or relevant experience.

As someone who recently did some job hunting I will tell you that while I agree on an idealism level with your comment it's just simply not true in practice.

I had many, many companies outright reject my truncated resume even though it provided an outline of years of experience and some top accomplishments simply because it didn't include enough of the buzzwords they were looking for. Resubmitting with my longer, 5 page resume (which I absolutely hate doing)? Accepted. Every time.

I will say, however, that if you can apply directly to a person via email (the "Who's Hiring" HN posts are perfect for this, typically) then the shorter resume will work just fine.
Can you point me to a source for 'routinely stream millions of events per second into druid'?

While it is true that druid is great at querying billions of rows per second it's not very good at ingress. Here is a mailing list discussion for some background.

https://groups.google.com/forum/#!searchin/druid-user/benchm...
Yes, I am. If you're going to be the one with their card on the account, you're the one on the hook if something goes wrong.
You can take a look at [1] and the data there to see that 1 is the culprit, but only a piece of it. Women are pushed into less technical roles throughout their careers. Women with the same technical qualifications are significantly more likely to be managers than in a senior technical position.

[1] http://gender.stanford.edu/sites/default/files/Senior-Techni...
Show HN: Callbacks in thor CLIs
This would probably not be the most proud feature shipped to date (if I worked at SO).
- It looks just average and does make use of the white space
- It has this section where you "DISLIKE" technology? wtf really?
- Who cares what you recommend as a book to read? This is a resume right, not your blog.
- I somehow feel this is too leaderboard-y and not something i would use for a resume - but sure, it IS a cool thing to have if you're into StackOverflow (like a LOT), just not a resume..
Man, if you think that cats kill a lot of things, you should see the environmental devastation that humans are capable of!
So anyone who is interested in CS and is of the gender male is spiteful? That's sexist.
https://azure.microsoft.com/en-us/blog/real-time-feature-eng...
>When the Smithsons called their work Brutalist or part of a New Brutalism, the brutality to which they referred had less to do with materials and more to do with honesty: an uncompromising desire to tell it like it is, architecturally speaking.

What crock. If it were about telling it how it is, there wouldn't be a bunch of superfluous, structurally challenging lumps coming out of the buildings.
The LG Stylo 2 Plus (at least the T-Mobile and MetroPCS variants) is a pretty good bet. It's not high-end, but you get a phablet-sized screen (720p), a stylus, about 2900 mAh of replaceable battery, and a decent if dumbed-down camera, with 2 GB RAM and 8 GB internal storage, and a MicroSD slot.

I'd love to see a V20 with a stylus, but I don't see that happening.
This is great. I created a pull request for my S3 Infrequent Access calculator. https://github.com/open-guides/og-aws/pull/110
0.5 correlation means it is maybe perhaps correlated given Emax view of the statistics. For normal variates you should aim for R=0.95 at least. Both MBTI and Big Five are approximately normal variates.

Also correlation is a linear operator which is not particularly sensitive to anything nonlinear.
Use a good statistical test instead.
Then we know this link is garbage and shouldn't be upvoted.
Show HN: A practical relational query compiler in 500 lines of code
never heard of it until this post. i love it.
Breakfast: 2 eggs, bacon, avocado. A bit of dark chocolate with a cup of tea

Lunch: salmon in theriyaki sauce with lots lots of salad.

Diner: usually leftovers from salad and toast with some cottage cheese on top.

Drinks: water or mint tea

That's pretty much how my typical day (but not every day) looks like.
So.... Spiderman can be real?
Not sure whether it can apply to this context.

The concretes building are fairly recent. Not sure there was enough time to have a sort of "return on investment". And breaking down something of that scale is quite an undertaking.
If you don't mind me asking - how did you assert the quality of the picture? Did you use professional calibration or run some tests yourself?
Great. One of the most requested features is finally here. I think all that's left now is video calling (on the desktop, too).
This should be strictly a recipient controlled option, only affecting the recipient's view then. Anything else is still a misleading UX for the sender, and assumes people read the fine print. They don't.
They were censored for questioning national myths, not for whitewashing history.
Used to run QA for a startup and inherited an outsourced Applause Team for our consumer and B2B app.

They would find bugs, but often very cosmetic things - not too many bugs in our business logic (and not because of the absence of bugs within our app). It also took way too much time to manage/write the test cases out (~20 hours) since we were building out features so fast.

I looked into Rainforest QA after them. They're product seemed a better fit, but had a bad experience when one of sales guys used there used "retarded" to describe our current qa strategy.

Eventually I decided to dedicate our resources into building a frontend and backend automated testing framework. This was a way better decision, which we actually built out pretty fast.
Svgbobrus: Convert your ascii diagram scribbles into happy little SVG
ACLU exposes Facebook, Twitter for selling surveillance company user data
True, they are different. The biggest difference is this:

SpaceX target cost per person to Mars: $0.2M

Govt target: $10000M (estimated)

While SpaceX may not reach their target, one can't help but notice factor of 50000 difference.
I believe you can actually [0]. In a production setting it's a lot harder to accidentally leak the credentials - my concern would be if someone compromised the instance or if it was tricked into opening the instance store up to the net, such as a badly configured nginx instance (how you'd do that accidentally though I have no idea)

[0] http://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use...
Vanilla Basecamp 2 emails me every sunday night, and every morning before I get into the office. I changed email settings.. but maybe your product offering should walk the walk too.
Reminded me of this from 25th hour.

https://www.youtube.com/watch?v=TgL_5QcZCMo

I was hearing Ed Norton say "fuck you!" as I read this.
GitLab 8.12.5, 8.11.9, and 8.10.12 released
Make Shipping Great Again: EasyPost Hiring Devs
Its a planet with similar composition to ours. I am pretty sure that there is plenty of gold.

I guess if you could produce materials on mars it would be much easier to build and deploy gigant structures into space (lower gravity and escape velocity)

Mining is something that is always mentioned in scifi, but I am not sure how profitable it would be, I guess if propellant can be mined on mars it would be pretty doable.

Performing activities that would be environmental risks on earth would be relatively low risk on mars, due to the fact that it is already a wasteland.

Tourism would be a thing as well which would require many trades of comfort
Done and done. I was pleasantly surprised to see my ECS tips already linked. I hope I can remix this knowledge for the guide!

https://convox.com/blog/ecs-challenges/
Nightmare? I love that building!
Of course, I never had any classes in it. And I always imagined that an exact model of it and its surroundings would make the best Quake level ever.
So...yeah...nightmare... :)
Really like the single page format. Much easier to search compared to scattered documentation on AWS's own site.
Definitly like the 1:1 mapping to Google /Azure
https://news.ycombinator.com/item?id=12682944
The first picture with both building next to each other just made me realize how MUCH MORE I prefer the glass building.
But it's a pipe dream. You won't escape diversity ever because at some point, sooner or later, someone is going to slightly diverge from the norm even if the group is closed. That's how humans behave.
One trick in Linkedin is to update your "Job Title" in your most recent job. That triggers something that premium recruiters can see. I cannot back this with certainty but have seen this work for my own profile a few times.
>Provide long, readable option names with short aliases.

It's unnecessary, and potentially even burdensome, to provide short aliases for less commonly used options. `ls --quoting-style` doesn't need a short option — you're almost never going to need it.

>Provide a version command that can be accessed by version, --version or -v.

Don't use `-v` for that. It's true that some utilities do, but i think even more use `-V` — including most GNU tools, Python, PostgreSQL, cURL, OpenSSH, iptables, iproute2, procps-ng, just about any Symfony Console app, &c. Even if you don't need a verbosity option right now, you might some day, and it's best to have that work as expected.

>Sometimes your script will take longer to execute than people expect. Outputting something like ’Processing…’ can go a long way toward reassuring the user that their command went through.

If you do print status messages like that, make sure to send them to STDERR if your utility outputs any actual data (like a report or file listing). Same for progress meters.

>Conversely, don’t exit with a nonzero status code if your CLI didn’t encounter an error. Your cleverness will end up confusing and frustrating your users, especially if -e is set.

Using `set -e` is the 'cleverness' here. It's a bad idea in all but a few cases. Also, i'm not sure what qualifies as 'encountering an error', but i think it's perfectly reasonable to return a non-zero status in certain non-error conditions, like when `grep` doesn't find a match, or in other cases where output is valid but empty.
1946 - 2013 likely too small of a sample, IMO.

There were peaceful times throughout history, and they were followed by very bloody times. e.g. If, say, bloodshed follows a sine wave, we should at least wait for a couple periods before any proclamation that we've reduced bloodshed.
That's extremely naive, to think that accounts with the same CC are not linked.
Because this stuff is important! Functions that behave inconsistently with empty collections for no reason are a major source of bugs. And if you go as far as undefined behaviour then we're talking not just bugs but security bugs.

Words have meanings. The document is supposed to be a specification. I care about having programs that work, and that requires OSes to actually follow the relevant specifications. The document is not ambiguous, there is nothing undefined here; a conforming implementation is clearly required to sleep the specified time when passed 0 fds.
IEEE papers are also on sci-hub.cc
...And where do you live? If you live in a town with good pizza (New York, New Haven, Chicago, etc.), trust me, pizza shows up at events.
Agen Bola – Syarat Juve Scudetto Lagi Versi Ancelotti
I strongly disagree. A CLI is fundamentally for the benefit of humans interacting with the application, and not for the benefit of interprocess communication. When run interactively, a CLI should print human-useful information on the console.

Conversely, a structured way of exposing program outputs and state should be the preferred way of interprocess communication.

Because of convention and deliberate design choices, on the Unix command line, these two often find themselves in conflict. In my opinion, the solution isn't to compromise human usability to support machine-consumability of outputs.
Agen Bola – Syarat Juve Scudetto Lagi Versi Ancelotti
Carlo Ancelotti mengaku Juventus masih menjadi kandidat kuat peraih scudetto musim ini. Namun pelatih Bayern Muenchen itu melihat ada beberapa faktor yang bisa mengganjal Si Nyonya Tua.

“Saya suka kesolidan, konsistensi, organisasi, dan klub hirarki di Juve. Namun jangan lupa cedera juga mengambil peran untuk menjadi juara,” ucapnya menambahkan.
Really? but...

I JUST WANTED TO GO INTO SPAACE!

Cookie for anybody who gets that semi-obscure reference.
It amazes me how often an otherwise good-to-high end set of hardware will have a shitty wifi card. You put all this effort into a nice screen, good keyboard, etc. etc. and then you choose a wifi card that is bottom of the barrel just to shave a few bucks off your manufacturing costs?
>ntil the sheer weight of vulnerabilities and incidents causes vendors to radically change their security practices

I've been in the professional IT game for 15 years. The "please run this macro in word to view content" issue still exists today and is one of the main vectors in ransomware. Heck, the "click this to view my photos" 'sexy-pics.exe' problem has not been solved in Windows either. End users don't care about UAC pop-ups, they click through them. See the recent literature on "Security Fatigue."

I think you have way too much faith in the industry to fix its own problems. Its clear that there are many classes of security problems that remain unfixed for decades. We're just seeing the newest version of the very same problems we've failed to address in the past.

I have no idea what the solution here is, but I imagine some level of certification is needed. Perhaps as simple as validating that you're forced to change the default password/keys and auto-update for security updates is on by default with some level of commitment to perform security updates for x amount of years after purchase. Toss in mandatory fail2ban-like functionality and you've patched the most common exploit use cases. I imagine that's a fairly hands-off approach here that won't interrupt business and will cost very little to implement.

On the end-user side of things, having a router that can detect when you're part of a botnet/DDOS and stop traffic would be valuable. Why aren't these $200+ Netgears and Linksys's running any sort of IPS? No IPS in this day and age is pretty crazy. An implementation of snort or similar wouldn't eat too much CPU and would only raise the cost marginally.

Its still very much the wild west out there from a security perspective.
Every time he posts we identify him as the author of Nagle's and someone that's done pioneering research in TCP/IP.

It would be great if HN had some sort of annotation for distinguished commentators.
Yeah I'm on an HP Spectre 13, just released, and with Fedora 25 (prerelease!) and kernel 4.7.7 and 4.8.1, I'm getting 6 hours of active work, and 9-10 when mostly idle.
It is also easier to show actual results at the promotion stage.

At the hiring stage, it is mostly a crapshoot, and they don't really know if you are good or not, so it is easier for biases to get in the way.
Technically awesome, musically meh. More impressed with https://youtu.be/9VymAn8QJNQ .
I'm not seeing the conflict. Brutalism is an english term, embraced by British architects who were fully aware of what it suggested. If they didn't want the term for their brand of architecture to imply brutality, they would have gone with something different. Concretism or Rawchitecture or something, I don't know.
Only recruiters can confirm but the filter for women, at least to get interviews, is often times lower than for men.

Companies can't legally discriminate against men, but they can (and many do) post up at women engineer conferences and give interviews out like candy to people from that conference. They're discriminating based on where they source the resume from. The source just happens to be made up of all females. That's what Grace Hopper is for.
How about SpaceX becoming certified for human transport with it's current and next generation rocket before we talk about 500000 factor difference with it's 3rd (or Nth gen rocket)?

SpaceX's reusability is brilliant but it's currently not considerably cheaper than ULA, if you count the fact that the a lower end Atlas V rocket launch costs about 100M and it's currently a more reliable system than the Dragon.

http://breakingdefense.com/2014/05/ula-fires-back-at-spacex-...
Yeah, of course. I meant you income -> social position relative to the people who own the capital. There are interesting parallels. Mining companies operate on leased land with leased equipment backed by institutional investors... they keep it lean. The contemporary mine operator isn't totally dissimilar to the CEO/founder of a largish startup in how they approach their business. Yeah, of course writing code won't give you black lung, but you're still working for the man. The coal mine machine operator is a lot more like me than I am like Jack Dorsey.
Congratulations! As a Rust user, I'm always happy to see new programming languages break into the field. :) However I am confused by this paragraph:

> Julia’s LLVM version was upgraded from 3.3 to 3.7.1.
> [...] we’re very happy to be back to using current
> versions of our favorite compiler framework.

LLVM's current version is 3.9, is this a typo or are there problems that prevent Julia from being used with any release newer than 3.7.1?
Motorcycle roadtrip
I mean that nVidia drivers will be nVidia drivers made by nVidia - same ones on Debian, Ubuntu or Arch.
> the rest of it is just making sure you aren't a conartist, which an interview can easily handle

I would have thought that if there was one thing an interview was not suited to do, it would be detecting con artists. Isn't passing interviews their only core skill?
Why else would people walk into the black ground full of choking gas?
Do you finally have an uniform buffer model, so that text buffers get treated the same as other buffers/windows/whatever atom is calling them?

No?

Well, then, I'm still not using Atom: unlike many, I don't mind JS, but not having a uniform buffer model is a major regression from Emacs, and the features we're getting instead just don't cut it.
You should look into getting an embedded systems job, those programs are full of shift / AND / OR / bit twiddle galore. You'll feel awesome for awhile, but trust me, all that low level bit stuff is sometimes a huge pain.

Now UI stuff, that's where the real fun is!! ;-)
Dissecting Shapeless: Poly
New trusted root certificates added to Windows in unannounced update