skysight-inc/HackerNews huggingface dataset:
The comments I've read have been really strongly worded either for or against the motif of this article. All in all I thought this essay was a nice albeit not too deep train of thought through kinds of thinking - not anything worth getting into fisticuffs over.

Yet some comments make me feel like they expect, with the threat of harsh criticism, uber-deep and profoundly insightful content from PG on a highly consistent basis. Maybe it's the phenomenon where wider audiences give rise to (or amplify) polarizing views.
The document is vague and open for interpretation. It does not necessary explain how to final directive will look like. What happens way too often.
C only became standardized after 20 years or so, and only out of necessity because there were different compiler toolchains moving into different directions and this ensuing chaos had to be brought under control somehow. And arguagbly the standard is just as much a problem as an advantage (look at all the very useful extensions in clang and gcc which will never make it into the standard, and the C standard libary is still essentially a snapshot of what was already the least common denominator in 1989, and far from the "state of the art" even back then).

As long as a language only has a single implementation or "reference compiler" (like Rust), standardization only adds needless bureaucratic overhead.
And then there's Gibraltar. The British government's current line on that seems to be to never, ever mention it.
unrelated, but - why are some names green?
This is the ONS survey methodology : https://www.ons.gov.uk/peoplepopulationandcommunity/healthan...

And this is the most recent set of data : https://www.ons.gov.uk/peoplepopulationandcommunity/healthan...
In per capita terms yes, but in absolute terms not so much.

Trade in goods is also mostly via very long sea journeys which off course act as a sort of quarantine period. In terms of air travel Auckland is the only hub airport and the number of transit passengers is quite small.
Other adults decided that they're going to take care of this guy. Whether the wife or the society of Massachusetts. That was their choice. That choice should not automatically impose limitations on 3rd parties that would like to make their own choices.
“Why use lot word when few word do trick.”
> Why don't you tell us why it should?

Because each core is 4 orders of magnitude faster and it has multiple cores?
Show HN: Starter Template – React, Next.js, TypeScript, Jest, ChakraUI, ESLint
The one thing I want to know in cases like this is: why did it affect multiple Availability Zones? Making a resource multi-AZ is a significant additional cost (and often involves additional complexity) and we really need to be confident that typical observed outages would actually have been mitigated in return.
Go read the "How it works" section on the linked page.
For $250 it’s a bargain on a long flight. I once did an 11 hour flight without an upgrade but was fortunate the flight was nearly empty. Everyone got their own row and it made the flight far more pleasant.

Fortunately was upgraded on the way home.
> but understandable

Is it really? I get the value of eating your own dogfood, it improves things a lot.

But your status page? Such a high importance, low difficulty thing to build that dogfeeding it gives you small amount of benefits (dogfeed something bigger/more complex instead) in the good case, and high amount of drawback when things go wrong (like when your infrastructure goes down, so does your status page). So what's the point?
Only with well managed forests.
Show HN: Pbgopy – Copy and paste between devices
AWS is more than a bunch of servers. AWS has over 160 services. Saying that you have experience with Heroku and DO as an argument for why AWS shouldn’t be a problem is exactly the reason I wouldn’t hire someone without AWS experience.
I mean countless critical systems run on Excel spreadsheets and they're the definition of dynamically typed values, so there's some precedent for that working in the real world
I'd add: induced epileptic seizure. Don't know if it was ever explored in fiction (or in reality, for that matter), but IIRC you can trigger epileptic seizures by flashing lights at the right frequency (5-30 Hz). In the world with ever-growing number of Internet-connected high-intensity advertising screens in public spaces, I expect that eventually someone will try this on people.

Fiction-wise, Change Agent had murder by bioweapons, carried out by an individual who had a certain (and plausible) immunity to all known pathogens.
Money is just a means to an ends. It acts as a means of exchange, unit of account, and store of value.

What we really want are goods and services to consume. If people aren't going to work and producing goods and providing services then there will be less to go around making us all poorer.
I believe that the courts have ruled that it's not required anywhere.

My point about social pressures still stands. The stuck-out nail gets hammered down.
I think Apple essentially outbid them, which it was able to do because it is has both large volume and large profit margins.
Ah yeah, Apple has f-you money and it knows how to use it.
The title is correct. They are also using another area as an efficient battery which is both environmentally and economically a net positive.
Competition is great. If there is no competition, implementation quality stagnates. It happened with GCC, for example.
Before the advent of Windows XP, keeping your PC fast and reliable meant reinstalling Windows at least annually.
Author: User interfaces were better in the desktop computers of the 80s and 90s.

HN: Some other stuff was worse though, so your point is invalid.

I really hate this place sometimes.
What's wrong with Amazon?
This is incorrect. The EU as a whole shows sovereign debt to GDP falling fairly smoothly since 2014 (though it will rise this year). The UK and Japan have had static or slightly falling debt since around then too (though the UK's will _skyrocket_ over the next couple of years). The US is rising a little.

Given the market for sovereign debt right now, there's no strong incentive to pay it off aggressively as long as it's not rising too sharply.
What's wrong when amazon?
Rakuten 24's investment in PWA increases User Retention by 450%
Those “skills” are only transferable if all you plan to do is spin up a few VMs. Have you looked at all of the different services that AWS as well Azure and GCP offers above just hosting services?

Anyone who comes to any cloud provider with that mentality actually is worse than someone who has no experience.

That’s just as bad as someone who models a schema for a database meant for analytics the same way that model a database meant for transactions and wonders why it isn’t performant.
Better AWS pays for Rust development than if noone would.

Also, some of the reason AWS has a bad rep is not giving back to the communities of the open source projects they use. Well, this would be them doing just that.
It's simply implausible Google is not looking at DNS as source of web visit stats. If they're not using it for tracking on their own, they close this loophole (from their PoV) of visitor data leaking to competitors, to perpetuate their monopoly.

Google has simply shut down too many information channels (MMS, RSS, Usenet, forcing https, to name a few) in the name of "security", when they are the ones to gain from this deprivation and monopolization into the "open web".

Nobody can convince me Google has oppressed political minorities in mind with DNS-over-HTTP.
Indeed. We're paying (and designing our systems to work on multiple AZs) to reduce the risk of outages, but then their back-end services are reliant on services in a sole region?
You conflate a deliberate choice with ability. Apple obviously know how to make a multi-user system. They choose not to on the iPad. Totally fine if you ask me. If you want a full rich desktop experience use macOS.

The whole point of iOS is simplicity and ease of use. That is the feature.
You had it since 2014 so the battery is tired, you'll get less and less usage out of your battery over time.

That's why professional laptops lets you change the battery. As we're professionals, we use our laptops a lot, so the battery needs to be exchangeable without having to buy a new laptop, so you can restore the same battery life as you had to initially.

Now any professional laptop (except the "modern" Apple ones) let you change the battery, if you don't want to do 3rd party repairs yourself. But I highly recommend you either change your battery in a repair shop, or get a laptop meant for professionals, ThinkPads are pretty good in that area. And if you do a lot of remote dev, it doesn't really matter which one, as long as it has a good WiFi card so remote latency/jitter gets as low as possible.
You (and apparently most of HN) is misunderstanding me: I’m not saying Apple isn’t doing great stuff or that they’re just coasting on ARMs tech, but it is the ARM ISA that enables them to make the M1 so ridiculously good. But people won’t believe that and will attribute it to Apple’s vertical integration until they are holding a Windows laptop with an ARM CPU and crazy battery life, thermals etc.

And again: ARM already has the X in the pipeline which is going to close part of the ARM-Apple A-series gap.
So this means that if the plane is empty they'll now forbid passengers from using 3 seats and ask them to pay instead?
bars and restaurants

This is a hugely different from just "restaurants", for many reasons:

- restaurants have wait staff, so the guests are much more stationary, whereas in bars every round requires a walking trip to the bar for at least one person per group.

- restaurants have tables, and the guests are usually seated, whereas bars have much more people standing around and close together.

- as a result, the people walking around in restaurants can be controlled and trained, since they are employees. In bars, the people walking around are guests.

- restaurants are a quiet atmosphere, and people at the same tables can usually have an easy conversation. In most bars, there's music blaring at loud volume so people must lean in towards each other for every sentence.

I don't see how you go from "bars and restaurants have far and away been the driver" to "restaurants are one of the highest risk places" with a straight face. Can you point to studies showing how these differences don't make a diffference?
Well I guess it depends on where you study. My university was full of profs that never dared to even recommend proprietary software to us and always preached to us about the open web.

Though, I should disclose, that this was in Germany, and for some reason I have found Germans to be particulary strong advocates of the decentralized web and general FOSS things.
(This is my perception of how some feel, it's not how I feel, I've no dog in the fight)

They leech from open source without giving much back.

They have a fairly interesting approach to work rights, unionisation and there have been a a large number of worker complaints around the world (oth they employ a large number of workers so that might be expected).

Treatment of suppliers - they are ruthless (but that's a megacorp rule of thumb).
If they live out in the woods on their own, sure. Otherwise I'm fine being part of a society that has some restrictions we impose on ourselves.
For that local test, I relied on the k6 CLI output.
Influxdb would most likely not be able to handle this amount of data. We are looking to add a TimescaleDB output to enable metric collection beyond what Influx is capable of. There's a working example here if you want to give it a shot ahead of the official release https://github.com/loadimpact/open-source-load-testing-stack

Local execution with cloud output is also possible (k6 run -o cloud), but that's not free.

To give you some idea of what k6 cloud can do, here are screenshots of a few large scale tests https://imgur.com/a/NtXsc1a

1. 500 000 VU test run with 1.5B requests

2. 12h soak test run with 5k VUs

3. 48h soak test, with 5k VUs

4. 20k VU local test (with -o cloud)
Even on the original MacOS there were utilities to allow you to examine and edit the resource fork of an application.
Everyone should have a hobby.
Paving the Way for Electronic Organs-on-a-Chip
What were these Roman objects used for?
They are often first with the news, they tend to be quite satirical, they play on it, they've been around forever.

They have the BOFH (Bastard Operator From Hell) series which is always worth a read.
There should be an operating system solution for cache so the storage used can be discounted and the space can just be freed as required, so the operating system can delete caches belonging to deleted apps and that apps have failed to clean up, and so the system can show the user which app is hogging space.
Being born somewhere and being a citizen gives you certain rights but also responsibilities. Not being loyal to your country means that you're not taking care of your responsibilities, so it would be fair that you should not enjoy the rights of citizenship.

Those that dislike patriotism so much should provide the ultimate proof of their beliefs and renounce their citizenship. They shall surely be celebrated by all countries for transcending nationality and patriotism, right until they want to cross a border or demand something when they'll be told to GTFO back to where they came from.
Everyone shouts and cries at carbon taxes but when someone voluntarily pays more for low carbon energy then the uninvolved shout and cry too.

This whole thing would be a non issue if people actually took their damn medicine.

Paying for renewable energy creates a market for renewable energy. It is that simple.
Yeah, this works pretty well. It’s cosy, like a small single bed but big enough for two people if you know each other well. Good to have on Air NZ’s 10hr+ flights.
It's needs to be open to verify reproducible builds. Otherwise a hacked compiler can inject secret election rigging code.

The only reason to keep the source private is for obscurity. Making it harder to hack. It's not a good reason though. For things with high value and motivation to hack, hiding the source doesn't do much. The final compiled code can be treated as "source", read and understood, then hacked.
Pressure sensitive pens is old well established technology. I used it on my old Palm Pilot. Don’t pass that off as a Microsoft innovation. And Microsoft was into that long before there was an iPad with their failed tablet/laptop hybrids, which I actually thought was beginnings of a neat idea.
To a lesser extent so far, yes. As you mentioned there's the Fuchsia stuff, and some other smaller open source repositories. But there's also other areas, for example Android.

https://www.youtube.com/watch?v=MNkFSCRUk6E&feature=youtu.be...

Google is also listed as a sponsor here:
https://www.rust-lang.org/sponsors

They might not be as invested as other companies, but I bet they'll eventually ramp up their involvement.
But what is the problem for those for who it doesn't work? How much do they get to lose? If they don't get accepted to the YC, they lose very little and it's just a short detour in their lives, certainly not the most boring or frustrating one, something to remember. If they get accepted to the YC, they clearly win vs the average folk because they get to know so many influential people and see how the world-class stuff gets done.

For example, i've been doing custom development for more than 20 years, made several million in the process, built over 130 project and i still don't have a slightest idea of how it's done - because every single of my client's projects failed - and i would be more than delighted to see how projects succeed first-hand even if the project wasn't mine.
Solar Power is just renewable with cleaned panels ;)
Are they really open tho? or hibernated? Keeping hundreds of active open tabs was something Opera up to 12.x could do (every additional tab instance took something like 2-10MB by itself + ram for assets). FF/Chrome simply run out of memory very quickly.
There’s no question that they need connections to operate the service but they do not need to retain that information, however, and while you have repeatedly asserted that they do, you have been unable to support that claim. This would be covered by privacy laws in many places so it should be easy to point to their privacy disclosures or the result of an inquiry showing that they do in fact retain connection logs for more than a short period of time.
> Slightly alarmed by the implied air-quotes around "security". Does the author think there's no need for security? That it's not important?

I can't speak for the author, but I think a lot of this industry sacrifices way way too much in the name of nebulous "security". Case in point: Spectre and Meltdown are not likely to ever be a significant threat to any desktop computer user, nor to any server that is only running trusted code, yet a lot of IT people lost their shit over it and were willing to significantly degrade their performance via heavy handed mitigations.
You realize there is a lot more to cloud providers than just networking? I had the privilege of working with old school netops people who took one certification, duplicated everything on AWS like they did on prem and ended up costing the company much more money in resources and not saving money by using other AWS services. Once I learned about all AWS had to offer besides what lift and shifters knew, I realized how much money there could be if I learned about the other services instead of thinking of AWS as just a bunch of VMs. The same could be said for Azure and GCP I just fell into AWS.
Long term, I’d expect those wood stoves to be replaced with air source heat pumps.
> Better AWS pays for Rust development than if noone would

Why?
Tests show you get excellent performance even with just 8 GB because at this point the hard drive access is almost fast enough to be RAM.
Having a quick read, they're pointing out that the Bernoulli distribution is only supported for values of 0 and 1 (i.e. it's binary), whereas pixel values for a grayscale image are a decimal value in the interval [0, 1]. When you train a VAE, it's pretty standard to use a BCE loss, but this is wrong because the data isn't binary (i.e. it's not a Bernoulli distribution). They define a continuous analogue of a Bernoulli distribution that is supported in [0, 1], and use this as the loss function for training a VAE, which gives them reconstructions that are closer to the input.
source http://gutenberg.net.au/ebooks16/1600051h.html
Well, take a look at the 160 services that AWS offers. How much would experience on your PI help?
The solution is to not log warnings to the browser. It’s information leakage for no benefit, the users can’t fix this issue.
> Rust is not ready to be specified as is required for ISO and similar standards. A few large chunks of its functionality currently don’t have any good definition written down, but instead are defined by the rustc implementation: most significantly, the ownership and borrow checking system.

That assertion makes no sense at all. If an implementation exists and is already used in production then it's behavior is already relied upon and thus it can already be described. Just write down how it behaves and specify how it is expected to behave. That's it. That's how the whole software world has been for almost half a century.

And no, it makes no difference if a reference implementation decides to implement something that breaks that behavior. That just means it doesn't comply with the standard. That's it.

Why have these basic lessons been forgotten?
> The Cold War is over.

I would have agreed literally with that statement fifteen years ago. Since then, however, the trends in Russia towards state control over independent press, the politicisation of sports and culture, the blurring of lines not to be crossed (e.g. the annexation of Crimea) and overall clinching of Kremlin power at all costs have made lots of people in Europe worried.

I also wouldn't say "Russia is the enemy", for a number of reasons: first of all, it's not true; secondly, it's not helpful; and thirdly, it obviously breeds distrust and antagonism not only between states but between individual people.

But tensions have obviously been rising, and we are not in the pleasant situation we saw 20 years ago when Russia seemed to be heading towards democracy and increased international cooperation. The current regime in Russia, with its increasingly authoritarian and nationalistic pursuits and somewhat erratic foreign politics, has certainly been feeding those tensions. It would be disingenuous to claim it hasn't.
It's not like I intentionally targetted Tor relays or anything, we just targetted source of spam, which ended up being a lot of Tor relays. Because we were (and actually, still are) running a rather outdated version of vBulletin (upgrading is difficult) things were getting pretty dire if we didn't do ... something.
Quantum AI will be one of the key AI trends next year
I don't see the key point: the two things (trusting the remote storage and the tool) are rather independent for me. I already trust probably billions lines of code which handle my data (basically, every program installed on my system). I don't trust them because I checked all of them, but because I know that the same lines are used by many other people, some of which have actually read parts of them. There is a global trust repository to which every programmer contributes a little bit and every user benefits a little bit. For this reason, I find more trustworthy a project already used and developed by many people, like borg. I didn't just take that for granted, of course: I read the documentation (which, in the case of borg, is very clean and extensive), I looked how it work, I even looked a part of the source code, and I was satisfied. And all of this has nothing to do with where I am putting that data in the end.

On the other hand, missing features in the name of small code size is not a great advantage, if those missing features make my backup less reliable or quick or compact. And maybe I end up backing up less stuff because (say) the simple tool does not handle deduplication or compression as effectively as the complicated one, and so is not viable for me. This would be a net loss.

Be careful, I am just saying my perspective. You have, of course, the entire right to decide what are your priorities and which tool is better for you.
Suggestion: For the ".plugin_config(" example [0], using fixed-string search with -F option would be much better. Perhaps you could add an option to choose among -F, default regex and PCRE (for features like lookarounds).

[0] https://ripgrep.datasette.io/-/ripgrep?pattern=%5C.plugin_co...
It’s worse in networking where firewall admins block first and ask questions later, breaking VoIP, making video calls slow, and breaking anything P2P. The rationale is security but if you ask them what risk is being mitigated by blocking this or that they can’t answer. It’s superstition.

The vast vast majority of targeted attacks today are by exploiting the least secure part of the system: the meat bag in front of it.
Wow what a gross mischaracterization of macOS to say nothing of Android and iOS. If that’s all you think is on the app stores (which is not required on any of these OSes!), then you need to broaden your horizons and look around.

There are lots of great apps on all these platforms that do all kinds of excellent useful stuff.

Regarding programming for ARM, last I checked you can just specify the target architecture in Go or Rust and off it goes. For C and C++, it’s as easy as sudo apt-get install gcc-arm-linux-gnueabihf

If you’re waiting for systems like this that can run FreeBSD, well, you’re in for a wait. How long is the actual point of my post - who knows when hardware of this caliber with open drivers will be available or common.