skysight-inc/HackerNews huggingface dataset:
There's multiple types. I use the bullet type regulated 12V ws2812 for outdoor applications and they are individually addressed. I also use 12V ws2812 RGBCW (RGB+white cold+white warm) unregulated (resistor) led strips which are grouped in threes for indoor. Both work just fine with wled or custom software (e.g. micropython / C++ ) on esp32.
Bring back Pat.

Was Pat perfect, no. But Pat acknowledged Intel’s problems - something Otellini, Krzanich, and Swan never did. These CEOs, all non-technical, focused on dividends, buybacks, and next-quarter results while Intel fell behind in advanced nodes and innovation.

Gelsinger inherited a disaster: 10nm delays, TSMC pulling ahead, and no GPU strategy. He had the courage to cut buybacks and slashed dividends. He poured billions into fabs in Arizona, Ohio, Germany, and Ireland. He delivered Intel 18A, powered on first silicon, released PDK 1.0 for Microsoft, and secured Microsoft and Amazon as customers. There were even rumors Apple might join.

Contrast this with Nadella at Microsoft back in 2014. He didn’t reboot the company by tearing everything down. Instead, he built on Ballmer-era wins like Azure, Office 365 while shifting Microsoft’s focus to the cloud. Gelsinger had to start from scratch in many ways, tackling years of neglect while facing harsher challenges.

Yes, Intel’s stock dropped $150 billion, but Gelsinger was upfront - it wouldn’t turn around before 2025. He was trained by Gordon Moore and Andy Grove, and while some saw him as arrogant, that confidence came from decades of technical leadership.

The real issue? The board. Full of people like Boeing execs. They don’t get engineering. Trusting them to fix Intel is like hoping a plane door won’t pop open mid-flight. They’re the ones who should be replaced.
I think it's called 'direct binding.' All of my lights are directly bound to my switches, so they work even without the server or Zigbee coordinator running. With some switches, you can even bind light scenes directly to the buttons. For example, you can bind the four buttons of a Philips Hue Tap Dial to different light scenes using Zigbee2MQTT.

Some switches don't allow direct binding, though. All of the Hue switches I tried support it, but some Tuya switches don't. On the other hand, all lights from different manufacturers which I tried were able to bind directly.

The first year I had to fiddle a lot with the tooling. The uptime of HA/zigbee2mqtt wasn't great. It was good to have this as a fall back.
...wow, this is a really great case against welfare work requirements! You're basically just subsidizing the companies that pay their workers the least.

Without the work requirement, you're actually helping people.
Contrasting Verilog and SeqiLog Port List Customization
> Does making tools more expensive really benefit anyone other than the companies which own the patents which make them more expensive?

When it comes to table saws, you only have to make a mistake once to find out. Almost perfect doesn't cut it. (ba dum bum, tss)
And how do MP3s and streaming services NOT do that? Putting aide the fact they also don’t require a physical plastic product to be produced and shipped and then eventually end up on a land fill.
Maybe it does help. Might be letting us know God owns AMD stock.
> Well, how can I argue with someone who knows what I cannot know?

Because when you've already closed yourself off to any other possible conclusion, dismissing known evidence and preemptively dismissing unknown evidence, you've made it clear you're speaking dogma, not knowledge. A decision you've made, not a truth.

> And I am at peace because I'm serving humanity by teaching the (mostly unaccepted) view that we should be choosing cooperative compassion instead of competitive callousness.

If that was all it seemed like you were doing here, that'd be great. I actually spend much time doing the same. In fact, I view this very topic as part of that mission: to challenge the idea that these animals so many view as nearly alien in their experience of life might very well share more in common with our experience than we give credit to.
Go look at the number of CDs and cassettes that ended up on landfills.

Now show me the number of MP3s that ended up on landfills.
Not quibbling. That’s not the same order of magnitude but it’s real life. It happens and can be a significant part of revenue for the architect.
My friend, you posted a tweet-rant from a random conspiracy theorist. I think the better question, then, is: What reliable sources do you have? Because this is not one.
The difference between Nvidia and Intel is that Nvidia still has its founder at its head. A founder interested in seeing his company instead of just stonks go up up up.

I have no doubt Nvidia will start losing its way when Huang retires, like almost all other founder-less companies such as Intel.
Entrapix: Have a ConfusedAgentError
That’s the American privacy concept. It’s different in other countries.
Those DCs and those cables are serving PBs of traffic from music to movies to emails to gaming and way way way way more. Your CD provides access too one form of data in one format and eventually ends up on a landfill.

Are you really this blind?
It's sacrificial ... So that your finger is not.
It’s not possible with an MP3, neither. How many MP3s end up on landfills compared to CDs and cassettes?
He was frequently on CNBC discussing Intel's prospects. At first I thought it was great for transparency, but it eventually became 'The lady doth protest too much, methinks.'
Discussion (16 points, 4 days ago, 13 comments) https://news.ycombinator.com/item?id=42323979
This is the classic innovator's dilemma. Any interesting new innovation from Intel gets snuffed out due to the fact it takes time to get to market. The success of x86 was blinding. Intel was impatient, so it killed products in their infancy (which leads to customer mistrust).
> Youtube needs a better mechanism for punishing false claims.

[rant]

Youtube *can't* have a better system, because it's based on (A) how DMCA takedowns work, (B) how Safe Harbor platforms are supposed to work, and (C) how Viacom vs Youtube made YT extremely reliant on Safe Harbor to prevent another stupid lawsuit from big corps.

To have a better system in the first place, *at the very least*:

- Safe Harbor protections must be boosted so that ALL copyright problems must be passed over to users, and thus shield the platform from being in *any way* liable for those violations. Lawsuits that target platforms should be automatically dismissed if they're about copyright complaints, unless it's about enforcement of the above procedure.

- DMCA takedowns must require the claimant to submit public evidence of both (a) the offending snippet & (b) the contrasting source.

- DMCA takedowns cannot be made for any content slice shorter than 20 seconds.

- (Most importantly) Copyright claims must be "innocent until proven guilty", i.e. the claimant must be the one to prove fault, and not requiring the defendant to prove innocence.

[/rant]
Was it 100GiB of RAM, or 100GiB of forked processes sharing lots of memory pages? Python reference counting destroys forked process sharing, but only for the the Python parts.
> I would pay thousands to avoid losing part of my hand.

I cut off the distal segment of my right thumb on a table saw in 1995. The initial bill, before I disputed it and received a "professional courtesy discount", was $25k.

So, you can pay a relatively small price to avoid losing part of your hand, or you can gamble that it will never happen, and then pay a high price for losing part of your hand.

Pretty simple choice to me.

ps.

Doctor: what do want to do with the rest of your life?

Me: well, I'm a programmer right now, but I'd rather be farmer

Doctor: I know a lot of farmers with less digits than you still have, and you'll still be able to hit the space bar as-is.
“data that may imply” is very clearly speculative, I think, but the data I am referring to concerns single parent outcomes. It is difficult to say how that would translate to partnered men, and there is probably selection bias built in to this kind of study, but still, it supports the idea that men can be proficient homemakers. This isn’t an assertion of a conclusive study in any way, but I encourage you to look into it and share what you find.
There's aggressive language advocacy, and then there's passing into parody. I think you're getting perilously close to the latter here.
Experiment Gives First Glimpse of the Internal Structure of a Neutron
I don't quite follow what the author is saying. Perhaps I'm missing something about Go. Also, I'm not aware if Go has a way to make stack-only structs which aren't pointers. To me it seems more like they're just indexing off the Rust philosophy that zero-values are inherently unsafe and must not be allowed at a language level.

Really I've never been convinced that default values are the huge security or safety issues they're made out to be. Perhaps there's a bunch of CVEs due to it but all the CVE's I've ever read are due to memory bounds issues, use after free, or not zeroing out data properly and leaking info. Also I'm talking about languages where all values are properly initialized to a known zero state. Not C's worst case where a value could be full of random data.

Sure there's some scenarios, say encryption keys, where default values could be an issue. However a programmer can just as easily set an encryption key to `default()` in Rust and end up with the same issue. It may be "explicit" but programmers get in habits of using things like `default()` and so it's still as likely to happen as it would with non-explicit defaults IMHO.

Requiring non-zero values isn't worth the mental overhead in the other 99.9% of cases where zero-values can simplify a lot of coding to say declare a stack array of zero-valued structs or unions, etc. In those cases you can make the zero-value of a union type where the zero value is `UnInitializedBadEncryptionKey`.

> As noted in a comment by loreb on my entry on how union types would be complicated, these 'union' or 'sum' types in Go also run into issues with their zero value, and as Ian Lance Taylor's issue comment says, zero values are built quite deeply into Go.

What are the actual issues though with zero values in Go when used with union types?

> You can define semantics for union types that allow zero values, but I don't think they're really particularly useful for anything except cramming some data structures into a few more bytes in a somewhat opaque way, and I'm not sure that's something Go should be caring about.

Why not? Generally the zero-value for a union type is just the first option, which can be useful or not. You can wrap it in an option type to ensure it's been initialized too.

If Go's semantics mean it's always a nullable pointer, then that still doesn't make union types useless. There's still value in knowing that "if there's a value, it's one of these Y options".

Though it does make sense that in Go that type assertions in Go could be used at the compiler level to say that "this variable is one of Y interfaces".
Yes, but that's battery degradation. Cheap Android phones are inadequate out of the box.

Also, despite Android fanboys getting triggered, I never said that there are no good Android phones. There are. And the median Android phone is more powerful than an iPhone for the money (especially non-US models). The differentiator is that Apple doesn't ship iPhones that are too awful.
I cannot believe the amount of people missing the point entirely, and actually stating that datacenter(s) and the global Internet backbones are worse for the environment than the literal MILLIONS of physical plastic discs that reach landfills every year since inception.

Incredible.
I was inside since Otellini (left last year). Otellini at least 'stayed the course' reasonably well. I never felt like the company was going to GROW, but at least not die.

BK is who did his best to sink the company, multiple mis-guided layoffs, bad top level hirings, and stupid direction changes every time he read a new news article. Don't even mention his absurd AMA on reddit where he couldn't stop using the ellipse and laughing like a 14 year old girl.

Bob Swan wasn't the guy who could right the ship. He was another Otellini type guy, someone you bring in to not mess stuff up. Pat was a great pickup for Intel, and his return was my first time hoping that Intel could actually survive and grow.

Unfortunately, he came by too late. Foundry STILL hadn't really made progress, and the rot in the rest of the company had set in too far. The brain drain from BK was still being felt everywhere.

Frankly, I still feel like Pat was the right guy, 10 years too late. He joined to right the ship, but by the time he came aboard, the ship had already hit the iceberg, and the bow was 30 feet in the air. And now he's being blamed for the ship sinking.
Babies absolutely increase consumption. I can see you’ve never had one? Or maybe you just are way better at it than me lol.

Saving and investing etc are deprioritized during child rearing.

But my assertion is that population increases enable
Economic growth… and I don’t honestly think that is a debatable point. It’s hard to have a giant economy if you just have 100 people. But perhaps I should have said enabled growth rather than driving growth. More people are going to consume more, leading to more production. I think this is generally true in a healthy economy.

We shall see how the more workers = better pans out with the addition of general purpose anthropoid robots. I suspect we are going to find out what labor oversupply looks like in the next few decades.
Z-Wave has this.

Also: how hard is it to back up 6 YAML files and a small config directory?
Lutron has a physical switch that you replace your lightswitch with -- it works via the Caseta smart stuff, or it just works as a normal light switch that's 100% bulletproof. Also they use a much lower and less busy frequency (433mhz) so you get great range, no interference, and very low battery consumption when using the remote products. I went from 1/20 button pushes not doing what I wanted on Philips to 0 failures ever when I bit the bullet and replaced everything with Lutron.
Funny the author thinks this is a big deal. We do stuff like this to doctors homes a lot.
Basalt fibers: Environmentally sustainable green material for polymer composites
Gelsinger did not entirely do what needed to be done: cut the fat, _encourage_ the lean -- rebuild the culture of growth that made Intel strong. Re-light the fire.

Perhaps he wished us to identify the real culprits: the negligent board.

Or, he DID do what was right -- take the brunt of the blame for the hard things, and set the stage for the next act.

While gracefully giving a middle finger to the board. Let them eat their stock price they so desperately cling to as a talisman
So do many Z-Wave and Zigbee manufacturers?

https://inovelli.com/collections/z-wave-light-switches-red-s...

https://www.getzooz.com/products/

https://leviton.com/products/dz15s-1bz

https://byjasco.com/products/smart-home-automation/z-wave

How are any of these functionally different?
I love my Lutron Caseta. Falls back to regular light switches if wifi is out, plus I didn’t have to change any light bulbs! Never had any problems with them. These “smart” devices should always fail back to dumb mode. If there’s ever a situation where the dumb version is better, they’re doing it wrong.
Given the nature of the cultural market (authors/original creation often gets a very small share of what the end consumer pays, unless they are also their own editors, producers and distributors), it’s hard to make it worth it without extending in time (and part of the idea is that some of the value you didn’t get while you’re living will get to your legacy, which is a deep motivation too).
I agree with you here, but I’ve been shouted down before for saying that homemaking is valuable work. Perhaps I should not have couched my comment, but the reflex to do so didn’t appear in a vacuum.
I do agree that these models are lacking significant capabilities to be considered even in the ballpark of humans, and it's unclear if their architecture, scaled up, ever will be, but this strikes me as a very imprecise distinction:

> They are merely generating what seems to "come next" logically.

So are you and I: We're predicting what we'll do next.
> I'm not sure why it gets brought up other than language level FOMO.

I think it gets brought up because people see places it would be helpful quite often.

A lot of the Go code I've written has:

switch x {
case ....:
case ....:
default:
panic(fmt.Sprintf("inexhaustive match, please update this switch statement for %v", x))
}

Similarly, go supposedly has good error handling, but I constantly find myself writing:

switch {
case err == nil:
case errors.Is(err, SomeErr):
// handle SomeErr
case errors.Is(err, OtherErr):
// handle OtherErr
case strings.Contains(err.Error(), "tls: unknown certificate authority")):
// handle unexported go stdlib error, XXX fix after https://github.com/golang/go/issues/35234
default:
panic(fmt.Sprintf("unhandled error type: %v: %T", err, err))
}

Like, for being a statically typed language, Go's error handling is really bad, and sum types is the thing that would let me internally at least make error handling feel good.

I could have my own functions return up a non `error`-interface type, not implement the `error` interface intentionally to avoid the nil-typed-interface problem 'err' is otherwise prone to, and then I could actually know when I compiled my codebase that my error handling is good, and know what needs to be updated after adding new error paths.
Oddly, my recommendation for getting started is non-technical (and assumes you’re in the US): if you don’t have one already, stand up an LLC. Doesn’t need to be anything fancy; your state’s Secretary of State probably accepts an online form. I’m in CO and at its most basic form this costs $25 a year.

You’ll need some kind of business entity to have easier conversations with ARIN, which is the starting point for getting yourself an ASN.

Once you’ve got an ASN, you have an entity that can “own” IP blocks instead of just relying on other networks to handle that for you. Now, have a look at Neptune Networks’ offerings—they’ll rent you an instance for a reasonable monthly cost that they’ll allow transit to and from. Note that their smallest instance size doesn’t have enough RAM to store the global internet’s full BGP table; this will matter only once you know what that means.

That’ll definitely get you started, and you can learn a lot on the cheap before even looking into your local colocation options.
How do they know it has sugar just by looking at the food or the packaging?
Well said. Everybody makes mistakes. How many mistakes do you think you have to make in order to build something like Tesla, or SpaceX?

Larabee was a mess....anybody who as actually been involved with designing a chip which breaks new ground (and is not just repackaging of somebody else's IP) knows that designing and taping out ANY AND EVERY chip is a big mess. It is not easy to tell heaven from hell on this one--and arguably, Intel's management at the time made the wrong call. Pretty much every decision they were making at the time was the wrong decision, which is why Intel is in the state it is in.

When I worked at Intel, Robert Noyce had unfortunately died, but we still had Andy Grove on the business end and Gordon Moore on the technical end. All three of those people are not just good, not even merely great. They were the kind of transcendent geniuses who rewrite the world, and which come along once every 2 or 3 hundred years. Impossible to replace.

AFAIAK, If Gelsinger couldn't fix Intel, it was irreparably broken by the time he got there. We should celebrate him for having the courage to try to fix what 4 previous CEOs couldn't fix.

I understand that it's painful when one of your suppliers has financial difficulty and has to exit a business you depend on. I feel ya. I hope that nobody will be writing blog posts about the OP's decision to partner with Intel in the first place, pointing to it as one of the fatal mistakes made by the company and their leaders.
Intel has a habit of coming up with great ideas, then deciding that they aren't immediately successful or immediately 60+% gross margins, so it clearly isn't worth following up. Intel's R&D department is a grave yard of great products murdered at the alter of Gross Margin.

Larrabee is one such product. It wasn't immediately great, and didn't immediately promise great returns, and didn't quite have a market yet, so it was killed. I can't imagine where Intel would be in the AI world if they had the foresight to stick with Larrabee.
The money quote:

> Intel needed a leader that could confront this cultural problem directly — who could work to undo an accretion of generations of entitlement — but if Gelsinger’s narrative for himself was any indicator, it felt like he would instead be feeding the company’s worst impulses about its own exceptionalism
> Also I note that half of your argument basically boils down to "it has vulnerabilities". But as bad as that is, it's still not as bad as being exploited.

The point is that it increases your risk of being exploited. With an AV installed there's a lot more code running with extremely high privileges that malware can possibly exploit. While this may be a risk you are willing to take, AV softwares do undoubtedly increase your attack surface and have a history of being exploited.
> Consumer audio can go up to a 192kHz sampling rate, which can't even record 100 kHz sounds.

That's probably because the Nyquist frequency (the maximum frequency that can theoretically be reproduced) is 96 kHZ at 192 kHz sampling, but the aliasing for that frequency is going to so terrible and unpredictable (what is the likelihood that always sample the max point in the sine wave) that you wouldn't consider anything close to the Nyquist frequency. You might get something workable for 20 kHz (~10 samples per cycle), which is the edge of human hearing, so that quiet overtones / high frequencies in percussion like cymbals show up.

If this is getting used to identify problems based on sound signature, not just "hey, the FFT shows a spike at 100 kHz", 10 samples is probably a bit low. So 1 MHz sampling rate at a minimum for 100 kHz.
I like direnv too. But if you're not planning to use uv, you might want to give pipenv a try - the officially recommended tool for the purpose. Pipenv has just one command to create a virtual environment and install packages. And while pipenv can handle traditional requirements.text file, it's real strength is pipfile - a richer format with supporting lock files.

Pipenv doesn't automatically activate the venv on entry into a shell. But a shell plugin named pipenv-activate supports this. It does what you use direnv for in this case, without an envrc file in the source.

One major difference of pipenv from vanilla venv is that pipenv creates the venv in a common location outside the project (like poetry does). But this shouldn't be a big problem, since you wouldn't commit the venv into VCS anyway.
Not sure if I got the gist of the article right, but are they trying to say that chain of thought prompting will lead us to AGI / be a substantial breakthrough? Are CoT techniques different to what o1 is doing?? not sure if I'm missing the technical details or if the technical details just aren't there.
Intel did a great job coming up with great ideas before everyone else, then killing them off once someone decided they weren't going to immediately make 60% gross margins. I'm constantly amazed at how quickly the company managed to throw away good ideas because it could only make 40% gross margin, or was going to take another few years to develop a market.