skysight-inc/HackerNews huggingface dataset:
In production, it may come back and haunt you later. There is very little in the way of real backup and recovery; you should think of the RDB and AOF files as a faster way to pre-populate the cache upon startup/reboot/migration rather than as a real production database. I've seen it used as a prod db many times, and while it can be made to work, it's not really what it's designed for.

The impedance match between redis and most programming language data structures is just really perfect; Redis supports all of the structures (arrays, maps, etc) that you'd expect, and a few you wouldn't (bloom filters, for example).

Also, it has some really odd security choices and just generally a lack of focus on security at all. It didn't even have any password at all for the first few years -- anyone could connect to it and just do whatever they wanted (and, in fact, you could even gain access to the OS!) It's also pretty hard to start up securely in the cloud (by default, it binds to every interface instead of just localhost, or at least the last time I checked, although you can override this in the config.. just be careful about that, because this lack of emphasis on security seems to run through it.)

Again, as a very fast and flexible cache that supports a million different datatypes and has real big-O performance guarantees, it is superb.

But these days, if you want a primary production database, you should just default to postgresql, unless you already have a solid reason to choose something else. If you don't know SQL, you should learn, but until you're really ready to, just use an object relational mapper (ORM) for your programming language and that will turn postgresql basically into MongoDB or similar, but with all the power of SQL behind it.
The cost of giving my friend a one in a million chance of living out his Hemingway fantasy of making a fortune by writing a novel by himself while sipping coffee in some Parisian cafes is billions of people with little access to the world's best knowledge.
Is there a name for this fallacy? To say that an argument you disagree with is not "valid criticism" and therefore can be safely ignored.

Surely if I believe that browsers should have many features, then criticising Safari for being behind is valid criticism.
Why can’t you use BrowserStack or a similar solution to do your MacOS testing? Because this is the same situation MacOS web developers encounter when testing Edge on Windows.
Any time I look at the new features in Chrome, I ask myself, "whose actually using this stuff?". Even though Firefox usually keeps pace pretty well it's pretty common for implementations to differ, and thus you're on the hook for browser quirk issues in any new feature you adopt immediately. Not to mention I've always had the anchor that is IE to temper any hastiness to use a feature (even if you simply don't implement the feature for IE, that's still an extra error state to handle unless you're willing to drop IE support altogether).

It can't even be 1% of websites out there embracing this stuff. I'm guessing the biggest consumer for most of the new features in Chrome is probably Google web developers. There's quite a lot of things that only end up half implemented, too.

Although the RFC these days seems to just be a design spec doc for Google, I suspect you could carve it down to less than half of what it is and render 99.9% of websites out there just fine.
Take on Big Tech
>I understand why Apple is doing it

Do you? It sounds like you're implying that they can't do it, despite also pointing out that they easily could.
With R&D costs near 0.
I hope it ends up in good hands!
Huh? There are tons of smartphone manufacturers other than Apple. You are free to choose from them.
The Sacklers Will Get to Keep Billions
There Are No Hacks – The Way I Heard It
No, but it will be a constant struggle when companies are incentivized to infinitely reduce costs and their political power far outweighs ours. Significant tax and minimum wage increases are almost a generational event at this point. Those are features, not bugs of our system.
> It's as safe as any western country.

Citation needed.
> forklift operator

I get where you're coming from (there are other logistics-related specialty jobs), but i've heard that Amazon designs their warehouses around not needing forklifts (except in very few areas0 since they're incredibly dangerous in general.
I tried downloading the file directly from curl [0] but it seems like it blocks non-partial GET requests, so downloading it is not really straightaway.

[0] https://s3.amazonaws.com/static.wiki/db/en.db
* and probably the most inefficient
Because you knew every counter factual, right?
When R&D costs are high, competition is minimal because it's so expensive to compete.

Example: (patent-free) SpaceX
When the business end of a Hellfire is pointing your way it doesn’t matter whether or not there’s hollow point in your Glock. Brandishing it is not of advantage.

Likewise posting to HN is shit for operational security. It’s googleable 4fks sake.

Security theater is silly if the threat is serious. If it’s not serious then it’s not serious.
Your comment is true in a literal sense, but there are other games with very similar mind-boggling complexity that exist and thrive thanks to being open source. SS13 and CDDA jump to mind.
To be brutally honest: What does "touchless" mean here except clever marketing that plays off fears about Covid?

If anything more people touch your items in this system or its on par. Sure there's no cashier/packer touching your items at checkout. But the equivalent has to happen internally. I have no idea how it actually works but I gather since most stuff goes directly into the store and not the warehouse someone walks through the store and picks the order like you would exposing themselves to the Covid risks and then potentially someone else packs it all up and yet another person delivers it to your car as this happens asynchronously and there might even be a shift change in between.

FWIW my Costco didn't pretend the pandemic didn't happen. I still sometimes have to wait to get into the fruit/veggie or dairy coolers, with someone making sure that not too many people are in there at the same time. They applied the limits intelligently (only allowing one person per membership into the warehouse at all at a time when the government limits were very low) so as to allow more people to shop without having to wait outside for ages (which happened in the first 'panic buying stage' of the pandemic). They have less produce in the cooler too to allow more space for passing (even to the detriment of the produce. I just don't buy some stuff any longer as its no longer cooled and there are quality issues). They also rearranged some other stuff to make it easier to access without bumping into each other. None of the other stores I have been to have done this at all.
It's fascinating to see someone make up a strawman version of yourself, and then proceed to tear it down!

It more sad when that is the highest rated comment.
300 Megawatt Tesla battery catches fire
Many applications won't allow the RAID to be set up over USB devices (e.g. Open Media Vault, IIRC), because software RAID over USB is prone to flakiness.
The officially recommended way to test WebKit on Linux is to use the Epiphany browser shipped in GNOME, which shares the same engine (and a quite similar UI even).

Technical previews synchronised with the Safari Technology Preview available at https://webkit.org/downloads/ too.
Our computers would be even safer if we airgapped all of them and never ran any new software.
Funny how people like you are so desperate, at this point you literally can't even use the current quarterly report anymore and must talk about the last one. And then string together a bunch of revenue that you can then somehow argue 'doesn't count' for #reasons.

Who cares about unit margin or operational margin, as long as you can pick a bunch of revenue items and by removing them they didn't make any profit.

And even if your argument was true and they didn't make #realprofit, who would even care as long as they keep having their current growth trend at the unit margin they have.
Off topic a bit: Your website is one of the nicest I've seen in a long time.
I have a theory that you can measure someone's power by how many people can hate them without them having to care.

Why should Zuck care if the movie paints him in a poor light? He is an near-infinitely powerful megabillionaire before the movie, and he is one afterwards. The movie could show him eating babies for an hour and a half and it likely wouldn't budge Facebook's stock price.

If I were to name this theory, I'd call it "The Law of Larry Ellison". Because no matter what you do, you'll never be as hated as Ellison and look how much that has affected him. I don't think he's sailing is megayacht to his giant private Hawaiian island and crying himself to sleep because the world doesn't like him.
You should really check out the 2011 episodes. I only watched them once, when they came out, but I still remember a lot of the jokes.
> Yes an independent small-time developer cannot create a browser engine from scratch today, but Apple does not fall into that category.

What do you think of Mozilla and Servo? Because quite honestly, I think a moderately sized team should be able to accomplish it with enough time. Yet Mozilla canned the Servo team. It feels like practically nobody can create a standards compliant browser engine from scratch these days.
Aren't design patents used to protect many fashion products?
The interpolated music videos were extraneous to the episodes. There was an animated short and there was B&B watching videos and saying stuff and the two were completely unconnected. That they were spliced together the way they were was to the detriment of the show. I remember one episode about B&B being stranded on an island in a mall and mixed in with that was them at home watching videos.
I would make sure I have all of my documents straight.

Those institutions may crumble and you'll be hard pressed to get replacements if you don't already have. Passport, Id's, etc.

Would move out of the capitol city if possible.

Basically prepare for the equivalent of a natural disaster. Food, water, gasoline, radios. You can google that kind of thing.

Get as much cash as possible.

I don't know what gun laws are like but you could proabaly get ammo and guns and hide them somewhere. Those are always valuable during crisis.

Other people had great ideas for the digital life.
>whose actually using this stuff?

Some Google engineer’s promotion case.
What is said is this site isn’t any more susceptible to DOS than any other site. Of all the ways of architecting a site this is probably the least vulnerable.
Rsspaper, generate your own static RSS newspaper
> live in an expensive metro area (SF, LA, NYC)

+ Seattle, Vancouver, Toronto, Miami, Austin, Tokyo, Berlin, Paris, Amsterdam...

Pick any large city worldwide, and they are "expensive metro areas" with a high cost of living where if you want a 2 bedroom condo you're looking at 750K, and a house is 1M.

Turns out software multi-nationals paying $150k+ are in the same cities.

So, you do the math, how long does it take to save up for a down payment while paying through the roof on rent?
No need to assume. The third paragraph of the article says he lives in Romania
I've gotten a few pairs from Adidas (adidas.com or their eBay store) and they have been great for my light needs. One can find Alphabounce-soled sneakers and etc. for around that price, including shipping.
What do you think evidence of this would look like, if it existed? They're hardly going to write a press release on it.
Add to that the cheap-as-dirt popcorn maker. My mom would make popcorn in a frying pan. The machine is sooo much easier.

There are the mothers of kitchen automation:

1. refrigerator

2. garbage disposal

3. dishwasher

4. electric / gas stove and oven

These are really marvelous inventions. It seems I spent half my childhood washing dishes by hand. Ugh.
What you're missing is that Google implementing a "feature" doesn't automatically make it a desirable thing to have. Competing doesn't mean slavishly imitating the whims of the market leader, always a step behind.
$4500 is a hefty price point.
On insert from Netlify:

> [error: RuntimeError: abort(Error: server uses gzip or doesn't have length). Build with -s ASSERTIONS=1 for more info.]

On insert from Github Pages:

> [error: Error: SQLite: ReferenceError: SharedArrayBuffer is not defined]
Your browser might either be too old to support SharedArrayBuffer, or too new and have some Spectre protections enabled that don't work on GitHub Pages since they don't allow setting the necessary isolation headers. Try going to the Netlify mirror of this blog for the DOM demos.
Amazon revenue for last 4 quarters is: ~$440bn (96 + 126 + 108 + 113) so only just over $100bn away. At current growth rates, it seems like they may get there next year?
For added fun, you can try switching between different databases:

http://static.wiki/en/United_States

http://static.wiki/zh/美国

http://static.wiki/fr/United_States

http://static.wiki/enwikiquote/United_States

http://static.wiki/simple/United_States
In Search of Nature’s Laws
The salient issue with Safari is where lack of feature parity coincides with Apple's business interest in maintaining control over its App Store and keeping native APIs ahead of web APIs.

The situation is similar for Chrome with regard to APIs that dovetail with Google's business interests (e.g. Manifest v3 extension APIs and content blocking).
Also his last re-election was a joke, "somehow" his only primary challenger was a nobody and literally not a politician, so he won that handily, and then beat his Republican opponent more or less on the grounds of being not-a-Republican. It sucks.
It would be useful to be specific about the language involved in the title.

Rather than

"Do Developers Read Compiler Error Messages? [pdf]"

a more descriptive title may be more appropriate E.G.

"Study of JAVA errors and resolution effectiveness [pdf]"
While reading The Remembrance of Earth’s Past trilogy (Cixin Liu) I practiced looking at the sky in the way you describe, and while stargazing has felt wonderful as long as I can remember, this perspective is particularly so. My mental health has improved since moving back to a rural area where I can see the galaxy, and I doubt I’m alone in that. I hope we can all adjust to living with less light, and less energy consumption in general, for the sake of healthier lives, human and otherwise.
Lest you learn something you disagree with?
Our brains would be safer too. I think you're onto something!
...except that Microsoft makes freely available Windows 10 virtual machine images for testing. [1] Apple expects you to buy a device (several if you need to test multiple iOS and iPadOS versions) or pay a third-party, BriwserStack, which is laggy and an additional cost.

[1] https://developer.microsoft.com/en-us/microsoft-edge/tools/v...
Well it hurts because your company might not buy you a Mac.
> The web is not "open" if nobody new can write a web browser engine. It's the illusion of openness.

Remind me, can I write a new browser engine for iOS if I wanted?
I'll bite.

>China has around 1/5'th of the emissions per capita compared to western countries. It's western countries that are a threat to the environment. China is also the largest investor in green technology globally.

But western countries emissions have been gradually declining while China's has been increasing rapidly. China being the largest investor in green energy is a red herring because they are also the biggest investor in coal because of an expanding electricity grid.

>Are you aware of Snowden's leaks? Of Wikileaks? US military and intelligence is active and aggressive around the entire globe. China is not.

And I wouldn't doubt that China has it's own military and intelligence operations. And China is just as aggressive, did you forget about the recent Microsoft hacking scandal? https://news.ycombinator.com/item?id=27881219

> Through direct action and funding of terrorist groups, the US is responsible for the death and displacement of tens of millions innocent people in the middle-east and Africa just for the past few decades. The US government is a much bigger threat than the rest of the world combined.

Versus China who supports autocratic regimes such as North Korea, Syria and the Taliban who repress their populations with death and suffering? I don't know of any death and displacement of people as a result of US military action in Africa, but the middle east is complicated because of geopolitics and most notably Arab Spring, which the US did not really have any direct action and was mainly Arab nation's citizens to topple their regimes.

>China managed the spread of Covid within their borders in an excellent manner. Many western countries had a catastrophically bad reaction to the pandemic with many millions dead. Only a handful dead compared to literally millions? Who's the biggest threat to human lives during pandemics?

I don't understand how western countries management of covid19 has got to do with anything. And at the end of the day, it was the Chinese government trying to cover up the disease from WHO and failure to contain the disease that allowed the disease to become a worldwide pandemic.
Please get professional help if you are not already doing so, and do it now.
As a teen I didn’t quite get Aeon Flux, but I loved the animation style.
>> if you drop out of school, do drugs, and commit crimes, what are your odds of a successful life? Zilch

I did all that. It was fun. Doing OK now, I think. How do I check and see if I have a successful life?
Personally, only the mono mix sounds right.
> Their choices with Safari are not born out of lack of resources

Eh, depends what you mean by "resources". Apply is (in)famously a relatively frugal and small company, given it's worth and value. Even it's native platforms, its crown jewels, suffer from this.
I can’t believe we’re still in this postion. 20 years ago, a fresh new browser entered the market that blew the competition away: Internet Explorer 6. It’s hard to overemphasize what a crapfest the browser scene had been up to that point. Netscape was a buggy mess (remember Netscape Gold?)

5 years later, everyone hated IE 6. It was the new browser to hate. It was a buggy non-compliant mess, much as Safari is now. And again a new browser shook up the scene: Phoenix (which would later become Firefox).

Later, Chrome entered the market. It’s the superior browser now.

Browsers come and go.
To be clear, from Amazon's point of view, all of their human employees are tamping for future robots right now.

They're always pushing for automation as fast as they possibly can.
Why can they sell for a future profit? Because there prices are going up faster than inflation? What does this mean? Demand grows faster than supply. What does this mean? Not enough units are being built.

... it's microeconomics. It's real estate. One of the most liquid of markets, one of the most well studied of economic fields. One of the most common example in microecon. Literally econ 101, no oversimplification, no simplification.

Sure, we can add other aspects, like vacancy. (Just as there's a natural rate of unemployment, there's a natural rate of vacancy. And if property taxes are too low, then this rate is too high.)

Also it's possible to tax vacant units. As some cities in Canada do.

> This guy I told you about, he can sit on these empty properties for 5, 10, 20 years if he chooses to, because he doesn't need the money.

What's the problem with that? He basically subsidized the construction. That's equivalent to a direct zero interest loan to the developers.

-----------

Yes, we all know that since the market has a tendency to remain irrational longer than one anticipates it's rarely a good idea to bet against very visible trends. Especially if those trends directly emerge from very visibly bad politics.

In this sense I think buying real estate and letting it sit empty is questionable. But, like I said, it's still funding development. High prices still incentivize development. We know how these things go. We know how irrational people are. (How we regularly fail to elect competent governments.) At some point it's impossible to paper over this. Like you said, basic housing should be provided, not something to fight tooth and nail for. But for some reason it's not happening. (And it's not like we don't know how. Soviet high-rise blocs are all over Europe and they are pretty okay, yet somehow the 'projects' in the US failed spectacularly. [And of course we know why they failed.]) And it's hard [but not impossible!] to hold people accountable for looking out for themselves in this crazy world (by using their existing capital to invest into housing).
> Install and manage fonts on iPhone

> You can download fonts from the App Store app , then use them in documents you create on iPhone.

https://support.apple.com/en-au/guide/iphone/iphb2517689c/io...
Any talk by Bryan is worth watching for enthusiasm alone.
"But what about the US". We are talking about China but this is predictable at this point. You also avoided addressing half the things mentioned and gave me how China is managing Covid but what I had in mind was how it originated from China and China silencing its own doctor when trying to warn others about it. We can also talk about growing evidence of being lied to about the origination. And on the topic of emissions, China emissions exceed all developed countries combined, that includes India, Russia, US, the whole of Europe and more and it is still on the rise.
The author’s conclusion is that due to the current situation being non-optimal, we should give up on browsers all together? I’m not sure what exactly he is proposing as it’s obviously too late to turn the clock back on the existence of interactive web sites.

I don’t expect small developers to be able to make a top-notch browser engine any more than I expect them to make software equivalent to Photoshop or Final Fantasy XIV. Standards are there to guide compatibility between products of large players and content producers. Apple is not a small company compared to Google or anyone; they’re merely not trying very hard. Mozilla is somehow doing a decent job despite not having $300 billion in cash stashed away.

I do believe that browsers doing what native apps can do is reasonable and useful. The arguments about security are not particularly persuasive. The biggest threats to mobile security currently seem to be apps in official app stores.
People choose to commit crimes. That's what agency means.
Because something will fail later on in the process based on an [unintentional?] change early in the process.

Like the App Store helpfully upgraded Xcode over the weekend, and the new version won’t compile the 67th dependency in your project. So you learn to have Xcode dump its version number at the start so it’s in the log. And you tell the junior DevOps engineer about how to prevent automatic upgrades on the Mac mini he never touches. And also how it’d be good to have downloaded a few versions of Xcode and make selecting the one you need a step in the build process… but I digress
They did the technical work to allow WebKit to build on Windows: https://webkit.org/webkit-on-windows/

That's the AppleWin port which relies on non-redistributable libraries, using the iTunes compatibility libraries.

There's also upstream the WinCairo port, which is redistributable. (can be downloaded from Buildbot at https://trac.webkit.org/wiki/BuildingCairoOnWindows#Download...)

It's just that Apple doesn't want to make Safari as a whole available on Windows, while making it easy for others to develop browsers using that same engine - even on Windows.
Mozilla has expenses and revenues approaching a billion dollars a year, employs 1000+ people, and can still barely keep up. I wouldn't classify them as moderately sized.