skysight-inc/HackerNews huggingface dataset:
They also made a massive deal with MLS that led to Messi coming to the US, and they've done a terrible job of getting an mainstream attention for that, even though it's a _great_ viewing experience -- you can watch every game, including 4 games at the same time if you want, and rewatch them whenever you want and the production quality is decent.

If nothing else, they should be doing a full court press to get newspapers and ESPN etc to increase their coverage of MLS, even the Miami Herald is barely covering soccer and Miami is full of soccer fans and the team just set the all time single season points record and has one of the greatest athletes of all time on the field.
One of the things making x86 hard to implement is the flags register. Flags are set as a side effect of many instructions. I'd be really interested to see how Intel or AMD handle the flags in a modern processor. RISC-V gets rid of ISA defined flags entirely, so that problem goes away. In some cases the lack of flags can lead to slower software, but 99.9 percent won't miss them.
Too bad there's no drug that cuts down on greed.
Missed opportunity.. should have named it dodue.
There an are a few reasons. First, the cost of being overweight may take a long time to appear, going decades without any problems is realistic. By the time that happens there may be a different insurer on the hook(Medicare?). The second reason as you alluded to is that end of life care is extremely expensive for everyone in this country, and a shorter life span may actually save the insurer money even if there’s a massive bill for heart surgery.
Fascinating! I've never hear of sortition.

Likely zero chance of implementation in USA but also surprising that the founding fathers of the the USA apparently avoided serious consideration. Seems they may have dropped the ball on this problem:

https://www.reddit.com/r/AskHistorians/comments/iw1t1h/did_t...
Are they really actually claiming to have designed such a rocket engine?

Thanks for the Sprint info BTW, I had never heard of that.
Half a pound of this powder can remove as much CO2 from the air as a tree
You might be, yes. Or living with parents or a partner who pays the bills.

But how come every solution to pay these days is a dismissive "just uproot your entire life and community and move to the middle of nowhere"? If you have no social life nor reliance on modern conviniences, sure. But I've been raised in that environment and can't recommend it to most

- it's about as walk-unfriendly as you can get. Because there's a lot of empty land and the only benefit is you buy large swaths of it for housing (at least, "large" compared to urban environments).

- you have very little business to rely on locally. I had a small grocery store, an unkempt library, some liquor stores, a church, and a single burger joint. These were all 3+ miles from my home. Doing anything else required a 40 minute drive to the nearest downtown. Especially emergencies (no local hospital).

-weather in such towns is likely worse. So expect biting cold and dry environments or arid deserts. Not really places you can just walk out and take a quick jog if you're into that.

If all that is worth never coming into an office just so you can have a dedicated office, then sure. Move your life.

I will compliment the lack of light pollution, though. Amazing place if you're an amateur stargazer. Or simply want to see the night sky in the ways Hollywood portrays it.
If you dig deeper on the net you will see ALPRs are used to trap many people. It's not going to be widely publicized, just like nobody is going to loudly proclaim their use of Stingrays
Journey to the End of time is good as a big picture thing, but I think the same artist (melodysheep) made something even better, in terms of helping us navigate life day to day:
The WTF Singalong.
https://m.youtube.com/watch?v=2MN1vXO5JeI

It applies so well to so many facets of daily life.
Well, what usually turns out when you want to move an Excel to a web application - is that the flexibility is gone. Now you need to think how you display something to the user, develop the functionality in code, write tests, have that code reviewed, have the product checked by infosec and have them come around with their bullshit checkbox-security bingo, plan a release, do that release, do the aftercare.

So Excel is quite a bit easier.
Yikes! Requiring a smart phone (or other extra hardware) is pretty exclusionary for a service that all people need like banking. First time I've heard about practices like that. I hope it doesn't spread.
If one of my developers used "||" that way I would definitely throw some side eye
Sharing this for the community's take on whether it has potential or is just another non-viable option.
Sigh. Newton. So far ahead of it's time.
Advertising is a virus that eventually infects all ecosystems.
Integrate with https://www.honeycomb.io
format c: /autotest
I understand diffusion models somewhat, but I simply don't understand how the actual denoising steps can be skipped in this method. Like isn't the whole point of diffusion, which this uses as a basis, that it must go stepwise from noise to image? Even distilling a diffusion model and accelerating it, it feels crazy that it could go from taking 50 steps to taking 1 or 2.

I've looked at a few papers but none seems to explain in simple terms what is going on here. It's like saying, we made a new car where you turn it on and you are at your destination. If anyone has come across an accessible explanation of this approach I'd love to look at it.
Microsoft Digital Defense Report 2024
Not to mention the old canard of "Apple doesn't do things first, it does things right", implying AVP success was inevitable, and the chattering classes were too dumb to see it.
> the default project they provided felt too heavyweight

> This is a simple Electron app

ಠ_ಠ
There's a popular if snarky narrative that Ted Lasso started out as a straightforward comedy and then became too enraptured with character trauma-drama schmaltz. When The Bear got more focused on each character's struggles in season 2, people mocked it by likening it to Ted Lasso.
https://archive.ph/hrnrO
Things go wrong: why do we pay you? Things don't go wrong: why do we pay you?
Or even shows in general! There's so much TV now, I don't care who is watching what I'm watching. And shows seem to get renewed or not based on opaque processes and metrics I don't feel capable of knowing, let alone supporting.
I read that Ozempic works against all cravings, even addictions. Maybe we can cure money addiction.
It’s a lot easier to exercise when you weigh 30 lbs less. Runners claim more than 2 seconds per mile per pound.
> How familiar are you with the science currently being done on the ISS? It often doesnt get heavily talked up, so I suspect your "fringe" assertion is coming drom a place of ignorance. Do you have speficic experiments that you think are a waste of time and money?

If you'll recall from my initial comment: "How exactly is it useful?... Honest curiosity here, I don't know what a lot of the purpose is!"

Which you haven't answered.

P.S. I'm not the one who said spaceflight as all, though yes I did interpret it as manned spaceflight, as I just stated
Possibly (I don't know how volatile interact with registers allocation), but the thing is you don't just want this specific example to work, there are a lot of things you want to be able to really ensure, i.e., have rigorous proof of [1]. So maybe if the semantics is adequate and the compiler itself is formally proved like CompCert [2] you can rely on volatile, but that's a lot a assumptions.

[1] See for example the work we did in this paper: Formally Proved Security of Assembly Code Against Power Analysis: A Case Study on Balanced Logic https://eprint.iacr.org/2013/554

[2] https://compcert.org/
"When I look at the night sky, I know we’re just a small part of a vast universe"
> If every IPv4 address were a valid IPv6 address, then these statements wouldn't be true.

This is already the case. The format for representing IPv4 addresses in IPv6 is to encode the first 96 bits of the address as ::ffff and the last 32 bits as the IPv4 address, e.g. 192.0.2.128 as ::ffff:192.0.2.128. You can also encode the last 32 bits as hex if you want (::ffff:c000:0280 is the same address) but then it's less obvious what the IPv4 address is.

The problem is that every IPv6 address is not a valid IPv4 address, because the IPv4 address space is smaller so there is no way to do that without some kind of NAT or similar, which also exists but sucks in various ways.
Yeah, I really enjoyed one of their holiday movies too (Ryan Reynolds is in it, I forgot the name), I hope they keep it up with just introducing just high quality content.
Amazon adds gasoline discounts for Prime members
I’m done watching new series. Tons of downsides, waiting for the new season is only one of them.

Shows that I loved and I was invested in got cancelled after two seasons, the ending was rushed because the producers got better gigs, later seasons got dumbed down and lost what made them special, constant pushing of political ideologies, lazy writing, cookie cutter dramas, same actors in every Spanish shows…

Yeah, when I seldom have the chance to watch something, I’m good with an episode of Monk, Friends or other classics I haven’t seen in two decades…
I agree that Severance was good, but it came out in 2022, and the next season isn't coming out until 2025. Shrinking is another I like, but it came out in early 2023 and just started season 2 this month. I wanted to like Silo, having read the books, but something from the trailer just makes it seem off. I'll probably get around to watching it eventually assuming I don't cancel soon. The others don't appeal to me.

I think if you're ok watching the content weekly and only watch an hour or two, if feels like there is content there, but if you binge like most people who stream do, there is hardly anything there. Most people would probably be better off to subscribe for a month or two a year and cancel the rest of the time.
hi wyd who is yall
HTMX has 38k stars and 27 issues labeled as bugs.
Ask HN: Consumer voltage monitor with Ethernet syslog or snmp support?
I am looking for a small device I can plug into 120V or 240V split phase power, then SSH or telnet to it, set an upper and lower voltage threshold and a snmp / syslog IP on the local network. It must send an alert if the voltage goes above or below a user-defined voltage and then another alert when the voltage is nominal.

Thus far everything I am finding in the consumer market wants to use the public cloud and a subscription after spending a lot for an optional network card. This device must not talk to the internet, only the local network on an isolated physical network.

I am working with an engineer at the power company to track voltage fluctuations and outages for my neighborhood.
High quality is not enough. I've watched a few Apple TV shows and I agree that they are high quality but that doesn't mean I want to watch them all. Many of them simply don't interest me or suit my mood. With just a few notable exceptions most Apple TV+ shows, while ostensibly different genres, all kind feel like they fit in the same box.
Sure. To start with, we see flakes as stable as they are today: https://determinate.systems/posts/experimental-does-not-mean.... The ecosystem has broadly adopted flakes as their preferred way to use Nix, and we're standing by them and are committing to not breaking their flakes in the future.

On Monday, we launched Determinate Nix to help make this promise more real: https://determinate.systems/posts/announcing-determinate-nix.... Note: Determinate Nix is not a fork, it is a downstream. Our plan, and intent, is to keep all our patches sent to the upstream project first.
I'm 27 and grew up with both OS X and XP.
> we first learned that Claude sometimes takes breaks to browse pictures of Yosemite

We learned what now?
CompCert: Formally verified compilers usable for critical embedded software
Pesonally, I prefer quality over quantity.

> Slow Horses has been almost impossibly well-received by critics and audiences. Now in season 4, I think this may actually be one of the overall-highest scored TV shows ever in terms of ones that have run this many seasons.

https://www.forbes.com/sites/paultassi/2024/09/06/i-am-beggi...

I believe it has been renewed for season 6.
My wake word is "Computer" like in Star Trek, so I'm really worried I'll be rewatching an old episode and it'll kill the electrical grid when someone says "Computer, reverse the polarity."

(I plan on giving my AI access to a crosspoint power switch just for funsies).
that's exactly the kind of future worth worrying about - having a backup plan is a good idea. such AI won't be able to expand into the physical world as fast as they can take over knowledge work - so there would still be things worth doing that could be worth something.
SSRIs are commonly prescribed for hoarding disorders.
Make it run out of the box with double click

Make it allow any model selection with openrouter api keys

Charge money?
As described in the RFC, TCP Fast Open is supposed to be used from a client IP that connected to the server IP recently. The client could be expected to have discovered the effective MTU during that previous connection and limit it's SYN data to that size.

The server gets the (presumably clamped) MSS option with the SYN+data, and could use that, or possibly include the previous MSS in its syn cookie and use the lesser of the two. Or more conservatively the size of the client SYN packet or 576/1280.

MSS/MTU doesn't have to be the same in both directions, but it's usually a pretty good assumption to assume it is. I've seen much better results with broken networks when the syn+ack sends back min(server mss, client mss) rather than always sending back client mss; and the impact on working networks is very small. sending back min(server mss, client mss - X) where X is 8 (assume PPPoE) or 20 (assume IPIP tunnel) works even better at establishing working connections, although with some additional overhead where the client actually knows its mss. Some devices clamp MSS on outbound SYN but not on inbound SYN+ACK. sigh

Personally, if I were to deploy something like TCP Fast Open, I'd dispense with the cookie... allow clients to speculatively include syn data, if they want. Cap to packets of 576/1280 length to be reasonable. Servers should consider recent results of Fast Open and local capacity to decide if they want to accept it or not. Server response should be limited to the same size as the client sent to avoid amplification. Publish some common heuristics --- if clients sending fast open get to connected in 90% of syn+acks sent, go ahead and process the fast open data, but when success falls below that, don't do it. Have some limit on how many fast opens you want to leave open. Server side done.

Client side, try it, if it doesn't work try without. Every time the retry without works, double a skip counter; every time the try with it works, decrement the skip counter. Max out at trying once every 1024 connections. You can even do happy eyeballs stuff like send out a plain SYN after a short time, use whichever comes back first, but if the fast open does come back a bit after plain syn, you know that fast open is viable on this network / to that destination.
At least for C and C++, why don’t GCC/clang implement constant time primitives as intrinsics? It would be useful in the meantime to developers working on cryptographic code, would provide better guarantees, and could emit useful errors when compiling against platforms where such guarantees cannot be provided. It would also act as prior art for standardization.

I’ve always thought it was strange that assembly wasn’t used for some of these primitives, since you don’t control the codegen, but letting the compiler provide intrinsics would solve the problem without requiring every project to write their own assembly routines.
At one point I was going to a human compounding pharmacy to get drugs for my cat. I don’t even remember what it was but they put it in fish oil to make it more palatable. Did not work.
It costs a lot of money to develop an advanced CPU and deploy on an advanced node. You need a market for the chips to justify that so it's a bit of chicken or egg problem. The gap is slowly closing and I'm looking forward to a RISC-V linux laptop in the next few years.
As someone who just went back to Arch after using NixOS as my daily driver for more than six months, what's in dire need of improvement is the documentation, the rest of the ecosystem was all right.
I wish the article explained how it dealt with message loss from the at-most-once redis pub/sub channel
A few issues speaking as someone who lives in the greater 305 area:

1. Marketing is primarily to get people to come to games as opposed to watching the team on TV. Problem is, nobody wants to go because the stadium is 45 minutes away without traffic.

2. Fans of other teams aren't going to skip their own team's games to watch Messi. They've been able to watch him in a world-class team for close to 20 years, so now that he's nearly 40 and walks around most of the time, they aren't as interested.

3. Miami is full of soccer fans that are fans of their favorite teams from their home countries.

4. Ticket prices are outrageous. So are parking passes. The new stadium isn't even breaking ground yet. Miami fans are used to getting screwed, and hosting Messi in this current mess is not helping.

5. ESPN will never advertise for a competitor unless they are forced to. ESPN lost the MLS rights to Apple TV+.
The capacitors take time to charge and discharge. You can't do that more than around 400MHz with current materials. You are correct that it means you can't access the same bit of memory more than 400M/sec. This is the same whether you are accessing 1bit or 1M bits because the individual capacitors that make up those bits can't be charged/discharged any faster.

When we moved from SDR to DDR1, latencies dropped from 20-25ns to about 15ns too, but if you run the math, we've been at 13-17ns of latency ever since.
But shows are now mostly one large arc now. So really every episode from the first to the last is an advertisement for the next season.
120 Byte Interpreter that shall remain nameless

https://mmphosis.netlify.app/bf6502/
Show HN: I designed a PCB MIDI saxophone
The Circuit Sax is a saxophone MIDI controller. It lets you play any software instrument you’d like using saxophone fingerings, allowing you to practice without disturbing others, create music in any DAW, and even perform with it. It’s designed to feel as close to a regular saxophone as possible so that it won’t feel unfamiliar to the player.
> but where others see boring, I see opportunity

I feel this way about embeddings

This line of thought seems related to the old wisdom of finding innovative solutions by mucking around in the layer below whatever the "tools of the trade" are for your domain
OpenObserve: Observability platform for logs, metrics, traces, analytics
It is failing now
The error rates, even if small, become a significant problem when used at scale, as seen here
In other words, just as unwise as giving an EA off Craigslist access to my computer.
He's joking, in the report of Claude Computer Use it was reported that Claude stopped doing a task and started searching images of the Yellowstone National Park.
My recent experience with Apple has been anti-user .. juice their bottom line....

- iCloud storage notifications saying have to upgrade to $9.99 plan to continue to store my photos, videos and even worse if I wanted to continue getting my iCloud emails. What(?), as my Google Photos is still sucking/backing up all the same media (goes back to 2016) for free. LAME Apple especially threat of not getting my iCloud emails!!!!

- Apple Intelligence is so LAME compared to chatGPT app that runs on my iPhone. ChatGPT's iPhone app, it's assistant is almost sentient while Siri is still HORRID as it still at times doesnt understand you, you cant have a conversation with it or have it recall previous conversation/info you previously discussed as you can with GPT on iPhone. Again very LAME Apple!

If Microsoft and Open AI made a ChatGPT AI phone I'd drop Apple quickly especially after my first point above ...threatening me that i wont receive my emails if I didnt give them more money!
I agree with most of the article but want to nitpick this last part:

> I’m not a fan of TypeScript, but I appreciate its ability to perform static type checks. Fortunately, there’s a way to add static type checking to JavaScript using only JSDoc comments.

If you're writing JSDoc comments, then you're not writing what the author considers to be "self-documenting code."

I wish the author had explained why they are not a fan of TypeScript. Compile time type-safety aside, as the author acknowledges by implication adding type specificity negates the usefulness of JSDoc comments for this particular situation.

I'm personally a big proponent of "self documenting code" but I usually word it as "code that serves as its own documentation because it reads clearly."

Beyond "I would personally use TypeScript to solve that problem", my case for why ALL comments are a code smell (including JSDoc comments, and in my personal opinion) is:

- They are part of your code, and so they need to be maintained just like the rest of your code

- But ... they are "psychologically invisible" to the majority of developers. Our IDEs tend to gray them out by default etc. No one reads them.

- Therefore, comments can become out of sync with the code quite easily.

- Comments are often used to explain what confusing code does. Which means that instead of fixing the code to add clarity, they do nothing but shine a spotlight on the fact that the code is confusing.

- In doing the above, they make messy code even messier.

I am slightly amenable to the idea that a good comment is one that explains WHY weird code is weird. Even then, if you have the luxury of writing greenfield code, and you still need to do something un-intuitive or weird for really good reasons ... you can still write code that explains the "why" through good naming and separation of concerns.

The only time that I would concede that a code comment was the best way to go about things in context is when you're working with a very large, legacy commercial code-base that is plagued by existing tech debt and you have no good options other than to do your weird thing inline and explain why for logistical and business reasons. Maybe the refactor would be way too risky and the system is not under test, the business has its objectives and there's just no way that you can reasonably refactor in time etc. This happens... but professional developers should ideally treat incremental refactoring as a routine part of the development lifecycle so that this situation is as unlikely as possible to arise in the future.
Ha, I've never thought about that! Although when I'm writing tech docs stuff like SEO isn't usually top of mind :P
The focus has shifted from genuine learning to simply passing
I have an original model Ting Fire sensor I can mail you if you want to have a go at flashing it with something local friendly. Have been trying to find the time to do a tear down, but alas, too much to do.

https://www.tingfire.com/

https://news.ycombinator.com/item?id=28054318
One must make a choice regardless. Getting a job and working for a corporation your whole life is not very different from following a cult leader insofar as it becomes the limit of your social imagination (although a good wage is more compelling). You have to make these gambles some times in your life.
Excellent point. That's why the truly wise people use "results" in terms of judging wisdom. If your thought is coherent, when you put it to practice - it works. And if it works - the desired result is produced. Doesn't mean all thoughts that lead to practical desirable results are borne of wisdom, but empirical success is a necessary, but not sufficient condition.