skysight-inc/HackerNews huggingface dataset:
Contrary to popular belief the personalities that appear most successful in the military are those that tend to be the most independent and anti-conformist.

As a counterpoint everybody follows a chain of command. In all the corporate jobs I have held I never experienced a chain of command noticeably different from the military. Just like in corporate world the military allows you some latitude to push back on your leaders if they make a completely disastrous decision. The primary difference there is that you are more motivated to push back if a bad decision could mean increased risk to security (people's lives). I have never experienced this level of critical impasse in the corporate world.

The military is mostly like working for a corporate employer with some key differences:

* In theory the military expects everybody to be a leader, though in practice not everybody is willing to step up and make leader-like decisions or in some cases toxic leaders will suppress the opportunity.

* The military is a really big bureaucracy, which can constrict many creative (unorthodox) leadership decisions, but sometimes produces extremely unorthodox solutions to work around the bureaucracy.

* There are points in the military where you are demanded to work really long hours (like 12-16 hours, 6 or 7 days a week). In that amount of time everybody's personality is hyper-amplified. Some people can make this work really make their teams gel, where other people become terminal destructive forces.

* The military is often really bad at a constant work pace. Consider the phrase "hurry up and wait". You tend to get really good at accomplishing tasks at 4x human speed so that you can go back to being paid to self-study or watch movies.

* Look at how hard your corporate CEO works, the number of simultaneous tasks they have to balance, and the constant uncertainty in their schedules and travel. When you deploy in the military the entire team works at that tempo all the time.

* You don't get to be a conformist tool as a military technician, because then the bureaucracy will crush your soul. You quickly learn to invent your own solution to many common problems. This is substantially less true of many corporate software developers.
This cries out for Apple to support update pricing. However the likelihood of that every happening is less than giving the NSA a backdoor. Update pricing would make Apple money (not that it needs it) and change very little but the desire is zippo to bupkis to do it. This would allow smaller companies to survive. Oh well, doubtful it rises to the level of anyone caring.
The security of the little piece you produce only matters if it's the least secure component.

We're in a bad Nash Equilibrium, increasing security costs money, but it's only really beneficial if everyone does it at once.
> This is not uncommon. It's almost like there's something in the air that makes a particular vulnerability shallow and easy to discover.

It seems as though similar things happen in science. Many big discoveries are often nearly simultaneous (even if only one party gets most of the credit). The expansion of the Universe was discovered by Hubble and Lemaître, for example. Calculus developed by Newton and Leibniz. So I guess this is a societal/communications phenomena.
Show HN: Redspread (YC W16) – CLI to deploy Docker to Kubernetes in one command
Websites on Google Drive
Facebook introduces Reactions alongside Like button
The other reply [1] nails the real point: No one at Oracle is complaining. If they were, then one could care about their POV.

You also ignore the binary kernel object point: Nvidia's drivers are completely proprietary and closed source. How is that in any way less of a violation?

[1] https://news.ycombinator.com/item?id=11177128
Depends on the context.

Running precise commands? Keyboard wins.

No keyboard? I love the voice search of my roku 4 over trying to search via virtual keyboard and arrow keys, or using my Amazon Echo to find artists/songs

Long text? While I prefer typing, I remember one author I heard (Kevin Anderson, I think) who dictates all his books (first drafts) into a mini-recorder and pays someone to transcribe them. I find that hard to comprehend, but I bet he's not unique.

Spreadsheets? Keyboard wins for data entry, but I bet voice would be convenient for analysis. "Sum column B" "What is the average of column D, excluding 0 values"
Uprise: The Machine Awakens
In practice, you want more than 60 FPS for painting because restyling is frequently slow. (Also, display list construction is sometimes slow, but there's active work to dramatically improve that.)
From the article:

While the app was initially used primarily by individuals who made a few airport pickups per year, today Just Landed is increasingly used by professional limousine and taxi drivers, airline professionals, and travel companies.

So they were seeing increasing use by commercial users. Sounds like a ripe opportunity to start charging for such access.
So..... He's a politician?
I think you're conflating syntax with semantics.
Announcing Unsplash 4.0
Just want to let you know that when I first moved from Toronto to Seattle, I used Padmapper to find places to live.
Wait, what?

ZFS was designed and implemented by a team at Sun led by Jeff Bonwick, Bill Moore[106] and Matthew Ahrens. It was announced on September 14, 2004,[107] but development started in 2001.[108] Source code for ZFS was integrated into the main trunk of Solaris development on October 31, 2005[28] and released as part of build 27 of OpenSolaris on November 16, 2005

In 2003, Linus could not have known about ZFS without some insight knowledge, nor if the people developing it had any knowledge about linux. It also contradict the claim that CDDL was choose for the explicit purpose to prevent ZFS being used on Linux and competing with Solaris.
The point is lot of application logic can be written in Go and Swift hopefully soon. That code can be shared across iOS / android app. It is still net win for people who do not like Java/JVM.
You can restrict results to the past day, week, month, year or custom range, using the search tools that appear underneath the search box.
This. Is. Hysterical.

I literally cried from laughing several times as I was reading.

Can you start a companion series titled, "On the Other Hand: An Exploration of Misplaced Gloves"?
Author here, interested to hear what other tools/workflows you use for debugging!
Unless you installed the tech preview. I didn't pay a dime for Windows 10.
Hey everyone, cofounders of Redspread here, Mackenzie and Dan. We built Spread, our open source command line tool to build and deploy Docker to Kubernetes in one command, to enable rapid iteration with Kubernetes and provide the easiest way to deploy Docker to prod.

Our mission is to enable people to own their own deployment processes and infrastructure, and we're very passionate about that (see our philosophy.md).

Would love your angry bug reports, feature requests, and feedback!
Wait but why?

We vote for representatives to negotiate with their labor force and contractors.
Traffic in megacities: Jam today
A better question. What does it take to hit best seller status on a top level category?

About 5000 books sold in a day or. Thats... a lot harder (or just more expensive) to fake.
Awesome. What's the perf like on Android? Is there an apk to try?
I'm using `gulp servo` which appears to use that switch: https://github.com/browserhtml/browserhtml/blob/master/gulpf... . Used the binary in the target/release folder... not sure what I could have done wrong.
I hope it was helpful :-)
actually it's the opposite, you could run a diesel car on gasoline if you wanted (not wise as diesel fuel is actually used as a lubricant in high pressure fuel pumps)
Can you explain the relevance of the distinction?
I thought I was the only one going insane here. It's become legitimately difficult to discover blog posts/articles on programming topics that don't include the asinine "missing term" suffix. There are plenty of great blog posts/guides out there which DO include the term and are relevant, but are ignored for whatever reason. I end doing "xx yy mdn" with the search range to 1 year for most of my JS needs now. But god forbid you search for an object property (i.e. Object.assign) - you'll end up with 75% of results having "object", "assign", but not both.
There must be a worthwhile reason - the added complexity of certs is non-trivial [1]. Perhaps certs are deemed less easily transferable compared to API keys (simple strings)?

[1] https://developer.apple.com/library/ios/documentation/IDEs/C...
Using Bitbucket and Aerobatic, we reduced our deployment time from 8 hours to
Game featuring Donald Trump released
Google system tries to guess where a photo was taken
Go from PHP engineer's perspective
Congrats Eric! You built an something amazing with very little capital investment, and that's always commendable. You're going to bring immense value to the Zumper team.
Old Microsoft wasn't that long ago.
Its a bit like asking "why should I use javascript instead of php". Different computer languages are better for different things, like different blockchains are better for different things.

Ethereum comes with a built in state tracking machine and smart contracting language. It already has 98% of the protocol built... there's no need to start from 0 for blockstack. If the DNS/PKIs were on Ethereum, anyone could build applications that interact with it without altering the fundamental protocol. For example, a developer could build a decentralized auction or escrow system for domain names. They could do that without having to alter/adjust the existing blockstack protocol.

Here is namecoin in 8 lines of serpent

https://github.com/ethereum/serpent/blob/master/examples/nam...
> Facebook CEO Mark Zuckerberg is asking his employees to stop being ignorant and racist (my words, not his)

Gee, I wonder why this submission was flagged, with a lead sentence like this.
Technically, this might be syntax, but as someone who is learning Racket (and programming) in the beginning stages, it's so much less syntax to remember then even python (underscore, double underscore, with, decorators, list comprehensions etc all have their own syntax nuances), the only syntax I see in Racket is the s-expression, the quote, and the dots. Everything else is just the flow of programming logic. It really does free my mind to work on the problem domain itself! Been enjoying SICP so much.
That link talks about AFS, not ZFS.
So there is a crisis at the WM foundation? could you explain for those who are not in the loop? is it about their search engine project?
Maybe I like it better?

WHY ARE WE ARGUING?

explodes
This looks cool! I'll probably subscribe in the next month or so. You should definitely highlight "from the creators of the Discovery Channel" on the landing because it takes you from "who are these people" to "ohh cool these guys are legit"
> How, exactly? You're talking about something that's one of the most poorly understand areas in AI at present, and making it sound like it's a solved problem.

With manpower. I said that they are going to analyse whatever users do to wilfully degrade the service and will find a way to exclude that.

Just like they do with search for years. Somehow they manage to keep their search relevant even though so many people constantly work on coming up with new SEO tricks that would seriously degrade this service if left unchecked.

Of course I cannot know how _exactly_ they will do that, even the persons working on that service cannot know at this moment how exactly they will keep this working in the future since they do not know yet what people will try to do.
Yeah; unfortunately this is not a space that's super profitable. There used to be a bigger need for it; but airlines have gotten a lot better about communicating delays to customers, so I'm not sure this kind of app is necessarily needed anymore.

Even the "leader" in this kind of app -- TripIt -- has basically been reduced to a free giveaway for users of Concur's (owner of TripIt) corporate travel booking platform.
For me, the frustration is that quotes usually fix it, but definitely not always. Also, they don't always tell you that they are auto-correcting. I agree that it's niche and, as he's the outlier, he should have to work around the system, but that's only true if the system is, for lack of a better term, "honest", which it isn't always.
Since a screenshot of the Just Landed app shows up in the image carousel on your link, I am assuming that they used FlightAware for their data. FlightAware charges people for API access, and also specifically provides a set of tools for FBOs (https://flightaware.com/commercial/fbotoolbox).
He's not talking specifically about ZFS, he's talking generally about non-GPL licensed modules and the kernel.
There are a lot of cop unions, police officials, and the politicians whom they support, who would highly highly disagree with you.
I wish he would have elaborated more on the services in question which have disappeared over the years. How he dealt with that would make for interesting reading.
Here's a link to the Caltech (which runs Palomar and Keck) ToO policy:

http://www.astro.caltech.edu/observatories/coo/TOO/ToOpolicy...

You can ask for ToO time (http://www.astro.caltech.edu/observatories/coo/solicit/2016A...), but it has to be approved as part of the semi-annual solicitation for observing time. When you use it, you have to notify the PI you bumped and a committee, and later report back to them on the results.

Postdocs don't have to give up their observing for a ToO, but faculty do.

In Caltech's policy, interrupted observers don't get payback time.
Politwoops is back
How are fonts rendered on the GPU here? Do they have a new font rendering engine?
Great backgrounder.

The degree of chaos and dysfunction it illustrates truly is astonishing, it seems they had an utter lack of competent, experienced managers.

Very sad situation. Is Wikipedia itself severely affected by this?
I am - and looking for a place to live!! I just used padmapper to contact a potential place.

congrats again! Ill check out Zumper as i was not familiar with them...
You really can't answer this question?

> So what's changed in the last few years that makes it 100% as good as Ruby or Python for web development?

That seems like it should be pretty straightforward.

> One could say the same things comparing something like Python to Smalltalk, and yet Python is fine as it is.

If you've already dropped the standard from "100% as good as" to "fine as it is", then I think you've answered my question. Nobody's denying that PHP is a perfectly cromulent language; things get built in it. The servers hum, pages render, revenue is made. For its audience, it's fine as it is.
fine
But as far as language quality, developer experience, or aesthetic quality goes, I think PHP's kind of a mess. I don't mind that people don't care about the things that Eevee raises. Different strokes for different folks, after all. But I care about them.

Personally, having spent the last year writing Python, I agree that it's fine, that it's adequate. But I think it's often no better than adequate. The object orientation is bolted on and a bit clumsy, there are 70-or-so global functions that mostly should go objects, the inclusion stuff is kinda broken, there's a bunch of stuff that looks like Java envy, etc.

Given that's how I feel about Python, which is honestly fine, you could imagine why I think PHP looks like a novice in the 90s ate a half-dozen random O'Reily books and then threw up in a compiler. For people who do almost all their work in that language, have high detail memory, and are on the naturalist end of the naturalist/theorist spectrum, I think that's ok; they'll get by happily. I'm just none of those things.
I don't have specific pieces but I second this suggestion. Always love to see history stuff outside of Western civilization!
Google couldn't find what he was looking for because it doesn't exist on the web. Take a look at the search with a +retina term:

https://www.google.com/search?q=deluge.app+%2Bretina

Or in verbatim mode:

https://www.google.com/search?q=deluge.app+retina&tbs=li:1

His article says that the answer is in the 4th result, the first that actually includes both of his search terms. But if you read that article, it's actually saying that Twitter's app has no retina support, and Deluge is mentioned elsewhere on the page, with nothing about retina support.
I would have just charged more money for the business users, and make more revenue. But then again, it's probably one of many little things that ultimately led to this decision.
That part doesn't matter. Ownership of work done by SUN employees would have been transferred to SUN, then transferred to Oracle. Ownership of work done by Oracle employees would have been transferred to Oracle. It's only the non-SUN/Oracle bits that matter.
If some more people leave, presumably the foundation can go back to hosting Wikipedia and funding the occasional project to improve it, after extensive user input.

You know, instead of this playing startup thing.
The glasses-free technology that made me believe in 3D TV again
I'm always curious why companies like this one choose to charge for their app as a one time fee when, to support the app, they have to subscribe to data feeds which cost money per month. I feel like you have to have a subscription model for that unless the price per month is just so low that, with a small amount of volume, you can easily make up for it.

Either way always an interesting write-up. I do find it odd that so many in SV use the term "sunset" when their company is shutting down. Seems like a weird spin.
I'm not trying to be obstinate, but does that argument apply to anything, or just to attractive things, like drugs and guns? Or are there just certain arbitrary things, that we find out by experience, that are subject to that "making X illegal only causes a black market" logic?

I'm asking because I'd like to have an easy-to-use argument to trot out for things like making copyright stricter, or other things that hinder my ease of use.
I was going to suggest daterange, but it didn't work for me (haven't used it in awhile), however, I think this tool replaced it, you can even set custom ranges with that.
Did you use release or debug build? The perf difference in Rust between those is quite staggering
Search can be decoupled from the browser, it always has been; so starting with an obviously wrong statement puts people off.

You've not explained the relationship between security and search either (unless you mean privacy?)
Judge Says No Reasonable Expectation of Privacy When Using Tor
What a refreshing write up compared to the usual corporatespeak acquisition posts. You can tell this company operates differently than many and I hope they were rewarded financially for their innovation.
> The incompatibility between CDDL and GPL is well-known, and the authors at Sun made it that way deliberately.

To clarify, by "authors" do you mean individual developers? Or do you mean Sun/Oracle as a corporation.

If you mean individuals, how often do you see individual developers working for multinational companies just wing it with a license choice? (If that is what you are implying). Your comment made it seem as if CDDL was a long and hard personal choice made by each developers, and somehow people here are wiling to discount that hard decision.

I worked for 2 big companies and in neither case had a much of a personal choice in picking licenses for the code. As in thinking "hmm, I think this code today will be MIT, maybe tomorrow I'll feel like Public Domain". It is usually the higher ups / company owners / legal department that decides what the license is and the company as an entity owns the code.

Point being ownership of the code is very concentrated with ZFS, and in this case concentrated in the hands of Oracle + a few outside developers and it is just a file system (albeit a cool one). So that is way of the quickest solution to the impasse is for Oracle to re-license the code.

Of course the other fly in the ointment here is that Oracle has some stake in BTRFS -- a competing filesystem. It was project sponsored by them initially and so I think besides being, well, you know Oracle, they could be interested in stiffing adoption of ZFS to avoid competition with their own project.
He said he indirectly makes a strong case - not directly.
Hobby Lobby's argument (and the supreme court decision in their favor) involved the element of being "closely held". Apple would need to have over 50% of its stock owned by 5 or fewer individuals to satisfy that requirement.
The wording implies (to me) that the attack was actually successful on multiple computers before it was stopped from getting all the way through.

One thing about the article that concerns me, however, is that their appliance was already in place but the ransomware defense was not inherent in their product and requires an add-on product or installation ("Once our ransomware solution was deployed...").
In terms of results from crawling, I would consider Bing a "serious" competitor, although still a distant second. They are well-funded, used in ~30% of searches in the US, and don't look like they're going away anytime soon. It would be sad if they did because Google would then be a total monopoly.

Though DuckDuckGo does do its own indexing, AFAIK it is limited and they mostly rely on other search engines (Bing and Yandex most probably). So it's more a meta-search engine not quite in the category of Google.

Today, I just posted a Show HN for a search engine and feed reader I've been working on. It also has "bangs" except they are called activation codes and start with a ?, like
"?jq appendto". It's easy to add your own "?" handler, as it doesn't require any approval to do so. I'm just getting started so I would love to get any feedback.

Link to the Show HN:
https://news.ycombinator.com/item?id=11174127
they mention Schwartz... was there an edit?
Opposed pistons is a way to have a very long stroke engine (high torque and smaller piston speeds = smoother), without the bigger radius that the crankshaft pin would have to rotate.
Stay tuned for Parts 2 + 3 :)
Also the article doesn't say WHY they didn't use Kafka to persist the events. Kafka it's designed to do that.

Once persisted the consumers can just read kafka data and send them to hadoop, with less latency. Or you can plug storm o spark in as you said and do the analisys there real time. Or both.

I'm just intrigued why.
CEO is the poster, 'sytse'.
Is it possible that you can share some information on this, if allowed by your company / employer? This is a first I've heard of this, sounds quite interesting.
This. The sheer quantity of terrible content marketers whose sole content is selling the idea that you can become a bestselling author who wear this badge is absurd.
I think you should add syntax coloring on your snippets.
Congrats on the launch! Why the choice to build on Kubernetes?
in some case, if you're able to switch libraries, you might also be able to switch languages and therefore skip on future issues inherent to C. Consider for example: https://golang.org/pkg/crypto/tls/
Flip-Flops – the 1-in-10M operator
I recently read a (fiction) novel, The Affinities, that focused on the ramifications of optimizing productivity of teams, raising the collective I.Q., not just professionally but socially as well. It's a pretty light read, but I recommend it to anyone else who finds this subject fascinating.

https://books.google.ca/books/about/The_Affinities.html?id=z...
This problem has been solved for a long time. You can use long polling, websockets, server sent events or some of the older hacks that preceded those mechanisms. Heck, you don't have to use HTTP, you can just use a long lived TCP connection.
Is no one interested?