skysight-inc/HackerNews huggingface dataset:
There's a huge spike of value created when you cross the threshold of "you really don't need to think about sysadmin stuff, you can just focus on the application layer."

Heroku was the first to cross it, and they do a bang-up job with Rails apps, but ever since it came out there has been this sort of question hanging in the air of "how does this generalize?"

A VM on something like Amazon EC2 was the best we could do at that time. It certainly generalizes, but you have to do quite a lot of sysadmin work to keep an app running healthily. Docker was an improvement on that, taking away some underlying system work. But then losing the security benefits of VMs and still, in the end, requiring a bunch of systemsy stuff.

Of course Heroku kept firing with its buildpacks supporting lots of platforms and a host of infrastructure provided as a service. But that doesn't really provide all of the control application developers need. You're sort of at the mercy of what infrastructure there's a market for, at market prices.

So what's happening is both sides are sort of pressing in to the middle... On the docker side trying to build general-purpose containers that can run on a shared foundation of rock solid system images, and on the IaaS side trying to do as much as possible over a network connection.

We will eventually meet in the middle, with a set of secure, well-defined interfaces between an application and the infrastructure it relies on, which is robust enough to handle the vast majority of software.

Then again, if you squint your eyes that's kind of what we already have. We're just slowly decreasing the surface area of those interfaces and increasing their security. What you're feeling is the pain of that surface area being still pretty big and the job of surveying daunting. Luckily you don't need to map the whole thing, just know enough to make good decisions this week.

And honestly, I think for most people, focusing on how to build more human-relevant software is going to be way more helpful to your career than learning about the successor to Docker. But that's just some unsolicited career advice. :)
This Is What a Tor Supporter Looks Like: Laura Poitras – The Tor Blog
Your Vaping Needs  Found All in One Place, the All Day Vape
Found the true Pokemon fan in the thread. Technical details be damned, I want more Pokemon.
Author here. You hit the nail on the head. :)
Philosophy also discusses things like how we consider a answer to be robust; stuff we now consider pretty ingrained. It's not all religiose has-no-answer pondering.

It's just that most of the 'ingrained' stuff has been settled now, and people are more interested in writing about new, unanchored stuff. The same is true of science - few professional researchers bother retreading settled ground. How often do you see an article by modern professional scientists that examine the basics of the electrical resistivity of copper?
So, I am homeless. And a woman. And have taken a college class on Homelessness and Public Policy and, as far as I can tell, I appear to be the highest karma openly female member of HN.

For some of the social stuff, it helps "minorities" (including women, even though we are hardly a minority, mathematically speaking) if you learn to bet the odds differently when talking to people. Here is a bit I wrote about that: http://micheleincalifornia.blogspot.com/2015/04/what-fool-be...

For homelessness: We are people. Stop viewing us as some Other. Also, most homeless people have health issues. Anything you can do to promote a wellness model is a good thing for the world. Hint: Help people eat better. Invite a homeless person to eat with you at Chipotle and buy them a Chipotle gift card or hand them some cash when you part.

I write very occasionally about what helps the homeless here: http://whathelpsthehomeless.blogspot.com/2015/03/good-food-i...

For climate and health stuff: Walk more, drive less. Recycle. Stop shaking hands. Stop blowing your nose around other people. (Go do that in a public bathroom, with the stall door shut.)

There will always be problems. Do what you can, when you can. Find a way to make your peace with there never being enough.
This is a master's thesis. There might not be code yet.
Depends on where you imagine the work to be.

I tend to think of unikernels as having to 'front-load' more of the work. That's why you can treat the end artefact as almost disposable.

With a traditional stack, it may be easier to set up, but you're then committing to acting as caretaker for the code that runs on that machine, inc. patches, upgrades, version constraints, etc. There's probably more work there over the long term.

This is kind of where the distinction of 'cattle vs pets' comes from.
How does one version control the scripts and easily deploy them? How does one test them on one's own computer when developing them? Must the scripts be uploaded into AWS after every change if testing is to be done?
Yes I think 1. is true, it is a library OS and your application, but very much in the library OS model.

OSv is a bit unusual architecturally, it is almost a very small OS that runs applications in a single address space. It is perhaps a hybrid architecture.
I have never done that before but I imagine no, you are not supposed to have access to the operating system and know where the instance is. Similar to SNS and SQS, you don't get an IP of your SQS. I could set up an EC2 instance with some storage, but that goes back to my current design. If you do get that IP :-) contact AWS. That's probably a million dollar vulnerability. I'd suppose underneath they run container/lxc! Also, sadly, EFS is only available in us-west oregon :|
Show HN: Say bye to CrateJoy -Launch Your own subscription service in 7 days
I don't know. The bit that says:

If your response to question two was "False," you chose to interpret the word "Congress" to refer to the President of the United States and the word "law" to refer to an executive order.

... has a faulty premise. The corresponding question:

_____ 2) The President may issue an executive order prohibiting public criticism of his administration.

suggests that it's within the power of the President's Executive Orders to forbid public speech. But except where pertaining to powers delegated to the Executive by the Constitution, Executive Orders have no force not already provided by laws passed by Congress, and Congress can't pass such a law.

The premise for question 4 is similarly faulty:

_____ 4) A federal statute may be passed prohibiting a citizen from falsely shouting "fire" in a crowded theater.

(and)

If your response to question four was "True," you have underscored your belief that the word "no" really means "some."

Instead of relaxing the meaning of "no" or "speech", we can instead come to the conclusion that you can't yell "fire!" or, for that matter, defraud people with radium tonics because it's illegal to knowingly and deliberately coerce people through deception; it's the action and its intent that's illegal, not the speech itself.
I suspect it's giving G/R somewhat short shrift to describe their contributions so dismissively -- those "feelies" were part and parcel of Infocom's charm and reputation. The agency was, AFAICT, a huge part of Infocom's marketing, and titles are absolutely within a marketing department's purvey. (And I suspect they were not working on anything resembling full-page ads for furniture sales and TV commercial for used car dealers; that's not the sort of thing that ad agencies at that level do!)
I've been following these for a few rounds and I find it a bit amusing that they get less useful, as the numbers for some are so high that there's no easy overview of the "slower" ones.
There's a conspicuous lack of actual info, though. As a competitive player who's played at Worlds before, anything short of Veekun's data is going to be missing something crucial. It's a nice site and your principles are solid, but the data just has to be there.
https://news.ycombinator.com/item?id=10620576
Chess Piece Paths Contrasting White and Black Moves (Gallery)
It's not a tradeoff you are making, the fact is that your Arduino only has program space measured in the dozens KiB. If it doesn't fit, it doesn't fit.

But that's not the biggest problem. SQLite, like most programs, relies on having a C library like glibc available. This is pretty much the intermediary person to the operating system - you can ask it for memory, it will allocate memory for you, you can ask it to open a file, it will facilitate that. Most programs assume it's always present and so the dependency isn't properly abstracted. This is a problem when you don't have an operating system.

Notice also that you can't just go and implement or stub everything that glibc does. To do that, you would just end up having to add an operating system.

(This particular rabbit hole goes much deeper. A lot of programs sadly don't depend on a C library, they depend on glibc in particular. This causes massive problems for systems that run Linux yet can't accomodate glibc, like OpenWRT. They use an alternative C library that works fine 99% of the time, and for the remaining 1% it will cause programs to silently misbehave or crash because of an implicit dependency on whatever glibc does. I had this problem with the hwclock utility which started segfaulting when OpenWRT switched to musl libc)
It could have been "good enough". Remember the whole "keeps an honest man honest" bit. Retooling their security system might cost a lot more than some spoofed meals, and we all know doors & tumbler locks are never impervious.
Surprised that you found AMFV to be notoriously hard. As I recall, it was less puzzle-oriented than most of Infocom's games. It may be my personal favorite precisely because it wasn't so much about working your way through difficult puzzles.
Proposed legislation from NY DA to outlaw strong smartphone encryption [pdf]
> "You lose some of the convenience of management of containers in order to get this."

Not necessarily... http://unikernel.org/blog/2015/unikernels-meet-docker/
Funny enough, there’s a link at the top of Bret’s essay here to an article describing how the community/movement excited about “effective altruism” has gone off the deep end worrying about the singularity and strong AI (not to mention proselytizing / self promotion) while ignoring more obvious concerns like poverty or climate change.

http://www.vox.com/2015/8/10/9124145/effective-altruism-glob...

> Effective altruism (or EA, as proponents refer to it) is more than a belief, though. It's a movement, and like any movement, it has begun to develop a culture, and a set of powerful stakeholders, and a certain range of worrying pathologies. At the moment, EA is very white, very male, and dominated by tech industry workers. And it is increasingly obsessed with ideas and data that reflect the class position and interests of the movement's members rather than a desire to help actual people.
Yes, we're seeing this theme a lot in the news. "X was a refugee too!"

Unfortunately, it's pretty much the same class of statement as "Hitler (hated smoking|loved his mother|was a vegeterian|built good highways) too! How about that!" albeit with a more sympathetic group of people.
As to why they failed, just watch their original pitch video. Their claims are essentially impossible.
I have to ask: is something going on regarding real estate and Chinese investors in SF or California ? It's not the first time I read hints about it on HN.
Pattern: Back ends for front ends
Prior HN coverage, in reverse chrono:

https://news.ycombinator.com/item?id=10581424

https://news.ycombinator.com/item?id=10577731

https://news.ycombinator.com/item?id=10563884

https://news.ycombinator.com/item?id=10560951

https://news.ycombinator.com/item?id=10559687

https://news.ycombinator.com/item?id=10547949

https://news.ycombinator.com/item?id=10624246

https://news.ycombinator.com/item?id=10581424

https://news.ycombinator.com/item?id=10577731

https://news.ycombinator.com/item?id=10563884
I think the jury is still way out on whether Facebook's model is something to emulate or avoid. In the end, it's going to depend on the company, the product, the customers' expectations, and the engineering talent/engagement. "Move fast and break things" just isn't going to work everywhere.

I've seen places where waterfall was totally appropriate and worked well. There's a lot of variety out there.
Yes, see https://github.com/paperscape
Did they ever think chip & pin wouldn't roll out? I took the magstripe emulation as a bridge play, to be the first truly viable mobile payments option in order to take pole position in the coming mobile payments scuffle.
Should we rename “smack-my-bitch-up”
I actually think people end up thinking more about it.

Sometimes you have several "devops" people in a small team dealing with orchestrating these "serverless" deployments so as to reduce latency etc.
GPIO Zero: a friendly Python API for physical computing
Lots of free publicity for Amazon.
> Sure it could check for the actual chip, but credit card fraudsters aren't creating fake cards that include the chip so that wouldn't help either.

Should that read 'credit card fraudsters are creating fake cards that include the chip' ?
I expect to have $500k by 27. No, I don't have a house, I split an apartment with a roommate close to work so I have a very short commute.
why dont they increase refresh rates

Apple did exactly this to the EFI of some machines, to mitigate Rowhammer[1]:

Description: A disturbance error, also known as
Rowhammer, exists with some DDR3 RAM that could
have led to memory corruption. This issue was
mitigated by increasing memory refresh rates.

[1] https://support.apple.com/en-us/HT204934
Strugatsky brothers, "Hard to be a God".
Overseas investors buying up property in NYC as a way to park money comes up as well.
I'm curious, do you mail it to the hotel you are staying at - assuming you are going somewhere where you cant stay with someone you know.

I would always be worried that it gets delayed and I get there and its not there. Or that the hotel staff lose/steal it.
The "quiet eye" reminds me of "quieting the mind" in meditation.

An athlete will perform better in times of pressure if they can focus on the task and not get distracted mentally.

And it's visible in the eyes when athletes have the calm, quiet look of focused attention.
Pretty sure this has already happened to me in the USA. Though, I was scattered at the time and don't remember for certain.
Are they? I see a large "Be the first to know" headline with a blank space below.
> suggests that it's within the power of the President's Executive Orders to forbid public speech.

Well, the exercise was framed that the answers should be based on one's interpretation of just that sentence from the First Amendment, not one's knowledge of Constitutional law. That sentence, read on its own in isolation, does not prohibit that effect.

Of course, its also completely silly as a demonstration of the author's thesis, since context is important to meaning of language (not just law), and the exercise as framed does more to show the effect of context on meaning than the divergence between well-defined law and political law.
Anne Frank was a refugee, ergo all refugees are Anne Frank. Cultural values and religious duties do not in any way influence the risk undertaken by a host country. ISIS in no way reflects a quite textual interpretation of Islam, and any assertion of European cultural superiority to virtually any part of MENA is to assert racial supremacy of Europeans.

I support a strong immigration program, including refugees. However, immigration should be limited to compatible cultures and high-reward immigrants. Can we institute an incredibly basic filter to exclude cultures that boast popular support of the murder of homosexuals? (Or apostates, or heretics, or blasphemers, or...)
Frightening ISIS encryption methods have surprising Canadian connection
It's very easy to test scripts locally - here's my quick and dirty SNS->lambda tester script - https://gist.github.com/alexbilbie/cd1a1309bd7267d860b0

Deployment is easy too; I've got a two line bash script that zips the code then uploads it using the AWS CLI.

Versioning documentation can be found here - http://docs.aws.amazon.com/lambda/latest/dg/versioning-alias...
His `On Numbers and Games' (https://en.wikipedia.org/wiki/On_Numbers_and_Games) is also worth a look.
Really nice eye-tracking compilation of an experienced rider on track: https://youtu.be/4gNbuMQTRaU
Architecting for Continuous Delivery
I think klunger is referring to the Blue Origin which is deigned to take tourists to the edge of space and then come down, not to go anywhere near Mach 30. https://en.wikipedia.org/wiki/Blue_Origin_New_Shepard#Missio...
I appreciate the response, but honestly I’m still disappointed. You have an opportunity here to create a new breed of payment processor and you are squandering it. I’m sure Coinbase is successful, but is that all you want? Are you okay being just another payment processor that happens to accept Bitcoin?

I am quite familiar with banks having varying levels of comfort with different industries (ours being adult comics), but that didn’t stop us from finding banks that were okay with what we publish and working with them. You should have relationships with multiple banks for situations like this. The fact that your company is locked into a bank that can arbitrarily deny merchant accounts, based on how comfortable they are with each business, is concerning.

More concerning is the fact that the first support email we received tried to pass our account closure off as a FinCEN issue, which only showed how little research was put into our case before the account was closed. How much effort is put into defending your merchants in situations like this?

Instead of closing accounts of small publishers or artists you should be defending them. You’d no doubt have a lot more adamant supporters. If you really do care, and you’re not just commenting to save face, I encourage you to reach out to the Comic Book Legal Defense Fund (http://cbldf.org/). They provide legal support and counsel for censorship issues like this. They have legally defended countless adult publishers, artists, and readers over the years.

As the CEO of Coinbase you have the resources to make a difference and fix situations like this for the future. Don’t be afraid to stand up and defend merchants, publishers, artists, or whoever else decides to use your service. If you want to be another payment processor that’s fine, but you could be so much more.
The business has an interest in using chip & PIN. I forget the details of the contracts they have with the banks, but the chip adds extra protection to the credit card company, and the PIN adds extra protection to the business. Which is why people are annoyed that the credit card companies want to stop at chip & signature.
This looks like a press release.
With traffic fatalities rising, safety officials see tech as cause and solution
Spoke in person with Stallman. I asked him why he doesn't complain about server side code. His beef is with software we "own" being proprietary, so apparently server-side code isn't a big deal to him. It puts a huge dent in his logic, though, because if you follow his concerns to the end, then the internet in general is malware. Even if a site claims to be open-source, posting its code online, you can't know what version of the code it's running unless you're given access to the server. So, even if we use all open-source, free hardware, firmware, and local software, as soon as we connect to a remote site, it goes out the window.
> I upload a file to one server. Memory flips a bit before it is flushed to disk, and then the file is replicated to other servers.

I explicitly excluded this case when I said "if the client calls the cluster nodes individually".

> Or even more fun: I do an OS update and something is slightly corrupted -- enough to harm data being processed, but not enough to crash applications. Fun!

Any such OS corruption (already an unlikely scenario) would almost certainly manifest as the equivalent of frequent memory errors and be handled by the same mechanism.
Yep, the blocklist is just being implemented now in Australia.
Why has China started investing heavily in renewable energy? For one, they want the status of a modern country that's leading the world in important matters; they don't want to be a shitty third world country stuck in the nineteenth century. For another, they're tired of constantly choking on coal smoke.
More organizations speak out against Congressman’s NOAA investigation
Previous discussion about this with some technical details from one of the authors: https://news.ycombinator.com/item?id=6314730
Author here. I'm no stranger to this situation; I wrote a native Android Pokédex app awhile ago that got DMCA'd: http://nolanlawson.com/2011/05/26/on-pokedroids-removal/

Last time I talked with the legal team of The Pokémon Company (subsidiary of Nintendo that owns the IP), I was informed that, while they allow web sites like Bulbapedia and Serebii, it gets hairier with native apps (e.g. because you implicitly assert ownership over the IP when you publish on the Play Store). This happened almost 5 years ago, though, and nowadays there are lots of Pokémon apps on the Play Store (https://play.google.com/store/search?q=pokedex&c=apps), so I can only assume that they've softened their views.

That said, it's their IP, and they're free to wield the DMCA hammer as they see fit. For me, though, the point of Pokedex.org is to show what you can do with 2015-era web tech, and that, on Android at least, the web has already (mostly) caught up with native. I mean, this app is arguably superior than my old Froyo-era native app, and it's all HTML/CSS/JS! So hopefully someone will be inspired by it to build a similar, offline-capable webapp. That was reason enough for me to build it.
>using nuclear power (which is so unpopular politically that it is not in use)

While there may be political issues related to making nuclear fuel/technology widely used, it's also not economically viable to have US Navy-level-trained techs (and associated safety infrastructure) available on cargo boats--especially for short-haul transportation.
At least they DID leave a trail of references. :D
Posted as a GitHub issue: https://github.com/nolanlawson/pokedex.org/issues/10
> Can we institute an incredibly basic filter to exclude cultures that boast popular support of the murder of homosexuals?

You don't think people leaving those places do so because those places support the murder of homosexuals? They recognise that country is fucked and they want to go somewhere better?
Fluid Control Devices
Great initiative!

I have a few suggestions, maybe i missed it, but a prerequisite section would be useful both for knowledge and platform, software etc.

I am new to python and believe this tutorial would be great for me. However in the case of novice-users as myself, lots of time is spent getting the environment right rather than understanding the code.

For example, after downloading and installing anaconda, jupyter and seaborn, i stumble on error message "C:\Anaconda3\lib\site-packages\ipykernel\__main__.py:89: FutureWarning: sort(columns=....) is deprecated, use sort_values(by=.....)"

And here i am stuck, my next step, had it not been this post, would be to investigate syntax changes in python.

Maybe I that's not a correct way to address that problem however that is mainly my point. If the tutorial is targeted to beginners as me, a few more pointers to common errors setting the environment up would be helpful!

Thank you for otherwise great tutorial and keep up the good work!
I was also confused. I tweeted at the API Director, and he mentioned usage of the contact form. Seems like a strange way to onboard beta engineers.