skysight-inc/HackerNews huggingface dataset:
Real TL;DR

Corporate cronyism made a really bad piece of software and fucked Boeing's business (translation - your plane tickets in part funded some grossly overpaid people at Dassault)

TL;DR

Boeing had two systems, one was 7g, other was 70g. Feature parity the cheaper solution did more.

Some IT group hated the cheaper solution because they had trouble administering it, so they opted for a multi mill price tag instead of a mil price tag.

Sounds like on top of that, there was a bunch of artificial process which had to do with old artifacts of cad design, which only remained because the IT group built processes around managing those artifacts, not because they made sense in any fashion. The expensive software compounded the issue instead of solving it because of kickbacks and improper interests at Dassault.

Meanwhile the cheap solution was used by pretty much every third party supplying Boeing with parts, to great success. It almost sounds like the internal software at Boeing was used more as a review system and didn't actuall provide any use, they just outsourced the real solutioning to their providers who were not held hostage by an incompetent and corrupt IT dept.

At some point Dassault acquires Solidworks, their software is overengineered and sucks.

Over time things gradually get better - the expensive solution never gains new features, just new headaches.

TBH I'm not sure where the billions lost come from - I presume he is saying doing everything in house would have beem cheaper? But Boeing was just busy hemmoraghing money paying for upgrades to a system that hadn't been doing its job for decades?
RP2040 Doom
Nice personal attack.

>can’t turn down due to other issues

Like what? The difference between soft and hardcore stuff is probably ~10x the payout at the extreme end. So instead of one $3-5K scene and lets go shopping you now have to work every 2-4 days.
When you call it a fesithization that is definitely interpreted by me as an attack/insult and I don't think it adds any value, and probably strengthens convictions of people who drive large SUVs. Are Germans fetishzing Russian natural gas? No. It's incentives and economics, and poor government choices based on poor assumptions about the state of the world (same with America, gas, and the suburbs).

You're mixing up a preference based on no immediate negative repercussions with Pimp My Ride. Believe it or not, Americans are just regular people. Immigrants to the U.S. don't walk from point to point, they buy large SUVs too.

If Americans are burning the planet (and we are, to be clear, with bone-headed city and urban planning decisions) than auto manufacturers from other countries absolutely share the blame, including their employees (to the same extent you'd blame an American for buying a large SUV) for selling the fuel and matches and advertising how cool the fuel and matches are, especially when used together.
https://cottonbureau.com/products/its-not-rico
Yeah, I write the whole app, and server interaction is usually done through a “faceless” API.

Rust seems like an excellent server language, and I look forward to seeing it get more mindshare. Swift smells a lot like Rust.

But I’ve used PHP for my backend work. I’m not really a backend engineer, and I am sure it could be done better; even with PHP.

One of the reasons for my choosing PHP, is because it is so widely known, and is a perfectly good language, as long as it is written well.

There was that study that was done recently, where they showed what I call “the fishtank graph.”

This was the graph that showed which server languages were in use.

PHP was this fairly steady line along the top, and every other language looked like gravel in a fishtank, along the bottom.
think about sports... Although, there's definitely something wrong there
http://gnuwin32.sourceforge.net/packages/make.htm

https://community.chocolatey.org/packages/make
a great achievement!
Snap [1] goes a bit beyond Scratch.

1. https://snap.berkeley.edu/
Google cloud has to be the most confusing product suite known to mankind. What an unbelievable mess.

After merging two companies I had to move a bunch of stuff over to a new bankaccount. three weeks later and I'm still not 100% sure that I got it all, the interfaces are so opaque and the different ways in which you can get billed so confusing (never mind the bills themselves) that it is nearly impossible to get a clear picture.

This does not feel like it is an accident, and this message is very much in line with that.

I always wonder how such systems come about. The number of confusing error messages you have to deal with for pretty basic stuff is off the scale. You can name anything, except of course when it actually matters and then only some cryptic UID is shown. Don't get me started on users and permission management, or how it is perfectly possible to orphan an entire project[1] if a person leaves your org. (Gsuite and GCP may superficially appear to share a bunch of stuff but that just sets you up for some very cute surprises, from which it can be extremely difficult to recover.)

[1] https://cloud.google.com/resource-manager/docs/project-suspe...
I'll stick with NewPipe or nothing.
You can’t directly book through Google, if I remember correctly. They’ll kick you out to the business’ site to do that.

They’re just an aggregator and get paid in referral fees. The value for you is in the aggregation engine.
OP here - think I followed guidelines here.

"Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize."
Yes, I usually treat Make as the user-friendly facade to the underlying framework tooling (which might be e.g. Rails, Docker, or npm). `make bootstrap` gets the project setup. `make up` starts the project.

For npm projects these usually just wrap package.json stuff. But I don't need to remember what tech a project is in, or where to look for the commands, if Make is the entry point.
WASM went ahead and renamed all the instructions at some point to make them more consistent. e.g. `get_local` was renamed to `local.get`. Maybe RISCV should do the same.
Its an avenue for people who consistently make bad decisions to monetize that trait.

Brutal take, but I would argue it's just as valid as the opposite take:

"People who helplessly fell through the cracks become victims of those preying on the weak"

In reality its a mix of both and would come down to arguing over which is more prevelant.
Have a tradeable second skill. Programming etc is not realy tradeable with the comunity sourunding you. Skills like woodworking are very valuable. Or in general to be able to repair things. I think if times turn bad it is the comunity sourinding you that helps at the end.
It's not as if windmills and solar panels are risk-free: If nothing else, they can fall over and crush people. Sure, they're smaller and lighter, so fewer people at a time; but that are a lot more of them, so many more chances for one to fall over.
> The restaurant voluntarily entered a relationship with that food delivery company though??

In many cases, no.

https://www.eater.com/21537215/restaurants-sue-third-party-d...

> Grubhub has explicitly made this false partnership part of their business strategy. Last October, CEO Matt Maloney said the company would be piloting a new initiative of adding more restaurants to its searchable database without entering into an official partnership with them, so customers would believe they had more delivery options with Grubhub, and wouldn’t switch to competitors.

Re: your edit...

> To be charged a 30% fee...

If you don't have a deal with them, they can raise prices to get their cut. Shitty customer experience; they'll likely blame the restaurant for gouging them. Same if they list items not available from an old menu; restaurant gets blamed.

There are some funny arbitrage opportunities with the non-consensual listings: https://www.readmargins.com/p/doordash-and-pizza-arbitrage
Funny, I guess. But pages that scrape short excerpts from other sites and link back to them in order to provide additional value to a user absolutely are allowed by Google. Sites that scrape large portions of text and don't credit it back aren't allowed and would be illegal.

An example of an allowed page doing this would be a "recipe roundup" where a site lists 10 or so recipes in a particular theme (like Best Keto Breakfast Recipes) and each one links back to the original recipe with a short description.

I'm not surprised this sort of "gotcha" was popular on Twitter though (and is why I don't use Twitter)
It's all horse shit. I worked somewhere in the UK where we had "unlimited leave" and someone was fired for taking the piss.

All holiday is subject to approval here, whether it's under your allowance or not.
https://www.engadget.com/2010-04-05-hands-on-sleep-is-death....
Dilution is a lot like pie. To put it in the words of a financially minded baker:

“So let’s say my business is a pie. When I raise money and take on new investors, I need to create more slices. That means the size of my slice gets smaller as a result. However, the investors set a new, higher price to buy into the business. So although my slice got smaller, the overall pie is now worth more. Therefore, I’m actually a wealthier baker, with my smaller slice, than I was before.”

I write a newsletter about finance and operations stuff I wish I knew five years sooner. It's called Steal My Idea.
They have to stop being effective, or regulated or both.
WhatsApp runs fine on SailfishOS.
It sounds like `just` is not a replacement for make, then. It seems like it could be a nice wrapper on top, i.e. `just build` could invoke the make build system.
Yes of course there has. Take the UK during WW2 for example, there was this campaign:

https://dig-for-victory.org.uk/
Yes, a single counterexample negates the general trend.
Is there a similar project on GitHub?
> Why can't I do this?

You can answer this yourself: just think about whether Google is incentivised by the quality of search results, or by something else.
I do feel like HN needs avatars of some kind... just don't know if they should be customizable or fixed (like this one).
It is announcement that:

> Cloud storage and multi-region replication and inter-region access are changing in pricing.

> The introduction of a lower cost option in archive snapshots for Persistent Disk pricing.

> New pricing for Load Balancing (to bring it in line with other providers. Read: very likely AWS pricing)

> A new price for Network Topology, now included in the price is Performance Dashboard and Network Intelligence Center.

All without what the new prices will be so based on the fact that it is several services with varying prices based on usage it could be a substantial change or not much at all.

Quite vague and unhelpful of a post by Google other than to give you a heads up to not be surprised about your bill in October.
Thanks for mentioning the site. I just checked his HR Moon. Incredible.
>If the restaurant has a relationship with the food delivery company, it gets charged a fee. These fees can be so high—15 to 30 percent in many cases—that the restaurant has no hope of making a profit from the order.

It's Google's fault that the owners of these restaurants don't know how to use Excel?
yes it's crazy!
Looks like I got blue transformer/reinhardt
Have to have, nice to have, and cannot have are the hardest things to get exactly right with just about any human endeavor. Engineering is especially tough because the line between have to have and cannot have often is very thin.
I don't prefer companies, just don't like the idea that other people can use violence against me and it's illegal for me to defend myself.
A single, system-and-language-agnostic entry point to the actions you want to run with very clear dependency rules built in.
That's a great illustration of where "kids tools" tend to break down: on the top end.

They over-focus on the onboarding and initial experience, but then forget to provide an escape hatch into more powerful concepts and methods (that all already exist!).

IMHO, we'd do kids a better service by just wrapping adult tools with "first steps" guidance, and then allowing them to click through to the full mode + additional docs when they're ready.
You'll just end up in another one just like it...
A key objective of Russian propaganda is to instill the notion that "nothing can be trusted". It has the same effect as telling people that "all candidates are the same": convince people to sit on the fence while you strengthen your side.
If anyone wants a regular dose of astrophotography see Astronomy Picture of the Day:

* https://apod.nasa.gov/apod/astropix.html

An RSS feed is available.
Google is the closest group to the consumer here, but the actual bad actors are DoorDash / GrubHub / etc. The delivery companies add the restaurants to their sites without permission, then Google indexes those pages and provides smart widgets for them.

Take away the delivery companies’ bad practices, you take away the Google experience the restaurants don’t like.
Why is a comparison outside the US beneficial other than outside some strawman argument?
More restaurants to the database but that doesn't mean those restaurants are paying the fee. Likely loss leaders for GrubHub.

The listing fee mentioned in this Ars article says it is only if you have a relationship, which makes sense.

> If the restaurant has a relationship with the food delivery company, it gets charged a fee.
VM instruction sets are generally not written by people, but they're occasionally read by people (who might have to do so for debugging). And terse mnemonics are not good for readability.
I guess it depends on the background. I came from BA so I implicitly know everything the business wants(and still have to break them into phases).

I completely agree with the second paragraph. Sometimes users have no idea what the real data looks like so have to wait. But there are other cases when they see additional data that can be useful if a bit of new data is added, which results in ad hoc requirements.
I absolutely loved Turbo Pascal as a kid and hold that IDE as the golden standard still to this day because of its simplicity. I think what we need isn't visual tools, we need an extremely simple IDE where you press one button (F5) to run your program without leaving the environment and without any clutter.
3 years isn't very long and once that equity vests you can presumably leave for a £200k job, and still keep it?
Benjamin Franklin's Essay on Daylight Saving
Fully-featured Doom port for the Raspberry Pi RP2040 microcontroller
IME the "get it done" devs are not interested in following up with customers or looking at metrics to see how things are performing. They're on to the next task that they think will get them the promotion.
Good to read this.
I think the real point here is that "stuff for kids" should not be "dumbed down" past a certain point. Kids are often smarter than you think.
Employee burnout now recognized by WHO as a “syndrome”
"Saudi Arabia Executed 81 People in One Day" is a more accurate title. It sucks that they use capital punishment this freely, but death is death, and the method of execution is used here to not at "barbarism" instead of getting that the bigger issue that SA doesn't care about rehabilitation for any offender.
Semantle – neural network powered Wordle using semantics
I'm trying to do this in Firefox 98.0 and I'm not able to. I see this in the console:

> Scam Warning: Take care when pasting things you don’t understand. This could allow attackers to steal your identity or take control of your computer. Please type ‘allow pasting’ below (no need to press enter) to allow pasting.

Oh now that I'm reading it carefully, I see there's a way to enable it!
This article focuses on loop vectorization, but another important area in this realm is vectorizing "straight-line code", sometimes called SLP vectorization. This sort of code often lives in loops too, and so usually also depends on much of the memory dependence analysis used for vectorizing successive iterations, but only uses it for finding memory accesses which are sequential within a single iteration. This is important for vectorizing loop reductions (ie summing each channel in every pixel in an image), or eg a 3d cross-product. The techniques are built around matching expression trees or DAGs together, but gets complicated because brute forcing the search isn't practical in even medium sized functions, among other reasons.

Source: I work for AMD on MSVC, currently focused on renovating it's SLP pass. I'm about to merge patch into MSVC which boosts 538.imagick_r on Zen3 by 25%, which I'm pretty proud of.
tfrt underlies JAX. In many ways it's the system TF was supposed to have a 5 years ago.
This is a conversation about hard economic times, when the house could very well depreciate in value, and you'll be stuck with a mortgage worth much more than the house. Remember 2008? It was caused by people assuming like this that the value of houses always goes up.
To destroy the ads market on the Web:

1. Don't click on ads.

2. Run an ad blocker or, even better, turn off JavaScript[1] when a page displays excessive ads.

3. Build a new type of Open Source-based search engine which utilizes an alternate revenue model.

4. If you can't do #3, like I am, then pay for one which utilizes an alternate revenue model.

5. Encourage the sites you use to explore using Lightning for payments. Lightning can be connected to requests to the site's content using Aperture[2].

[1] https://chrome.google.com/webstore/detail/disable-javascript...
[2] https://github.com/lightninglabs/aperture
Tax and visa is not that simple as just staying at home...
I don't think RICO applies, but section 2 of the Sherman Act (abuse of dominant position) might.
Sidebar, apparently the Mini is a flop, but ironically in my social circle of engineers, 90% of iPhone users have a Mini. I hope it’s demise is just a rumor.
Modern backends and frontends can surely handle way more than 20 entries in a dropdown without sweating.

But in case you do have a LOT of entries that modern hardware cannot handle efficiently, just switch to a selector based on a search box (perhaps with autocomplete), instead of a dropdown.

Since it's an easy modification in the UI, perhaps these startups used a dropdown for simplicity, knowing they can change to a selector search box quickly, if it becomes an issue.
> Likely loss leaders for GrubHub.

Using someone else's trademark for your business in this fashion is still likely a trademark violation, even if you're losing money on it.
"ctrl+f whataboutism on this page, please. "

I know, I know, only good propaganda supporting your cause is allowed here by your opinion.

But can you please explain to me, why a ukrainian child is worth more, than a child in yemen? Because they are also dying right now, too and in greater numbers. Caused by "our" allies. Not only in the past - but also today.

I think we need to be doing something about both. Otherwise it is just hypocrisy.

"It's a proxy war, but still a war, with high chances of escalation."

And yes, with every fanatic statement, chances of escalation are increasing. But have you heard of something called "Mutual assured destruction"? Sowjet Union did probably way worse than russia today, but was not attacked. That's why.

"I've not been drafted yet, but the likelihood is becoming higher over time. We are at war, it's just not official yet."

And do you know that you can go there and fight today? Ukraine is welcoming volunteers. But maybe bear in mind, that unlike in CoD, you might actually die there on day one. And it likely won't be heroic. War seldom is, nor black and white, especially not if it is in part a civil war. And you might end up fighting next to actual fascists. Not (only) against them, but with them. Stepan Bandera is considered a National Hero there to many. Google him if you are curious. And then about the Regiment Asow. And then about the ukrainian law, that was targeted against the russian language way before the war. Not against russian propaganda, but against the russian language(and people). Putin is a war criminal, belonging to Den Haag - but the ukrainian side are not made up by saints either.

""official definitions" don't matter."

And unlike in your opinion, official definitions actually matter a lot, because the moment russia attacks NATO territory - ALL NATO forces will react. Not before, no matter how great the lust for war, for people beating the drums of war online.
My father has given me a version of the same advice in strange, disruptive, crazy economic times over the years: "At a certain level, the economy is just a collective state of mind. You can contribute to it, be a slave to it, or take advantage of it."

Look - I have small kids too, so I'm not advocating that you ignore it. Everyone with dependents should be proactive in considering how they are supported (in "good" economic times too). There are just so many interconnected pieces of a global economy that a wide brush of doom is far from inevitable.

The first question I would consider:
What is the funding source of the company that I work for? Are we public and thus directly dependent on market swings? Or are we VC or private-backed, which is indirectly affected but could also weather the storm if forward-thinking? Or are we private + bootstrapped, which is generally a good thing until your customers start fearing the doom-and-gloom economy too.
I did something similar to this in Racket to generate unique filetype icons for unknown files. If you're careful with your defaults it can work really well.
The day the email came through that said they were switching arpanet to TCP/IP. I was 10 at the time.
This conflation is unfortunate. The push towards teaching critical thinking and creative problem solving is the right direction, IMO, and introducing some basic programming tools can help with that. Unfortunately there are a lot of parents that don't see the value and just want their kids to "get good at computers" so they can find a good job in "the future." They badger the schools to crank up the "STEM stuff" so kiddo can grow up and nab one of those obscene starting salaries and be the next [insert infamous tech CEO here].
Definitely not customizable, that's chaos.

Unique, fixed little color doodads make it easier to see who's who in a thread.
Sorry I was unclear, [Warning this site likely hosts Malware] as an example;

[dead] [SNIP] 'Keygen Free Download 2022' >> (freshcrack.best) << = https://news.ycombinator.com/from?site=freshcrack.best
Something seen as theft's going to do wonders for their international financial relations. Perhaps a sign that the result of the Ukraine issue will be a giant FU to the Western world and a return to the 2.5-pole 1980's universe?

Might be prudent to get those mission-critical items out of China or at least duplicated somewhere less risky. Better raising prices than having empty shelves.
Why is it a flop?
I've cloned it there: https://github.com/z3c0/oghma-infinium/blob/main/global/hack...

I regularly update the repo on GitLab; I'll see about making sure the GitHub copy gets updated alongside it.
> 600 civilian casualties according to the UN

No. Those are just confirmed. The UN Office of the High Commissioner for Human Rights says:

> OHCHR believes that the actual figures are considerably higher, especially in Government-controlled territory and especially in recent days, as the receipt of information from some locations where intense hostilities have been going on has been delayed and many reports are still pending corroboration. This concerns, for example, Izium (Kharkiv region), and Mariupol and Volnovakha (Donetsk region) where there are allegations of hundreds of civilian casualties. These figures are being further corroborated and are not included in the above statistics.

https://reliefweb.int/report/ukraine/ukraine-civilian-casual...
Coupler modems
Wow, I thought it was a green camper van!