skysight-inc/HackerNews huggingface dataset:
It's not so much that (Marine aviation existed before the U.S. entered World War I) and more to do with the fact that the Navy and Marines have entirely different aviation missions. The Navy specializes in fleet defense, naval warfare, and light bombing while the Marines specialize in close air support. Different mission specializations, unsurprisingly, call for entirely different technical requirements. Even if the Marines didn't have their own aviation, they would still need close air support from the Navy, and the requirement for a STOVL aircraft would still exist.
It doesn't hurt battery life. It just takes engineering hours away from working on battery life.
That's still better than the horror stories you hear about people who went abroad with a torrent client running in the background of their tablet and rack up thousands in charges.

I would say that cutting of the data would be "expected behavior" as far as I am concerned.
Sadly, we're not so flush with cash that we can significantly up the prize, which was itself a donation from the user community. It was quite amusing when some kind users donated Bitcoins into the piñata though :-)

We really like the idea of continuing the self-service security bounties, irrespective of their size. One of the nice things about unikernels is that it makes it easy to link in logic like this -- in a conventional OS, it would mean faffing around with kernel modules in order to safely seal the Bitcoins away, whereas here it's just normal high-level language code.

Incidentally, we're working on exposing a C interface to the OCaml TLS stack so that it can be used as a normal shared library as well. The approach is to use the OCaml Ctypes library (which is normally used to bind to C libraries from OCaml), but deploy it in inverted mode. This means that we expose a C ABI from OCaml code instead.

See https://github.com/yallop/ocaml-ctypes-inverted-stubs-exampl... for an example that exposes a C parsing interface to the OCaml XMLM library. The TLS stack isn't much more complex, but is pending us looking into libtls that are easier to expose than OpenSSL's. The s2n release here is thus nice and timely...
Definitely an issue! We try half baked things and they just stick around. On the other end of the spectrum, once something works, it's kept around forever. It's interesting, this industry seems ripe for disruption, but it hasn't happened yet. I think maybe because we think any tool will do, when in reality we need a 10X tool like any other industry. Also, your customers are people who are far less computer savvy than other groups, so UI/UX issues are paramount.
Barclays.com now redirects to home.barclays
I did, and I should have read it more carefully. That being said, I think there is a balance that Apple tries to maintain here. If there experience on older systems is terrible, they run the risk of people switching to a different operating system and platform. If the experience isn't significantly better on newer hardware, however, customers won't be motivated to upgrade.
Google offers Gmail paid ($5/mo IIRC). With that you get support (among other benefits).
Not an expert, but hopeful that WebRTC will be a success in the end. Maybe I'm just overly optimistic?

> still not widely adopted

Certainly everyone involved with WebRTC wishes that it had the support of IE and Safari, but Chrome + Firefox + Opera is nothing to sneeze at, particularly if you're targeting a savvy audience.

> Original two are not compatible

Maybe I'm confused, are you saying that Firefox and Chrome aren't compatible via WebRTC? I've used them together and had success, but just for basic video calling.

> not adopted in a single further browser in that time

This is fair, but if Microsoft's latest moves come to fruition that will be a big change. There are hints that Edge will likely support WebRTC[0], though I don't think there has been any official word. Maybe that's just for ORTC?

[0]:http://blogs.windows.com/msedgedev/2015/05/13/announcing-med...
How do you deal with spam when self hosting?
Remember that environment variables are visible to processes outside the container (i.e. users), if they have the same or higher privileged user. They are not a great place to store passwords or any other confidential information.
>making reproducible builds.

Docker builds actually aren't reproducible. There are many sources of non-determinism that Docker cannot address. Do you use the base images from DockerHub as-is or do you run 'apt-get upgrade' or whatever for security patches? If you do, the result you get from building that image (as opposed to using what's in a cache) is different depending on the time it was built. The same goes for any Dockerfiles that compile from source. Hell, just extracting a source tarball results in a different hash of the source tree because of the timestamps on the files. You and I have little hope of building the same image and getting the same exact result.

Build reproducibility is a very interesting topic with some unsolved issues, but Docker isn't helping with it. See https://reproducible.debian.net for a good resource about build reproducibility.
You took the course? Was it not compelling enough to complete?
This is such bullshit - Yugoslavia blew up partially because IMF external pressure (which grew stronger as a result of the country's lost strategic significance after the Wall fell) and a blowup in the current account deficit strained the existing transfer union arrangements and made proper austerity very hard to politically carry out from the center. That should have been the lesson to the EC what happens with a weak union (monetary w/o fiscal)
They ask you to sign those, but the state doesn't permit them to claim inventions done on your time on your equipment. Don't be fooled.
They should have, but then they would have had to ask Congress twice.
Why are we so focused on having only one solution for energy? I would understand the cost would decrease when you put all your eggs in one basket but can we really find one type of energy source that has no disadvantages? Wouldn't we be better served with diversity of energy production (more than we have now)?
Yes. But we as citizens get to decide how much we want to let our society be determined by raw capitalism. Freedom to starve in the gutter is one kind of freedom, but not the only one.
Long time listener of Big Picture Science[1]. Lately also enjoying not so frequently updated TTL podcast[2] (the latest episode with boki beran of Intuit was quite enlightening.

[1] http://www.bigpicturescience.org/
[2] http://ttlpodcast.com/
In my comment that got this going, I said: "you shouldn't do that unless you're willing to accept any result including you and yours getting killed by the police"

Getting shot, let alone killed, is a very unlikely outcome (although a lot more likely for your dogs, if you have any), but there are so many bad outcomes calling the police should still be avoided.

You might want to read Arrest-Proof Yourself: An Ex-Cop Reveals How Easy It Is for Anyone to Get Arrested, How Even a Single Arrest Could Ruin Your Life, and What to Do If the Police Get in Your Face; I did after a cop in my fairly small home city played a game of chicken with his car and my body. Best guess, as suggested by the book, is that he was trying to generate arrest and charge statistics; the book's thesis is that with the sharp downturn in crime, what I call the police-judicial complex needs a steady diet of "the clueless" to run through the system, else there would be widespread layoffs.

Pedestrians are uncommon here, and I guess he thought I might be an easy mark, the moment he saw me he jerked his steering wheel towards me and kept the new heading. Having learned to be a pedestrian in the Boston area, the sort of thing I'm pretty sure is not true for most of the other pedestrians in the city, I could tell his car and side mirror would miss me by a foot, less for the mirror, and successfully stared him down (probably makes a difference that while not part of the official South, this bit of SW Missouri is part of the cultural south, and my mom is Cajun).
Had a similar project that monitored CL and sent alerts. Got and C&D, talked to a few lawyers and gave up.

At least CL has an alert system now.
> Chef, Puppet and Ansible. Those are still necessary for preparing the host machine

In many cases now, they are not. Docker containers can run on CoreOS, which machines are designed to be configured entirely from a cloud-config file, organized in clusters.

With Deis for example, you can build and orchestrate your scalable web service in Docker containers without even writing a Dockerfile, or necessarily knowing anything about how the Docker container is built. The builder creates slugs with the necessary binaries to host your service, and you tell the container how to run itself with a (often one-line) Procfile.

I would still want chef scripts for my database server, but for things that can live in a container on a Fleet cluster, I most certainly do not use Chef, but I absolutely do get reproducible hands-off builds for my runtime environment, and without spending time individually preparing the host machines.
Docker, or containers in general? I'd really like to hear about Docker specifically, but most of the answers so far seem to relate to containers in general, rather than Docker specifically.

What are the business cases for using Docker over some other container-based solution?
No one is deploying troops. Everyone is letting the Greeks do it. As a Greek landholder its bothersome as I'd rather not see my family's lands be given to nouveau riche Chinese for a pension check to 54 year old retirees spending all day at the caffenio, drinking frappes, and collecting pensions for the next 25+ years after barely working 30. Hopefully, it won't reach that level, but socialization of further industry (Greece's #1 employer is the government) is probably inevitable considering the politics and economic situation.
About as deep as a tea saucer...
The cheapest I've seen is around $40 if you were buying in bulk they'd be even cheaper. Maybe the easiest thing to test would be to import devices at a reasonable price and see if you can sell them.
A great video recap of YxYY 2015
So like Avrakotos, are you of the opinion the Colonels were the best thing since sliced bread?
Here is CoreOS opinion on docker:

https://coreos.com/blog/rocket/
Then, Safari has an amazing energy footprint.

I will readily agree that the evolutionary path of OSX seems to have gone off the rails. But hey, why do I use Safari instead of Chrome?
There is a big push for reproducibility in science. If you friend can package the process for building that graph in a Dockerfile, it is more likely that readers of her paper will be able to reproduce her results.
It's very useful in situations where you need a reproduceable deployment and also need high performance and direct access to hardware. We run simulations that require a lot of setup, and we tried with VMs at first, but they were too slow and the GL driver inside of the VM didn't implement all the extensions we needed. Docker worked perfectly in this case, though we have to run it in privileged mode.
> Yes, non-gaming platforms will eventually get games just by being popular.

I wouldn't say this is an inevitability. Look at Nokia feature-phones.

Sure, from what I've heard and read an incredibly poorly designed ecosystem and lack of carrier interest, but you can't tell me Snake was the best the market could come up with...
From the same era on Mac, IE 5 was an amazing browser.
Apple's improving the dev tools in El Capitan: https://developer.apple.com/videos/wwdc/2015/?id=505
But without it you would die. So being able to remain conversant and at ease with your topic and audience might also be considered good. Fear of the unknown is what'll get you. I find being nervous helpful in that my habits when nervous are repetitively re-checking my preparations, which usually lead me to finding that key item(s) I might miss if I were more cavalier.
Maybe safe-of-the-art. It is stable (and old) which is the way many people like their servers. But, it certainly isn't the latest and greatest.
I doubt it: What is bent
is the wave function. There's
no ambiguity there.
no.

https://en.wikipedia.org/wiki/Schr%C3%B6dinger's_cat

and then...

http://bigthink.com/dr-kakus-universe/physics-on-the-fringe-...

clears it up for me.
I did web and app development. Years of PHP + MySql + CSS + JavaScript. At some point it felt overwhelming to choose a PHP framework and I switched to ActionScript, which I enjoyed a lot. I worked in a startup, got paid well, but noticed their only plan was to sell and retire. They did not care about their impact on the world or their employees, nor about doing things properly. I quit and worked in an FOSS Android project with a positive impact on people.

Then I could not do than anymore. I started finding databases, forms and interfaces unbearable. First I thought I did not like coding anymore. Then I realized it was not coding, but doing it alone, and focusing on things so detached from color, movement, space and sound.

I decided to focus on art and creativity. To teach creative coding, and play with code. Create beautiful interactive things without thinking so much about the performance, about the usability, about the correctness. Basically experimenting and playing as I had done as a kid. Apparently there's some demand for teaching, generative art and design, and helping other creative people with their projects.
Do people use Docker in conjunction with Vagrant now? Or is Docker used as a replacement for Vagrant for a homogenous development environment?
> As recently as 2010, back when Steve Jobs famously skewered Flash while declaring that HTML5 is the future, Apple was a fierce web partisan.

Web partisan or just trying to eliminate the biggest cross platform competition to native applications at that time? (flash)
I am used to bootcamping, I'll see what it's like and post an update.
You missed his point. He mentioned IE8+ and Opera as working targets to highlight the fact Safari was being lame. He said every browser - that would include complaint ones like firefox and chrome. He also specifically said he avoided browser specific hacks.
> The one EU nation that has to buy the F-35B is the UK. Because we're building a couple of supercarriers without catapults, so they've got to field STOVL planes,

Also Italy and Spain, for the same reason.
OK I'm out (jk)
Nolan,

LOL WORDPRESS.
I find syntax highlighting is particularly useful in tightly-packed constructs. Consider this function returning a string interpolation in CoffeeScript:

(d) -> "id-#{d[@id]}"

In my default color scheme, the #{} (string interpolation), @ (this pointer), and () (function parameter delimiter) are muted, since they're syntactically critical but not helpful to my understanding.

The "id-" is more subtle than code but more visible than the muted syntax, because I only sometimes care about the string literal, and the array indexer [] is about the same.

The identifiers d and id are the regular typeface, since those are the code items.

The -> which creates a closure is brightest, because creating a closure is a relatively heavy operation and it's useful to be able to pick them out at a glance.

I understand that you CAN read it without highlighting, but the signal-to-noise ratio is much worse. In particular, the hash mark and atpersand stand out much too prominently.

The linked article is concerned about breaking up the "natural flow of the text", but I think that misses a critical observation. While prose text flows from left to right, line by line, that's not how code flows. Code's flow is in its structure.
For a recent case study, look at Argentina's default and the restructuring of its debt - 12 years running now, from 2002 to 2005 and most recently 2014.

Part of the issue with Argentina - and I suspect there are similar issues with Greece - is that a significant chunk of the debt (7%) was held by US-based hedge funds that then used the US government to undermine the 2005 restructuring and force payments that Argentina couldn't afford.

Just think about the sort of financial leeches that a situation like this attracts. It really puts the whinging about commies here in perspective.
We are just starting a beta for our new CI flow which follows the container paradigm very closely. It allows you to build docker compose stacks for your various application images, and run your CI/CD pipeline locally, exactly as it would get run on our hosted platform.

If anyone is interested in joining our beta, just drop me an email: brendan at codeship.com.
Google’s Fail of a Ramadan App
Stream yourself as a developer with livecoding.tv
UX Hero
He dialed back the radicalism of his position for his TED Talk. He concludes that consciousness must be something other than computation in the brain, something he just teases in the TED Talk. He spends most of the talk on the less radical Interface Theory of Perception.

If I understand him correctly, he says we don't perceive brains as they really are and therefore brains are not a physical basis of consciousness. Whoa.
Agreed on all points!
>"Your aunt" does know know or understand the need for "two step verification"

I wonder more and more if we need to make it mandatory in some form, but maybe more formal. Like you can use your phone, but also here is a plastic, officially-sealed set of codes we'll mail to you at a verified address just in case.
All the important scalable features are incompatible - so-called 'bundling' where many streams use a single port etc. Aggregation of error feedback so an MCU can sensibly report bandwidth limits. Slow connect/reconnect times. No 'supernode' support. Pretty much anything that takes it from a toy with 3 or 4 p2p connections, to a product that can handle up to 100 streams with audio/video switching realtime through an MCU or P2P dynamically.

Other products can do this. WebRTC suffers from being based on RTP/RTCP and SIP-style signaling. There's not enough juice there to get the job done.
Docker and the ‘coolification’ of containers
They remove paywall when visitor comes from google search results, so if you want to read something - just put URL into google search and you get to read it for free.

Otherwise they either won't get indexed at all or breach google policy that google bot should see same content as the user coming from search results.
I just find an easy method to free download twitch videos at Allavsoft.
Hope it is what you are looking for.
IMO this is directly related to the post. WebRTC is a technology that has huge potential on mobile (given phones have cameras etc) but Apple haven't/won't implement it.

WebGL is a good comparison here - it was pretty dead before Apple implemented it. When they did (in iOS8) you started seeing a ton more WebGL things popping up.
We use vagrant on our dev machines to spin up a CoreOS cluster. Could use something like boot2docker but we prefer the dev environment to mirror production as close as possible.
People do it themselves because the garage or agent charges a fee. I'm saying that to tackle an incumbent, you could offer that service (and better) for free to win customers across.

I disagree that it's easy to take decent photos and then deal with a sales process (fielding calls, negotiating, etc). I have dozens of things I could sell but don't because it's too much effort and I don't have time.
I would definitely not attribute it to any purposeful attempt at by a company to make things worse for older systems... human beings developing software on new hardware is already enough to make performance issues happen.

In reality, if the lead developers of some software find the experience to be good enough on their machines, that's going to lead to it becoming worse on old hardware, no matter what the company (as people have said in this thread, it's even worse with chrome and firefox.)

It takes huge amounts of effort to ensure that the development work you're doing is performant on a range of hardware. If you neglect doing that, I'd definitely chalk it up to laziness and not malice.

(In other words, I agree that performance gets worse from version to version, but you don't need to attribute to malice that which can equally be attributed to laziness.)
Would people find me reading HN and listening to Spotify that interesting?
1200+ SEOs voted on their favorite tools:
It would be easy to interpret Apple's behavior as a declaration of war on the browser. They want to force everyone into their brave new native app ecosystem where it costs you three tithes (30%) of your revenue. They certainly don't want to give you any encouragement to circumvent that via browser.

And web apps become ever more attractive in the appleverse: You stay in control, not Apple, and you get the revenue, not Apple. It's quite clear why Apple doesn't want that.
Ask HN: Minimalist Project Manager / List Application
Hi,

I'm wondering if anyone is aware of any simple, one page web applications that allow for keep track of projects.

We have a series of scripts that we'd like to keep track of centrally and have a place to make notes about them.

For this use case, we're really trying to avoid a full blown project manager - just something simple and minimalist. Open Source / easily configurable would be a huge plus of course but I'd be more than willing to pay for a commercial Saas product if it fit the use case. We'd like to avoid the prevalent "board" type layout / have no need for assigning tasks/complex user management.

So far, the closest I've found is: https://storyboard.openstack.org/#!/story/list

It would be nice to have something like that but with an ability to create custom fields / sub-notes. The code
integration / project grouping is less necessary.

Does anyone know of anything like this?

Thanks!
Productive Bubbles – Why You Shouldn't Worry about Tech Bubbles and Unicorns
I bet their employees are rich now and the culture is going to be even better than ever.
I understand that many people have substituted a faith in "the market" for a faith in god, so forgive me if I offend somebody's religious sensibilities here.

But it turns out there were historical reasons the supply of taxis was artificially limited. An argument like this, which conflates "good" with "whatever the market does" is a terrible argument because it is only sidestepping the point. If you want to say the supply restrictions are bad, then you either need to find a different solution that solves the problem or to make an argument that the harm done by supply restrictions is worse than any other possible solution, so we should just let the market ride.

Markets can sometimes magically self-correct. But market failure [1] is a thing, and even when it isn't, market optimum is not always a human optimum. And markets are not our masters, but tools we use to serve humans.

[1] https://en.wikipedia.org/wiki/Market_failure
s2n is server-only
If you are ultimately unable to collect. You can send them and the IRS a 1099, at year end. They will end up owing the IRS taxes for your work performed, but not paid. Something my CPA does for clients she can't collect from.

Not a solution for you, but a headache for them.

Small claims is possible as well. Just file two claims, one for each invoice.
"Poor decisions are the natural consequence of an empty stomach."

The hunter hunts dangerous prey when he is hungry.

There is potentially great reward, also.
It's an absolutely wonderful article - perhaps one of the best I've seen regarding latency tweaking on a linux stack - but I don't understand why so little about the final step, "Since we have a Solarflare network card handy, we can use the OpenOnload kernel bypass technology to skip the kernel network stack all together:" was discussed. That was like the major punch line of the entire article, and it was given a minor "oh, by the way, " sort of treatment.

Great article regardless. I'm wondering what the latency would have been if they had started with that step.
Your HR Department Is Having an Identity Crisis
I wonder why they are still using www?
I recommend Lifeformed (https://lifeformed.bandcamp.com/), their music is the best.