skysight-inc/HackerNews huggingface dataset:
At the risk of being flippant, few companies are building major consumer mobile apps like Airbnb (100 mobile devs is massive compared to the rest of the market), and many are building data-driven business apps. That, or they don’t have the history of native app dev so they don’t have existing native engineers or apps. So while most of the technologies mentioned above wouldn’t work for Airbnb, they work great for a huge chunk of the market. At Ionic we work with teams every day that are meeting their mobile goals with our tech, so we don’t live or die by what works for Airbnb or not.
This is an interesting solution to avoid microservices.

Although it doesn't apply to many, one of the advantages of microservices is avoiding exactly the problem they are solving -- that the monolith application is too big for memory, too big for CPU cache, etc.

I like this alternate solution -- it involves a lot of up front work and will surly require a lot of maintenance, but so does a complex microservices architecture.

It'll be interesting to see how this holds up in a few years.
Yeah this strikes me as similar to bill naming. I call the bill "Protect Children Act" -- Now anyone who votes 'no' must be against protecting children regardless of what the bill says. Most people can't be bothered to actually read the bill.

I can't honestly say either way if this human rights council is something we should be members of or not, but leaving sure makes for bad press.
Reminds me of the Mentats in Dune.
Well I’ve noticed the accents mostly with people who’s family have been here for at least a few generations. Cranston acccent is quite different than providence even though they are adjacent. Johnston also has a similar accent to Cranston but a little different still to an acute ear. I don’t know how to really describe them in words.

I’ve also noticed quite bit of difference in accent by age group. For example, my grandmother is from providence and is 92. She pronounces “bottle” as “baw’ull”. Many of her friends around her age speak similarly.

My wife’s family is from south shore MA, about 30 minutes from providence. Their accent is way different too (and different from Boston). They pronounce “bath” as “bawth” (almost British) but Boston says “Baath”.
If you won't stop posting snarky one-liners we'll ban the account.

https://news.ycombinator.com/newsguidelines.html
From rust belt to robot belt: Turning AI into jobs in the US heartland
GitHub, Medium willfully destroy public ICE employee data repository
That’s what I was thinking. If you had a contract and your manager was saying you were supposed to be working… Why not sue for the three weeks of pay that they illegitimately kept you from earning?
Except for case, bolt already is a puppet project. Not a huge deal since both projects are widely-spaced.
That's just the thing.

Once we let the machines make the decisions, and rely on them to do a "better job" there will be cases like this where it's just cheaper and easier to just follow the program and explain what happened.

Actually we are building a zoo for ourselves where humans will make no decisions at all about anything of consequence!
Incredible how much damage a single individual can do to the world. So much for checks-and-balances, I've seen people argue over and over again that no matter what the 'checks and balances' will straighten things out and will prevent the worst. The United States is losing stature in the world day by day and with at least another 2.5 years of this madness ahead there is no telling how bad things are going to get.

I'm certainly not counting on anybody suddenly growing a backbone and setting some limits, if that were to happen you would expect it to have happened by now.
Nothing. Apple's WebKit engineers have stated that they will continue to support WebGL going forward.
I have a story in a similar vein, although a much less scary one.

In that instance, The Machine Cleaned Out My Desk.

I had a cubicle at the company HQ, but was for some period of time working from home in another state. I still kept quite a few things in the cubicle (notebooks, mugs, etc), which I used when I was in the area.

When I finally came back, I noticed, after a month or two, that my office number has not been updated in the system (from being "HOME OFFICE"), and sent a request to IT to change it.

The next day I came back to see a pristine desk.

With all my stuff gone.

See, my request to update the office number triggered a relocation request. The system, in preparation of the move-in of the "new" tenant (me) into my cubicle, has removed all the belongings of the previous tenant (which also happened to be me).

Luckily, all the removed stuff was put in a box, which I got back several days later, after my manager found the right person in the facilities dept.

Just goes to show that automating even the simplest procedures can be very tricky - and that perhaps it's best to have people on-site manually approve any destructive steps.
There is a difference between what the successive frames of a video depict. Yet, video compression heavily relies on encoding just the differences between successive frames, which is very effective.
I think the point was something like JP's "clean your room before you try to change the world".

Let's fix our system before we go grand-standing about China.
I don't understand; messages should be tailored to their audience, and Hacker News commenters are technical folk. I wouldn't give that explanation to non-technical folk.

My non-tech answer would be that blockchains prevent some specific types of fraud in virtual currencies (e.g. trying to create new money out of thin air). Social media doesn't involve virtual money, e.g. it's fine to create new posts, friendships, etc. out of thin air. Hence they don't need a blockchain. The problems that social networks do have (e.g. posing as someone else, sending spam) can be dealt with in other, less expensive ways.
Could you please start posting informative things?

https://news.ycombinator.com/newsguidelines.html
Google Home, Roku, and Sonos vulnerable to network attack
> I missed 3 weeks of pay because no one could stop the machine.

Why has this company not made their loyal worker whole? He stayed there when they needed him even when their system was trying to lock him out.

They need to fix this. If they don't, they are not a company anyone should work for. Perhaps the worker did not want to risk making a big stink, but a manager should have taken the initiative. Humans were involved by the end and well aware of what was going on.
Oracle Poetry
Apollo 2.0 Datasources: Easy and Performant GraphQL Over REST
I wonder to what extent they've become domesticated, vs. this just being plasticity in their behavior. (i.e. learning from a young age that humans are friends, not food)
Let's say you have a component deep in the hierarchy that needs to update based on a small but frequent change in a large object (thousands of keys). With Redux, you have to figure out how to diff the old and new copies of that object to figure out what changed. With MobX, you just observe the value of the exact key you're interested in.

That's just one example, but I generally spent a ton of time writing complex shouldComponentUpdate functions and therefore making lots of mistakes with Redux. I've found MobX much more suited to building complex UIs with deep hierarchies and tens to hundreds of total elements on the screen at once, where updating only exactly when necessary is critical.

I use MobX for my game Falcross, which I wrote about in the State of React Native 2018 thread from a few days ago: https://news.ycombinator.com/item?id=17316877

I initially used Redux, and I found it actually technically impossible to get the game to perform well using Redux. I tried everything.
> I suspect a big part of those 3 million were background jobs.

Yep, almost all of them were tasks that should be executed as soon as possible, but Celery also allows for you to schedule tasks at a future date, and deal with running scheduled tasks at a repeated time (every Sunday at 3am, etc.).

As for the price, I was just curious for the sake of wanting to compare it to the $20 / month DO set up.

Thanks for the answers.
There is value in naming such countries to head up the HRC as well, it focuses the spotlight on them and hopefully - not necessarily - forces them to at least try to live up to some standards.

The US withdrawing from the HRC basically says 'we do not care about human rights' to the world. As if the last couple of days of imagery from the Southern border would require any further explanation.
That's a terribly curated headline for clickbait.

It's a list of concentration and internment camps. I'm not sure how it's much different than any juvie jail throughout the US, but it's just a political move that happens to fit with a certain narrative.
Examples of these abound, from the article to the Ethereum DAO "hack" and too often (just look a bit lower in the comment section) the response is "The Machine is working as it should." I feel like automation is great but don't forget that people are still people and someone should be able to lift the lid and fix things themselves.

My solution would be to not rely too much on these systems, but at the very least, at least include escape hatches and big red emergency buttons. Engineers do, why can't hackers do this?
> But fuck them, right?

Is it really impossible to help one group without physically torturing the other?
Ask HN: How can product/program/project mgrs sharpen their tech skills?
My wife is sorta in this middle management space and looking to sharpen and maintain her tech skills. Not necessarily programming but talk sufficiently in depth about current trends. Any recs on any periodicals/sites (subscription or free) that can keep her in the loop (have already recommending HN!)
No connection to the actual world outside of the blockchain.

So mostly they are gambling apps (with source of randomness the blockchain itself), exchanges, or artificially scarce "collectibles" (like cryptokitties).
Gravitational “Echoes” Could Reveal Colliding Wormholes
This fundamentally misunderstands the purpose of the UN. It's not supposed to be a democratic institution; the founders knew that if it were, a lot of really awful world leaders wouldn't bother showing up. It's supposed to be one where everyone has a spot at the table, the theory being that it is better in the long run if there is an official channel for dialogue between all countries. If the UN ever became a purely democratic organization, a bunch of countries would leave and never come back, to the considerable detriment of worldwide peace.

You may not like it, but that's what the goal has always been.
That's hardly true when it comes to CSS3 stuff that's been around for a decade.

Moreover, it's unfair to insist on portability when comparing native vs. Web without doing the same on the native side.
It's certainly an opportune time for the US to leave the human rights council. Right as we're in the middle of our own human rights crisis due to the growing insanity of the Trump admin.
> AWS leaked that subscriptions to SQS are in the works

Interesting, where did you hear that?
True story, about a month ago I was going through BWI airport security check wearing a token conference Tshirt. The TSA guy at the check patting me asked me "Do you hold cryptocurrencies"?

That took me by surprise and my paranoid immigrant-brain thought I might get in trouble about carrying cryptos undisclosed in my ledger wallet or something. He repeated again and asked what I hold.

That's when I realized he was just an enthusiast and an amateur investor himself. His follow up question was "What do you think of Tron". I tried explaining to him how the project seems like just marketing and that he should be careful. He didn't seem convinced.

But that's when I realized. Random non-tech people are heavily invested and rooting for random scam projects. That's not good.
The thing is I know you mean well, and we need more people who are willing to express opinions like this so there can be honest dialogue. Then, people like me can come along and say "that is just so terribly misguided and simplistic"!

First, to throw out comparisons between two "groups" with completely different histories results in facile conclusions and fallacious attributions of causation (i.e. just like yours). Second, the idea that African Americans or Asians each represent a homegeneous group is just incorrect. Third, you don't account for billions of impoverished Asians who have not cleared that high-bar. Indeed, those who make it to Western nations like the U.S. are exceptional by definition.

Likewise, you talk about blacks needing a higher bar to clear as if slavery, Jim Crow, ongoing biases, misconceptions (i.e. like yours here) and outright discrimination aren't high enough. Indeed, by any reasonable acknowledgement of history, African Americans should be extinct. Yet, many are actually thriving. That is self-determination and "bar-clearing" that rivals or exceeds just about anything you can find in this country.

Remember, we're only ~150 years outside of slavery. There are people alive today whose lifespans overlap with those of formerly enslaved family members. And, of course, there are many alive today who lived through Jim Crow--that is codified discrimination. And, implicit and explicit biases are still rampant. Does that give you any sense of irony for suggesting that African Americans simply need a higher bar to clear?

Please stop comparing the African Americans who are struggling most with the exceptional Asians (or others) who have made it to American shores. Please expand your understanding of the real challenges that African Americans have historically faced and continue to face and reckon with the astounding achievements they have realized in spite of this.
Stop. Being. Fatalistic. FFS. You are not helping, you are making things worse.

No, we do not NEED Net Neutrality. The internet can/has/will survived for the short ~2ish years of really weak NN that was easily circumnavigable by corporate lawyers. The last form of NN we had allows Comcasts of the USA to legalize their local monopolies.

The solution is multifaceted. First, if we want to break free of the stranglehold, we need to lower the barrier of entry into the market for new ISPs, not raise it. Second, the FTC needs to examine the practice of "up to 50mbps" advertising and "internet service" vs "information service". Strict definitions of these would help us along. Third, vague definitions of "service abusers" needs to be eliminated or defined. If they are selling you "unlimited internet", then there is in fact, no limit. If you hit a limit by an ISP, they need to be reported in your bill when and where the policy violation took place, plus allow for a dispute process. Finally, there are a lot more dirty things ISPs are doing, like Verizon injecting HTTP headers that identify an account to advertisers.

The 2015 NN laws were too weak to accomplish what they sought out to do. I'm happy they're gone so we can possibly get some effective regulations in.
I am hungry for this kind of writing, what else can I read that is somewhat like this story?
I'm kind of surprised Microsoft has never made a serious push to buy Unity. I know that I would be happy to be able to use Core and more modern C# than Unity's rather old version of Mono.
Engineers need to read The Trial by Franz Kafka. I don't think people fear soulless beurocracy without any possible resolution enough.
I think most of us here understand the concept of loss leaders and of sacrificing profits (even operating at a loss) for market share.

My point isn't that it doesn't happen, nor that it couldn't happen in this space. Rather, my point is, why would they bother (be willing)?

> there are plenty of people who are willing to sell two dollar bills for a dollar when the economy is hot. (I'm not suggesting amazon does this... but they certainly could. It's possible. )

In fact, we pretty much know, because Amazon has revealed it, that AWS is making money hand-over-fist, and they do this while having sizeable (existing) market share.

Would the other providers compete on (non-public) price just to gain (new) market share? It's possible, but I maintain it's an extraordinary proposition, considering Microsoft's overall software ecosystem integration advantage with Azure (much better lock-in) and Google's various attempts at features, including AI hardware.

Of course, this is all fairly academic, because..

> This is true...but that's a pretty high upper bound, when you compare to owning hardware/leasing pipe and power at all but the smallest scale.

The OP admitted that the cost savings is based on public pricing, so the decision makers don't actually care about the hugely inflated cost of cloud infrastructure! (Or, as in my personal experience, they refuse to believe it, which makes job hunting particularly surreal). That further supports my belief that the providers have no motivation to negotiate price.

> Historically, the cost of compute has come down, though slower than the cost of hardware (at least until lately)

(Did you mean the parenthetical to apply to this or to the statement about bandwidth?)

Is there anywhere that tracks this? I've only ever done that-point-in-time pricing analysis, never historical tracking. I tend to wonder how much of the difference is due to Amazon's specific choice of hardware for each generation. That is, would the trend look different if you limited the comparison to the cost of hardware with only the same specs as theirs (which are, of course, not necessarily, or even ever, the best bang-for-the-buck)?

> I think spot instances are a difference in kind (and actually a really great deal, if you have a workload that can be interrupted like that) - but most workloads I have worked with, especially in corp, don't really work that way.

Agreed, and they require additional engineering work (and forethought) to take advantage of properly. I just like to mention them to avoid any cries of "but cloud doesn't have to cost full price" when venturing into the territory of how expensive it is. (Also, with AWS, previous generation, and reserved instances, though knowled of the latter is implied with the spot market).
Is there a list of various "federated" version of different social networks? Would be interested in a list if there was one.
I think F# and .NET Core may become popular among certain kinds of startups (FinTech, logistics, etc.). It's a good compromise between Java and something like Haskell, in my opinion.
Mike Godwin:

> By all means, compare these shitheads to Nazis. Again and again. I'm with you.

https://twitter.com/sfmnemonic/status/896884949634232320?s=1...
US immigration detention centers are now listed as concentration camps. It’s also interesting a number of them privately-owned (ie GEO Group, etc.) and also that many businesses, per article, enable their existence for blood money.

It’s the opposite of virtue-signaling if you live and work for what’s right, not out of what’s most expedient or wins popularity points, but out of integrity. Too few people these days have the courage to think deeply and act consistently regarding the big issues impact of their choices of consumption, associations and work income. (Focusing too much on tiny issues would exclude everyone.)
I thought selling indulgences stopped with the protestant reformation.
a killer metal band
He was such a visionary that I can pretty much take whatever news headline from the last 10 years and link it directly to his work...

It hasn't been updated in a few years, but this site used to regularly take recent news articles and link them to story elements in Dick's stories: http://fraser.typepad.com/frolix_8/philip_k_dick/
In a simple app, no. In a really big app with tons of interdependent, asynchronously loaded state? Have fun.

Redux definitely has too much boilerplate, but it does an excellent job of keeping functionality decoupled, and on a big project this ends up being way more important. When you do it right, you rarely introduce regressions when working on new features, because almost everything you do is additive: you're adding new state, new actions, new selectors, new sagas, etc., without touching any pre-existing functionality or anything that pre-existing functionality depends on.

The alternative is playing an endless game of whack-a-mole as an app gets too large for anyone to keep track of what depends on what.
Sorry, yeah, I wasn't talking about Qt specifically, but WASM in general.
I had this problem with my health care. With the new software they are using the doctor has to click each prescription every year and ask me about it. I guess he didn't click one and when it came time to get a refill it wouldn't let me have it. It used his credentials to un-prescribe it, the pharmacy said he cancelled the prescription. On my next appointment I asked about it and he had no idea and re-prescribed it (it was high blood pressure medication not anything addictive)... He was upset about it the computer changing what he wanted.
>Like Facebook, I suppose - require a scanned death certificate?

This whole discussion is completely absurd.

What went so wrong that we want to send our government IDs and death certificates to one of the companies with worse records with respect to their users' data?

The real solution is to stop using Facebook.
What’s their end product to date besides speculation?
That is potentially the real story here, IMO. Ton has a track record of doing amazing things with impossibly small amounts of money. Given that his interests are in (video) content production, I'm not sure YouTube really thought through how this could play out...
Rawcap can do this. It's increasingly showing its age, but I still use it fairly frequently. It generates PCAP files, it's 23KB, and its only dependency is .NET Framework 2.0 (which, admittedly, is becoming more of a problem than a blessing): http://www.netresec.com/?page=RawCap
One practical thing that could help (beyond the usual patching and setting passwords) would be to seperate your networks -- client devices on one subnet, IOT on another, servers/nas etc on another. Ensure that private IPs are disjointed (say 10.65.34.128/28, 172.29.34.0/27, 192.168.14.208/29 etc). That adds layers of obscurity.

Enable multicast between them, pretty tricky for a XSS to know which networks your IOT devices are on.

Other things you can do (like only allowing control of IOT devices from a separate admin network for instance) is a matter of security vs convenience.
Studies have found that getting issues like what you experienced as a result of mindfulness meditation is extremely low – so, you cannot blame it on meditation. Also, I have been to many retreats and I am yet to see someone who had a negative episode during a retreat.
This is people "growing a backbone and setting some limits". The system has actually held better than I expected.

There'd be even less damage if Clinton, Bush, and Obama hadn't progressively neutered Congress (and if Congress hadn't progressively become useless). I hope (somewhat unrealistically) that Congress will look at the current situation and try to reverse some of the damage of the last two or three decades...
Why should I use this instead of an SVG fill/filter?
I don't think anyone proposed imposing regulation on the consumer, only on the provider. There is a lot of regulation on that side already, and some of it is actually rather welcomed.

For example, if I compare the amount of advertisement that TV channels are allowed to show in Germany vs. in the US, I am certainly for regulation... (back when I still cared about television)