skysight-inc/HackerNews huggingface dataset:
TIL

This is great to see. Yes, assuming it is implemented well this is better than the sears catalog.
TikTok Is Facing Legal Backlash Around the World
While I agree that they probably aren't, their intended customer base is.

And even so, nothing precludes people from pursuing civil damages if there's a data breach - this is far more likely with sensitive data coming from a medical provider to a third party.

And as has been hinted at, the lack of professional presentation is going to hurt a lot, and people will immediately ask "can I trust this platform with any of my information?"
I am from Naples and I must admit I was quite shocked when in my mid teens I learned software would normally be bought in the "official" ways; and for what prices :D

It was all shareware and cracked disks until then (probably a bit past then to be frank)
I think documentation and tests are and should be as coupled to the original code.
True that docs are not part of CI/CD and can get stale faster. Do you feel there is a huge push for autgeneration though?

> My take is the better approach is similar context enrichment for rag - you ask the LLM to generate a summary for a page,

Curios to hear more about. Are you referring to a doc's page?
1050ti, which satisfies the minimum spec. But it would probably mean playing on lowest graphics settings at low resolution.
For example, CUIS book, 9.3 The Change Set:

https://cuis-smalltalk.github.io/TheCuisBook/The-Change-Set....
Ideally yeah but does it ever take "only" 4 hours? Usually take-homes are pretty unguided and leave room for personalization, plus there's an element of pressure to them to make it "awesome," do all of the best practices, etc. At least with a pair coding session there's someone there setting the guard rails to keep you within 1h.
My wife has been asking me that for years.
Just checked Steam: May 2020. So probably after this change.
Lol, it's funny I played both and like factorio much more for precisely those reasons. It's post-apocalyptic and gritty, and has enemies. Satisfactory is great but I need a threat to stay focused. To each their own :)
contra view to these comments: keep going. I worked in health information privacy and security longer than all of them and the number of sincere people in it is diminishingly small. the field has become infested with gatekeeper nerds and petty bureaucrats who insist you pay their toll to proceed, or demoralized and cynical opportunists who just go along to get along.

sure, there are risks, but take them. make a thing for people who take care of other people. this is for a woman who takes care of her husband with alzheimers, or a man who takes care of his wife with parkinsons. fuck the system. make something someone wants.

good luck.
None of the electronic widgets I've bought stateside from overseas sources have ever shown any evidence that they've ever been actually-inspected by US Customs.

How would they know that an item is fraudulently marked if they never look?
I don't think I could name more than a dozen countries that openly fight delusional thinking of a mystical nature, there's China, Cuba, Vietnam.
Math that can't be too warm and too accurate to work may have challenges being too accurate and reliable with repeating processes.
Solving an ODE by separation of variables. With the limit definition this is just a notational trick, requires additional proof to justify, and confuses students. With infinitesimals, the separation dy = v * dx is a rigorous statement, making the logic of the method immediately obvious.
As mentioned elsewhere in this discussion, 99% of the time the cause is likely the use of standard C functions (or C++ `std::string`…) instead of MS's nonstandard wide versions. Which of course is a ubiquitous practice in portable command-line software like curl.
May I ask if you have a recommended style or material that you prefer for sensing? The idea of sensing EM fields is fascinating to me but I've never quite made the leap to an implant. I didn't realize these kinds of rings exist.
Is the result of the addition or multiplication of an irrational number with any other real number not equal to it (and non-zero in the case of multiplication) always irrational? ex: pi + e, pi * e, but also sqrt(2) - 1 or sqrt(3) * 2.54 ?
IDK. It is impressive how far it sort of gets with direction, but this is to me sort of another example of "you have to know the LLM is wrong in order to get the right output" (at which point you're 98% of the way to writing the code yourself). I want tooling that just computes the right answer, not tooling that has to be coerced specifically into an answer that is wrong in only ways I haven't yet detected.

For the concrete example posed in the video: the code-point decoding routine: are we assuming the internal char *s¹ enforce the guarantee of UTF-8 well-formed-ness? If they do, the code written should simply SIGABRT if it detects such a violation; if it isn't, we should probably return an error. The LLM's code opts to return a [hot garbage] value.

Where we're dealing with ZWJs … we're still also mixing in UTF-8 decoding concerns: separating out "parse UTF-8" from "figure out what USVs make up a grapheme" is the approach you want, but the output is spaghetti. It might be right spaghetti, but a video is hard to code-review, and "right spaghetti" isn't what I want from devs or LLMs cosplaying as devs.

There were some other feels, like you probably want to move code detecting the type of code point into a table & use something data-driven. You would then probably want to generate that table from the actual Unicode source data files … not hope the LLM's very magical looking code point numbers are correct? (spoiler: they're not.)

That said, … it probably fares about as well as most devs attempting to handle Unicode in a language lacking any support at all like C would.

This doesn't get into the other nightmare that for a given sequence of UTF-8 bytes emitted to a terminal "the number of columns this will take to display" and "the number of columns the cursor will advance" aren't always the same number.

¹(char is a nightmare type for UTF-8 data. Bytes are nigh always represented in unsigned values — including by the LLM —, and using a quasi-signed type is just asking for bugs. Amazingly, the LLM appears to get it right here, but UTF-8 data is unsigned char* to me. That doesn't play well with most of C's stdlib, but most of C's stdlib isn't that bright anyways.)
> 85% of all consumer purchases in the U.S. are made by women.

https://www.mccormickfona.com/articles/2014/12/purchasing-po...
The Culture of MAMICs- "Middle-Aged Men Interested in Coffee"
In my opinion the benefits of domain consolidation outweigh the costs.

Using a bunch of domains like a.static.com,b.static.com etc was really only helpful when the limit on connections to a domain was like 2. Depending on the browser those limits have been higher for a while.

For http/2 it's less helpful.

But honestly there's not really one right answer theoretically. multiple domains increase fixed overhead of DNS, tcp connect, tls handshake, but offer parallelism that doesn't suffer from head of line blocking.

You can multiplex a bunch of request/responses over a http/2 stream in parallel... Until you drop a packet and remember that http/2 is still TCP based.

UDP based transports like http/3 and quic don't have this problem.
> I had no job, I ran on my savings, and the workplace I was interviewing for looked nice. OF COURSE I WAS NERVOUS.

100% this. I've never been nervous on the job, even during a work crisis. But I'm not a stage performer, and I'm super nervous during an audition, where strangers are standing over you, judging you, and you can lose the job if you do any little thing wrong, or even if you don't do anything wrong. That's so vastly different from a workplace situation. Yet a lot of people assume, wrongly, "If they're nervous during the interview, then they can't handle job stress."

Ask a firefighter, who runs into burning buildings for a living, to give a speech in front of a crowd of strangers. It's an entirely different kind of stress. Not all stress is the same. Fear of public speaking is very common, regardless of the person's job. The firefighter is trained for and experienced with one type of stress, but not the other. Firefighting is their job, not public speaking. Likewise, programming is my job, not interviewing. I can write code just fine, even if the whole company is metaphorically "on fire" at the moment, but my brain freezes in job interviews. And then an hour later, when the interview is over, I can often easily do the thing they wanted me to do during the interview, because I'm no longer in that specific fearful state.

The good news is that I'm now successfully self-employed, and my goal is to never interview for another job the rest of my life. Of course running your own business is stressful, and everything depends on me, but I've demonstrably been able to handle that stress. In a sense, the insane job market forced me to become an entrepreneur. (I'm also getting "older", which is another issue, i.e., age discrimination. It's commonly assumed that programmers get worse with age. Fortunately, my customers don't care how old I am.)
The site might be deemed a Business Associate, depending on the specific facts, which we don't fully possess. That's why I recommended the owner seek counsel.
Right, this is the loophole in the human psyche that California is exploiting in their slaves.
Google’s build system uses Starlark definition files for this reason. Very easy to write flexible configurations for each project and module but building is of course very parallel.
A whole bunch of problems go away, but so do a whole bunch of solutions for people who might need them.

Disadvantaged people deserve a chance to have solutions to their problems too. If we want a society that’s worth being a part of, we’d do well to consider those people.

The fact that you equate people who can’t afford an iPhone to “bottom feeders” is quite telling.
I'd be surprised if there wasn't a mod for this already. Personally I like the art style and direction, I just want more details and maybe even in 3D to rotate the camera. Hopefully they're working on the sequel with some of this.
This is the same thing as trusting its translation though. Or worse, since there's more "interpretation" happening (as it's basically a summary rather than a whole text, and you can't trust either of those steps).
You can make PRNGs based on approximations to (disjunctive) irrational numbers, and the irrationality of the number being approximated is important to its quality.

I'm not aware of any widespread real-world PRNGs constructed this way because they're less efficient than traditional PRNGs. It's mostly a mathematical trick to be used in proofs and thought experiments.

I suspect they're referring to the more common practice of taking the first N digits of a well known number like Pi or e that happens to be irrational as a magic constant of known provenance. 1245678 is another common one though, which obviously isn't irrational.
No, but I guess a product like this should be built in a way that the company doesn't have access to unencrypted data in the first place.
381:52:32
https://psdoom.sourceforge.net/

There's something about a Sourceforge link that makes me feel things.
I don't like leetcode either but you harm your point when you compare it to slavery. You are not compelled to work. If you don't like it, you are free to walk out of the interview room and go on with your life.
I Built an AI Curator to Enhance My Book Highlights
I can't provide legal advice here; sorry. But I will say that there is a pretty big difference between hosting arbitrary customer-provided data where the customer can enter either kitchen recipes or medical data at their choosing, and stating that your service is intended to store PHI and attracting such information as a result.
Through formal meditation practice, you can train the brain to perform these as background tasks in the waking state.
This is really cool. Finally the factories can look like chip designs.
https://archive.is/O6dZx
Some frameworks used to support serverless applications are completely over-engineered cesspools, no doubt, but it doesn't have to be that way.
Well I know it's not directly the answer to your question, but the article mentions that in practice a partitioned cache increases bandwidth by 4%. Which at the scale of billions of web browsers is actually pretty bad.
Please leave your finger at the reception desk :)
Definitely not; consider the formula for calculating the log of any base given only the natural logarithm. That can result e.g. in two irrational numbers, the ratio of which are integers.
Yes, exactly! And the presence of a choice in labor doesn’t change the fact that they’re slaves.
You would need not only to cut out and implant the chip itself, but the sizeable loop antenna that runs in a rectangle close to the perimeter of the NFC card. It'd be a hassle!
Go to that page then click the header link. It goes to https://katesapp.org/KatesApp/.

edit: not a relative link, but a 404 regardless
> Kate's App is a tool created to support medical caregivers and the people they care for

Seems like it is intended to be used by covered entities. But it does depend a bit on what "medical caregiver" is intended to mean.
Yeah, it sounds concise with maximum clarity.
I saw a sibling comment posted a link to a map, but I wanted to provide you some context. As you can see on those maps, these fires are quite big in terms of land area/acreage. The thing it's important to understand about Los Angeles, though, is that there's a "mountain" range that runs east/west literally right through the city itself (mountain in quotes because as it bisects the city the mountains aren't very tall). Where it bisects the city itself you may recognize the names of some of the areas with houses plastered all over the "mountain:" Hollywood Hills, Beverly Hills, Bel Air. As you get east and west of the city, though, those mountains get a bit taller and way less populated. The Palisades fire, the first one that started, is the literal western/northwestern end of the city of LA. Its northern border is, albeit low elevation in mountain terms, mountainous and is more or less the definition of urban/wildland interface. That's part of the reason the fire spread so quickly, though in this case not even the primary reason. The other major fire is not in the city of LA, but just north of the city of Pasadena, which is east of Los Angeles. But the geography/topography is nearly identical (down to a similar east/west mountain range, but with much taller mountains). A majority of the area that's burning out of control there is largely mountainous with very little habitation (if anyone who lost a home there reads this, I don't mean to diminish how much damage has occurred in Altadena; I'm just pointing out that the massive land area of the fire is not representative of the impact on inhabited areas).
> What could be done to prevent a re occurrence ?

Layman here. But I’m seeing three policy failures (and opportunities):

1. Lack of home construction and densification. This not only raises housing costs, it also makes advanced fire-risk mitigation economically infeasible—an apartment building can pay for better fire defences than a single-family home.

2. Basic emergency preparedness and NIMBY environmental restrictions. Hydrants running out of water [1] is inexcusable. Same, too, for the mayor being overseas [2] and blaming “months of little rain and winds that had not been seen in the city for at least 14 years” for the fires while citing zero emergency measures taken as a result, e.g. clearing fire walls around developments.

3. Subsidising building and living in wildfire-prone areas [3]. California’s insurance regulators have effectively banned insurers from considering forward-looking risks, which distorts the developer and homeowning markets.

[1] https://apnews.com/article/wildfire-california-climate-60351...

[2] https://www.nytimes.com/2025/01/09/us/los-angeles-mayor-fire...

[3] https://apnews.com/article/california-increases-home-insuran...
If pi+e=a/b then you can write one as a/b minus the other

Which is pretty insane because these two numbers are not supposed to be related
You are right - there will be a big difference for these two different workloads. As I am 100% sure @kragen already knows, this is arguably the first, smallest step in thinking for you to realize just how many possible workloads you might want to model. :-) And to realize why senior engineers will say pithy things like "the best benchmark is your actual application".

While that is true (and I've said it myself), one reason I like the design of a little "workload interpreter shell" as in https://github.com/c-blake/bst/blob/main/test/bst-interact.c (or maybe better https://github.com/c-blake/adix/blob/master/tests/btshell.ni... which has a preprocessor) is that you can use them to run "isolated tests" as a kind of "half step" between a pure hot loop dumb thing and a full-on application with all its attendant noise and self-interaction/self-disturbance.

So, for example, in this allocation problem setting you could write a similar 30-line "shell/interpreter" that interprets a binary stream of "commands" or allocation requests. The origin a of said binary stream could be a recording/log from some actual app you have doing something actually useful. Then you could apply that one recording in the "shell" in different configurations as @kragen mentions to study the allocator performance (both space & speed) in isolation. At that point you could start to say pretty meaningful things from replaying logs many times about this or that tradeoff on this|that workload.

EDIT: Of course, at that point you start to get into debates about "how representative" different workloads are, but at least you could potentially share your log with someone who had a different computer and have them run benchmarks, too, and at least the workload is not synthetic but relates to some actual possible program. Moving from synthetic benchmarks to log-based ones was a big thing in OS research on filesystems in the 1970s & 80s and it helped the "generalizability of results" (I think, anyway..I'm sure many still do only synthetic benchmarking due to its convenience).

EDIT2: I just thought of a cute name for the log replay half-step between synthetic microbenchmarks and a full application - "The millibenchmark". ;-) Maybe someone else has thought of this before, though.
and risky porn is at an all time high
You missed the third issue which was utterly incompetent management from the mayor of Los Angeles, Karen Bass, and the governer of California, Gavin Newsom.
EDIT: Don't get anything containing a plural (such as "Worlds"), unless you also have the singular version.
Yes, but when you eat fruit, you also eat the fibers. That slows down your uptake, and will prevent a sugar spike.

You don't want your blood sugar level to spike, because then your body will create insulin. The insulin's job is to move the sugar out of the blood. It does this by sending the sugar, which is fuel, to the muscles that need it. If there are no muscles needing fuel, it goes to fat cells for storage.

Then after that, sugar levels drop below normal levels. And then you get cravings for a quick snack or sugary drink, and the cycle starts over again.

If you eat your sugar with fibers, like in fruit, you don't get a sugar spike, and you don't get an insuline spike, and a sugar drop.

Also fruit contains a lot more healthy things aside from the sugar. Vitamins, minerals, anti-oxidants.

So yeah, it really is a world of difference whether you drink a cola or eat an apple.
> Google ate Word's lunch by making the 99.99% experience waaay better.

That is fascinating to me

I have never used MS 365, but due to work have extensively used Google docs

It is awful. I am continually amazed at how awful it is

Astoundingly the most awful part is searching my docs. Compared to a directory tree of MD docs, it is simply dreadful. Oh Google, how the mighty have fallen!

MS 365 is worse than that?
> Also note that the medical field selects hard for people who can memorize information, to the exclusion of people who can understand systems.

This sounds like one of those complete bullshit memes that certain groups of people like to repeat. Very similar to tech people being "creatives" while other groups like sales are somehow not. Utter bullshit.

> Compare to the invention of the perceptron, which took a joint effort between a polymathic neurophysiologist and a logician.

While cross-field collaboration often yields the best insights, I hope you're not implying that computer scientists are somehow better at "understanding systems" compared to biologists. Not only are computer scientists hugely guilty of pretending that various neural networks are anything at all like the brain (they are not), its also the case that biological systems are fantastically more complicated than any computing system.
Toki Pona – The Language of Good
I don’t bookmark. I have a "Home" page with "One-liners & Links of the Day." The links are listed in reverse chronological order by day. Only this month is kept on the home page. There are links to previous months’ home pages at the bottom. Since it's a web page, I am not constrained to how some “Bookmark” manager wants me to view links. I can add whatever I want. Annotations, color, and non-links like code snippets are in there. If there is Too Much Information (TMI) I collapse it in a detail / summary HTML tag.

If I actually go back frequently to a link or to a piece of code, I put that link or code snippet in a more permanent "Document" web page which groups the items by topic. For example:

Typography

— ‘ ’ “ ” • … × °

At the moment, I am keeping the web pages local. There is a duplicate on an actual web server so it can be accessed from other devices.
Surely exponentiation is basic algebra? And sqrt(2) is trivially constructable from exponentiation.
My memory from the time of its debut was that compared to other films in the theaters, this film's title was exceptionally clunky and offputting. Which was and is a shame, because the film is really really good.
We did reach out to the uBO team because we’d love for them to join the initiative, but we haven’t received a response yet. Hopefully, we’ll have the chance to collaborate in the future.
I don't know why you think that.
The example is wrong:

"A simple poka-yoke example is demonstrated when a driver of the car equipped with a manual gearbox must press on the clutch pedal (a process step, therefore a poka-yoke) prior to starting an automobile."

You would typically put the car to a neutral gear before starting up the car, clutch isn't required.

Furthermore, if there was such a poka-yoke preventing start-up when the clutch isn't pressed, it would prevent the common safety procedure when a car doesn't start and is in a dangerous position, for example on rails or in the motorway. In such situations you would drive the car with the starter engine alone, putting the first gear on, release the clutch, and start the car, thus moving it forward slowly by the battery and the starter engine.
Or maybe force a human to interact remotely. That would be preferable.
Oops, yeah :)
You can definitely implement malloc in C. It does nothing special in its most basic form but cough up void pointers into its own arena.

It gets complicated when you have virtual memory and an OS involved but even then you can override the system malloc with a simple implementation that allocates from a large static array.
For landlines it’s been around since 1985. For cellphones since 2005.