skysight-inc/HackerNews huggingface dataset:
+1 for GPLv2. Would you consider making it "GPLv2 or later", as well as including the three-paragraph statement of the license in all of the source files?
For me, all the worst parts of work involve other people. The solitary work is freeing, sometimes even downright enjoyable.
Not really. You could have been within a few thousand miles of this collision and survived. In fact, it would be well below your ability to notice if it were 1 AU away.

http://www.scottaaronson.com/blog/?p=2651

Needless to say, you would not survive if 1 solar mass of energy were released in any other form (even neutrinos). The key feature is that that tremendous amount of energy results in only a minuscule deformation of spacetime, i.e., spacetime is extremely stiff.

By the way, the distances are way smaller than merely subatomic. The strain sensitivity is 10^-21, which for the ~ 1 km arms of LIGO is a shift of just 10^-8 the width of an atom.
We had our main account which we used to send both marketing mails via MailChimp and transactional mails via SendGrid.
There also was a old account that was used by a different department for partner newsletters, which was already inactive for a few months.

They disabled the account, which we only noticed because emails stopped sending, and their UI also didn't give any explanaition. We asked their support, they said the second account was a violation of the TOS. We explained the situation and they still insisted on keeping the account closed.

Now we are with Sendgrid and are spending much less on mails, but I'd rather have lived without spending the night restoring email functionality.
Snappy, Docker et al. are the newest beasts in the evolution of packaging solutions. Nix and Guix decided evolution was too slow and to skip ahead an epoch or two.
Seems like if you're going to move to 14nm you need a reasonable amount of demand, or it's a big waste. The price jump for tape-out is pretty significant between 28 and 14, so if you're bootstrapping it makes sense to do a 28 and see if there's uptake, essentially making it up on price if the market is soft.
Real You
Crystal looks interesting, but is it usable in production? Any examples of people using it?
Most of these services have some kind of fair-use policy. Nothing that you would notice as a small to medium-sized user, but if you push the kind of bandwidth that I imagine the Internet Archive would, or if you're suffering from a large-scale, targeted DDoS, I'm pretty sure you'd be "encouraged" to switch to the Enterprise plan, which starts at $3k/month if the numbers posted in various discussions on this topic can be trusted.
The original motivation for autocomplete=off came back when Mozilla had a small market share and Firefox and Chrome didn't exist. Some major bank websites blocked Mozilla by User-Agent. When Mozilla and Mozilla users got in contact with those banks, the banks demanded the ability to block autocomplete for their login forms. Several times afterward, when people wanted to fix autocomplete, the banks had an effective veto with "we'll block you". At the time, Mozilla didn't have nearly enough market share to say "no, that's our users' decision".

See https://bugzilla.mozilla.org/show_bug.cgi?id=63961 for the history.
Yes, that's right. When two black holes first merge, the resulting black hole has a sort of peanut shape which contains lots of information (i.e., hair). Such a black hole is not stable, however, and emits lots of gravitational waves that carry all this information away (a process known as balding).
If the chain of operations change rarely, you might even get away with calling clang or whatever compiler and actually compiling a chain of filter source code mashed together.
Chrome copied many features from Opera (the old Opera) I'm still surprised why they decided not to copy Wand (by default the browser does not populate any fields unless you click on the wand button or use keyboard shortcut).

This works so much better than the behavior other browsers use.
autocomplete in chrome fills in the forms without user interaction, the user doesn't get the choice, they can only wipe the fields afterwards if they happen to notice.
> Indispensable employees are a sign of organizational failure. They indicate a weak point in the organization

> All this is to say that if you ever find yourself thinking, "this place would fall apart without me," you have a big problem.

Just to be clear. _You_ don't have the problem, the organization does. If you're the head of software development at Netflix, you can easily find another job tomorrow if you leave. But if you're indispensable and Netflix falls over after you leave, then you don't have a problem, Netflix does.
Clojure. Particularly with Paredit mode in Emacs. The experience of manipulating semantic units of code vs. editing text is a joy and I really, really miss it when I return to e.g. Python.
PHP: With the new 7 release, it gets a surprising speed boost, a collection of elegant new syntax, and maintains backwards compatibility with an incredible ecosystem of packages. Modern projects like Laravel and Slim continue to push best practices, and the community is one of the largest. It's an incredibly versatile language with a robust feature set.
0-2000 in a population of 3.6 million does not seem unreasonable to me.
From the article:

Another reason is that it’s much easier for the TSA to screen checked bags than carry-ons, and airlines keep discouraging people from checking bags.

Why is it easier to screen checked bags? 90% of the time I fly, no one opens my checked bag (at least, there's no TSA card inside, and the TSA indicator on my lock doesn't show it was opened), so if they check it at all, they must use some kind of scanner -- can't they use that same scanner for carry-on bags?

If screening for banned items makes it too hard to screen carry-on bags, then maybe they could trim down the list of banned items to a more manageable level.
>I make sure 1 other person knows what someone else has done, even my own work

I try to do the same. I've often viewed my job as trying to eliminate my job by slowly delegating and having others able to fulfill my current responsibilities. Then I take on the next "level" of responsibilities and/or provide either more slack in my schedule or others. Slack is what allows organizations to operate smoothly and deal with change(s).

If you aren't familiar with the concept of slack, I highly recommend reading "Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency" by Tom DeMarco

http://amzn.to/1sGWsWe (affiliate link)
Wowza Streaming Engine Now Supports WebRTC
We ran two different ones; one with engineered fire suppression and custom airflow, and one with a bunch of fans from the equivalent of Walmart. The walmart guys ended up with a lot more of our business. :)
> 10 square degrees in area

Wow, that's much bigger than I expected. So basically we can only determine the general direction?
Which implies that really, Netflix extends the same courtesy to all employees. Which is pretty awesome. Not being a good fit is a fact of life; having a cushion to find your next position is pretty nice.
> you shouldn't ever add a user directly to sudoers anyways

What was the reason for that? I have the deploy user able to run a couple of individual commands without a sudo password (scripts that run canned updates, to be initiated from a buildserver), but I don't see how it would improve things to use a group instead that only holds that user.
clojure due to the release of clojure.spec a few days ago.
Depending on much experience you have with ML-y type systems, Rust will either feel a little boring or like a revelation. The combination of pattern matching and algebraic data types is incredibly powerful and expressive and unlocks a style of coding where what in other languages would be potentially buggy logic that needs to be tested becomes mechanically checked typing information. Often, code can be trusted to just work if the type checker accepts it, which is especially handy if you make major changes to a large programme. Rust also favours immutable data structures, which also means some classes of bugs stop showing up in most cases. I've found these things to be a major productivity enhancement, maybe on par with going from manual memory management to garbage collection.

Which is another reason to be excited about Rust - it is to the best of my knowledge the only new language that allows you to write an entire programme or part of a programme that does no runtime memory allocation. While GC in most languages is not problematic in most cases, this makes it suited for embedded or hard-realtime work where C/C++ may have been the only option up until now. But it still has all these expressive, high-level features and safety mechanisms that makes it so suitable for programming well-structured, trustable software. There's a learning curve moving from GC to the ownership system, and maybe a plug-in garbage collector makes sense in some cases, but then the system does support that.

And then there's the tooling. Setting up a cross-compiler (again, embedded work), bringing in libraries from online repositories, packing up code modules for distribution and reuse, all that, is as easy as you'd expect coming from the web world because of the excellent Cargo system.

In short, while it might not be completely battle-tested yet, I think it has a better shot at being the "one language" that scales from tiny throw-away projects to large, complicated ones, and from watches to super computers than anything else I've seen.
Brendan Eich made the following comment here a while back but I don't know if what he hoped for had made any progress:

" Indeed we had structural types in ES4 toward the end, and almost bluffed MS into folding (I'm told by a reliable source). But ES4 was trying for too much too soon. At this point we really need to see ES6/7 and TypeScript + Flow "gene- culture co-evolution". As I said at the last TC39 meeting on the topic, big de-facto standard wins trump rushed de-jure standards any day. /be"

and also:

" Type system implementors and the JS stewards must communicate well for this to win. It's looking good so far, on Ecma TC39: JQuery, Facebook, Netflix, PayPal (Ebay originally, and again), Twitter all represented along with Apple, Google, Microsoft, and Mozilla. Also academic researchers from various universities, all of whom love type systems and theory :-)."

https://news.ycombinator.com/item?id=8906807
More like bombing a museum.
Yeah, this is the critical part. We still don't know what kind of reliability to expect from the used stages, and we don't know how much it's going to cost.
The Less Affordable Care Act?
jq is a command line tool and also a language for expressing transformations on JSON with concise one-liners. It is useful for processing the output of mongoexport or an elasticsearch query.

The basic constructs are "filter expressions". Pipes (|) can be used to direct the output of one filter expression to another, and commas (,) can be used to concatenate the output of two filter expressions.
Less rush? More space? Better equipment (enabled because of the previous two)?

I'm not sure.
True, good point. In their case, Sucuri actually offered to help for free via twitter, which is nice. CloudFlare has project Galileo, which they could apply for and get free DDoS help.

The importance of the Internet Archive is such that we can not allow it to ever go down.

thanks,
mIRCSCRIPT
One could make a case for this feature by claiming it is an accessibility feature for the non-bilateral deaf / hard of hearing community.
People have been testing GR really hard for a century, especially in the last fifty years. Nobody's convincingly found a single chink in the armor.

Clifford Will's "The Confrontation between General Relativity and Experiment" is an excellent introduction to the state of the art (this is the stock reference for everyone in the field).

http://relativity.livingreviews.org/Articles/lrr-2014-4/
How are conflicts handled?
EgyptAir crash: Wreckage found in Mediterranean
Ceylon, because after you've seen union types you wonder why they aren't implemented in every statically typed language.
I agree, ADTs would be nice. In fact, we have a pull request out for it right now. [1] :)

[1]: https://github.com/Microsoft/TypeScript/pull/9163
Dwolla's data centers were not PCI compliant
This sounds like a two frame buffers in a rendering pipeline, good idea. I'll try to implement this.
... hey ... doesn't isis do that?
This might be a good opportunity to mention IA.BAK[1], an effort to back up the Internet Archive. Currently, the entire Internet Archive is stored in one physical space. IA.BAK allows users to store copies of the archive which can be used as a source for data recovery in case of a disaster at this location.

[1]: http://archiveteam.org/index.php?title=INTERNETARCHIVE.BAK
Clojurescript. Because it's better Javascript than Javascript.
Jon is a professional troll. He's done the same nonsense with lisp, ocaml, F# and haskell. And just as with all his other trolling, very little in those posts is accurate.
I guess control over their user's privacy and the integrity of their connections is more important to them and I like that.
Show HN: It's all about skills. Help out a fellow hacker with some feedback
Hahah yeah, it started out as a placeholder. We're re-thinking the logo and considering something that demonstrates the utility of a community that works together to produce something. There's a trello card and everything! :P
What about react native?
Probably very parallelizable, too - a bag that needs to be pulled off a line doesn't prevent a passenger from going on to their gate.
Swift. I've been doing more and more iPhone development lately, so much nicer than ObjectiveC and half the files (I refuse to miss header files).

But I was also doing a lot of Java, which has made me more excited about getting back into C#. As far as language features go, Java is C# poor cousin.
I presume you mean lightsd. Nifty stuff. What do you think of Suse's OBS? I believe you're squarely in its target audience.

And hats off to you for going the extra mile for your project! Your PKGBUILD even looks quite good. Would you like some assistance in writing a -git pkgbuild for people who want to try the absolute newest commit?
Plug your headphones only halfway into the jack.
If you ever have the chance to visit Sweden I urge you to try paying with card there (well, it's easier than cash there anyway). It's unbelievably fast.

But you are right, among the German stores Aldi has one of the best terminal.
F# is excellent and the only reason I'd stick with .NET. Unfortunately, Microsoft doesn't think so, and continues to dump massive amounts of resources into C# while only paying lip service to F#. (See, for instance, the full-featured C# Interactive in VS. It arrived like 10 years late, but it's a much slicker experience, apart from the language.)

F# with C#-level tooling would be unstoppable. Though it's pretty fantastic as-is.
'Only' the completely public parts of it though. The archives behind the wayback machine are not publically available, 'just' through their interface.

I wish I had the money to host some tens of terabytes for this effort, it's a great idea.
Gah UPlay login required.
Let me ask a quick question because after reading your post I think a lightning bolt just struck my brain, and I went and read other comments:

Have I been confusing autocomplete with auto-fill this whole time? Autofill where, let's say you shop on a site often, and you fill out one form field, select a saved entry and the rest of the form fills out?
It wasn't recently, but in the past. Last time I looked was probably in April or so.
I am in no way an expert on the subject, but a bulk of the TSA/Flyer friction seems to come from bad customer service. The TSA basically only needs to work hard enough to not get fired. They have a 95% failure rate when it comes to their 'primary' job [1]. Recently, Delta airlines designed and built, in only 2 months, a new style of TSA screening points that moves 30% faster [2].

It would be interesting to give them some competition. Imagine if the department was split into the TSA and the TSB. Give them equal funding and presence in the airport. Flyers pay a screening fee and pick A or B, and then are screened by that agency. I bet they would shape up overnight.

[1] http://www.latimes.com/opinion/topoftheticket/la-na-tt-tsa-a...

[2] http://www.npr.org/sections/thetwo-way/2016/06/11/481694459/...
Personally I think Nix (https://nixos.org/nix/) does this right: packages are easy to install and upgrade for users, and developers and maintainers can easily create and update them. And if someone does not like the default collection of packages, it is as easy as starting one from scratch, or forking the existing one on GitHub, but at least it doesn't require reinventing the entire system.
But brute forcing any reasonable password or key is so far-fetched as to not be something to even consider.
I never thought of it like that. So it's not just a numbers game.
Media stories:

http://gawker.com/this-looks-like-the-dncs-hacked-trump-oppo...

http://www.thesmokinggun.com/documents/crime/dnc-hacker-leak...
Rust: low level performance, high level safety, functional, AMAZING community

Elm: beautiful front-end development in a tough to navigate JS world

Elixir: functional back-end programming on top of the BEAM VM

ES 2015 & node.js: I really enjoy and appreciate a language growing in the ways JS has and I love seeing the frameworks influence and borrow from one another (ember, react, angular). While the ecosystem is sometimes annoying, it's been a joy to see the evolution and natural selection of tools and libraries (e.g. flux, alt, flummox, and eventually redux coming out on top...for now)
In checked bags, they're only looking for bombs. In carry-on bags, which you have access to during the flight, they also screen for weapons.
https://github.com/orangeduck/Cello/blob/master/include/Cell...

Appealing though it is you are not allowed to use $ for a MACRO name in C. It fails in vendor C compilers on AIX and SunOS at least IIRC. I know cause I tried to use it myself once ;)
C++ because of it's power and because it is evolving in intelligent way
Price pulled from website, converted to common currency - in this case being NZD since I'm from New Zealand.
ZFS is fantastic until you try to grow a volume. Emphasis on fantastic.
Sadly that is not that case. The contract is per game. If they are cut midseason they forfeit the contract. NFL contracts are really nasty things. Most of the big valuations you see will probably never pay out. They can backload them so that a player with a 5 year $10mm contract will probably never see that amount. They'll get $1mm the first year, and the same for each year, with the remaining $5mm paid out at the end. If they don't make it that far they don't get it. It's not unheard of for a player to make it 50% of their time on contract and only see 20% of their pay.

I only know this because I have a family member who plays professionally. The NFL likes to present an image that they take care of their players. It's a business to make money (and a not-for-profit) and exists only to enrich themselves. If they can short a player out of his money they will do it.
This is discussed in Brian Christian's The Most Human Human (a book about participating in a Turing test contest); there was a chatbot that claimed to be a young person from another country and made a lot of mistakes. People found it pretty convincing and forgave some of its linguistic comprehension errors because they had a plausible explanation for why it wouldn't be good at English.
Important pedantic point: There are no gravitational dipoles, as there is no repulsive gravitational interaction.

A dumbbell-shaped mass is the sum of a gravitational monopole and a gravitational quadrupole. That gravitational radiation originates only from quadrupolar sources (which are far less-efficient radiators than an equal-sized dipole) is one reason that gravitational waves are hard to detect.
Even if you have a legitimate need to get fine-grained, for me the most common use of lock free programming is to implement the underlying infrastructure for task based systems, where the individual tasks desperately try to stay away from multi-threading hazards - by e.g. keeping shared data immutable (no need for 'lock-free programming'), and keeping mutated data task-local (not shared between threads, and thus again no need for 'lock-free programming'.)

Forking / multi-process architectures are of course the logical extension of this - where you're making the entire program state task local, just to be sure. Rule 37: There is no 'overkill.' There is only 'open fire' and 'I need to reload.'
Canonical is a special case. They are just as much an ISV as a distribution. Conflicts of interest are going to arise.
Bring Back DDT
The use of p-values with a research design like you are describing worries me:

'The garden of forking paths: Why multiple comparisons can be a problem, even when there is no \ shing expedition" or "p-hacking" and the research hypothesis was posited ahead of time'
http://www.stat.columbia.edu/~gelman/research/unpublished/p_...
Hackable Runcible pocket smartwatch goes on pre-order
Also, Microsoft has been developing ReFS as a replacement for NTFS.
I'm in this camp as well. I've always enjoyed JS because I feel like I can get stuff done so much quicker. With ES6/2015, now I feel like it's far more powerful, elegant and fun to use.
Yeah pretty slick, but the fans kick in when you're doing heavy workloads, I guess that's better than melting.
"and of you're using a form for something other than a conversion funnel, well screw you"
If two or more peers edit the same record, it doesn't create a conflict but instead that record simply has two versions in the database - like a fork in a git repo. These can be merged at any time in the future, but prior to that two versions can continue to exist and replicate. For more about why we designed it like this see: https://github.com/digidem/osm-p2p-db/blob/master/doc/archit...
MEAN is actually pretty outdated. More like React and RethinkDB and a million other things.

But yeah, having had all three roles, back-end is often much easier than front-end or full-stack, despite the false sense of superiority that back-end only devs have.

Also having done C# for several years as well as JavaScript, Java/C# type languages are overall easier than JavaScript because you get things like intellisense, static type checking etc. from the compiler.
Is python matters here?
The machine does not have to be in the place where the concourse meets the terminal, so maybe the machine can be bigger, maybe giving efficiency gains.

No passengers are involved like they are at carry on screening, so also this might yield efficiencies, as you don't have to keep a bag and passenger near each other.

As you suggest there are fewer banned items in checked bags, so less bag opening needed.
Python Course: Introduction to Face Detection
Telenav has been building up analytics on their incoming data and using it to spot missing data in OpenStreetMap:

http://improve-osm.org/#37.7251079,-121.6035461,9/layer=OSM/...

It seems to have stalled out, but OpenTraffic was going to build something like you sketch out:

https://github.com/opentraffic/architecture
None.

That's why I've been developing my own language (http://web.onetel.com/~hibou/fmj/tutorials/TOC.html). It isn't ready yet: there are still bugs in the IDE, and without a compiler it's slow. After fixing these problems, I also want to look at new ways to do graph processing. Then, I'll think about releasing it, if there's enough interest. Let me know what you think.

Features: visual, dataflow, HM type inference while editing, homoiconic, can call Lisp and callable from Lisp.