skysight-inc/HackerNews huggingface dataset:
I don't disagree with anything you've said. That said, I parsed this part

> > During the war, Nestlé companies

as referring to companies that are now, or were at the time of WW2, part of Nestlé. I thought that was clear from context when I said

> See Maggi on this list which is now owned by Nestlé

which has the operative word now. (Emphasis added.)

Contrast that with how I followed up:

> Nestlé also participated directly

Emphasis added to indicate that Nestlé also was directly involved at the time, to differentiate from actions taken by a different independent company during WW2 that has since been acquired by Nestlé.

From how you have responded, you seem to believe that we disagree. I am simply clarifying that I was perhaps unclear in my phrasing, but that we are in alignment here.

As for the NYT article, I wanted to find more context but was mostly seeking to find a suitable citation for the claims made by another poster, which I think I have done.

I think that given other actions performed by Nestlé speak to the kind of corporation it has historically been in more recent times in foreign countries is no less problematic:

https://en.wikipedia.org/wiki/1977_Nestl%C3%A9_boycott

https://voxdev.org/topic/health/deadly-toll-marketing-infant...

https://www.usnews.com/news/best-countries/articles/2019-06-...

These practices are especially problematic due to the nature of breastfeeding - by marketing directly to mothers who are about to give birth or just have given birth using bad nutritional claims not supported by science, they rob mothers of crucial nutrients as well as introducing pathogens due to poor sanitation, while actively lowering incidences of breastfeeding from 90% pre-advertising to 10% post-advertising in in Chile, for example.

By the time mothers are able to become better informed, their milk will likely have dried up, and so they are now locked into buying formula that is likely unsafe to use in many cases due to poor sanitation and lack of access to clean water.

Don't worry though, Nestlé also promotes and sells bottled water, so they can sell you a solution for the problems their own products not fit for market create.

The numbers are pretty grim.

I mean, they have a whole article just about their horrible track record:

https://en.wikipedia.org/wiki/Controversies_of_Nestl%C3%A9

I think it's probably as bad as you say, and likely worse. If they were really worried about Axis occupation, you would think they would stop selling to the Allies. That they continued to sell to both sides seems to me to be an example of how Nestlé puts profits over law and over human life itself.
In extreme situations it might be acceptable to involve innocents, but that's a very far cry from what has been happening
I’ve spent a fair amount of time with Acme because it’s fun, but you’re not misunderstanding anything. Anyone who unironically tries assert the superiority of their niche editor is delusional and/or full of shit. It’s just personal preference.
They succeeded by making an electric car that looked like a normal car not a glorified golf cart or a cartoon car. Secondly they had decent/usable range for many use cases, and they had good performance.
He even knows what the missing function should be called:

> isPasswordValid
Any tobacco shop. You can buy empty cigarette tubes, which are basically just the paper tube with a cotton filter attached. They don't contain any extra additive. You can then load any tobacco you like with a cigarette loading machine (also known as an "injector"). You can also buy pure, high quality Dutch tobacco that's far higher quality than anything that would have been loaded into a cigarette in the 1970s.
About damn time: The startup I'm at uses it, and on WFH-mornings I have to very carefully pre-squint before checking for upcoming meetings, lest the contents become seared into my bleary retinas.
Ah shit, you're 100% right. Looking at it on my computer monitor I think I was looking at the "Heatsink in Case with HAT" line color by mistake. My error and apologies!
> Tariffs will be needed by countries that refuse to create state backed companies

Which countries are those? All western car manufacturers are backed by the state as far as I'm aware.
Well, they might have listened if the weapon sales stopped
The business rules for passwords and usernames are separate. It's okay for them to be separate methods.

You also know that the 'valid password' function is going to list the rules for a valid password. If you get a task to change the password creation rules, do you honestly expect people other than you to remember that code is in the createUser function and not the valid password function??

I don't think you're being honest with yourself about this scenario. Or if you are, this is going to cause you a lot of trouble over time.
Was your Volvo in China? I didn’t think any Volvos manufactured by geely were being exported, and production volume was still very low
If you take as a fundamental assumption that all your hardware is backdoored by Mossad who has unlimited resources and capacity to intercept and process all your traffic, the game is already lost and there’s no point in doing anything.

If instead you assume your attackers have limited resources, things like this increase the costs attackers have to spend to compromise targets, reducing the number of viable targets and/or the depth to which they can penetrate them.

One of these threat models is actually useful.
BART's on a takt now though. so you just have to memorize like 3 times for your local station
at this time valve official servers were 64 tick and FACEIT 128 tick.

This has been replaced by 'subtick' which I don't know enough about to comment.
Can confirm they are a super cool organization! We contribute to chromium, webkit, servo, mesa, gstreamer, the linux kernel and more :)
It's not Ludditism. You're just making low-effort posts that are not appreciated on HN as evidenced by downvotes and past moderator statements. I don't even know what you're arguing for.

Just write your own comments. You actions in this thread reflect poorly on yourself as a lawyer and upon the entire legal profession.
> Claude has the added benefit that you can yell at it, and it won’t hold it against you.

Yet.

I don’t look forward to the day these models are trained on all the context we’ve fed their predecessors; if AGI is possible, it’s gonna hate us. :)
First of all, who got blamed for the 737 MAX? Boeing did. This is one of the few industries where the responsibility does not get easily sloughed off.

Second, 787s have been flying for ~13 years and ~4.5 million flights [1]. Assuming they were unaware of the problem for the majority of that time, their unknowing maintenance and usage processes avoided critical failures due to the stated problems for a tremendous number of flights. Given they now know about it and are issuing a directive to enhance their processes to explicitly handle the problem, we can assume it is even less likely to occur than previously which was already experimentally determined to be ludicrously unlikely. Suing someone into oblivion for a error that has never manifested as a serious failure and that is exceedingly unlikely to manifest is a little excessive.

Third, they should be remediating problems as they arise balanced against the risks introduced by specification changes and against the alternative of other process modifications. Given Boeing’s other recent failings, they should be given strict scrutiny that they are faithfully following the traditional, highly effective remediation processes. It should only be worrisome if they are seeing disproportionately more problems than would be expected in a aircraft design of its age and are not remediating problems robustly and promptly.

[1] https://www.boeing.com/commercial/787#overview
Cave paintings are not distribution; you can't produce and distribute it like a copy of text or photograph.
Simon, all these example are great and on a side note I've learned a lot through your writing. However, as so many other AI for low/no code examples, it starts feeling like trying to perform a dexterity intensive task such as knotting while wearing thick gloves. All these examples are great on their own. What to me feels so wrong about seeing so many of these on HN front page is that my experience has been that even after almost 2 years from when ChatGPT was initially introduced, all models that I've been using improved a lot in accuracy, speed, input/output size but still more often than not fail to be useful when used with even a small _existing_ code base and an evolving set of tasks that aren't the busy work / boiler plate type.
We always want to go higher leverage/value tasks. This time is teaching others, not just writing code.

We are not automating ourselves out of the job, we are changing the nature of the job. From writing to teaching.
That was the first alternative that I thought of. Experimenting with this:

int sign_extend(int val_11b) {
struct { int v : 11; } t = { val_11b };
return t.v;
}

in Compiler Explorer produces pretty much the same x86-64 assembly as the first function in the post (the shift left, then shift right version) under GCC, Clang, and MSVC when optimizations are turned on.

https://godbolt.org/z/d3Kf9fsE6

(But I do love that xor variant; that's really clever and clean.)
I don't think this scenario is credible in the sense that the FTC would have to receive complaints from devs who love nuking all their code, complaining that GH made it far too difficult to wipe away all their work.
Zig:

fn signExtend(raw: u11) i32 {
return @as(i11, @bitCast(raw));
}

test "signExtend" {
try expectEqual(1023, signExtend(1023));
try expectEqual(-1, signExtend(2047));
}
"my manager (a woman!) still discriminated."

This is unsurprising. Any gender can discriminate. There have been multiple studies about some women being hard asses in the workplace so they don't get stereotyped as being a pushover, especially towards other women so they aren't seen as being sexist (even if that makes them more sexist).

I've had two managers indirectly hold paternity leave against me. Both were along the lines of not prorating the numbers during comparisons or saying that others contributed to a major initiative and I didn't have that opportunity when that initiative took place during my leave.

I'm actively looking internally and it's complete shit for the entire past year. Company-wide with over 20k employees and job postings at any given time are about 75-90. Stuff at my level and the level above me is rare. Like maybe 3-5 combined dev positions at any given time at those levels, but many of those already have shoe-ins. Others are on shitty teams or opened internally first so they can take someone external. I'm passively looking externally, but it's equally shitty there. I'm even more discouraged there since I have a disability and it seems that makes it extra hard to be externally hired.
Tangentially related to the idea of "apply a random rotation matrix" is one where you apply a random matrix to a set of points to preserve distances between them but transform them into a lower dimensional space. This is captured by the JL Lemma [1].

[1] - https://en.wikipedia.org/wiki/Johnson%E2%80%93Lindenstrauss_...
That's the point: as bandwidth and capacity increases, there's a natural progression. So it's obvious that vision is next after audio.
There's a lot to be sad and mad about in this, but keeping an engineering journal or logbook is a great idea.
Yeah I’ve spent a lot of time digging into devcontainers, and I think the basic answer is that they play nice with VScode/codespaces and not much else.

If you are using those, it gives you a nice push button way to get up and running. If you’re not using those, they’re pretty awkward — you just end up with images/containers that can only be built/run/interacted with using the devcontainer-cli tooling.

Would be nice if there was a simple standard way to point to a dockerfile in your repo (or even an image name) and say “build and run this for the dev env.” And the tools ecosystem could then reference and use standard container tools to build and run.
It's not abstraction it's separation of concerns. And conflating the two is part of why GP is getting wrapped around the axle here.
We wouldn’t because there is no reason to. All those restrictions back then were because fertilizer, gunpowder, and rubber were all naturally sourced and in limited supply. We have self-sufficient synthetic or domestic production of all now.
Would be great to have a fixed blockchain based event log, ideally encrypted.
No one is stopping conversation. We weren't allowed to have the coversation, because someone would rather outsource their efforts to AI, which isn't thoughtful or inspiring curiosity within the writer, regardless of the perception upon readers. It's lazy and it degrades the discourse because we're not interacting with the author of the comment when we read words that aren't theirs, and allows for those who use AI to simply say that the words were not their own, as if that abdicates them of responsibility for what they post under their own account/username.

Not all AI comments are downvoted like this one was, which should tell you that this just wasn't a very good comment, AI or not.
Not that it is everybody's cup of tea, but Emacs Org mode has Scheduled and Deadline dates, along with Effort estimates.
Looking at the Kotlin or TypeScript examples, it would be preferable to use one of them as source and parse it to output other formats. An LLM would probably be good at doing this too. Unless it can do more than generate boilerplate code I can't see needing this.
Show HN: Help Me Choose (HMC) – The ultimate tech compare tool
Compare Desktops, All-in-Ones, Laptops, Tablets, Mobiles, Smartwatches, Headphones, Games consoles, PC Parts: CPUs, CPU Coolers, GPUs, Memory (RAM), Storage (SSD), Motherboards, Power Supplies (PSU), and PC Cases.
You have 4 problems because the AI made two more of them up!
All cars today are being made to squeeze maximum profit. The plastics will last maybe 10 years and the electronics will be NLA soon after the warranty expires. If your main computer dies the car is scrap. There is no serious effort to make new cars repariable or maintainable other than for very routine things like brakes. Cars are becoming more and more disposable items, by design.
Probably not the first AI wrapper around Playwright this week, and certainly not the first this month.

I think this use case of automation in a BPA sense is more compelling than using it for test automation, because the latter is much more concerned with the precision and repeatability of the process. For the BPA task, arguably you care only about the outcome and it often doesn't matter if it gets there via some crazy route.

Part of the problem for me is that your example video shows a big wodge of prompt that had to be written to make this work and then a few kb of payload data (parameters) in a plaintext, non-csv format. If the expectation is that this replaces someone just using Playwright with codegen due to that being too technical, I'm not convinced there is a huge group of people who can manage one task but not the other.

Furthermore, you are expecting them to pass over their website login credentials and apparently their credit card details too, in plain text. You had better have a very solid idea of how to handle that sensitive data to avoid serious consequences if your users' skyvern accounts are compromised.

I think the frequency of website redesigns is oversold by people producing these LLM-driven Playwright wrappers, especially when targeting old-fashioned or government sites. As an example, we have had a suite of lengthy Playwright browser automations to interact with a government site for a few years and have had to maintain them only once, when the agency's business process changed. The prompt would also have needed to change had we used Skyvern, as would the payload, because the process was different. The difference with the Playwright automation, though, is that we could use assertions to verify steps had succeeded/failed and data had been recorded correctly, so we would know the process needed updating. I can't see that option in Skyvern which would have me worrying that process changes would be overlooked and we would unknowingly start entering the wrong data or missing steps.
>whether Anvil was trying to solve a genuine issue that Acme wasn't

The last time I checked Acme used its own text-rendering algorithms and its own fonts (this is the Acme that is part of plan9port) which wouldn't be a problem except that the visual details (I am pretty sure Acme was using bitmapped fonts) clashed pretty strongly with the rest of the system (I was using a Mac at the time).

The browsers do their own text rendering, too, but the rendering is tuned to match the OS the browser is running on.

Point is, although I could've gotten used to the tiny details of how Acme renders text, I despaired of ever getting used to frequently switching my gaze back and forth between Acme's window and the other windows on the Mac.

In contrast, the text in the Anvil window does not clash with all the other windows on my system (which is no longer a Mac, but rather Gnome / Linux). So that is why I rejected Acme quickly after installing it, but am still interested in Anvil (the existence of which I learned about about an hour ago).
>...I hope the committee ends up making the right call here.

WG21 hasn't been able to solve the restrict type qualifier, or make a better alternative, in over twenty years. IMO, hoping that WG21 adequately solves Safe C++ is nothing more than wishful thinking, to put it charitably.
seem ignorant to reality i'm sorry
Think they are aerobically fit but can't run a 5km in less than 20 minutes and can't run a 10km at all.

Is this a typo / did you mean 30 minutes? 5k in 20 minutes is already maybe top 2% of people who compete in races. And running a 10k is far, far easier than running a 5k sub 20.
This is a very good and interesting point, but what if the point itself is to reduce the power and increase things like legibility.

If I create this kind of mapped functions DSLs I can assure that things will be done a a certain way vs the borderline infinite possibilities of code.
When compiling for e.g. ARM, however, the two shifts tends to be compiled into a single bitfield-extract instruction.

RISC-V doesn't have such an instruction but there are cores that do macro-op fusion of just that sequence.
Firstly, they're often older cars shipped from richer countries if it's a better deal than scrapping.

And for new build cars, they often lack a lot of the entertainment and safety systems required in western countries, so they also don't have the onboard computers that would run the touch screen.

When your car already has a backup camera required, so it _has_ to have a screen, and add at least handsfree bluetooth phone connectivity, bluetooth audio and digital radio since I haven't seen a new car without them for years, you have an onboard general purpose computer already. Switching to a touch screen is a small marginal cost over that, and you can lower costs by removing physical controls which not only removes the part cost, but also labour cost of installing, wiring, and quality control.

Also all the features not found in cars for low-cost markets don't need controls, so even if physical controls cost more per-item than touchscreens the total number of controls is much lower.
See also: https://news.ycombinator.com/item?id=41939609
Cells still don't allow simultaneous mutable aliases; they just allow the partitioning of regions of mutable access to occur at runtime rather than compile time.
I'd love to know the cost of all the materials used in the project and how much time it took you to assemble everything (I didn't see it in the article unless I missed it)

This would definitely be a very cool installation piece for a house or commercial property for people to gather around and talk about!
> But good on you for giving layman’s style explanations. I do think that’s good work.

But they didn't do that, AI did, regardless of good intentions. It was just not a good comment in this instance.
Are these programmers in the room with us now?
In theory that patent is not valid since it is based on something that was already published, but I agree that in practice some companies will pay to avoid going to court.
> types that are only relevant to a couple of places

do not create architectural lock-in. Friction in type declaration comes from too many cooks in the kitchen. If only two chunks of code see a type, just change it.
That would be atrocious (but not really much worse than the all-in-one infotainment screens we already have...) But my gut says automakers haven't gone there because it would make support and liability that much more complicated - "the operator was distracted at the time of the collision... but they weren't trying to turn on the defroster, they were watching Youtube!" On the plus side instead of being stuck with a never-upgraded head unit, with an orphaned 3G modem, you'd at least have connectivity that kept working.
New wave of car makers too, Tesla's first was built on a Lotus platform.
I don’t agree that it is obvious that it is more interesting or deep. I have played a lot of hours of Threes and it is mildly more complex because the tiles only move 1 square at a time, but in my opinion that doesn’t actually make it more interesting or deep.
I wonder how much this matters for containerized apps.
It asks if you order via the app. The line workers don't know if you tipped, however.

https://old.reddit.com/r/Chipotle/comments/10pmu2t/do_line_w...
Ask HN: Is there a tool to scrape a website for LLM reading?
The objective is something like Repopack or Aider: copy and paste the contents of a website, mostly text like documentation pages, into ChatGPT, Claude or similar. Ideally it is exactly like Repopack.
The author breaks out both:

"Red Hat will have paid back the cash for its cost in revenues and nearly four times that acquisition cost over the same time in market cap gains."
No, they aren't giving up booking. They are extending booking to a third party. To solve the problem with race conditions (You book the last seat on the airline, I book the last hotel room, and neither one of us can finish the transaction) you have to centralize all the booking in one party, which no one will do because they want to be able to upsell you at checkout.
They knew about the devices in 1985, a few years after construction started in 1979 and construction didn't finish till 2000. They probably knew earlier than 1985. So it probably wasn't a big deal and would've cost the SU a lot and they were less able to afford it.
Neat. Do you know of a French version? (Since it is Switzerland)
I get why you'd want to get rid of this thread, but surely the problem was caused the much earlier comment from doppp that said "Let it go, Matt". From what I've seen in the past, you would usually remove that kind of personalized negative response, but not in this case?
> "You can buy the actual computer kit as well at https://pcpress.rs/galaksija/, but that one ships only within Serbia."

Even though the website only allows domestic shipping, I suspect (without knowing anything about that country or their culture) that the sort of company which sells a product like that would be pleased enough by the idea that a foreigner wants to buy it that if you contact them there's a good chance they'd be willing to send it internationally if you paid the shipping cost.

The listed price is 8,000 RSD (Serbian Dinars) is equal to ~£57 / ~$74 - so even if the shipping was as expensive as the item itself, it still wouldn't be insanely expensive for someone who really wants it.