skysight-inc/HackerNews huggingface dataset:
There are some platforms where the current implementation doesn't run.
Are these available for Emacs Lisp?
setting quite a low bar there
Firefox more or less had a money printing machine. Google gave them about half a billion per year for the last half decade (the last financial statement is for 2018). They verifiably burned through billions of dollars over the last decade (the timespan over which they developed rust) and I'd be surprised if servo and rust constituted more than a tiny fraction of that. If anyone has a rough ballpark of yearly spend on rust and servo, I'd love to hear it.
Yes, you absolutely ask them to do the refactor first. Because that’s how grownups code. If they want to mature as programmers, they need to think about longevity of the code. You can’t just keep spackling over problems again and again and expect any sort of integrity to remain.

Make the change easy, then make the easy change. If they don’t they should expect comments. Code reviews are at least as much about setting standards and expectations as they are about catching new bugs.
Sure, source: https://www.citypopulation.de/en/world/bymap/AirTrafficPasse...

I don’t believe the tourism argument holds up in the slightest either. The UK has the fourth largest number of yearly inbound tourists visitors in the world. New Zealand is 69th. Source: https://www.indexmundi.com/facts/indicators/ST.INT.ARVL/rank...

The degree to which the UK is connected to the world is just on a different scale to New Zealand. That’s before you even consider the geography, population density, and wealth distribution sides of the argument. It was always going to be more difficult to control it in the UK. I don’t think lack of will is a valid excuse either. What country doesn’t want to get back to normal as quickly as possible? Why is it that only this tiny island in the Pacific has managed to do it? Is every single other country is simply that incompetent? It just doesn’t make sense. There has to be other factors involved.
Disclosure: I work at AWS, possibly near the system you're describing. Opinions are my own.

If we're talking about the same thing then I think casting stones just because it is based on MySQL is severely misguided. MySQL has decades of optimizations and this particular system at Amazon has solved scaling problems and brought reliability to countless services without ever being the direct cause of an outage (to the best of my knowledge).

Indeed, MySQL is not without its flaws but many of these are related to its quirks in transactions and replication which this system completely solves. The cherry on top is that you have a rock solid database with a familiar querying language and a massive knowledge base to get help from when needed. Oh, and did I mention this system supports multiple storage engines besides just MySQL/InnoDB?

I for one wish we would open source this system though there are a ton of hurdles both technical and not. I think it would do wonders for the greater tech community by providing a much better option as your needs grow beyond a single node system. It has certainly served Amazon well in that role and I've heard Facebook and YouTube have similar systems based on MySQL.

To further address your comment about Amazon/AWS lacking quality: this system is the epitome of our values of pragmatism and focusing our efforts on innovating where we can make the biggest impact. Hand rolling your own storage engines is fun and all but countless others have already spent decades doing so for marginal gains.
Hot Hot Hot
> What you propose would reverse that and increase carbon

You forget that by adding a price tag on delivery certain purchases wont be made. Also I would certainly batch my purchases instead of going three times a day to the retail store.
Ask HN: How much did it cost to develop Google Chrome?
Today I was wondering how much it could cost to develop Google Chrome from scratch.

I couldn't find any specific info online, but given that it's been around for more than 12 years, I suspect it's in the order of hundreds of millions if not billions.

Do you know anything more specific?
I'm looking for something like this that runs on a raspberrypi. The pi would provide the image to the floppy drive connection.
The ARM microcontroller people do care, and their sales volume is often much higher than luxury laptop sales volume.
That ignores a lot of things, like why it has to load so much information off the disk to boot. The entirety of Windows 95, the interface of which is not much less computationally intensive than modern Windows, fit in <50MB. Loading that from disk today, even with spinning rust, should be nigh-instantaneous. What justifies orders of magnitude more data loading?
It's not just aspartame. When I played soccer as a kid, coach would give us a little "fructose bar" at half time to boost us for the second half of the game. I would always get a headache from it so I started turning it down.
Intel fanning for themselves is more than twice the business of TMSC fanning for many others.

https://www.extremetech.com/computing/317769-intel-tops-semi...
Anyone can license the ARM architecture.
If you want to transmit the camera stream wirelessly in real time that effectively makes the phone an IP cam, with all the flakiness that often entails. It's not an easy problem.

I'm also not quite sure which problem is being solved by using your phone as a webcam. Actual webcams are quite cheap and come with way better mounting hardware than your phone. And for freehand videos like in the paper the realtime requirement isn't very common, and if it's there it's usually sufficient to do the processing on the phone and stream directly from there. There has to be something I'm not seeing?
Making rallies great again
And here I read it as meeting. I'm glad I'm on vacation, but next week is the week of meetings...
I mean, there are no adults in the room. It just very few. That is definitely true. That was one of revelations I had as I got closer to rooms that make decisions.

And the other part turned out to be true multiple times in my life. I thought how much better those people are and when I got close, they were good, but normally good and were clueless a lot.
Nowhere near as big as in the US though, and it's only active in the UK, the Netherlands, Germany, France, Spain, and Italy[1]. They have a total of 341 million people. In 2019, Amazon employed 600 000 people in the US, and only 115 000 in Europe[2].

[1]: The Swedish site did just open, but it's rubbish.
[2]: https://ir.aboutamazon.com/files/doc_financials/2020/ar/2019...
Microsoft's 'Project Latte' aims to bring Android apps to Windows 10
Show HN: I made a list of keywords you can rank for in the Shopify app store
Just an anecdote, but Home Depot has lost its collective mind over shipping. Twice now I've ordered a single pack of 2 light bulbs for about $3 and had it shipped to my door for free.

I think other stores see what's happening and are trying to crowd in. Best Buy, too, seems to have no trouble shipping me anything I want for free. It'll take a week, but most of the time I don't really care vs Amazon's 2-4 days. And with Best Buy/Home Depot/etc I at least know I'm not getting a knock off.
>You are moving goal posts, and you are making baseless claims against an experienced reporter who is well connected in the Bay Area for a major newspap

You did that! You said Susan Fowler was effective because she was able to speak truth to power. Implying that this article is ineffective because the writer doesn't know how to speak truth to power.

>You are offhandedly discounting the reported experience of more than 20 people, many of whom have come forward with evidence.

No I didn't. I said I tend to believe them.
Ever wondered what are all the keywords you can rank for in the Shopify app store?

I just shipped a new project for Shopify developers.
It's a list of keywords you can rank for in the Shopify app store.

It's also useful to discover low-competition keywords by checking the average rating and number of reviews on the first page of results for each keyword.

Completely free.
I have a more authoritative body of text that I believe everyone should remind themselves of (yourself especially):

> Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

No emergency, situation, or "externality" will ever supersede this body of text as it is currently written. That is not a bug. That's a feature. A feature namely to prevent people like you from grabbing power and constricting rights when challenges inevitably arise.
Nobody calls them "crypto bros" except the sort of people who work at the New York Times, and those sort of people routinely describe anything they don't like as racist or sexist. Bitcoin is built on the work of many people who are totally anonymous even - doesn't get more neutral or non-racist/sexist than that.
People frustrate me by taking the short view of these things.

Bigger refactorings and architectural changes usually require tracing the tendrils of an assumption out through the code. It’s not a matter of “can they figure it out,” it’s a matter of doing that in ten places and still somehow hold the other three bits of critical data in short term memory. If this path isn’t fruitful then there are five other theories to try so it’s not particularly amenable to writing it down. It’s flow state depth first search, and the crappy non-idiomatic code is ruining the flow.

People always try to deflect based on some intelligence argument. I’m not trying to understand your code, I’m trying to understand something you missed. This isn’t about intelligence, it’s about wisdom.
With huge capital costs, and patent entanglements. It's not something that some Randian hero can just do. The "free market" never precisely exists. Adam Smith himself was very cognizant of this.
Statistical Physics Can Reveal Art Trends Across Time and Culture
It's not remotely practicable. Go on and try. I look forward to the report proving otherwise after a year or three.

You can't buy things, have accounts (including banking), get healthcare, or get anything done with local government without a phone number. Forced 2FA via SMS is only accelerating normalizing ubiquitous demands for phone numbers. Just as claims of fraud protection have normalized ubiquitous demands for SSNs or driver's license numbers.

You can probably get by without a smartphone, but good luck getting by without a phone number.

Probably the best you can hope to do is to get a number through an online service that doesn't connect to a large telco and which you access solely through Tor.

But my money is on that system not working because you'll get stuck at infinite CAPTCHA loops or silently blocked for looking like abuse.

This is absolutely a place where we need a legislative solution rather than a technological one. Unfortunately the government and corporate incentives aren't aligned with the citizens', so it's not going to happen.
> "Somehow, we must narrow down our hypotheses. Maybe you think that’s easy: only a few hypotheses describe plausible dice behavior; the rest are patently absurd! But now you’re relying on intuitive judgment, not a rigorous methodology."

Maybe, as philosopher Robert Pirsig theorized in "Zen and the Art of Motorcycle Maintenance", you must rely on Quality!
Apple doesn't have a majority market share in the US. In this case, something closer to what you mean would probably make more sense than an exaggeration.

My expectation is that most Americans would have little interest in a detailed discussion of the Pinephone (so they would take a pass based on a brief description) and not care if you had one and thought it was great.
Damn, I’m sick of hearing about the M1 processor and every fart noise that someone makes about it. An overwhelming majority of people don’t run a Mac or iOS. By all accounts only ~25% of programmers are using one.

You know the entire platform is basically a prison complex right?

Let’s give it a rest for a while why don’t we? I’ll start by flagging every article I see here for now.
Ah that's a good tip -- I didn't know they did that.

It does depend on luck though. I did luck out one time on Lufthansa (Premium Economy) where there was an empty seat next to me, however, this wasn't the case on all segments.

Buying a middle seat on the other hand removes luck from the equation.
But that’s the thing: the “true“ probability is unknowable, and may even be an ill-defined concept. It is a deterministic process, so “probability“ is just a simplifying concept to describe our best guess belief about how the coin behaves in the aggregate.
Sizeable chunk in the source tree. The binary driver built from that is only loaded when the hardware is present...

"Or all in, Linux 5.9 comes in at roughly 27.81 million lines distributed among some fifty-nine thousand source files.

...

For a while now the AMDGPU kernel graphics driver has been around 2+ million lines of code making it the largest in-tree kernel driver. With Linux 5.9, it comes in at 2.16 million lines of code plus another 247k lines of code comments and another 109k blank lines... Or up to 2.51 million lines of code is the AMD DRM driver code including AMDKFD, PowerPlay, DC, and all the kernel code ultimately making up the AMD Radeon support on that driver (but not the older Radeon DRM driver -- that older Radeon driver is at around 157k lines of code). "
This seems to analogize roughly to the halting problem proof: because one can have no rights or liberty while dead, there is no right which is immune from a contrived example (real or imagined), which would demand violating that right for collective survival. (For example: a "Dark Forest" scenario, where a hostile alien intelligence would destroy all life in Earth if we're discovered, and therefore worldwide surveillance is required to prevent anyone emitting an interstellar signal.)

I never thought that terrorism was an existential threat that necessitated the Patriot Act or the GWOT, but one could imagine a scenario in which it was. What makes a worldwide epidemic so comparatively unique, is that it's quantifiable, and imagining alternative scenarios involves a smooth probability distribution. Those against lockdowns: would you change your mind if the fatality rate or R-number was 10% higher? Those for: same question, 10% lower? 50%? 1000%?

Indeed, those making (specious) comparisons of COVID to flu season, have instead prompted me to wonder if we should have seasonal mask mandates to reduce flu deaths also. I'm a pretty fervent civil libertarian, with a healthy distrust of the state, but it's not clear where that line should be drawn.
W3C – WebTransport is a web API for flexible data transport
It would be awesome if bunk beds could be used to improve space efficiency.

I can see there being significant hurdles from a regulatory point of view - safety during takeoff and landing, emergency situation procedures & timings, etc.
I'm in a union but actually not sure how that is relevant. I'm in Sweden, maybe things are different.

I have never worked with a PM who hasn't understood the concept of technical debt though. It sounds like a bad career move to work with such a person. Ignoring technical debt until development slows down to a crawl is a good idea? I don't buy it. My advice would be to either try to fix the issue (both the PM and the technical debt) immediately or find a new job.
Really...? Boeing? Raytheon? Goldman Sachs? Wells Fargo? Pharma companies?
> A measurement of the difference between distinct absorption lines (with different sensitivity to the fine structure constant) from a star leads to a direct estimate of a variation of the fine structure constant between the star’s location and Earth. Using spectroscopic measurements of 5 stars, we obtain a constraint on the relative variation of the fine structure constant below 10^−5.

https://escholarship.org/uc/item/5185m01m
To save American capitalism we need a real estate tax (preferably 100%).

Wonder how many trust fund Marxists are down with that version of America.

We need equality of opportunity to justify the inequality our system creates.
Not quite.

Under the many-world interpretation, when you send a photon through a half sieved mirror, the universe splits in one version where the photon goes through, and one universe where the photon doesn't. This is all very deterministic.

What the researcher subjectively observe however is another matter. If the universe splits, so does the researcher. The problem of observing outcomes turns into an anthropy problem: if I split myself in two copies, in which copy am I likeliest to find myself into? I'm not sure making bets about that even makes sense: which copy I find myself into has no bearing in the final state of the universe.
> To be clear, this feedback is about dynamically filtering searches when using a website to do code search, most likely searching someone else’s repo on someone else’s website; you don’t have access to the filesystem, the search form is the only input.

I think people are imagining that it should be the repo-author's responsibility to create the equivalent of an `.rgignore` file ahead-of-time (since they know the codebase's structure, they know what's useful vs. useless to show up in a search of the code — pretty objectively, "code" should show up, and "not-code" shouldn't); and that code-search on websites like Github should respect the rules in such a file if it were discovered in the repo.

If such a thing existed and was in wide use, you — a random passerby to the codebase, who doesn't yet understand it — wouldn't need to struggle to do any dynamic filtering, because static filtering would already have been done for you.
I disagree. It’s about mitigating the risk of a single provider’s failure. Single providers go down all the time. We’ve seen it from all three major cloud vendors.
Part of it is that webcams are nearly impossible to buy since the pandemic arose, but apart from that, webcam image quality is terrible - even expensive webcams in the price range of ~100's of Euro.

A recent iPhone will wipe the floor with any webcam I've come across, short of an SLR or mirrorless camera.
> You're overlaying moral human values on an environment.

Indeed.

> By your argument, every sudden game-changing evolutionary leap was a pathology, which is obviously false.

The definition of pathology is always context-driven. Worth noting that a massive bacterial infection is a fantastic success from the perspective of the bacteria.
Lufthansa trials lie-flat economy seat concept for 260 Euro
What an interesting story. Guy who writes dns server fights tirelessly to keep the internet under democratic control, gets bullied by google and cloudflare usurping control of the domain name system, declares defeat and decides to take an easy job being an overseer of intelligence agencies. Well maybe not exactly, but thank you for everything you did to support the community with PowerDNS. It's always a loss when founders of important projects like this need to step back because certain kinds of passion just can't be replaced, but I'm sure you left it in good hands.
Amazon is only in 7 countries in Europe. However, Amazon is in China and India. Both countries have a larger population than the US and EU combined.
Also I wonder why one needs to drink any soda at all. What's wrong with water? Simple plain water, not even carbonated. I don't get why so many people out there "can't drink it". Apparently it doesn't taste good. WTF? I mean yes you can taste differences in different waters based on mineral content and such but you get used to it. It's the _difference_ from what you're used to that makes it bad usually (again exceptions exist where the water just tastes bad - find other water). Ever been to Iceland? If not go look up what their water is like.
Nobody has DIY’d a layer of something that you could apply as a thin liquid layer that would seal up at boiling temperatures?
> But insofar as this conversation, I don’t see anyone being cancelled or shut down for an opinion

Because this conversation allows me to be anonymous. I simply don't dare expressing my thoughts with my real identity attached. Who knows whether I will get cancelled or fired.

The people working on suppression of certain viewpoints have hurt themselves in the long run. Now I am seeing candid discussions happening only in small trusted circles or on anonymous forums. That can be another reason why we saw embarrassing polling errors in 2016/2020 - openly supporting Trump can be a very risky move for someone.
That stopped being the case a while ago.

In the last 2 years my family completely switched away from iPhones and has replaced most of our macs with Windows. I am the lone holdout and when this laptop dies I will probably switch as well.

It makes me sad. I used to love Apple. But they became focused on locking down a closed ecosystem and have consistently made the user experience worse. I hate Windows. But Apple has made themselves obnoxious enough that I no longer trust their upgrades, and do not want to be locked in to their fragile hardware choices.
> What’s the advantage of a formal standard when the language itself and the tools are all open source?

Let a, b, c be integers. Consider this statement in a language:

a = b % c

If b < 0, c > 0, is a <= 0 or is a >= 0? How about if b > 0, c < 0? How about if b < 0, c < 0?

There are three ways I might go about determining that.

1. I could write some test cases and run them. That will tell me what the deal is for that particular compiler on the particular OS and architecture I am compiling on/for. It doesn't tell me if I can count on that anywhere else. It could be that the compiler doesn't care, and I'm simply seeing the way the underlying machine division or mod instruction works on my particular CPU.

If I care, then, I have to specifically write code myself to make it work the way I want, or make sure to only run my code on CPUs that work the way I want.

2. I could look at the source for the compiler. Suppose I see in there that it compiles it so that it will be consistent regardless of how the underlying CPU works, and it is even doing it the way I want.

Great, now I don't need to write extra code. I can just use "a = b % c" and be done with it, right.

Nope. Maybe in the next release of the compiler they change this to just do whatever the underlying CPU does because that enables some optimization that they could not make when they forced one particular option for this. Then my code breaks.

3. I can read the language specification and see what it says about signs and modulus. If it says it will always work one specific way, I can code to that and be done with it.

Without a specification for language X, you cannot really write X code. You can just write code for the incompletely documented X-like language implemented by specific releases of specific X-like langauge compilers, possibly also limited to specific CPUs.
That's now shipped in version 0.3 - demo here: https://ripgrep.datasette.io/-/ripgrep?pattern=.plugin_confi...
People who think like this should be fired on the spot.