skysight-inc/HackerNews huggingface dataset:
Now, I'm not all that familiar with the banking industry, but it seems like assuming ownership of bearer instruments (banknotes) before they are actually in your possession seems like a risky practice. You're basically assuming that all those third parties involved in securing your property are going to do their very best to prevent you from losing it, without actually having much at stake themselves.

If the transfer of ownership is completed the instant the store drops the cash into the safe, they only have an interest in securing the path to the point of deposit, and have no interest in securing the safe itself.

Indeed, the naive criminal plot would be to adjust the store surveillance cameras such that the safe-deposit process could be visually verified, but the cracking process would be obfuscated. Then a store employee cracks the store's own safe, takes the money out, and takes it out through the loading dock with the trash.

[Edit:] It seems as though the safe credit is actually a provisional deposit, and banks aren't all that crazy after all.
How many gun stores are there in cities around the world?
it seems like it's a pretty important part of being a slashdotter to hate on the staff

I wouldn't go that far. I was on Slashdot for a very long time and witnessed many changes of ownership. Sure, there are always a few people that will grumble when anything is changed, but I don't think any of the ownership changes caused that much uproar before Dice came along. Auto-playing video ads of models walking down runways on Slashdot? Adware/malware bundling on SourceForge? Dice made it really clear that they didn't have an ounce of respect for the community. I think the bulk of the community would have tolerated reasonable efforts at monetization, but Dice went way beyond reasonable.
Minecraft alone shows your first two points are not valid. Write a hello world app in Java, the startup time is miliseconds, the memory is not humongous.
I believe teaching is underappreciated but has a very big impact. Teaching influences people directly.
If you have 80 hours or more to make impact sharing your skills in an awesome place look at https://docs.google.com/presentation/d/1Lgzn4eYqlAsWKGQXvk4E...
From 0 to $1.2M RunRate (and profitability) in five quarters
Afaik both UK & French authorities gave permission for the flight to take place. It were Siemens that wanted to prevent it.
The GOP is just this screwed
Ad Placement for Mobile
Ahhh, I'm with you, but not with you.

There's a lot of Line of Business apps that can be written really easily as webapps. Right now my default toolkit for doing those is: Rails, Angular, Foundation. These are often pretty much just slightly-interactive forms and reports, and fit reasonably well within the browser model.

These aren't profit-centric apps, these are cost-reduction apps. One of the best parts about web apps in this context is that they reduce the deployment and management costs. You don't have to worry about supporting legacy versions, nor about deploying new versions of the apps to every machine in your organization. They don't have to be perfect or beautiful, they just have to save more time and money than they cost to build and maintain.
WebRTC doesn't just leak the client IP address, it also leaks the public IP address of all network interfaces on the machine. If you're on a VPN, it can mean you leak your real IP address, too. Many Chinese use VPNs to circumvent censorship or participate in speech, so leaking your real IP address is potentially life threatening.
Show HN: 📱👻 Smart Spanish – learn Spanish through spaced repetition
Optimize+for+the+Developer’s+Time,+Not+the+Machine’s
But it seems to be too much for her. To quote "$1.50 is a lot to pay for a song, even a song you love..."
I don't understand how "Companies are using containers." suddenly translates to containers being ready for prime time.
Not unexpected.

It is easy to blame the the administration for the response. But it is not them it is the way the system is setup.(Well it is them to, and they are legitimately scared)

Just as if Snowden had challenged it (i cite)"Challenge it, speak out, engage in a constructive act of protest" he would just have got fired and ignored(or worse), the people in the government is generally in the same seat.

I think they could have mentioned some numbers of what the NSA actually does stop instead of empty threats of a dangerous world.
Virtual Machines
Still do, big business. Any data dependent system. Reuters / Bloomberg / Datastream. Rented out terminals of a centralized system.
The first three bands that I got were Nile, Municipal Waste and Morbid Angel so those ones were pretty easy to read. Lucky me!
I clicked on the kid as soon as he kicked off from the wall, as he was already panicking while trying to hold on to the rope and it didn't give me points.

The next one in the tidal wave pool I clicked and all it did was pause the video, and when I continued the video the kid was being rescued.

I like this though, good training, for everyone.
I always thought that the initial 99¢ per song in iTunes was partly influenced by the fact that people usually give $1 bills to street musicians (at least so they do here in NYC).

If you can pay 100¢ for a 3-4 minutes of street performance, can't you pay 99¢ (or less) for 3-4 minutes of a high-quality recording which you can listen to as much as you like?
QA is not the solution - this is a design failure.
Yes: https://en.wikipedia.org/wiki/Time-sharing

A popular (for the time) example of this type of service was CompuServe (https://en.wikipedia.org/wiki/CompuServe). I had my first online experience connecting to CompuServe on my family's home PC, back in 1985.
Hollywood is an industry that should be very vulnerable to disruption. Even if we ignore the whole digital distribution aspect, there's so much bloat in the overhead cost of producing a film. Everything about the industry is based around croneyism, various inside deals made between established independent contractors on short term contracts with all sorts of padding. Plus overhead for safety & insurance, lots of manual union labor w/ exhausting overtime hours that cost $$, and big egos demanding everything under the sun.

The thing is that when the level of CGI realism gets to the point that most blockbuster movies don't really need to shoot on location at all, there's no need for Hollywood production anymore. The Pixar office campus model starts to become the norm. You can produce movies from anywhere you can fit a server rack. The only films that will need Hollywood will be the ones that wouldn't work as CG - comedies, documentaries and dramas which don't make much money and will need to get cheaper and cheaper to be viable.

Basically Hollywood as we know it will collapse eventually. The companies that will win at the filmmaking game are the ones with their fingers in digital distribution, a global marketing apparatus, cheap compute resources, and cheaper human talent. AKA Google / YouTube. So the MPAA needs to knock out Google for any hope of survival. Tactics like this will only accelerate the process. So Google wins.
مظلات كيسبان – خشابي – خام استرالي – اسباني – كيربي
Anecdotally, I got my credit card frauded 3 times over the span of 4 months a couple years back. I started reviewing sites I'd purchased with online wondering where my details might have been leaking out. Lo and behold, a local store nearby had their POS systems hacked. It took a quorum of local people on reddit to identify that it was this store in particular. My point is physical locations are just as insecure as websites and in fact it's usually a lot less obvious than remembering that sketchy website you bought an MP3 from and never going back.

In all cases it was also my credit card company that called me to let me know I was the victim of fraud on my card. Is it really the case that people need to hawk their accounts? I haven't had that experience for years now.
Just reeks of being a whiny niche webfotainment consumer.

> I've really loved listening to SoundCloud over the past couple years since mainstream radio sucks, for the same reasons that mainstream TV used to (needing to target the lowest common denominator so as to not upset advertisers.)

Boohoo, now my favorite sites are going mainstream since I spend hours on their sites/consuming their bandwidth and they need to cover costs.

Alexa time on site:

facebook: 21:23
reddit: 18:30
youtube: 17:52
tumblr: 12:46
twitter: 7:41
soundcloud: 4:24

That's an hour and a half of a person's day.

> There have to be business models that allow the creativity of sites like XKCD, Reddit, SoundCloud, and Tumblr, to flourish. There has to be a way to save the walled garden of bland banality that the internet is becoming.

But you're still going to these sites despite the banality.

> Who's doing this to my internet?

You are.

> But most importantly, who will solve it?

Consider nominating yourself.
The application is about ~30mb in size. I wanted the audio to be accessed client-side without the need to stream from a server.

More info:

Smart Spanish simplifies the learning process for Spanish in three ways:

1). It uses the most frequently occurring words in the Spanish language. As a result, you can now focus on learning the most important words first.

2). It utilizes spaced repetition. The application calculates how quickly you can learn and when review periods should be scheduled.

3). You'll be reminded when to review. You don't have to worry about figuring out when to review as the application does that for you. A friendly notification will appear when the suggested time is due.

Download link: https://play.google.com/store/apps/details?id=app.smartspani...

Thank you
Given the apparent security practices where Snowden worked, I expect the Chinese/Russian intelligence services already had the entirety of what Snowden took.

"A few Western journalists in their flats and offices does not a secure facility for storing highly classified information make."

They might have done better if the NSA had not been deliberately undermining our ability to secure ourselves.
We're using the beta. They charge US$0.25 a transaction, and US$1.00 for a failed transaction (e.g. insufficient funds, frozen account, etc). No %age of transaction is taken off the top (yet). API works as well, though their client libraries aren't quite up to date with it yet, and you have to setup a webhook because ACH processing takes several days.

What would be a game changer for Stripe is to have ACH processing in the realm of 1-2 business days instead of the 5-6 days it currently takes. This would probably require some fancy exchange of money between accounts behind the scenes, but if they can pull it off it may be worth paying for.

Also, though it's US$0.25 a tx, it's actually on the order of US$0.15-0.20 at some other places. But for us our volumes are low, and their API makes it worth it.
Yes it's silly and annoying.

Tumblr has very much the same program regarding reshares. Although I'm not sure if Tumblr even wants to foster discussion on their site--people do it any way, of course, quoting each other, but most Tumblr themes make these kind of discussions look awkward and hard to follow. Nested quotes get thinner and thinner, until you have just one word per line, sticking halfway out the container.
You're conflating trademark and copyright. They're two different things.

The copyright on Steamboat Willie expiring means that the cartoon, Steamboat Willie, falls into the public domain. That doesn't mean that anyone can make "copycat" Mickey Mouse toys, infringing on Disney's trademark.
Looking Through Paintings to See What’s Hidden
Show HN: Papermark – Curated collections of the best books you should be reading
I'll take a crack at this.

Because 100$ per hour is not what labor is currently worth.

The whole idea behind making the minimum wage a livable wage is to stop allowing corporations to keep wages artificially low by having workers augment their wages with government provided subsidies.

So what people are saying is, when you account for the subsidies people currently being paid minimum wage are taking advantage of, the real cost of that labor is much closer to 15$ per hour than the current 7.50$ per hour.

Shifting the minimum wage to 15$ an hour will shift many people with minimum wage jobs off of government subsidy programs, actualizing the real cost of labor on corporations and lowering the burden of our current government programs.

so this is much more than just picking a number and saying 'wages should be at least this high", its more "youre are paying X, we are subsidizing that by Y, we think you should pay all of X+Y"
I wanted to try the service but never found the time. Tutorials like this are useful for people like me. Thanks.
You can read some excellent material on the subject here: http://250bpm.com/blog:4

I'm far from being a fan of Casey. I find that he makes strong statements based on weak arguments. He's overly hateful of Microsoft and C++, despite him using Visual Studio and a C++ compiler. He tries to be pedantic but makes a fair share of mistakes. Some of his architecture design choices left me with a straight face wtf expression.

C++ has it's flaws, that's widely known and accepted by the community. It's even highlighted in the "Effective C++" books. Unfortunately, the best advice given is "don't do that". I believe a vast majority of C++ users will gladly switch to a new language that offers the same level of abstractions at a comparable speed (maybe Go or Rust). For now, C++ users have to understand the language well enough to avoid its many traps and pitfalls. Moreover, new versions of the standard add to this burden. I know of no project built entirely using C++14. People will always have to deal with legacy code.

OOP is just another programming paradigm C++ supports. You're not required to use it, and you're not even paying for it if you're not using virtual methods. Sure, C++ allows you to do a lot of funky things from overloading operators to implicit conversions but that's another of those things everybody agrees should not be used unless explicitly necessary. OOP facilitates encapsulation and polymorphism which are great tools when designing software systems.

C has its elegance and simplicity. C++ has its abstractions and pitfalls. There are always tradeoffs.
Many of the best VCs are easily distinguishable from Wall St bankers in another critical way: they're very competent when it comes to technology. Understanding it, seeing where it's going, and knowing where it has been. They also often have a very different background vs bankers: degrees in engineering and computer science.

See: Marc Andreessen, Ben Horowitz, Peter Thiel, Doug Leone, Vinod Khosla, Paul Graham, Bill Gurley, Jenny Lee, John Doerr, and countless other examples - these people get technology in a way your typical banker never will.
This viewpoint reminds me of an Attorney's, who used to be a City Attorney: He felt that for every law passed, two should be struck from the books.

Or taxes: I have heard it said a politician rarely finds a tax they want repealed.

Wouldn't focusing on core web infrastructure for a period of time encourage addressing shortcomings, like the current state of security (and sometimes lack thereof)?
I'm only teasing with my comment of course, but some people seem to manage just fine avoiding fried food. You are right - it is socially the accepted norm to eat fried foods, very difficult to adjust that normality from a hacker news comment.

If you stopped eating fried food for 30 days I bet you'd think it was disgusting to go back to; it would certainly taste very weird after a break.
In general Lua is pretty popular as a scripting language within larger systems, especially games.

Also, I don't see percentages anywhere. For all we know by the time it's down to Lua it could be something like 0.5% of all projects.
I haven't followed HMH nor Casey Muratori, but the notion that C++ is horrible has been around for a long time. Linus Torvalds famously smacked down C++ and gave at least two reasonable objections to using C++ for "system-level and portable" programming needs [1].

Now, is this true for every application? Of course not. Does OOP work well in C++ for some applications? I am sure it does. Can C++ lead you to making poor design decisions? Of course it can, so can C or anything else (except for lisp, lisp is perfect ;)).

Of course, it's all a rather subjective argument. You could always port what you are learning from HMH to C++ and see how it works or what changes in an OOP style. I bet that would be really interesting and educational!

[1] http://harmful.cat-v.org/software/c++/linus
Ultimately I'd say Cloud Foundry solves the problem but requires a lot of "support" VMs to make it work such that it might be overkill for your situation.

For example:

- What underlying OS? CF provides a minimal Ubuntu Linux "stemcell" and then has a standard "rootfs" for Linux containers

- a Python buildpack to assemble the container on top of this OS for your Flask server

- a built-in proxy/LB so you don't need one, if you want a static web server there's a static buildpack for Nginx

- an on demand MariaDB Galera cluster for your database if you want HA; PostgreSQL is there too but non-HA I think

- A standard environment variable based service marketplace & discovery system for connecting the containers to each other or to the database

- high availability (with load balancer awareness) for your containers at the container, VM or rack level

- reliable log aggregation of your containers (which you can divert to a syslog server).

As I said the only trouble is when you want to make this "bulletproof" is that there are a dozen "support VMs" are all there to make your app bulletproof and secure, e.g. an OAuth2 server, the load balancer, an etcd cluster, Consul cluster, and the log aggregator, etc. So it's overkill for one app, but good if you have several apps.

For single tenants and experimental apps, there's http://lattice.cf which runs on 3 or 4 VMs and is a subset of the above, but not what I'd call "production ready".
Exploring the Secret Nazi Tunnels under a German Vacation Town
New model may explain emergence of self-replication on early Earth
Georgia claims that publishing its state laws for free online is 'terrorism'
“Never confuse early adopters with a market that actually matter”
What do you think of this quote?
Many startups have early adopters, but it doesn't mean they have grow and get to a larger market.
So how can one NOT confuse early adopters with a market that actually matter?
If you could make beamed power work, you wouldn't have to haul your power source up to those altitudes. Of course, this is quite a "big if."
Can we please stop sounding the trumpet of "progress"? Containers have been around for nearly a couple of decades (possibly more if you extend the definition), since IBM i had LPARs.

There's nothing fast-moving or technologically novel about, especially, Linux containers.
Wasn't this common knowledge since the '80s? And yet Crypto AG is still in business.
1. Dumb terminals never really left us. They are in active use all over.
2. The current web trend is using more of the browser CPU, as opposed to the server CPU. Heck, I have entire apps that don't call the server after load at all. I don't remember being able to execute code in a dumb terminal (possibly you could...I just don't remember it).

Dang it, now I'm nostalgic for playing MUDs on a VT1000 in the 90s.
there are no authorisation, phone number verification or fb login - only user's device ID
Thanks for sharing this. Something I have not thought about for a long time.

I found the description of the Instinctive Drowning Response insightful.
It was also changed to only look for 4-byte or more minimum matches. "Better compression" is claimed, but I don't see any benchmarks to indicate the size of compressed files before and after.
I think he's wrong in his assumption that navigation transitions are being used just to emulate native apps. They are being used because they provide a usability benefit. A navigation transition can demonstrate a lot to a user about hierarchy and flow [1]

[1] https://www.google.co.uk/design/spec/animation/meaningful-tr...
I recently got a Samsung S 8.4" tablet primarily for reading and I'm very happy. Super fast, good battery life and with an excellent screen but a little pricey.

Previously I used the original Nexus 7 but found it to be too slow and too small.
I think the easy pattern here is to check for those using the float wheels, as they lose of it and then they can't get back to it.
So that's where Blizzard's devs went.
It maybe isn't quite as bad as you think, as what really matters is the thrust for the combined weight of the engine and power source rather than just the energy density of the power source in joules per kilo. Combustion is generally pretty lousy, compared to electric, at converting joules into useful newtons.
But the only languages available are HTML, CSS and JavaScript which are just more than bad for application development because of so many reasons.

I would rather see something like Ubuntu Touch tries where they write the frontend with QML and you can have backends in C++ for speed.
I'm more familiar with Soundcloud from the publishing side: I seldom listen, but that's the primary place where I share my music.

The point is, SC isn't built as a service that provides a sound library. Just compare how easy it is to publish a track on iTunes and on SC: there's this huge button in the top that calls you to upload something. iTunes is a shop, it's got everything (actually, it doesn't have a lot of tracks, but you can replace it with Beatport or Juno, doesn't really matter). Soundcloud, on the other hand, is more oriented toward releasing what's here and now. I've hidden and deleted my own tracks a lot of times: sometimes they were WIPs that I didn't want to release anyway, sometimes I decided to remove the track from public access so I can release it on a label later, and sometimes I just decided that a track sucks and should be ashamed of it.

Could it be that these tracks were hidden because of similar reasons? Or, may be, they were uploaded by users who didn't have the rights to these tracks in the first place?
It is to a pragmatic person like me, but I suspect it's not to you.
> I don't think dev environments need to be harmonized the same as production. If your tests are good, you should catch most of the "it worked on my laptop" problems.

That's true until something break in production: then you want to replicate the same situation in the dev environment, as close as possible.
The company I work for has a web app. Has had for years, yet have rebuilt the exact same functionality a further three times as native apps for iOS, Android and Windows Mobile.

Presumably the overhead of maintaining multiple native apps (on top of the existing web app) is still cheaper for them than making the web app work for mobile.

As a further anecdote, I personally don't know many people who like using web apps on their phones. I certainly don't. On my phone I use my browser to read HN and other articles and native apps for everything else. Most people I know are the same.

Re: your edit - finding is no different than your web app. Downloading, your web app downloads too only everytime I load it instead of once. When installing from one of the app stores, I've never found downloading or installing any harder than clicking a button. Installing, sure, but only because the term sounds like a crazy heavyweight thing to us. The process (for mobile apps, not desktop) is generally a single click that you do once.

The thing that web wins at here is that it eliminates even these few clicks, and since you don't "install" it, people feel safer and happier.
This plugin will solve the collapsing thing for you on HN:

https://addons.mozilla.org/en-US/firefox/addon/hn-utility-su...

I agree that having some sort of easy way to quick-view the parent of a post would also be useful.
CRAPCHA, my little project from awhile back:

http://crapcha.com