skysight-inc/HackerNews huggingface dataset:
While I generally agree that the pattern this article describes is real (there's some degree of tradeoff between robustness and efficiency), I've frequently seen engineers fall back on that logic rather than actually thinking about the specific problem they're facing, and spending five minutes trying to come up with a creative solution.

For example, talking about the CPU utilization of a web service, your service can perform a mix of time-critical work (serving queries) and background tasks (indexing, etc). If a server is running at 100% CPU but 30% of that is spent performing background work, the amount of slack available for a sudden surge in demand is 30%, and I suspect it's almost never the case that a large service sees an unexpected 30% load increase in less time than it takes to boot another machine, so such a system could be both efficient and robust with few downsides.

Implementing that system isn't as easy as just throwing more Kubernetes nodes at your problem, especially given that the ecosystem of tooling isn't designed to make it easy. For example, it would be really nice if load balancers used realtime performance metrics to balance traffic at a millisecond level.

Perhaps the real lesson is that "many of the easiest ways to achieve robustness involve sacrificing large amounts of performance", but I reject the idea that we should use that as an excuse to accept terrible performance, with all the monetary and environmental impacts it brings.
Scheme got rationals from Common Lisp. See R2RS.
That probably happened the first dozen or so times, until staff got over it. ;)
Turning chat history off typically doesn’t stop it from being recorded at all, but rather auto deletes messages after a short period.

If messages are being deleted 1 day after being sent, despite being subject to a litigation hold, that’s… going to often make judges mad.
Good post. My simple take is that the FA(A)NG acronym just never made any sense at any time, never understood how some random nonsense coined by Jim Cramer got taken up by so many people who should know better.
it is not tyranny that you must disclose flying on private jets and sailing around on yachts in indonesia. he just had to report them and didn't. because he is a public official.
How would that have acceleration?
And of course there's a XKCD for it: https://xkcd.com/1360/
It's just called "customary practice".
He also bought the house next door and razed it. They were loud partiers, not that that is at all relevant of course. /s
This is weird-ass reasoning. The argument says "since the companies would need to build production lines, they would not innovate". That is such a naive and simplistic outlook that I had to look at the bias of the author.

Why not consider that by having more money coming through sales, they can spend more on R&D? Or the fact that, charging stations will become a utility and will allow for competition on features leading to better cars?
But what has the amount being borrowed to do with being a reserve currency? The amount leant for foreign exchange reserves (by other countries) is a small percentage of the total, as you can easily look up. Most government debt in the US is held by us citizens and entities (as is true for thenother large economies)

You seem to be trying hard to make a point where neither data nor theory support it
> It sounds like the truth is whatever a human judge can be convinced into deciding is true.

I mean, that’s literally the judges job. It’s why they are called a judge. They make a judgement as to where the truth lies, and where the law lies (except for issues that are delegated to a jury, in which case the jury is responsible for determining the factual record).

But, yes, judges make judgements and a lot of the “well, technically” semantic games that people play will be met with an annoyed scowl and a negative opinion (but, critically not all semantic games; there are some semantic differences that are of critical importance to a judge)
This is....amazing. As I understand it:

Chats at google by default have 24 hours of chat history. (That is, after 24 hours, the chat history is delelted.) You can opt in to having 30 days of chat history instead. And when under a legal hold, Google continues to delete chats in the 24 hour history mode, but will not delete chats in the 30 day history mode.

That is, Google's theory here seems to be that if you have a policy to destroy certain letters and memos 24 hours after receiving or creating them, then you don't need to stop doing that and preserve them even if under a court ordered legal hold. But if your policy is to destroy certain documents 30 days after creating them, then you must stop deleting them and retain them if ordered by a court.

Which is....a.....theory!

I think it's fine for Google to have a policy to delete chats by default after 24 hours, and...probably fine for some executives to strongly prefer to use the 24 hour history mode by default just in case they get sued sometime in the next 30 days. What I don't understand is what argument exists for why you can delete relevant records after you're under a legal hold.

I guess there's a little complexity here in that Google seems to have called (and thought of) these chats as being off the record - that is, they weren't chats with recordings deleted automatically after 24 hours, they were chats that had no recordings and just happened to have chat history that stuck around for 24 hours. From a technical point of view, that's nonsense; the chat history is absolutely a recording, and slapping a label on top saying "off the record" doesn't change that. But eh, maybe it'll be more convincing to the judge.
One of the all time greats. RIP Vincent.

(Although in his case, "RIP" would involve quite a bit of mischief!)
I don't think this is that big of a deal though.

Also, I don't know if other people do this, but I don't actually use the pass scripts, and instead have my own scripts for managing things that just happens to be very similar to pass. I extend it in whatever ways I want to.

If I cared about this issue I would probably consider putting the passwords in a file system on a loopback mounted luks volume backed by a regular file, or maybe just store them in a different format altogether.

I do realize that the average user doesn't want to bother with all of this and wants something that "just works".
> When you pay off your car does this feature get turned off? I doubt it.

Why would you doubt it? Who, besides the vehicle's owner exactly do you think will be using it, and for what?
I think we are far too afraid of upsetting tech employees to admit that it's exactly what it is. They apply somewhere near a double-digit-percentage tax to most businesses globally. They are under investigation for illegal practices in nearly every jurisdiction that has laws against certain business practices, and now their CEO has literally been caught specifically requesting to take business conversations off the record so they can't be used as evidence against them in a court of law. It's been a few years since people talked about it, but how much money were they hiding offshore in a island nation bank account again?

Like... I'm hard pressed to find a scenario where Google has not appeared to be a bunch of outright gangsters.

If we could put executives from Volkswagen in prison for cooking the books on some environmental regulations, shuttering Google and arresting the entire C-suite should be way more obvious.
How should I know? It may be valid, but it's already too sharp for mere mortals to get near. This area seems to attract cranks and obsessives. The dialog is often not fruitful.
It is literally a scalar with an easy comparison operator. These companies have too much power just by their size. If we won't make them smaller and not "too big to fail" we should make them operate better.
Not if it was Deutsche: they actually have things to hide and an appearance to keep up.
This is how most large corporation/Companies in the US work. Identify a market capture it then put shutters up so that you have no competition in that space. That is how free market capitalism works and results in use your capital or tech to capture the market then jack the prices.
Ask HN: Are there any shortcuts in web development?
Hey HN, I'm a web developer and feel like no matter how hard I try I can only get myself to publish 1-2 apps/years of fairly trivial quality/scope.

Maybe I just have rose tinted glasses on, but I feel like it was easier to ship simple apps by using things like Flash that lets you do drag & drop editing to get your 90% of the way there.

I'm a fairly newbie web developer, so I feel like I have lots of room to grow in terms of learning about underlying browser APIs I could tap into, and am familiar with React. But nonetheless, are you aware of any frameworks, techniques, patterns, mental perspectives that would help develop simple UIs in less time?
Look at January-July 2020 and January-July 2022, and look at GDPC1
This is a really good idea, but all the negative comments in this thread proves the point that receiving help for mental health has a negative stigma associated with it.

When we can't solve a technical problem, we often talk to others to unblock ourselves. This is 100% the exact same thing with emotional/mental problems. You need to talk to someone to help "unblock" you as well and allow you to go back to your full productivity.

Having said that, this coach definitely needs some sort of professional license. Having "Life Coach" on the resume isn't going to cut it.
Over corporations, yes please!
the person sitting in the white house doesn't control the economy. The recession started when trump was still in office and is continuing under biden
There is an app on Android at least called "pass" that allows you to do this.

The Android pass app is developed and distributed by the same person who maintains the Android wireguard app iirc, otherwise I probably wouldn't have trusted it!
Spanish athlete spend 500 days in a cave
EU has a GDPR problem. GDPR treats common people like unthinking automatons, unable to exercise agency when it comes to data privacy online. If I think that Google is collecting too much data (I can read their terms, or read articles other people write about the terms), I will stop using Google's services. It's only because the calculus returns a net positive for me that I continue.

If EU really cares about human rights, they should remove GDPR and embark upon an awareness campaign. Tell people that the only way to pay for free online services is with their private data. If people still opt to do that, it's up to them.
What about “tree shaking” the stuff you don’t care anymore?

It’s not easy to know what to delete on the present day but some years later it is. I never regreted having deleted anything!

What about deleting the worse photos from that hike 10 years ago? If you don’t like them now, most likely you never will… and nobody wants to rewatch hundreds of photos from that hike. Not even you.
Tesla Megapack project breaks ground, Arizona’s largest project yet
Reportedly, many firms had an SSL MITM server in place and also recorded your private Facebook messages if you made them from the office wifi. Signal conversations may have been safe, but that's it.
Not the author, but I use the very common (for storage) Seagate Ironwolf series.
I have yet to see anyone explain or explore why text could not be trained on multiple times. And is there any reason a text passage wouldn’t be just as good run backwards as forwards? Predicting the previous word in a sentence seems just as relevant to grasping semantic meaning as the next word.
Building flatpaks and Freedesktop SDK from scratch
Bless all your hearts. This sounds like you were doing the lords work. Ha!
I'm only surprised no one has made the joke about using the Fishwasher.
I completely agree there are many flawed scientific papers in general. I am wondering about your specific category of flawed papers.

Could you point to one concrete example where you believe a paper is flawed in its conclusion, where they've claimed a gene has no function in a pathway under the given experimental conditions, after performing a knockout?
I just have to keep it all until I retire. I’m sure I’ll get around to it then.
> The Sierra Estrella energy storage facility, constructed by utility company Salt River Project (SRP) and energy system constructor Plus Power LLC, will be the largest of its kind in Arizona. The massive network of Tesla Megapacks will have a capacity of 1,000MWh, enough energy to power 56,000 homes for four hours. According to previous information released by SRP, the project was set to cost $400 million, but this does not account for the recent Tesla Megapack price cut.
> This logic gets absurd when you push it to the limits.

Judges won’t push the logic to its limits. They’ll look for a reasonable line, and give an annoyed look to people who go off on a technical “well actually VOIP packets are briefly in memory and then deleted, so it’s the same thing”.

Judges recognize that arguments that are reasonable and logical in some domains aren’t perfectly generalizable to all cases. They’ll just (if it’s relevant to the case) make a ruling on whether transistory packets count as recording, and create a litigation hold (they’d almost certainly decide it doesn’t) and move on with their lives.
Generating Fully Functional Web Apps with ChatGPT
Google sounds like an utterly repulsive company.
They managed to sneak in far worse, once they realised the general population will believe anything if told it's for "security".
I used one of those mice for many years. It doesn't so much "enable acceleration" as it does "disable deceleration."

A button disengages the wheel from the detents that most mouse wheels have, so it acts like a flywheel.
But that's why you leave when they don't increase your pay inline with inflation (at least).

If you can't leave or find a better paying job, then you are actually being paid the highest you could've already - as leaving would leave you worse off.
PEP 646 Variadic generics, https://peps.python.org/pep-0646/, was made for this specific use case but mypy is still working on implementing it. And even with it, it's expected several more peps are needed to make operations on variadic types powerful enough to handle common array operations. numpy/tensorflow/etc do broadcasting a lot and that probably would need a type level operator Broadcast just to encode that. I also expect the type definitions for numpy will go fairly complex similar to template heavy C++ code after they add shape types.
The customers were hit for an extra fee paid to a third party on top of the freight cost. The customers' lawyers can argue that they would have had to pay more if they used another carrier.

Are concert goers guilty of bribery when they pay extra fees to Ticket master?
I believe the “advanced civilization VS closed-doors science” problem you propose is inherently faulty. The final step of the scientific method is “share your results”, and they did that. It cannot be accessed anymore, but they attempted to share it and it benefited their people at the time. However, closed-door science benefits no one.

Take, for instance, the Greco-Roman mix for concrete. They produced that scientifically, repeating experiments with their volcanic ash-filled cements to make the best they could, and shared those results across their territory. While that knowledge was lost for centuries, it was still science.

However, a cement company producing a better product and not sharing the production is not science. It’s an economic pursuit. Its goal is not to help everyone to produce a better product, but to produce a better product and hide the results. Even if it uses most of the scientific method, if it doesn’t share its result its not science.

And no, monetary stake isn’t the only reason someone may not be doing science properly. A major one we see time and time again is the desire for science-based renown.

For instance, Einstein is renowned for being one of the smartest men alive, who shaped a lot of our modern understanding of the universe. He may ultimately be wrong, but we have yet to prove that and in fact continue to prove he was decades ahead of his time.

Contrary to Einstein though is Edison, while he did do quite a bit of real science, he was less focused on actually advancing our knowledge and more focused on his own image. For instance, he invented the electric chair solely to try and slander Tesla’s AC, and tortured animals in public to try and breed fear.

Additionally, I will throw my hat in the ring and say most of modern academia doesn’t pursue science, as they push for ever-restricting holds on scientific papers in the pursuit of financial gain. While simultaneously depriving the actual researchers any of that gain, money which could surely help raise a lot of institutions into doing more effective research. Instead, they profit off of and restrict the free flow of knowledge to line their pockets, disabling millions of researchers worldwide from accessing it and imposing harsh prices on non-academics who wish to learn.

In the end, when it comes to what is and isn’t science, I will posit a question. If you never heard about it, and can’t reproduce it yourself/watch someone reproduce it, did it really happen? Or has “science” evolved from the pursuit of knowledge to a faith? If we blindly trust the people in power that they are right, and punish those who question their assertions, it can only end in destruction.
Lastpass like pretty much any modern password manager has zero knowledge of your encrypted vault so regardless of how crappy the service they physically cannot leak your data. This is the reason why encryption exists, to move secure information across not just insecure, but even adversarial channels.

When you use cryptography you go through all the hassle exactly so you don't have to have a panic attack when a company behaves stupidly.
> That’s fair, but is super opinionated and probably off putting to a lot of people

...who have an unreasonable distaste for browsers they don't use that makes them not willing to use them as secondary browsers. Better to install an open source secondary browser than to force developers to make an app rather than an extension. Every time you install an electron app, you're installing a poorly distributed browser.

> Hence the “yikes”.

That's not what "yikes" means in this context.

It's implying a security problem when it was in some ways more secure than OP's project. If you use a browser extension to automate a free web app, you won't get billed a lot like if you use an API key for a paid API.

> Your last point seems irrelevant. This is about where the extension belongs - no one is making an app in this discussion and I would argue that a Chrome extension is much closer to an app than a Jupyter/IPython extension.

An app would be the alternative to the thing that OP said "yikes" about, because ChatGPT requires a web browser. Think an Electron app that puts ChatGPT in a web view. This is done with Gmail a lot rather than extension. A bigger hoop and much less secure than having someone set up a Chrome/Chromium profile, but many people find that more palatable because of the misinfo that gets spread about extensions being a "yikes" in all situations when it really depends on the situation.
Sous vide is fundamentally about sealing food and cooking it in water. I wouldn't say the precision temperature control is the central part of the concept.
We've all (externally) seen Google do extremely dodgy shit over the years, claiming the whole time "it's legal, we're fully compliant with all needed legislation".

The internal legal guidance they've been getting for this case is likely exactly the same as their internal legal guidance for everything else.

eg "completely full of shit" that they're complying with things

Seems like a bad internal culture, maybe stemming from their weird self belief and exceptionalism because "we're smarter than everyone else"?

Either way, when Google claims things like "We're fully compliant with GDPR, or [other legislation/requirements here]", the documented examples above is why many people don't believe them in the slightest.
Not that they are practically successful at that either.
I noticed that the KLAX audio feed is in stereo and isolates the voice chatter to either the left or the right channel. Which might be confusing on headphones.

I'm not sure how it's determined what audio goes to each channel but it seems very intentional. I'm guessing this is a way of listening to to multiple overlapping channels. Does anyone know more about this? Is separating radio chatter into distinct channels and listening over stereo something air traffic controllers do in practice or is that just for the benefit of this feed?

p.s. here's just the KLAX feed without the lofi beats: https://s1-bos.liveatc.net/klax_twr
Yeah, Schneier is right. Courts are not computers, they’re made up of humans. They don’t care about clever hacks or technical workarounds. They’d see right through this and it would still be copyright violation.
Same deal a few minutes ago..
> now, when i hear someone say disrupt, i immediately assume they are cutting corners on whatever regulation that is needed to gain a leg up over the incumbent companies following the regulations.

This is.. not new at all. We were talking about Uber doing that about a decade ago lol.
This is generally administrative tasks that nobody will ever look at again in the future.
Frankly I'm a little confused what you are in favor of. On the one hand you seen to want a public option while on the other hand you seen to be in favor of a free market.
> If you hire two people for the same non piecework role they should be paid the same regardless of a whole host of things.

So by this logic it's fine for a manager to be paid 2x more than a subordinate, presumably because they're 2x more important/valuable/scarce/productive/whatever, but it's not fine for a software engineer who is 2x more productive to be paid 2x more than the less productive software engineer, all because it's "the same role", and such categorisations are arbitrarily chosen. Assuming I'm not strawmanning you, I don't see why this makes sense.
Are the wolves that eat the young and weak who cannot escape from predators "evil"?

The idea that corporations who optimize their costs is evil can be analogous to wolves above.

If you believe that corporations cannot be allowed to do this, then change the rules of "nature". Luckily, this rule of nature is easier to change in a democracy.
Personal anecdote, personal interpretation (though shared by colleagues I discussed this with at the time who also heard the tone and phrasing of the words first hand). The SVP would never tell anyone to delete emails, and he did not do so! Did I make that clear? He did NOT do so. He definitely DID NOT want us to DELETE ANY EMAILS! No SVP would have publicly instructed anyone to do so.

Unrelatedly, I would not have believed you at the time if you told me that the then CEO had entered into an illegal mutual non-solicit agreement with Apple (and Intel, Adobe, and others), suppressing employee pay by agreeing not to recruit or hire each other's workers. History and a successful class action lawsuit revealed a different story.