skysight-inc/HackerNews huggingface dataset:
I'm sure those things can be hacked though. A car is a computer these days.

Probably can even be turned off with the dealer programming software which can be bought bootlegged from AliExpress. Eg by setting the country code to a non EU country. I had it for my Volvo when I still had a car, it was really handy to reset maintenance warning lights before going to the yearly inspection too. Otherwise they'd insta fail it on that.

I don't normally speed but I'd want to have the option in case I get into a dangerous situation. Sometimes the best way out of such a situation is forward as fast as possible. Especially on the motorway.

I'd like such a limiter to act like a 'detent' in the throttle but still allow me to override it like a kickdown on an automatic.
Don't know what your problem is, I'm literally agreeing with you and have said three times now that LLMs can memorize. Good bye.
'accept vendor lock in, it'll save you the cost of engineers'

Routinely: oops, our API usage slipped and we mistakenly paid more than the staff to avoid this would cost

Keep fucking up, tech industry. My job role depends on it (SRE)
> According to this elite view, the people are too unstable and ignorant for self-rule. “Commoners,” who are viewed as factors of production at work and as consumers at home, must adhere to their proper roles in order to maintain social stability.

However,

> Citizenship requires a commitment of time and attention, a commitment people cannot make if they are lost to themselves in an ever-accelerating cycle of work and consumption.

> We can break that cycle by turning off our machines when they have created enough of what we need.

> We can create a society where people have time to play together as well as work together, time to act politically in their common interests, and time even to argue over what those common interests might be. That fertile mix of human relationships is necessary for healthy human societies, which in turn are necessary for sustaining a healthy planet
Reverse Engineering Age of Empires [video]
> ... Prions are both 100% fatal...

I'd bet they aren't. Fatal once visible symptoms are present, probably. COVID had a CFR that was beyond horrible while the only cases that they were tracking were the ones that had made it to hospital. 100% CFR is certainly possible, but unless we have cheap ways of measuring prevalence it seems improbable. There could be common prion diseases that have managed to fly under the radar so far.
How cultural sensitivity and creative diplomacy have been used throughout history.
I'm really surprised that 300ms at startup would result in 25% fewer pods.... What % reduction in the total startup time is that?

Is it possible the prior measurement happened during a high traffic period and the post measurement happened in a low traffic period?
I did not use the word impossible. Nobody is arguing that Nvidia won't be the dominate player for a long time. That does not mean that there isn't a good business in being in the game.

> Years from now the feedback loops will have diminishing returns and there will be commodity AI systems eventually.

Maybe, but the cat is out of the bag. Before it was a question of Moore's law and speed, but nobody talks about that anymore... all they talk about is that the need for raw compute (not even the fastest), is officially boundless.
> Is it because of something inherent to software development, or is it just that software development became a big job category in an environment that was skeptical of unions?

Unions are neither a good nor a bad thing. It's a price cartel, which is rent-seeking in its nature, but so are the employers. Thus effects of unions depend on competitiveness of the particular market. In low-paying markets they are clearly beneficial and counterbalance the monopsony.

Programmers exist in a competitive market tho. Average programmer has a great bargaining abilities and most people know it. If you are a senior you wont get much from union, it's just a hustle. If you are a junior/immigrant unions will harm you by raising the bar.
One part of it is using fresher boosters
> My anecdotes tell me more people leave than get fired, especially the ones with options.

Sure, but that's not the original point. The original point is that the company won't make you any favour if they get a better deal by firing you. So you should do the same and leave if you find a better deal somewhere else.
It's a shame that Firefox doesn't pass on the parameter(s) to your external PDF viewer.
How has Snowflake felt ANY recourse for being the source of all of these hacks?
Capital oriented companies can lead to the correct outcome if the consumer has enough information to distinguish the superior product. One solution to this problem that capitalism has found is UL Listing (Underwriters Laboratories.) Of course you could say they are just outsourcing what should be done by the government. It comes down to who do you trust to not fall into corruption.
Eric Berger on Ars can do that. This is not his article however.
*Webkit
I was expecting to see something like a foreign table that managed the upload, chunking, embedding, everything in a transparent manner. But what I found in the examples was some Python code that look a lot like what the other frameworks are doing.

What am I missing? Honest question. I want to likes this :)
I have been a lousy employee, average employee, exceptional employee at various jobs in my life. The one thing that is 100% common in all these jobs? Nobody gave a shit. The only people who cared a tiny bit were my immediate team mates, that too because their deliverables were tied to my own.

Anyone young reading this - the only thing that you will get for doing good work is more work. Of course there are exceptions (these exceptions are usually more at team level than organization level), but they are rare.

If you don't agree, try asking for more than 2% raise and see how the conversation goes. Unless your employer is totally dependent on you or you have some rare skill, chances of you getting treated fairly are pretty low.

I used to be idealistic and look down upon people who work two remote jobs effectively getting paid twice for the same time. I don't do it myself, but I have gotten off my high horse and no longer frown on such practices. If they can make it work, more power to them. Loyalty to an employer is like loyalty to Trump, it is just a one way street
> mediated by layers of professionals.

In the developed world, yes. In much of the world (perhaps even most of the world) you can simply walk into a small local pharmacy and buy pretty much anything. Antidepressants, valium, antibiotics, whatever. Only uppers tend to have stricter controls, but I've heard you could find them with a bit of legwork.
Lines of code is irrelevant.

Docker is important because:

1) it made a convenient process to build a “system” image of sorts, upload it, download it, and run it.

2) (the important bit!) Enough people adopted this process for it to become basically a standard

Before Docker, it wasnt uncommon to ship some complicated apps in VMs. Packaging those was downright awful with all of the bespoke scripting needed for the various steps of distribution. And then you get a new job? Time to learn a brand new process.
Ars Technica space stuff is actually top quality, with Eric Berger they have the best team
There's some truth to this. I'd say that perhaps Git is unsuitable above certain thresholds on numbers of files, numbers of commits, and size of data, but, that the size of data (and the fact that for certain file types this gets blown out on edits) is probably the one most people hit first – it sounds like you may have.

I've heard of git monorepos with >1k microservices, and it sounded like it wasn't a huge problem, but I think it likely had significantly less than 100GB. In fact I feel like you need to be committing large binary files to get towards that size.
> So stupid. Seems like this "we must do lay-offs" is such a modus operandi for us big tech they would do it even if it cost them far more than utilize the pretty talented developer.

Unless they consider that it is still profitable because they will stop paying him after those 2-3 months. Which would not be stupid.
> The other one is since the second stages are not recovered it is much harder to do an after-flight engineering analysis on them

This raises and interesting question - do you think SpaceX will attempt to recover a Falcon 9 second stage with Starship at some point?

It would be a great technology demonstrator for Starship, and finally gets them a F9 second stage to inspect. Win win.
Can this run NFS or other network filesystems?
If you click the Google Docs link at the top of the document, you can then export it to html/txt/pdf.
Citizen science in environmental and ecological sciences (2022)
>The proof point is how spacex

I think this ignores some of history. The most glaring example is the strut failure that lost a launch. It is common practice in aerospace to test material coupons for structural specs for critical parts. SpaceX didn't and it cost them a rocket. Luckily it was uncrewed, but it forced them to layer on those quality requirements afterwards. They had to re-learn what much of industry was already doing but I bet if you asked them beforehand, they'd claim those weren't value-added requirements. With low probability events, it can be easy to conflate being lucky with being good.

I will say I think NASA is probably too risk adverse. This gets more into a philosophical debate, but I think that stems more from NASA being as much about national prestige as science. There are many people at NASA who think the engineerinng and quality requirements are too much, but very few people want to stick their neck out and waive them. Maybe a hot take, but I think that's a big part of CCP: it allows private companies to skirt many of those requirements so civil servants don't have to make those decisions. When civil servants have raised the flag on some CCP issues, they've been told it's not their place because NASA is just buying a ride and it's up to the contractor to drive the design. It essentially allows them to get rid of those requirements and outsource responsibility for the increased risk. (This is also a somewhat similar dynamic with JPL that made the Ingenuity copter, although it tends to be less pronouced. JPL is quasi-NASA because it's mainly managed via CalTech)
PDF Fragment Identifiers
Insurgent Architecture: An Alternative Approach to Design-Build (2009)
The 'one weird trick' could've been spotted in a graphical bundle analyser. But are they not caching npm packages somewhere, seems like an awful waste downloading from the npm registry over and over? I would think it would be parsing four different versions of the AWS sdk that was so slow.
> The Ukrainian aircraft industry was indeed interesting, but it was all about cargo planes

Not exclusively, they had the An-148/158 regional civilian airliners (and related An-178 military cargo jet). They definitely had catching up to do (the An-148/158 didn't perform really well, in large part due to issues with the supply chain which was part Ukrainian, part Russian, and the war(s) between the two complicated things a lot), but there was a good base on which to build.

> I wonder where Embraer fits in your picture.

They're the only ones that can do it, but probably won't because they don't have the capital and there's the example of Bombardier which bankrupted themselves trying to make a new short to medium haul airliner.
If you read the bio of Charles Moore [1], you will see for yourself that he is well aware of business constrains. Among other things he co-funded Forth, Inc. (which is still alive, as you can see) and was a Forth freelancer. I grant you in advance the point that it was 30-50 years ago and that the situation can be different today. It is however still worth following this methodology when you can afford. There's often a life after deadlines.

But that's actually not something specific to Forth. Every programmer does that to some degree. Sometimes it is included in big and small so-called "refactoring" steps. Moreover, one could say at first glance that the core of this methodology is the well known "if you spend more time on design you will spend less time on code".

The other thing is that, indeed, in this context it is less of a problem to throw away what you've done because of step 1-2. The phrasing is a bit too abstract; Perhaps clearer is what he said in an earlier interview: "Don't anticipate, solve the problem you've got." [2].

This piece of advice is so beneficial that it is almost a motto for me. It is also harder to do that one may think, because it is so easy to FUD oneself with "what if" and "what about" and sometimes you have to fight against your own hubris too (e.g. "I'll build something powerful"). So it requires some training; after all these years programming in Forth I still catch myself anticipating (e.g. "I think it could be useful to have that").

[1] https://www.forth.com/resources/forth-programming-language

[2] https://www.ultratechnology.com/1xforth.htm :
Don't leave openings in which you are going to insert code at some future date when the problem changes because inevitably the problem will change in a way that you didn't anticipate. Whatever the cost it's wasted. Don't anticipate, solve the problem you've got.
The Tech Industry is well know for shunning the Price of Education, while rejecting the Cost of Ignorance.
If the target is 300 launches in a row they can do that in under 3 years, so I think it's fully possible they beat it.
The nodes are adjacent.
R2 in only "free" until it isn't. Cloudflare hasn't got a lot of good press recently. Not something I'd wanna build my business around.
What Drives Mosquitoes' Bloodlust?
Over a long enough time period: France became a well functioning democracy with a strong social safety net, worker protections, and work life balance.
Genuine question... but is the DevEx of modern React actually better than what it was back in ye-olden-days?

I don't use React (I main Vue), so I can't speak authoritatively. But as an outside observer it feels like React gets progressively more and more "mind-bendy" with every passing year, and when I look at some high-complexity React apps my mind nearly explodes with the amount of crazy complexity that needs be managed to keep the things behaving the way they're meant to.
If you are not a shareholder of the company you work at, you are basically a cow that is being milked and once you no longer can be milked or business decides they need to pivot to pork, you'll get slaughtered.

Always do bare minimum, just enough to not be fired but keep your managers upset. Never do more than what you are paid to do and adjust your performance based on how happy you are with the pay and how much money company makes off your work.

Seen examples when employee on £80k found a way to optimise some queries in the product. That translated to substantially lowered bills and increased sales. Talking millions in extra revenue. Did they get a bonus? Bump in the salary? No. Soon after company found a new investor who brought in their own team and that developer was let go.

Lesson - never go out of your way, never do more than you are asked to do. Save any brilliant ideas to yourself. Maybe when they let you go, you will use them at your own business and get competitive advantage.
> Everything ages.

That is true, but it is not directly related to this issue. SpaceX doesn't (can't) reuse second stages. (For now.) The one in question which had the anomaly was a "brand new" second stage.

It is more likely that either this is due to a defect which escaped their QA, or a design issue with a very low probability rolling a nat-1 this time, or some change they introduced not working out as they expected. I would not describe any of those as "aging".
Thought my browser froze because I can't scroll down on home page. Show full screenshot :)
EU charges Elon Musk's X for letting disinfo run wild
Duplicate: https://news.ycombinator.com/item?id=40944505
This is, at core, a demonstration of the complex dimensionality of color.

Yellow is not lighter than blue, though I can understand why you say this.

In the hue, saturation and lightness (hsl) understanding of color, hue terms such as Blue/yellow and lightness terms such as light/dark are separate entities.

It is perfectly possible to have a blue and yellow of the same lightness value, but the yellow would be more dull. More dull = less pure = less saturated. The peak saturation to lightness of different hues is not consistent. Yellow is most yellow (ie most saturate/pure) when it is quite light. Conversly the peak saturationn of green or blue is in the dark range.

As you rightfully state, One key issue with the color wheel is that it is two dimensional. There does not exist a remotely complete color model that does not recognize at least three dimensions.

I am not dissing the utility of the color wheel, but it has application only to the ordering of hues.
> AT&T blamed an “illegal download” on a third-party cloud platform

WTF does this even mean?

The cloud employees downloaded it? If its so sensitive, why wouldn't this be heavily e2e encrypted?
Even in Germany you won't get an engineer for only $5k/month. You can get bad engineers in places like India for that, but good engineers cost more than that.
> Web app technologies became incoherent, prioritizing developer experience over user, and not making the former great either.

The main background problem is (industry) consolidation, because the interest for Web techs is not that hot anymore, the fewer people who still left to improve it might also used their positions to advance their own gains. Sad, but not unheard of.

To bring Web back to it's previous glory, it must create enough opportunities in itself to get people are re-interested. But if you observe how today's people uses tech product (i.e. on a phones), you'll know it's really hard if possible at all.

The phone platforms (Android and iOS etc) has optimized their services so well, the entire flow, from discovering an tool (app, service etc) to signup/purchase can all be done within just seconds. Unlike back in the day, where you have to search (with a search engine) and compare (by reading online reviews) in order to find the tool you need.

Similar thing is also happening on desktop software/OS too. Maybe in this era, web and desktop computing is no longer considered modern?
Of course it's not meaningfully actionable to customers, big time lag in not disclosing since Apr 19. (Why does this not fall under SOX violation with the obligation to report timely to affected parties? It has affected AT&T's stock price -3% in early trading, so should it have also required SEC disclosure?)

Wondering what is the significance that most of the stolen records were from the period 5/1-10/31/2022? Does it mean that AT&T enabled 2FA on more recent records, or that more recent records were on a different cloud bucket (or that they mostly stopped using Snowflake since)?
> then it'd be hard for the company to compete at all

It depends on the codebase obviously, but you would have to prove that. On the other hand, if you open source it properly you may get contributions, which is valuable for the company.
Consumers are so numb to data breaches that these events now bring very little outrage. I think without that anger from the consumer, there's little incentive for companies to do more to stop data breaches from happening.
> I probably would rule out LaTeX unless I had a reason to want to learn it.

The reason is that it's one of the best tools suited to this kind of work.
Show HN: Perf Sea – performance engineering for everyone
I have found that many companies don’t have time for performance engineering and leave random tunables incorrectly configured for their workload. Instead of solving the same problems over and over I wanted an open source place where people could collaboratively share their best practices, knowledge, and methodologies, because in performance engineering no one is really a competitor.

It is under active development, but currently you can:

* scan flamegraphs to match with optimizations

* scan raw hardware counter events to generate high level metrics and insights

* scan arbitrary command output for system configuration red flags

All in the browser with a simple copy paste.
Maybe even shunning the reasonable Price of Education while paying the significant Costs of Ignorance.
It frustrates me that some websites rely on JavaScript unnecessarily — for example, Twitter actively locks you out with JS disabled. Even worse are the old Apple docs (I don't know if this is still the case) that were literally just the most basic HTML text documents, but were a blank page without JS.

On the other hand, JavaScript can do things that would otherwise be impossible. For example, I have a serverless site that uses JS for search. It's progressive, so you don't really know if you're missing out, but without JS nobody would be able to use that feature.
Surely they weren't running npm at start. It's just that nodejs allows multiple versions of the same module to coexist and all the different version clients have different version dependencies which could be collapsed to one common version.
How did you manage to grow 50 microservices to 100GB?

A fresh checkout of the whole Linux kernel currently is 1.8GB ...

Were you checking in lots of vendored dependencies? Or 10s of GBs of images/videos/AI models?
Or I just didn't have the issues you or others did. Tex distribution can make a point, also editor most likely.
> Many in Europe don't fall for this way of thinking.

Many in Europe leave for the US because EU salaries are ridiculously lower.

This is just a survey but it's in line with my perception, salaries on avg are 2-3 times lower in rich EU countries than in the US (after taxes).

https://www.jetbrains.com/lp/devecosystem-2023/demographics/
That's fine. I don't think any individual is foolish for preferring to keep these companies out of the process.

But it is just undeniable at this point that any authentication system other than raw passwords must come from any already ubiquitous ecosystem that doesn't require people to download, install, or buy anything new. Hoping that yubikeys take off is fantasy.
German companies for all their precision probably make more than one spending mistake, like we do over here.

There's asymmetry you aren't considering: one engineer can make/solve many problems. Not even all on either side.

To be clear: I'm not taking a dig at this specific case. Larger patterns. It's more nuanced than X of these or Y of those. I'm not arguing in your vacuum/hypothetical

There need-not be an increase in staff in a lot of cases. Just better, or different, staff. If I wanted to earnestly dissect/solve this I wouldn't have opened with snide jokes.

The engineers hired to stave expense tend to go on to create it

The positive spin is: 'get the engineers anyway, self-hosted or not'. They'll help you optimize $solution. My point is things are rarely this positive. Things can be optimized to the point of being non-optimal.
And this is yet another reason why I use signal
At the time there was one way to make the usual commercial lightbulb and the only one the group was regulating. I don't think it would make any difference even if the threshold was lazy / technically wrong.
If you're in AWS, you get credentials from the metadata service.
If you're outside AWS, workloads assume roles using OIDC. If you still have access keys, generally speaking, you're doing it wrong.

https://aws.amazon.com/blogs/security/access-aws-using-a-goo...
It’s not a set of up and leave it! You have to continuously monitor and improve! Yes using some cloud service will save XYZ time but doesn’t mean it’s a set it and forget it feature.

I’ll add this is a really good write up ! Love this comment :

“There is no harm in using boring/simple methods if the results are right.”