skysight-inc/HackerNews huggingface dataset:
If you're interested, check out Tarun Khanna's book, "Billions of Entrepreneurs". Prof. Khanna lays out China's socio-politico-economical landscape of China in terms of Entrepreneurship and makes a dapper point wherein he claims, Alibaba isn't the business- the CCP is the business and Jack Ma is its the customer. His chops remain strong only as long as he is in the good books of the CCP. Looking at it from that perspective, the Party member confirmation looked like a pretty predictable outcome.
I’m very excited to play with this technology in the same way I love playing with Elixir/Erlang and userland concurrency models. I also love the idea of docker (and use it daily) but dislike the ergonomics. My first thought is, particularly with the emphasis on oversubscription, how does the kernel of the host schedule work?
The vast majority of software startups are attempting to solve previously unsolved business problems using mostly the same technology stacks as everyone else. The basic principles of CI/CD are pretty similar regardless of language or tooling, and should now be understood by any competent senior developer regardless of whether they work in gaming or avionics or whatever. Applying those CI/CD principles absolutely helps with validating the key unknowns of your business hypothesis; it doesn't waste time, it saves time even at the beginning.

There will of course be some outliers where these best practices don't apply, but I assert that those are very rare. Most startups aren't special.
Even a Miata can handle snow with modern snow tires until it's ground clearance isn't high enough anymore.

Most people don't like maintaining two sets of wheels for summer and winter, nor do they get enough snow to justify having a full set of winter tires. For light snow and plowed roads, AWD and all season tires work well enough.
Telling a Lame Joke in an Elevator Can Endanger Your Career
We’re sort of in that world with the Mac mini. Except instead of overheating we just get laptop performance in a desktop.

It still has a fan though.
V60 and V90 are station wagons, you're thinking of XC60 and XC90. The reason wagons aren't offered in the US is because the consumers didn't buy them, which is my point. When given the choice, they chose the bigger, heavier option because the extra cost of using more resources weren't high enough.
Oh man, I forgot about TOTSE. I must have been in 6th grade when I used to browse that forum. Loved that one and rotteneggs.com
Literally everything is a drop in the bucket. All those drops have filled the bucket but any time you point one out someone will cry "But thats only x% of the problem"
I'm sure someone thought to A/B test the recommendation engine against the whatever-happens-to-be-selling-right-now engine and the recommendation engine won.
Road damage is only part of the story.

How many lanes would we need if there were only trucks on the road? We build massive road capacity to subsidize car use.
I am going to wait for Windows 11 before giving up Windows 8.1
Fargate's entire value proposition is to run containers without provisioning
Pricing model is not serverless. The basic serverless principle is no-use-no-pay.
But everyone thinks there's a recession and crash coming now, don't they?
Some people wonder why Cloudera (Hadoop and now Spark) had such high stock prices. But the real investors and the real clients were not public. Now, we all know that these systems are limited both in data volume and ability to run all the Machine Learning algorithms - but this problem is looking more and more solvable - and there are many who are trying outside of the public eye.
Show HN: Snap Scroll – Chrome extension for point and click scrolling
SUVs have moved into the role of the default family car. We are seeing a reduction in people without children owning cars. Trucks are preferred in more rural areas.

Therefore, this appears to be the effect of less new automobile purchases by people without children who live in urban areas. I wouldn't draw too many dramatic conclusions outside of that.
Sure, thanks. I don't only mean 'open discussion of broad topics', but some of the most valuable pages to me have been 'What are the best books/favourite books in field X', and the SE format is great for that - with the best books upvoted to the top of page... but even they're closed. (As being opinion-based.) Again, are there really no questions that are non-broad yet total crap? All the answers here have been like "But broad questions are mostly crap so that would be impossible" .. Ah yes, you said "turn to crap" - often I feel the problem is not with a particular question, but with what is predicted to happen if questions of that type were allowed, a kind of 'slippery slope' argument. Has that actually ever been tried, or it is an untested suspicion it will turn to crap?
Bad news for pedestrians since SUVs are so much more dangerous than cars in a collision.

http://www.governing.com/topics/transportation-infrastructur...
This whole debacle has been really interesting.

I've personally met Dominic and chatted with him in the past (although I doubt he would remember me) and he's a great guy. I may not agree with his world views but he's respectable.

Just giving away a repo, and reading his description of it, sounds like something he would do, haha. I'm sure from his view, he's just been open sourcing experimental modules (however big or small) and that's all it is: fun

On the flipside, the inhouse CSS framework where I work actually pulls in event-stream as a sub-sub-subdependency which could have bitten us possibly if the attack wasn't so specific.

It's easily to blame Dominic but ultimately, he's just a guy who made some code for fun and people started using it.

I'm sure when you're in a position like that, one of two things is likely:

1) You either don't look at download/usage analytics because why would you? It's one of many projects and you're not measuring their success by anything more than how you feel. People can use whatever code but it's not exactly a product being sold

or

2) You do look at the numbers perhaps but 2 million people? How do you even quantify that? It could be 1 million bots, 2 million hobbyists, 50,000 enterprises who don't cache internally and npm install over and over, or even all 3 combined!

Anyway, this whole event hasn't happened in a vacuum so at least it'll (hopefully) spark constructive discussion about the state of JS and companies/projects relying on possibly unmaintained sub-sub-sub... you know
It would already help if 80% of the people who now choose an SUV would choose a small car.
It’s a bit of a cheap statement though. If keeping the headphone jack would have prevented Apple from making the iPhone X, then the argument wouldn’t hold any value.

I would have hated if the XS was thicker, or if it still had bezels.
We used to smoke dried banana leaves as kids back in the early 70's. Never heard of anyone smoking the peels.
No, it doesn't mean any of that because sports governing bodies can divide up divisions irrespective of legal gender (e.g., the Olympics handles this, and their standard isn't “look at the legal gender of the athlete and stop there”.)

There may be a good reason to segregate some sports by some traits linked to sex (but “genitals at birth” probably isn't the best standard for that), but even if there is it doesn't require immutable legal gender to do that.
The US content of many Toyota and Honda sedans is quite high. They're "domestics", not "imports".

Toyota and Honda are able to build American sedans. Apparently GM isn't.
Service workers: beware Safari's range request
> Again, you are effectively arguing that it would be ethical for a doctor to try to experimentally create a glow-in-the-dark baby if asked to by the mother.

No, I am not arguing that. That's an embarrassingly absurd conclusion to draw.

These babies have a risk of life-long HIV impairment. This intervention may prevent this. With any medical intervention, you need to trade off risk and reward. Obviously, for an unborn child, there can not be any consent here.

It would be unethical to not give the babies the treatment if there wasn't any risk associated. What makes it unethical is that the risk profile isn't even known. The scientific foundation is poor.

> Anyway, this discussion doesn't seem to be going anywhere productive, so I will bid you good day.

I agree and let me say this: You're by far the worst discussion partner I have ever had on HN.
This is huge! It basically removes the VM as the security boundary for something like Fargate [1]. This should lead to a significant reduction in pricing since Fargate will no longer need to over provision in the background because VMs were being used even for tiny Fargate launch types.

It should hopefully eliminate the cost disparity between using Fargate vs running your own instances. Should also mean much faster scale out since you containers don't need to wait on an entire VM to boot!

Will be interesting to see what kind of collaboration they get on the project. This is a big test of AWS stewardship of an open source project. It seems to be competing directly with Kata Containers [2] so it will be interesting to see which solution is deemed technically superior.

[1] https://aws.amazon.com/fargate/
[2] https://katacontainers.io/
> They're not not noise, even if not perceived (microwaves for instance make me want to leap out of the room, it's like a screeching feeling.)

I don't want to second-guess you, but that sounds more like a high-frequency sound from the microwave mechanism than anything directly caused by microwave radiation. Can you hear the "mosquito sound"? https://www.youtube.com/watch?v=uKl_sTh0oHE
Now imagine what it would do if it weighed 30% less and had lower wind resistance.
You write like Neil Stephenson. I'd love to subscribe to your newsletter, if you've got one.
The 101 Course on Crafting 404 Pages
Mental models in product design
Global Accelerator:

You get static IP addresses that are broadly announced over the Global AWS backbone. That means that traffic gets onto the AWS network ASAP and that network takes it from there. It's really useful even if you're only in one region. Actually that's when it's most useful, because the more reliable AWS network can carry the traffic further for you.

These static IP addresses are provided using BGP anycast. Anycast can be slow to respond to network events such as link failures. Networks have to propagate BGP updates when conditions change. To provide fault-tolerance, Global Accelerator can provide you with multiple static IPs, and these will be served by diverse paths.

You can hardcode the static IPs in your DNS and firewall configurations, and use ordinary client retry behavior to drive the fault-tolerance.

Route 53 Latency Based Routing and Multiple regions:

Route 53 LBR uses constantly-running network latency measurements to figure out the best AWS region to send your traffic to. This traffic will generally enter the AWS backbone close to the target region, with your user's ISPs and their Internet transit providers carrying the traffic more of the distance. If you are running in many regions, then the average distance to users may be low enough that that network reliability is not a factor.

Route 53 LBR uses DNS health-checks to respond to network events. These health-checks are often faster to respond than BGP anycast, so can be preferable for cases where clients do not retry quickly.

Clients need to resolve DNS and it is harder to hardcode entries in firewall configurations etc.

Overall: both make sense, and GA really shines when you are serving globally from a relatively small number of regions to begin with.
it is almost like people are too greedy to realize the con /s
How does this compare to containers?
[Node package] maintainer hands over control and now it's mining cryptocurrency
A73 isn't for servers and I don't see any server/embedded SoCs with A75 yet, so Amazon isn't exactly behind.
> but I really couldn’t before either considering the length of the charging cable.

The only place this really makes sense is on a long haul flight when you want to make sure you have fully charged phone and listen to music while falling asleep.
> whatever damage irresponsibility causes, more than one person cannot be responsible for the full damage, if we're going to maintain any consistency.

This may be a moot point if you consider that "full damage" can be more than what one person can be expected to take responsibility for and handle.
Implementing a variable font with fallback web fonts
(1) Not trust is bad, but how much trust and in whom and for what.

(2) Not inflation is bad, but trusting others to choose the value of your money.

(3) Cryptocurrency exchanges are not Bitcoin - just as a Stock Exchange is not a $100 dollar bill.

(4) Not fractional reserve lending is bad; but trusting good behaviour and recovering after bad behaviour has caused harm.

(5) This argument works for all private property not held by a trusted third-party.

(6) Micropayments are more likely to be used for resource management between machines.
Are you running Lambda functions on those?
Yes, people are lazy and don't want to shell out $500 for a second set of tires and $100 a year to swap them on and off. They'd rather be out in the puckerbrush off the road because they try driving in snow and slush on "all-weather" tires...

The first snow storm of the year is a great day for the wrecker companies.
Redesigning your product and website for dark mode
unsubstantive? Are you sure you used the correct big word there? Or are you being ironic and I missed the humour?
Huawei to Complete Internet Project Despite Fierce U.S. Opposition
The new iPhones do not come with a headphone adapter anymore.
Wamp.ws is not raw websocket, it's a high level open protocol standardized and registered at IANA. It features rpc, pub sub, namespaces, realms and has FOSS client implementations in python, c++, java, js, php, c#...

So my question stands.
Theoretically, if container start up times are around 125ms it should be possible to achieve this with Fargate + Knative's "scale to zero" functionality[1]. AWS is already working on improving Fargate/Kubernetes integration.

[1] https://cloud.google.com/knative/
15% is huge. 1 in every seven tons of GHG is from a single country? That’s wild. China is as bad. But neither are ‘only’.
I don't know about you, but my computer still has 2 serial ports on the back, a 3.5" USB drive, and 100% compatibility with CDs via my CD-RW/DVD-RW optical drive. Who removed these things? Who would have the gall to tell me that my use-case is somehow invalid because I use older, more reliable hardware and methods?
It is like a global LoadBalancer for several loadBalancers... Does that mean we do not need to refer the different regions for AWS services in the future?
That's fine. I'm only talking about that particular requirement that you use SR/CSR in order to use services like GCB.

Obviously you have to point GCB at something. Today, you can only point GCB at SR/CSR. If you go to GCB and try to add a trigger, and select Github, it will go and set up a mirror on SR/CSR for you.
That’s a lot of material! Will be interesting to see if this gets exploited.

As a welder and metal fabricator, I kind of wish I’d gon in direction of off-shore plant manufacturing, or even better working on a platform.

But where I am now I get to play with the other end of the process, I run 4kW ytterbium laser. So I get to use some of these rare-earths in production.
If wireless enables quicker reduction in cost then when do iPhones keep getting more expensive?
I don't miss the headphone jack a bit. Apple forced me into trying bluetooth headphones and so far I've not looked back. For cases when I want a cabled connection after all (like in airplanes), I just use the adapter.

I had it a few times in the past that I used cabled headphones, ripped on the cable and smacked my phone on the floor by accident.
There's a few people on HN who seem to have a weirdly emotional affection for the iPhone's lack-of-headphone-jack. One guy argued that it was all worth it because it reduces dust infiltration, another because it makes it more water-resistant. (Yeah.)

I can see why someone who's never used wired earbuds wouldn't care one way or another, but I really don't understand this sort of attachment.
The crosvm and Rust have me intrigued. I was hoping for something like this since I saw the first hints of Rust showing up in ChromeOS in crosvm.

A compare/contrast with Kata Containers would also be interesting. Their architectures look similar. (Kata Containers [1] being another solution for running containers in KVM-isolated VMs, that has working integrations with Kubernetes and containerd already. Not affiliated, but I'm tinkering with it in a current project, though I'm also now keen to get `firecracker` working as well.)

Obviously, if nothing else, qemu vs crosvm is a big difference, and probably significant since my understanding is that Google chose to also eschew using qemu for Google Cloud.

[1]: https://katacontainers.io/
My understanding of this is the Google approach is to have all builds in the cloud using Forge i.e. infrastructure that lets you cloud builds.

This means you can do hermetic builds, and thousands of other engineers can reuse the build artifacts you produce.

And in the particular context of tools such as code searching, your build artifacts update the code searching index pretty quickly post committing a change.
WWF Report Reveals Staggering Extent of Human Impact on Planet
They certainly do! This is mentioned in the article:

> “Less waste is obvious isn’t it, no-one wants to waste anything in life, but drugs, since it is our obsession, it’s the most important thing.”
I believe we are seeing normal corrections in the housing market which has been overheated due to low interest rates. It is not some big conspiracy by the government and it is not a big collapse as some are making it out to be.

1/8th of a percent on a 30 year mortgage equals 80 dollars more per month on a 500k home, over 30 years, that is 28 grand more you are paying. The mortgage rates went from low 3% to high 5%, now even at 6%, in a matter of a few years. Of course this will cool the market a bit, people can do the math that much more in interest is hundreds of thousands.

This is very different from the 2008 crisis where people that had no business owning homes were defaulting on their loans. This is just supply and demand, standard capitalism. Home prices will come down a bit and they will start selling more homes.
If you need AWD to get moving, that's kind of dangerous, since it doesn't increase your ability to stop.
Well, of course, he was joking. Just a sound check.

I have no clue who leaked it, in what order. From a reprint of contemporaneous coverage, I gather that many technicians heard the remark.[0] And eventual news coverage mainly served to put rumors at rest.

0) https://web.archive.org/web/20180917150154/https://www.thegu...
We still have the chance - minor Ukraine/Russia navy conflict yesterday so far resulted in nation wide martial law in Ukraine triggered on today. I'd not put it past Putin to not let the crisis go waste and for example "solve" the Ukraine/Russia Azov sea issues by making the Azov sea outright into an internal Russian sea which would naturally raise the tensions with the NATO/Europe/US and others. (Also, given the extremely low rating (barely above 10% on a good day) of the current Ukraine President just 4 months ahead of the elections, the escalation of the situation with the associated rise of the nationalistic populism is in his political interests too.)
Kind hope AWS uses this first. We do not have to refer to each region endpoint like calling Athena service....
AutoML: Bringing in real artificial intelligence capabilities
I need to run 1+ Fargate containers 24/7, which is useless and wasteful.

With Fargate-Lambda crossover I wouldn't be running anything 24/7, and it would be a lot less resource intensive than one Lambda-Container per request as well.

Google's App Engine gets / got this right when they first launched, but to make it work they had to demand apps be written for their sandbox (like AWS Lambda), because of which the model isn't as general purpose. Firecracker would allow regular containers to be used this way, making a Firecracker service the first service to allow general purpose servers to be started and stopped (all the way to zero) based on incoming traffic.
What, exactly, is the DOM?
Why and how to use WebP images today
Though Rich is right, it pains me to read this because it is indicative of some disputes in the clojure community. I might be mistaken, but it seems that Rich is reacting to Chas Emericks' twitter post (https://twitter.com/cemerick/status/1067111260611850240).
In his comments he has stated: "Finally, from a practical perspective, my core-level contributions always came from some source of pressing need in an actual, present, needs-to-work project. If I know a problem isn't going to be triaged for months and solved for years, then I'm out."

So this is not some grieving random person from crowd - Chas is a person whose libraries and contributions I value tremendously and he certainly made LOTS of contributions to clojure OSS landscape for free and out of his good will as well.
So ultimately this feels like your parents are arguing (which is never a good thing) - you like them both and you just want the arguing to stop and you just want everybody to live together in harmony. But here you go, Chas has moved away from clojure now. And I have to say I am very sorry to see him go.
> There are gender-specific laws in the US.

Losing the distinctions in those laws would mostly be a net win for society.

For those that address a real need with sex distinction, if any, you can just define things in terms relevant to the law rather than a general purpose “legal gender” and have better laws without externally imposing broad gender labels.
[JS] You might not need a loop
In case it wasn't clear, we don't have pervasive monitoring deployed yet (not for lack of steps in that direction), so catching terrorists is still hard. But I guess you've already determined the limitations of future systems, so I don't even need to say that.
Because it's a pain in the ass to have to carry around another fiddly bit of tech gear which should have been completely unnecessary.

Yeah, it's petty. But literally no one benefits from the absence of jack (or at least no user), so why inflict even a petty annoyance on some users with nothing gained for it?
> The bank is also privately owned and not by any government.

Each of the Federal Reserve banks is structured on paper as a private corporation, yes. But the US government effectively controls what they do; the private corporations do not exercise any of the normal functions of ownership that other private corporations do.
This simply lets you use middle click or left+right click anywhere on a page to instantly scroll right to that point.

Essentially I wanted a way for jumping neatly from paragraph to paragraph while reading longer articles in the browser and somehow got increasingly annoyed by how slow and imprecise the scroll wheel felt.

I tried to express that in the demo video: https://www.youtube.com/watch?v=ZbQt4jAlzo0

I realize this is probably quite niche but maybe some of you will find it useful too.

Any feedback is of course very welcome!