skysight-inc/HackerNews huggingface dataset:
It’s easy to knock over anything with bursty Lambda loads. I have successfully maxed out AWS Redis, kinesis, kinesis streams, and S3 with massively parallel Lambda work. One of the things that I haven’t figured out is if there’s a sane and simple way to implement backpressure on Lambdas.
So weird you mention all this, in my experience Google Play does a good job with this.
The only thing that really irks me is that if an app while you are using the phone, the foreground app should never get updated. Sure, download the delta patch but wait for me to have stopped using it in order to update (or if I am using the app for hours, pick an update message). To be fair nowadays this only happens when I manually start updating my apps.
- DRM-free standalone binaries. That was a big draw for me at least.
Fwiw, almost a decade with Chase bill pay, and no issues ever. I even once misrouted one due to my own fault, and they resolved it in 4 business days or so. Like every other bank, they have some warts, but bill pay is solid.
The hidden cost of all cloud based software. Even the cheapest cloud (seems to be Google at the moment) is 5x or more of the price of an equivalent dedicated server (2x for "compute", >20x for bandwidth, so 5x is somewhat average. And that's compared to "normal" dedi providers. Ok to use Leaseweb, Hetzner and OVH ? Make it 10x more expensive).

Since VPS's exist cloud doesn't even make sense for the smallest websites anymore. Ironically VPS's predate and are even the basis of cloud systems.

And there's the intangible technical debt that cloud imparts. Whichever cloud you pick, in the future you'll change. That's how the world works. Switching dedicated service providers is a complicated ops problem. Switching cloud providers is a full rewrite of everything AND a complicated ops problem. Just being on the cloud, by itself, forces you to put in serious technical debt.

I don't understand, even after using cloud at work, what those cloud systems provide that can't be done, better, cheaper, and with less relying on a single organisation, on dedicated service providers.

I mean Google's hypervisor is good (very good), but it still imparts significant costs compared to bare metal.
I assume you're speaking in theoretical terms, but it bears mentioning that in practice, fossil fuels are a critical input to the production of crops, to the extent that EROEI for corn ethanol remains stuck at around 1.
Digital Proletariat: Should Internet Firms Pay for Data Users Give Away?
> They raise the prices, what're you going to do.

In the 11 year history of AWS, I don't think they've ever increased prices for anything. I'm pretty comfortable with their ability to avoid it in the future.
How did you calculate 23%? I was calculating 15%. So a local S-Corp which saves $1M pays more than what Apple pays? How is this fair?
I think HumbleBundle could do it. They already have a store, they just have built it on Steam's platform and/or standalone apps. I don't think it'd be THAT difficult for them to pivot, would it?
I'm curious if this was used for the musical communication in Close Encounters of the Third Kind. I recall then having notes synchronized with colors, which could be the same system shown here.
I've read through many negative comments on Labo (esp. on other sites)
But I think - hey this is amazing as I wished to build things when I was a kid. This inspires kids to create, interact and invent. Making connections to machines or instruments we daily use.

Looking forward to support custom models.
I'm actually pretty cynical when it comes to this kind of thing (for example, I don't think anyone can really compete with Google Search anymore), but I need to disagree with this article. It fundamentally misunderstands a few crucial elements of how game publishing (and consumption) works. Keep in mind that I am a long-time user of Steam (my account is 14 years old, having signed up literally the day it came out).

1. The gamers

Gamers are by definition quasi-technical and, by their very nature, will be welcome to (at least) trying out a new client or platform. I, and most of my friends, and probably most of Twitch, have not only Steam, but also GOG, and also the God-awful Origin, and Epic's launcher, etc. So installing a new client so I could play some games I like is really not that big of a deal. Steams social aspects were always secondary to its game delivery platform -- besides, most people use Discord to keep in touch, no one really takes Steam's "social network" seriously. I think that's a non-issue.

2. The developers

If you're an indie dev that's toiled for the past 3 years on a small game that you hope will make it big, you will release it on every platform -- let me say that again: you'll release on Steam, on Itch, etc. On every. Single. Platform. If you (really) want to sell AAA games, you can just be a run-of-the-mill distributor at first, and just sell keys. Worrying about developer friction I think is fundamentally misguided.

3. How to win

Imo, winning would look something like this: scout indie developers building the next big thing (they'll be a lot of false positives, so a lot of $$$ helps here). Make them sign contracts to only distribute through your platform. Do this for like 10 or 20 games, even if the contracts suck for you (hell, I'd give them > 100% revenue share). Now you're funneling people through your platform to play the newest "Cuphead" or "Super Meatboy" or "Dark Souls" -- obviously this isn't easy, but I do think you could hypothetically compete.and slow.
It's a little disingenuous to characterize it as anachronistic to not fall in line with the One World Order. One reason "alternative power structures" (including families, religions, corporations) arise is because organization is simply necessary to compete with "apex predator" cultures, governments etc., and members of smaller groups often are/feel marginalized. Not that o e ought to feel morally obligated to slow down the pace of social darwinism, but if you are the one getting eaten things look a little different.
I saw something like this before, this might have been it, im not sure. I have been programming for a long time and the block programming looks so confusing to me lol. I am curious if it does help people learn.
That's a fair point, but wireless internet is a different mode of delivery to your house, whereas "serverless" is just adding a layer of abstraction, and I don't really think that these things are analogous.
A nation-state (or bank, or a credit company, or an individual) could simply create fiat crypto, the same way they create banknotes, bonds, or IOU's - out of thin air.

I.e.: they take gold or similar valuables, and give you a contract for it, authenticated by a blockchain.

They can expand this 'money' supply by lending: They create new coins and give them to you _without_ getting your gold right away.

In a sense they lend money they don't have. This is basically how fractional reserves operate; everyone hopes that not everyone tries to get the gold back at the same time. And if you think that sounds dodgy, well that's just how banks started out, before paper money was invented, only without the technology to prevent forgery!

Unlike IOU's and other form's of fiat, some sort of
crypto should be immune to forgery, if implemented properly. It's just a tradable contract, backed by a blockchain.

However, it still depends on trust and/or legal enforcement (hopefully the later) that the gold will be there to paid out on demand. Like any other fractional reserve banking system, enough bad-debts can cripple it, and it is not immune to collapse if there is ever a 'run' on it.

The next trick (once everyone is accustomed to exchanging crypto) is to have everyone accept that instead of getting their gold back (ever), you'll allow people to use the crypto to offset their tax liability.

Voila - money for nothing!
When BART got a connection to SFO the TSA started using that as an excuse to bust people for pot on BART.

That lasted like two days.
even monkeys fall out of trees
My predjudice would be that naturalized citizens actually tend to being more jingoistic and loyal in order to prove that they really do belong.
Show HN: Pixt – A new cli text editor makes for quicker directory traversal
Fully serverless? Not trying to offend, but sounds like a really immature decision and company overall
Why Greek Statues Have Such Small Penises
Ugh, saw this and checked. Yep, my mortgage payment taken out twice, with a plethora of overdraft protection notices afterward as it keeps taking money out of my other accounts.

Inertia, and the fact I don't want to lose a credit card acct I've had open forever, has kept me with WF. But those two are rapidly becoming nothing compared to all the BS from this bank.
I don't think I have a satisfying answer, but to help understand how the underlying accounting works, take a look at https://en.wikipedia.org/wiki/Double-entry_bookkeeping_syste...

To expand a little, they take the cash and put it in the cash account. The cash account tracks the amount of real cash in possession. They then make a credit for that amount to your personal account, and a debit that amount from the cash account. I don't understand, when exactly, that corresponding debit happens.
I recommend looking into TSA PreCheck.
I would love this.

Could be extended to a lot of services tbh :
Music Libraries in Spotify
Contacts in Facebook

One of the reasons I love GOG is Connect : got a game on Steam ? Now you have it on GOG too.
I agree about the displaying foreign flags thing. It just seems rude to me.
Ask HN: Do most AI researchers agree on the importance of value alignment?
I received an email recently that went way over my head, so I figured I'd turn it over to people who are in the field of AI research. The email referenced Stuart Russell's TED talk: https://www.ted.com/talks/stuart_russell_how_ai_might_make_us_better_people?language=en and then asked the following questions, referencing Asimov's classic 3 rules:

1. Is it generally agreed in the field that Asimov’s three rules are in fact downright dangerous? (he implies the rules are dangerous, but never states it explicitly)
2. Is his program just a restatement in different terms (or a minor tweaking) of something common in the field?
3. Is implementation of his program at all realistic?
4. Do the majority of researchers in the field agree on the importance of something like his program?

Any insight would be incredibly valuable, thank you!
Don't close the credit card, but move everything else away, and put one bill on the card (or just use it twice a year for gum)?
True. If the article is about someone promoting their business/product/solution, maybe it should be a "Show HN".
How many of those add-ins can be replaced by SaaS providers with mobile gateways?
The economics don't work out if they keep them all hot all the time.
Here in Australia, I find the service is generally quite good, and staff are paid fairly adequately.
Gnome, Cinnamon, Mate, i3, Xfce....? Perhaps no default?
Show HN: FCN Semantic Segmentation Using Keras and CoreML
https://news.ycombinator.com/item?id=16170235
> ingenious way to target schools

I think schools buying up Nintendo Switches is probably not very likely.
That is awesome (and I personally also always err on the side of safety/privacy there), but I don't think this will help much.

Anyone that can set your setup up can also just openvpn to a remote server, and redirect all DNS queries over that connection (which is quite easily doable, actually).

Everyone that can't do this would still use SNI, so DNS-over-HTTPS wouldn't provide any security win for them.
Developer of app. Super excited to share! Was really fun to learn about implementing fully convolutional network and learning how to deploy onto iOS using CoreML.

I hope to apply this and other deep learning methods to improve augmented reality! Feel free to ping me if you have any questions.
Woot can't they give a simple Boolean seeing for a slightly higher price: "always up"?
I'm slightly unsure but I think CHSR runs next to freight rail lines for a fair amount in the central valley. And I think CHSR is also paying for part of CalTrain's grade separation and electrification. So benefits aren't exclusive to CHSR.
It's fashionable to use cloud services and people don't really have to know how to use configuration management tools, or know almost anything about operating system their software runs on.

What more could you want besides paying 5x more for the privilege ? It's just outsourcing.

Edit: I wanted to add that from what I've seen recently. "Engineers" who aren't familiar with how the various layers of the OSI model work and know a little about operating systems seem to struggle to build useful, secure solutions at higher levels which function at scale. Ultimately, we're still writing code to run on Von Neuman computers.
We don't need to rely on Google. We can already build* our own knowledge graphs using open source software.

https://github.com/synchrony/smsn/wiki

We can even interconnect them -- selecting what's private, what's public, what's shared with some people but not others.
This feels like science fiction.
> It is difficult only to sit there.

The above quote reminds me of this quote by the mystic poet, Rumi: "Deafened by the noise of wanting and desire you are unaware the beloved lives in the core of your heart. Allow the noise to silence and you will hear her voice."

I have this quote written in the first page of my Moleskine planner, where it states "In case of loss, please return to:". I think what this quote means is that we often experience the world through our perceived identity. But it’s not a definite perception, it’s more of a changing figment. Its sometimes difficult to just sit back and relax, we have all these wants and desires. But beyond this noise, there lies in the core of our heart what some refer to as our natural state, unmodified and unbound by the mind. We all have moments when we forget about ourselves like when we sense something of beauty: when we cry for ten minutes in the dark of our room and the neck of our shirt becomes soaked with tears and then we go to our backyard and look at the night sky, or when we see an authentic interaction, true forgiveness, natural compassion, warm understanding. A state where we feel at an effortless ease. This state is the ‘open secret’, readily and always available to us, unfortunately, all too often we are "deafened by the noise".
Just as with anything it's evaluated on a case-by-case basis. Serverless is GREAT at starting something, testing it and then evaluating if it's even worth spending time to work on actual server-based stuff. You can get stuff going immediately with little effort without the overhead of setting up a box, managing deps and all the nuances that come up standing up classic servers (even in the cloud). Is it a silver bullet? No, though I'd say it might be for fleshing out ideas.
Yeah, big difference. But both are illegal. Both are things that pseudo-naive people and commentators bloviate about Russia or China doing. Both are actively pursued all the time by US administrations... for decades¹. And that's the nice side of US policy, the one that doesn't end up with hundreds of thousands of bombs dropped on your country by super-patriots.

1. http://www.latimes.com/nation/la-na-us-intervention-foreign-...
They provide many things:

- managed systems like s3, dynamodb, etc, which are not trivial to run yourself

- on-demand and flexible instance types which allow you to try something without committing

- spot instances, autoscaling groups, access to job scheduling like kubernetes. At scale (thousands of nodes) technologies like this are extremely important

- redundant and reliable service. It also gives you someone to complain too and blame (they provide slas)

- powerful management tooling and APIs that are well documented and widely understood (you can hire an engineer that has used AWS)

- security: audit trails, integrated single sign on, private networks, vpns, role based access keys

I could keep going. Also keep in mind that reserved pricing (or googles sustained use discount) lowers the cost.
*why can't they

My mobile client's edit doesn't work
Does anyone know how this differs in quality/speed/price from existing transcription APIs from Google, Microsoft and/or IBM?
Depends on how much funding Discord has already raised, I bet. Their VCs are generally going to want a massive exit, and I bet the valuations after previous raises are non-trivial. Guessing that Valve is adverse to acquisitions in general too, for their weird cultural reasons.

EDIT: $725 million. Not cheap.

https://techcrunch.com/2017/06/07/discord/
Just for our component edited parent component properly.
I can think of a few reasons why they (or anyone) would want to (or should) ditch ubuntu.
Like... stock in any company?
That's the thing though, how hard is it to manage a VM in 2018?

If you're using Terraform + modern config management tools I find it a breeze. I feel like this is a weak argument.

If developers are unable to understand how something like Salt, Chef or Ansible works then I'd be surprised.
If an indie game that gets crazily popular is on both your own store and steam, everyone will buy it on steam because they have no incentive to buy it from your store.
Github Repo: https://github.com/1j01/jspaint
You have no idea how much this means to me <3
You're confusing abstraction with implementation. The architecture is serverless. The implementation is running on a server. But the whole point is the users don't have to worry about the implementation, just the architecture.
Wow, this is actually my new favorite way of browsing HN.

Edit: Oh wait, no one will believe this... "/usr/lib/python2.7/..."
I'd say, yes.
You may want to read up on fractional reserve banking. Depending on how you define "copy", there may be 9 or 10x...
This happened to my girlfriend's checking account last week. She was charged an overdraft fee because auto pay decided to charge two days earlier. Then all traces of the transaction magically disappeared from her transaction history. Luckily, she took some screenshots of it. We just shrugged it off but I'm going to investigate it now.
What is the most important lifestyle change for your health?
But then they wouldn't be able to sell you a $70 piece of cardboard!
Any (participating?) movie on any linked account is automatically added to all linked account libraries (as I remember it).
The real killer with energy usage in browsers is idle wake ups per second. If you've got a lot of tabs open and they're all running timers, waking up, hitting the network, etc. then they're keeping the CPU from going into low power state and thus wasting a lot of energy.

Even though I'd prefer to use Firefox I tend to stick with Safari due to the battery life advantage which really shows when you open a lot of tabs.
Oh, I bet you are one of those guys who love the fact that the US has tax added at the til, not on the prices.
It's interesting, because as the Serverless space evolves there are two emerging sales and marketing tracks for the technology:

(A) This will reduce your costs (CIO Track)

(B) This will reduce your time to market (PM / Developer Track)

Amiram's article here clearly tries to deconstruct the argument in (A) and suggest, well, it's more expensive than you think (and Spotinst is the cheapest option - kudos to Amiram and team) which... is undeniably true, and API Gateway is a large part of that. It seems based on Re:invent 2017 in November that Amazon is moving to target the (B) track more aggressively, which is where we've been residing in a niche with StdLib since we launched [0].

Realistically I think both tracks are actually half-truths (as is all marketing), as Amiram even touches on re: lines of code written to maintain Serverless architecture. At the end of the day, Serverless technology is going to open up a world Simon Wardley [1] has painted a picture of: one of reliable, fault-tolerant, self-healing, predictably priced service composition that can be performed by developers who are increasingly unaware of implementation details, and perhaps not even developers in the traditional sense.

It's been a neat exercise at StdLib trying to find the intersection between current development paradigms (old hat monoliths, etc.), the utility / lower cost / lower time to delivery of serverless tech, and the future of emergent, unexplored markets. As the marketing sizzle of "serverless" begins to fade (it hasn't peaked yet, but it will), and we see more challenges to the technology itself, it will be interesting to see what business practices and development paradigms pop up around serverless architectures, and how companies begin maximizing the utility of a new development canvas.

One day it won't be "serverless," it will simply be best practice for most companies to ship application logic directly to the runtime layer. What does that world look like, where will costs (/prices) settle, and how do all players in the market continue delivering the most value to developers and companies? It'll be neat to watch it all play out, to say the least.

[0] https://stdlib.com/

[1] http://blog.gardeviance.org/2016/11/why-fuss-about-serverles...
Twitch is trying to do it.

They turned the Curse application into a game/mod store that also integrated custom servers that essentially mirrored Discord's application.

They also are using Twitch Prime and other service integrations to promote it. And they are well backed, which isn't something that could be said about Discord.
Probably some job scheduling issue; maybe a job got stuck (dependencies or what have you) and the techie just thought to re-run the job(s) without checking the progress of the "stuck one". I could as well have ran for 99.999% and got stuck on the last account (ZZTop's:) and then it run again "successfully" and the techie went home happy for saving the day. And after all the complains start coming in IT thought just what I thought and went through the support tickets and saw the "Job-Mother-Of-All-Payments" was ran twice.

Now they should be having a chat with their BAs and their Finance on how to reverse the duplicates.
So for me, what happens is that out of paranoia I will end up attributing meaningful words and conversations to ambient sounds when I'm under the influence of a certain substance.

This substance also ramps up my paranoia.

Its something that many people disapprove of and on top of that using it creates a very potent smell that essentially broadcasts its use to everyone in the area.

And so out of paranoia I anticipate people in the distance are discussing my activity and complaining about it.

On top of this now I have a greatly enhanced sense of hearing so lots of low level ambient sounds become much more noticeable.

All this blurs the line between ambient noise and distant muffled conversations. And so because of my heightened paranoia, my mind subconsciously starts filling in the gaps with what I think theses people are discussing.

Even knowing all this, it still feels very real. But now I can recognize its happening because whoever I "hear" complaining has a very rhythmic cadence to every sentence they speak - mirroring the repetitive nature of ambient noise.

So the solution for me is to put on headphones and blast music in these circumstances where I would otherwise be tormented by ambient noise.
Quite likely a bad ending will come to most of the existing ones but crypto is here to stay. It's like the .com boom when most went bust but the net is still with us.
Loading

.............................................................................(and so on)
They do for me. It's basically free to fire a function every 5 minutes, have the function immediately close, and have that Lambda container sit around for another ~10 minutes "hot" and waiting for a real request to handle.
99.9% this is what happened. No bank wants silly mistakes like this on their track record. Reversing all duplicates, cleaning up after alarms & penalties caused by overdrafts due to this mistakes, these are pains that no bank wants.
Nintendo Labo