skysight-inc/HackerNews huggingface dataset:
It's a gripe against booleans in general along with `if` in particular, so I'll refer to them interchangeably. Since you are a Rust programmer familiar with the benefits of `Option`, `Result`, and `?`, nothing I write will be that insightful.

The big one for me: boolean checks are forgetful. If you have a block of code behind validator logic, you've only proven a condition local to that branch, as opposed to encoding it into the type itself. You have to be careful about how you refactor trees of `if`/`else`, and may wind up performing redundant checks elsewhere in the code. With the `guard` examples you are carrying that proof outside the scope of the immediate function, and it's trivial to compose this further, or refactor to a different failure mode entirely.

More minor quibbles might be:

Pattern matching has completeness checks, while it's harder with `if`.

When your only tool is `if`, you wind up with nested and indented code that is more laborious to follow. Most "idiomatic" languages like Go/Python have zero respect for vertical real-estate. The hardest code to read is the one that doesn't fit on your screen.

--

If the outermost layer of your program invokes the literal keyword `if`, I don't think it's a big deal, as long as you are parsing that condition into a more complex type, and not just relying on context/passing bools around everywhere.
It looks cool but I don't really know what it is/does.

What is a PNG tuber?

A video would help.
> the fact that you didn't really read the link

I think this is due to a big flaw in the link aggregator website model. In the forums of yore, we had a post creating a discussion that was a must read, and everything was contained in the same place. Links were part of the post but as side dishes sprinkled over the OP.

In the aggregator model, which is arguably a dumbed-down model of forum, there is no OP. Or more accurately, what can be interpreted as the post is the title of linked content, not the linked content itself. Clicking and reading to an external link is a burden and a disconnection to the discussion on the aggregator. In the end, a lot of discussion occurs based only on the content visible in the aggregator, that is the title. One might regret it, but it's the format pushing this behavior.

Also since there is an endless stream of content instead of threads being dumped, I feel comments are more fire and forget.

PS: did not read the linked post.
> https://www.google.com/search?hl=en&q=linux%20radeon%20audio...

This supports that it seems to be an edge case.

> Because despite what you might assume from reading what I've written here today, I'm not against or opposed to open source and open protocol stuff.

And the point of asking what I did was to point out maybe you wouldn't be able to get as far as you did without linux; certainly macos wasn't an option, right? Not a modern version at least. Why criticize an area linux is falling short when you're preferred OS isn't even an option? It just doesn't make sense in this context.

> And so as I've asked before in other places, what monopoly are they regulating here?

Are you the same type of person who would argue never had a monopoly because Apple and Netscape were available?
Could a 3D printed nozzle of some sort improve its characteristics?
When Will US Academia and Business Speak Up Against Trump?
It's less about apps vs web, and more about the web monoculture that arose. It's like that quip, "the web is 5 sites, sharing screenshots of the other 4".
How is it that Sweden seems dramatically more inclined to make major changes to things most other societies wouldn't touch?

I'm thinking of the Swedish calendar[1] and Högertrafikomläggningen[2] when they switched which side of the road they drove on.

[1] https://en.wikipedia.org/wiki/Swedish_calendar: TL;DR: The plan was to skip all leap days in the period 1700 to 1740. Every fourth year, the gap between the Swedish calendar and the Gregorian would reduce by one day, until they finally lined up in 1740... he Great Northern War stopped any further omissions... 1712 had 367 days... 1753... The leap of 11 days was accomplished in one step, with 17 February being followed by 1 March

[2] https://en.wikipedia.org/wiki/Dagen_H
If the sole purpose of GitHub Actions is to run a few shell scripts in order, why does it have expression evaluation, conditions, and dozens of stock actions other than `run`?
Talk about setting priorities right, eh truth seeker?
see the "[-]" link in the comment header? That's what it does.
> I have some GitHub actions for some side projects and it just seems so much more confusing to setup for some reason.

Because the docs are crap perhaps? I prefer it, having used both professionally (and Jenkins, Circle, Travis), but I do think the docs are really bad. Even just the nesting of pages once you have them open, where is the bit with the actual bloody syntax reference, functions, context, etc.
Something in my childhood I presume. In this specific case, you see how they depict the long necked "BBQ" style lighter? That's a /really/ good idea.
I don't think we should assume that teenagers being able to self-teach something makes those skills "easy".

When we hear stories like those the reaction tends to be "damn that must be a really smart kid".

I don't see any reason why equally smart kids couldn't teach themselves medicine, just as many professional sports players, artists, musicians, mathematicians, etc, tend to start playing from a very young age.

Some external differentiators seem to be "access to learning materials" and "regulation of access to a profession". As an example for that second point: there is absolutely a level of professional and personal maturity I expect from a doctor, that I don't expect the tech industry to screen for. Though I'm also not suggesting the current student -> doctor pipeline is ideal either.
Wake up. Engineers in other countries are just as good as we are. The only reason we don't hire remote is that the business functions here keep the same hours.

You throw unions into the mix and suddenly dealing with the time difference becomes the lesser evil.
Why is Apple struggling so hard with LLMs? I get that they're a hardware company, but surely that can't be the full story. They must be suffering from some case of extreme perfectionism or something like that. I would assume it'd be very difficult to get an LLM to perform consistently and reliably without making it useless.
A few quick cliffs notes plus added info:

John "JG" Giannandrea was hired over to Apple around 2018 to head Apple's new AI/ML division, which would include the Siri organization that predates Giannandrea's tenure at Apple. Giannandrea was previously the executive in charge of Google's Research division.

Mike Rockwell was hired into Apple from Dolby Labs around 2015 to head a group called "TDG" that would be the R&D and the product group for what we know today as Apple Vision, an AR/VR headset. The same organization had its own AI/ML applied research teams focused on computer vision problems, and had hired in folks from Microsoft's Hololens team.

From what the article describes, the Siri organization is being moved from Giannandrea's scope to sit under Rockwell, and Rockwell will be moving away from the Apple Vision organization.

Apple hired Giannandrea to build an organization like the one he led at Google, and appears to have found that that the AI/ML organization built at Apple struggled to manifest its work into successful product wins despite the massive financial investment. It's worth noting that at Google, Giannandrea was succeeded by Jeff Dean, and the organization was more recently reorged to become the "Google Deepmind" we know today also had the same struggles.
Perhaps less widely known is that if you market a commercial product that actually uses PWM to modulate LED intensity, you're liable to be litigated against by Philips for patent infringement?

Wild...yeah, I know. Heard that from a buddy in Austin over a decade ago. Vaguely recall that he had to redesign using some sort of current driver instead to avoid the legal encumbrance.
I agree with the value of not wanting to participate.

But your reasoning for denying individualism is myopic. Do you only count the ones that have words printed in 16 point type using a standard layout as books? There are all kinds of layouts available in book form. There are graphic novels. There are photography books. There are pop-up books. Books with braille. Books that have augmented reality elements in them. There are poetry books where words are deconstructed on the page, maybe with pages cut up deliberately. There's notes and opinions scribbled on the pages. Or you might get lucky and find some old leaves pressed in between there. Every possible individualistic concoction you can do with a bunch of paper and some form of printing exists, and if it doesn't yet, it will eventually.

There are plenty of people that like the Lisa Frank looking websites. You don't need to be one of them, but you don't need to be a boring person, either.
Same I’ve been writing React for 11 years now.

Before that I used Backbone on top of jQuery.

Before that I used jQuery.

Before that I used the document, but I still use the document.

I have barely had to learn anything each decade.
> That's correct but also irrelevant, as we always had the generation capacity to produce the shortfall ourselves.

Just barely. Germany is now dependent on France and Denmark during Dunkelflaute. It doesn't have enough generating capacity to cover for itself. The last year it happened in November: https://energy-charts.info/charts/power/chart.htm?l=en&c=DE&... and Germany got bailed out by its neighbors: https://energy-charts.info/charts/power/chart.htm?l=en&c=DE&...

Germany probably could have managed the last year's Dunkelflaute with the existing coal generation, barely, but it _needs_ those natgas power plants because there's NOTHING renewable that can replace coal.

> It was for exactly one hour. And yes, that might still be a problem, if you are on a spot-market rate. But it's also only one of 8440 hours.

It was not for just one hour... And even outside of these spikes, the energy is just getting crazy: https://energy-charts.info/charts/price_spot_market/chart.ht... or https://energy-charts.info/charts/price_spot_market/chart.ht... . Compare it to 2019 to be amazed.

> Again: We haven't even reached the point of renewable overproduction (which is the least one would need for any storage solution to even be an option!).

My prediction for Germany:

1. It will phase out coal and replace it 1-for-1 with natgas.

2. The emission decreases will happen almost exclusively due to coal->natgas transition. My napkin math tells me that it can't go a lot lower than 230g.

3. Germany will not be able to perform the EV or heatpump transition. It'll be quietly sabotaged by the government, because there's no way to provide enough generation.
Yes, and "The Commanding General of the D.C. Army National Guard is subordinate solely to the President of the United States".

https://dc.ng.mil/Join-the-DC-National-Guard/DC-Army-Nationa...
What would that person have bought otherwise? Another ICE. If Person A kept the ICR there would be two people driving them instead of one ICE, one EV.

I do really appreciate shifting this from the "the consumer must make the right choice" to "what choices result in overall better outcomes" but we must do the full accounting.
The web is kind of independent yes. and it took off many years ago.
Dragon Warrior 1, 2, and 3 are all awesome official ports - they were originally for the NES.
Well said. I always used to wonder that. Low-fi mockups are okay, but these hifi mockups are essentially useless since they need to be coded separately anyway.
I don't see how your point is relevant to the current topic which is narrowly about how investment (or not) into the F-35 program relates to input into the direction of the program.
I can imagine Jobs being in there like "Tell me what you've done."

"Well, um, sir, we've realigned our strategy around generative AI and..."

"No no no, tell me what you've DONE. In the past six months. It shouldn't be hard."
It really doesn't, though. A Tesla that is already bought is good for the environment regardless of what Musk says, does, or believes.
I've bought 3 cheap alarm clocks and the LEDs are now so "good" the display lights up the entire room. With limited bedroom materials my inner macgyver was quite pleased with himself when he put one in a sock which has nothing to do with the topic but it did work. I can also confirm that cheap clocks are still amazingly hard to configure. By pressing multiple buttons simultaneously I managed to set one of the clocks to display the time only when a button is pressed. This is quite useless, I haven't figured out how to unset it and it isn't mentioned in the manual.

My point would be that the LEDs are now so cheap and good that the rest of the devices seem expensive by comparison and manufacturing can't resist the urge to wrap them in crap. I think I've purchased 30 bicycle lights in total. The Edison bulbs with dynamo sometimes last a hundred years (except from the replaceable bulb)
The Central Valley is an incomprehensibly vast area of incredibly fertile soil, due to its history as a seabed and collection basin of all the mineral runoff from the mountains. It also has California weather, which means one of the longest growing seasons on the planet. Crops grown there grow faster and easier than anywhere else to begin with, and then on top of that you get to grow them twice in one year. It's really kind of unfair when you compare to farmers trying to scratch out a crop anywhere else.

That said... it's not like California is the only place it's possible to grow almonds, or even to grow them profitably. It's just the most profitable place, especially if you're exporting to a US- or Western-centric market. And as with everything related to the environment, that's because the profits are centralized while negative externalities are socialized. We all pay the price of the reservoirs depleting and the aquifers running dry - maybe not monetarily, yet, but in the form of LA needing to ration water in homes, and in the form of possibly causing earthquakes [1] - but only a small handful of people collect the benefits. And because water is available in practically uncapped quantities for such an incredibly cheap price, they have no incentive not to do so.

How much should society value a change in the risk of The Big One happening in the next decade by, say, 1%? Or a similar increased risk of thousands dying of thirst in an increasingly hot summer? Or even just a extra few weeks of water rationing being in place every other year? Probably a lot more than what the almond farms are collectively paying for their water.

I do actually believe that markets can solve a lot of problems - but in order to do so, pricing needs to include the entirety of the transaction. Right now, water - especially bulk use of water - appears cheap, because our future selves or children are unknowingly kicking in part of what's being paid. Non-renewable resources like this need to be a lot more expensive in places where they're scarce, or else they're going to become extremely expensive at some point in the future.

[1] - https://science.nasa.gov/earth/climate-change/can-climate-af...
We use GitHub actions. We have a single job step. It has an "if: false" property on it. When triggered the action immediately completes and no runners are engaged.

What it really does is fire off a WebHook. Repository custom properties and the name of the action are properties that are included in the workflow_job webook. With this you can do anything you want and you're not at all constrained by YAML or runners.
To be fair a lot of them are newly created accounts that troll spam.
> If someone who bought a million shares with an ideal exit of $5.10 sees 5 million shares for sell at $5.05 it can absolutely inspire them to sell cheaper because the idea is predicting directional movements.

Your basic argument there seems is "new information can cause the price to move at random". And I accept that. But it doesn't matter to anyone on the lit market because the trades on the dark market would help or hinder them at random if they were publicised. If there isn't a systemic bias then it is just noise, I have a choice between the price on the lit market or ... the price on the lit market plus some random variable that might be positive or negative. It doesn't change how much money I expect to make. I'm not at any sort of disadvantage.

It doesn't change my ability to value my trades and it doesn't cause me to think I'm going to be better or worse off. We already know that distinct market participants have different knowledge and world models. There isn't anything here that it is useful to adjust.

> Think of it as a maze and every stock and price point combination is a doorway.

This explanation literally makes no sense to me; I don't see how it matters. Someone offers to buy at $X/sell at $Y. Someone else chooses to take the other side of the trade or not. It is only that weirdly complex if you want it to be.

If you need omniscient knowledge of the market structure to value a good then it isn't possible to trade it because your knowledge is always lacking information that is relevant to valuations. For example, you can't know about orders that are about to be lodged in the immediate future. We all have to operate with the understanding that some other market participants know things we don't and value things differently. It doesn't make the trading environment unfair.

You seem to have a traders perspective here where you want to turn a turn an asymmetry of nearly irrelevant information into profit. I'm cool with that, but I don't care if it works or not. It sounds like a zero-sum game, someone is going to lose. and I don't see why I should be phased about who or why. I just want the market to offer to buy/sell things at a fair price. Dark pools don't seem to influence that in any way, the incentives mean that the price signalling should be basically honest.
(I'm assuming you read my technical article about the problem)

If you take a look at the pull requests in e.g. the changed-files repo, it's pretty obvious what happened. You can still see some of the malformed git branch names and other things that the bots tried out. There were lots of "fixes" that just changed environment variable names from PAT_TOKEN to GITHUB_TOKEN and similar things afterwards, which kind of just delays the problem until malware is executed with a different code again.

As a snarky sidenote: The Wiz article about it is pretty useless as a forensics report, I expected much more from them. [1]

The conceptual issue is that this is not fixable unless github decides to rewrite their whole CI/CD pipeline, because of the arbitrary data sources that are exposed as variables in the yaml files.

The proper way to fix this (as Github) would be to implement a mandatory linter step or similar, and let a tool like zizmor check the file for the workflow. If it fails, refuse to do the workflow run.

[1] https://www.wiz.io/blog/github-action-tj-actions-changed-fil...
LSDj is a pretty cool music sequencer ROM

https://www.littlesounddj.com/lsd/index.php

https://www.youtube.com/watch?v=XhJjg7UoLl0&t=143s
Similarly living in an apartment complex with a package locker doesn’t necessarily help. At both of the places I lived with one of those, deliveries were routinely dumped on the floor in front of the lockers, and so you’d have to watch delivery status like a hawk, hope you noticed that it was delivered quickly enough, and then awkwardly dig through a bunch of other peoples’ deliveries to retrieve yours. Had a couple of packages disappear that way.
We don’t have to make this political.
1. I've paid electric bills in four different cities. Rates haven't been increased at more than 1x annually in any of them.

2. California is getting what seems to be two overhauls: a) replacing/upgrading lines and vegetation practices to harden them against sparking fires; b) massive electrification of cars, data centers, appliances. The capex has to be paid somehow... and interest rates are a drag to that.
You've misunderstood. I know what F1 is and how it works, I've been watching it since the 70s.
I am surprised that people here are saying good words about food delivery workers. They are at least annoying when they break all the traffic rules, crossing roads in every direction on every traffic light color, and often dangerous when they ride on the sidewalk with a high speed. I wish they were at least banned from the sidewalks.

Also recent police raid (they should make them every day) showed that some of the delivery workers were illegal migrants, which shows that companies do little effort to check their documents when hiring.
Vision Pro is an amazing product looking for a purpose and a market. I've opined that it's the 128K Mac of the 2020s -- an expensive toy of very little practical use on its own, that portends a revolution in computing, later versions of which really do change everything. I don't know if that's true anymore. It isn't the 1980s, and initiatives that don't make money over their first year or so tend to get axed. There's no Jobs to push the "vision thing" (no pun intended) anymore.
Vfx
Every commercial, movie or TV worked on would have the assets used to create the content archives.
That’s a good take!
I love Thunderbird, but I have issues with the OpenPG support which doesn't seem to work.

Before Engimail was phased out, OpenPG worked great. I was sending encrypted emails to my business partners and friends.
Canada should mend ties with China to build a new world (trade) order
It feels like Apple had a dream of a granting easy AI integrations for many different apps and workflows, only to discover that very few people wanted any of those integrations from apple intelligence. At least, not the current iteration of apple intelligence.
Do you then support Iran's nuclear program?
> Something in my childhood I presume.

LOL, I can empathize quite a bit, as someone that has a nasty burn scar on my hand caused by a glob of melted saltpeter and sugar from an accidental ignition of a concoction I was cooking one fourth of July in my youth.
The ElevenReader app from ElevenLabs has been able to do that for a while now and they’ve licensed some celebrity voices like Burt Reynolds. You can use the browser share function to send it a webpage to read or upload a PDF or epub of a book.

It’s far from perfect though. I’m listening to Shattered Sword (about the battle of midway) which has lots of academic style citations so every other sentence or paragraph ends with it spelling out the citation number like “end of sentence dot one zero”, it’ll often mangle numbers like “1,000 pound bomb” becomes “one zero zero zero pound bomb”, and it tries way too hard to expand abbreviations so “Operation AL” becomes “Operation Alabama” when it’s really short for Aleutian Islands.
My guess: Their privacy centric image/strategy is a two-edged sword. You can only do so much on device locally.
UK IT job searching broken
Its been a year of searching, a handful of interviews at best, recent interviews have had disinterested interviewers reading a script and not listening to answers.

Having worked and consulted over the past decade, I just don't understsnd how broken things are.

how are people surviving in this environment, I feel being pushed to the edge and ready to snap.
> The group created software to scrape FedEx tracking numbers and bribed AT&T store employees to get order details and delivery addresses, according to a criminal complaint filed in New Jersey. The group then sent thieves to pick off the packages and bring them back to destinations like the Brooklyn shop

> employee also received bonuses of $2,000-2,500 for recruiting other AT&T employees into the scheme.