skysight-inc/HackerNews huggingface dataset:
It's curious to see how times have changed. Soft-updates are indeed a very clever solution to the problem of file system consistency in the face of possible failures like OS crashes or power outages.

While journaling "simply" writes a journal of FS ops to a continuous area of the drive (especially important for mechanical drives) which is fsynced faster than random writes across platters, Soft-updates opts to be really clever with the way FS ops ordered, so that what's actually on the drive is always consistent, even with decent amount of write caching. It doesn't guard file content, though, just the file system itself.

Soft-updates is what enabled the BSD's to support short-lived files never touching the physical drive. You could create a file, write to it, read it, close and delete it, and if this was done in a reasonably short amount of time, no writes whatsoever got to the actual hardware. It was wonderful with software which used to generate a lot of temp files, like building C software.

OTOH, if a write got trough to the hard drive, Soft-updates guaranteed that file system structures get written in a way so that if an OS crash or a power failure happened at any single time, the only downside could be some unreferenced blocks, which could be garbage collected later; assuming hardware doesn't lie about fsync, of course...

I think ext4 supports this kind of short-lived-files-never-touch-the-drive caching.
No, in Europe we have the same problem with ISO norms and likely on some national technical ones, strictly speaking they are not Laws, but they are often cited either in the Laws and/or exposed to the public through labeling.

An example:

https://news.ycombinator.com/item?id=17587770
I raised a bug in the image capture framework which prevented scanning from sandboxed apps and it was fixed 3 betas later. But probably because Preview.app was also affected and I asked all users of my software to file a bug for the Preview app.
Apple's CoreML is a large collection of regular models, deep learning models, etc. that are easy to use in macOS/iOS/iPadOS apps.
> yet keeps a very small footprint both conceptually

it's only a benefit for writing simplistic things (and configs for some complicated programs like a text editor or a terminal or some MMORPG is already not simple), otherwise you start appreciating that there is not just a single dictionary as a data type etc.
SpaceX projected 20M Starlink users by 2022–it ended up with 1M
> their inability to remember to put cheese in a cheese quesadilla

Is there such a thing as a cheese-free quesadilla? I thought a quesadilla was precisely a cheese sandwich, but made with tortillas instead of bread.
> Microsoft and the absolute bottom tier of enterprise ... we considered dotnet beneath us ... shitty consulting firms ... I cannot imagine the average dotnet programmer is very good

Thank you. I very much appreciate you self-selecting yourself out of the pool of people I'm ever likely to have to work with.
I don't think so. I'm not suggesting the use of violence as a deterrent[0]. My point is that the human urge to enact violence in response to wrongdoing has to be satisfied. If it's not satisfied by the state, it'll lead to mob justice and vigilantism.

[0] I think in many contexts it is, but that's distinct from my earlier post.
Had a 12 mini and just upgraded to the 13 mini. The unofficial rumor mill last year was that mini sales were lower than expected. But apparently the 14 Plus also has had lower than expected sales as well.

It’s my opinion that neither the mini nor the plus need annual updates so here’s hoping we see an every-other-year cycle for the mini and plus starting with a 2024 16 mini.
But it was, it’s just really old research
I mean resistance in the sense of actually knowing your rights and pursuing them with the legal system
what's lacking about Godot C# support?
Earth ‘well outside safe operating space for humanity’, scientists find
Bath is my destination 95% of the times I fly into Heathrow (my family lives there). The choices are:

1. underground to London Paddington

2. Heathrow Express to London Paddington

3. bus to Reading to get on intercity train to Bath

4. bus/coach from Terminal 3/4 station to Bath

The train to Bristol & Cardiff passes Heathrow just a few miles away, but there is no direct rail connection at all.

It's almost as bad as here in New Mexico, where our only state-level railway, connecting Santa Fe and Belen via Albuquerque, fails to go to the Albuquerque airport, which is the destination/origin for so many Santa Fe travellers.
Nice!

Note that this page has no category theory yet since it explains sets, so if you already know sets, set product, etc and want to learn about category theory, my advice is to go directly to the next chapter, more specifically to this section:

https://abuseofnotation.github.io/category-theory-illustrate...

which uses set theory terms to define the category theory way of defining products (the corresponding "universal property").
Look, I’m explaining how to interpret the experiment results they report, which they base their analysis and conclusions on.

What I’m doing is going to the original foundation. What you’re looking at is the decorations they put on the foundation.

I’ve explained over and over what their foundational experiment showed as described. stop being hung up on the decorations.

The decorations are pretty bows and wrapping paper. That’s what you’re focusing on. Stop it.

Bob went to France and got annoying no one said “hi” to him. His friend tried to explain what they said, “bonjour” meant hi. He wouldn’t accept it.

We went to the land of academics, I explained what the academese means. You’re not accepting it, focusing instead on the wrong thing.
I think I would prefer if emojis of people used character sequences like flags do, rather than single characters in the PUA. No idea what should be done with name conflicts.
I enjoy the criticism, I think I can learn things from them.

So far, feedback here are helpful to me.

Sorry about the mis-deleting.
This was a great post! I don't normally read entire blog posts on here because frequently people are too verbose and the meat is sparse so I skim but this one I read word for word and I really enjoyed it! Thank you!
I'd buy service to put it on my rooftop to both put economic pressure on the local ISP duopoly in the form of an unambiguous publicly visible third alternative and, also, as a backup.
> according to a press release today from the office of the Republican leading
And maybe even labels like popularity/play count/etc so it has a better sense of what “sounds good” to certain groups
Godot is also getting really good
Why would they pay individual employees to reach a certain decision? Everything they do is secret and the people at the top would control what is released and what the final conclusion is anyway. Technically the president could request the original reports, but it’s doubtful they would dig into that level.
This is the kind of behavior that started Martin Shkreli down the path to the big house.
I interned at a company that used an s-expression format as an alternative to JSON and it was great—much better than any mainstream format for config files and human-readable representations for API data. It was great at representing structured data (including tagged variants, so full algebraic data types) and even pretty good for text markup.

It also has best-in-class editor support thanks to paredit :)

The only real downside is the hassle of convincing people to use something weird and non-standard, which is really more a problem with people than with the format.
But they are getting paid millions by the DoD to give internet access to Ukrainian forces.
APIs allow us to communicate with third party software in order to use their services and data. In today's software it's almost impossible not needing to use one, one way or another. What if they are hostile?
Recent and related:

Unity Can Get Fucked - https://news.ycombinator.com/item?id=37497128 - Sept 2023 (13 comments)

Unity wants 108% of our gross revenue - https://news.ycombinator.com/item?id=37495868 - Sept 2023 (30 comments)

“This Is a Disaster:” Game Developers Scramble to Deal with Unity’s New Fees - https://news.ycombinator.com/item?id=37493028 - Sept 2023 (145 comments)

Unity rushes to clarify price increase plan, as game developers fume - https://news.ycombinator.com/item?id=37491002 - Sept 2023 (71 comments)

Unity’s pay per install is unworkable - https://news.ycombinator.com/item?id=37489247 - Sept 2023 (9 comments)

The Death of Unity - https://news.ycombinator.com/item?id=37486431 - Sept 2023 (208 comments)

Unity plan pricing and packaging updates - https://news.ycombinator.com/item?id=37481344 - Sept 2023 (504 comments)

---

Here's a quick refresher on how we handle a Major Ongoing Topic (MOT) like this one: we downweight follow-ups until there is Significant New Information (SNI). I don't see any SNI yet; readers of "Unity Can Get Fucked", "The Death of Unity", and "This Is a Disaster" don't need a new article to tell them that devs are mad at Unity right now. Once something happens to significantly (or interestingly—i.e. something non-repetitive) advance the story, we can have another frontpage thread.

Past explanations on follow-ups and SNI:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
Earthlink still exists?

Wow. When I was a kid, we would steal "ELN" accounts for dial-up and then hop on to AOL via TCP/IP.

Edit: we did that so when we got punted we didn't have to go throigh the whole dial-up sequence. Which happened a lot in those days if you were twelve years old.
Does anyone else study Category Theory in the hope of finding Revelation/Truth? I'm mostly kidding but for some reason CT scratches a different kind of itch.
There are 12 principles of animation that were thought up by some Disney cartoonists back in the day.

https://en.m.wikipedia.org/wiki/Disney_Animation:_The_Illusi...

If you check out YouTube you'll find a lot of examples.

There's even a few rubberhose plugins for after effects if you want to get that effect.
I wonder if this could be used for amateur astronomy? Would be cool to point a telescope at a star, and print out a spectrum corresponding to elements with emission lines.
An update and a new chapter for Odysee
Due to legal troubles with LBRY, Odysee is collaborating with Arweave, a decentralized and censorship-resistant storage protocol, to fully decentralize Odysee on top of Arweave. Additionally, they are working on developing new non-tokenized products.
If I use a credit card, I pay up to 20% on the outstanding amount. If I use my debit card, I get interest on the money that I don't spend. I also cannot spend more than what is in my account. If there is a charge I disagree with, I can easily reverse it without any cost. And I have never met anyone who had a fraudulent charge (without being dumb). To me, I cannot understand why anyone would use a credit card unless debit isn't accepted. I use that card maybe once a year for paying toll on the highway.
Caveat: I haven't used Fennel but just inferring from what makes sense...

The Lua VM that they compile to already handles missing arguments with some attendant but unavoidable performance cost.

Fennel's own `lambda` form that they layer on top does check for missing arguments, but it must do so by generating extra Lua code to do those checks. That additional code has a runtime cost.

Using `fn` avoids that extra generated code and its cost.

If Fennel had its own runtime and VM, then the performance story for how missing arguments are handled would be different.
I agree that TOML is frustrating when configuration gets large and complicated. But those issues seem like "As a Python user I don't like TOML because I like StrictYAML and TOML looks weird to my eyes".

Unless there are deeply nested large maps/dictionaries, TOML is fine.

I prefer UCL, though. IMO, the most sane and usable format for configuration.
This looks like an interesting and useful approach, but there's no need to overdo the claims:

> Which library that I load is providing function foo?

> The state of the art (prior to sqlelf) of how to retrieve this diagnostic information is using LD_DEBUG environment variable and trolling through the large dump of logs it emits

That's far from the state of the art. Just use a tool like ldd or otool to get a list of dependencies, loop a call to nm over that and grep for the symbol you want. It's a one liner that gives you the answer (and tells you which other libraries export the same symbol, in case you need to reorder the library loading).

Nevertheless I regret not putting higher resolution file metadata support into bfd. Objdump is more oriented to the content of the sections, and some section metadata, but there's a lot of interesting and fun stuff in the ELF file header (not that ELF existed back then)
Seems pretty minimal. And if you're making over $100k, you should probably upgrade to the paid version.
"unnamed CIA whistleblower... according to a press release today from the office of the Republican leading a congressional investigation into the pandemic"

The Republican is Representative Brad Wenstrup (R–OH), who chairs the House of Representatives’s Select Subcommittee on the Coronavirus Pandemic. "In December 2020, Wenstrup was one of 126 Republican members of the House of Representatives to sign an amicus brief in support of Texas v. Pennsylvania, a lawsuit filed at the United States Supreme Court contesting the results of the 2020 presidential election, in which Joe Biden defeated incumbent Donald Trump."

https://en.wikipedia.org/wiki/Brad_Wenstrup

The Select Subcommittee on the Coronavirus Pandemic:

"After Republicans gained a majority of the House of Representatives at the start of the 118th Congress, the House voted to continue the committee, now dubbed Select Subcommittee on the Coronavirus Pandemic, was approved as part of the House's rules package on January 9, 2023, by a 220–213 vote. The purpose of the committee was changed to investigate the origins of COVID-19, gain-of-function research, coronavirus-related government spending, and mask and vaccine mandates."
"During the committee's first hearing on March 8, Republican Jim Jordan—who is not a member of the committee—baselessly alleged that Anthony Fauci had steered a $9 million grant to two scientists in exchange for them changing their position that the virus had originated in a lab to originating naturally."

https://en.wikipedia.org/wiki/United_States_House_Select_Sub...
It's a different substance. Not version.
> anonymous whistleblower claims

Boy, oh boy do I wish there was a way for an individual to be anonymous but verifiable as a unique individual operating on a consistently used device.

Sybil be damned.
Also, see construction in general: far more people interested in watching people like Matt Risinger or Stud Pack deconstruct construction, so to speak, than document every last detail of the relevant building code(s).

"How to build it really good (and to code)" is far more in demand than "Tell me what the code is".
I use Magnesium Bisgylcinate, 200mg. (Bisglycinate is apparently the same as Glycinate, just depends on how close to the scientific name the marketing people went)

Some people take 500mg but I couldn’t find that in Canada. Also, despite selling Magnesium + Calcium supplements, apparently the Calcium competes with the Magnesium for absorption so never take those together.
Well, it's a few more cents on the bill of materials and some PCB real estate, and constrains the enclosure form factor.

Ethernet ports have a transformer (or some other kind of electrical isolation) inside as well, from memory. Making it an add-on means you can spend more on higher quality electrical protection so it actually keeps the rest of the terminal safe, for those who need wires. And you can replace the add-on when mechanical overstress (aka tripping over the ethernet cable) is applied.
> I did that in the past as "proof of concept" and it definitely works, but is most likely a legal minefield.

I really wonder how dangerous it is legally. I'm already been (slowly) writing a rust tool to convert some Unity .meta for bevy engine before the Unity pricing crisis.
Sattelite communication is generally more expensive than cable or cell towers. Though about 70% of the earth is unsuitable for these solutions. Alot of commercial boats are still on very low bandwith connections but could potentially benefit from higher bandwidth if only to make video calls or netflix more available for a similar or higher price. Then there are alot of smaller, private, boats that would benefit from sattelite communication if costs werent prohibitive.
That one on Snopes was found at Nasca. Different body.
DWF Labs Is Considering Purchasing FTX Assets
Cult of the Lamb is even threatening taking their game down due to this change to their costs.

https://twitter.com/cultofthelamb/status/1701715971663425897
So basically Emacs with Elisp replaced with Fennel and a more responsive UI...
That's fair, but I think a lot of people other than "DIY hobbyists" don't have a need for traceable, liability responsible, validation chains.
Good luck finding this guy's neck for the guillotine with that weak chin. He could probably slide right out of the pillory! This must be what they mean about superior genes.
As per the article, you would likely be correct
Any color the customer wants, as long as it’s black.

Following your argument we also just need one font covering all Unicode in general.

I am happy that there is variants to choose from and that apparently the designs also influence each other.

Also licensing, which you dismissed handwavingly, is an issue because e.g. Apple doesn’t distribute their emoji for other platforms, do they? Easily more than half of devices on the web are not Apple devices. At least 70% as per https://gs.statcounter.com/os-market-share
My guess is it doesn't (they're talking about streaming via a platform like Stadia). Twitch streamers aren't distributing the runtime (arguably Gamepass streaming isn't either, but there is a clear tangible difference I think). Of course, Unity seems to be making this up as they go along, so who knows what they'll claim. But I can't imagine them trying to treat Twitch streams as installs.
If they are “daring employees to quit”, who are we to disappoint them? Let those Parasite Class C-Suite troglodytes run the company all by their lonesome. I’m sure that’ll be the first time they actually earned their obscenely overinflated paycheques in a damn long time.

There is a lot of demand for workers out there, if you apply to jobs regardless of location or in-office, you should punt a ridiculously extreme relocation cost for you to move closer to their office. And even if you are within the region, add “transportation costs” to your wage demands to compensate you for your commute - yearly auto maintenance, insurance, all fuel, and a per-km cost that’s broadly in line with your hourly wage as the cherry on top. Make it worth your time to drive into the office.
If there were one industry standard app that could be used for most restaurants I might use it but there's no way I'm ever going to install an app and create an account for every restaurant I might go to.
via the August 30th Money Stuff, that sort of thing still happens:

"The SEC's complaint alleges that, between July 1 and 6, 2022, Anthony opened a new brokerage account using a fraudulent application on which he overstated his personal income and then made $1 million in bogus deposits from his bank account, which held only nine cents at the time. The complaint also states that, before Anthony's deposits reversed for insufficient funds in his bank account, he used "immediate access" credit extended to him by his broker-dealer to purchase $199,956.65 in securities. According to the complaint, Anthony's broker-dealer discovered the scheme before Anthony could make any profits, froze his account, and liquidated his holdings."

https://newsletterhunt.com/emails/37239

https://www.sec.gov/litigation/litreleases/lr-25816

https://www.sec.gov/files/litigation/complaints/2023/comp258...
For comparison, Unreal games that don't get extra optimization and love during development have engine-standard issues. Star Wars Jedi: Fallen Order is notoriously affected by Unreal load/unload lag spikes, even on console. Every Unreal game will do this to some extent unless that behavior is dealt with since it's just how Unreal handles large texture swaps.

So yes, an engine can have known issues, but isn't it up to the devs to make a product that runs well? Unfortunately for Jedi: Fallen Order they just weren't given time to make it work well, just "good enough" for console, and it's even worse on PC. The sequel has the same issues.
The headline is completely speculative. The meat of the article is "A survey by Business New Zealand and Southern Cross Health found sick days hit a record high in 2022" and "Auckland University immunologist Anna Brooks said (...) we still don't know the broad spectrum impacts of [a novel virus infection]", which is very weak.
You're missing the part where they told participants what the placebo effect was, and that taking the placebo would make them feel better in spite of it having no active ingredients, and it did indeed do so.
This works out to 29.1 m/s², or about 3.0 g of acceleration.

https://www.wolframalpha.com/input?i=0+to+100+kph+in+0.956+s...
I suspect there's a Parkinson's Law like effect at play. Phones increase battery capacity to meet demands of software which expand to fill available battery life. If a phone is going to have a smaller battery, which is a necessity for a SFF device, it can't be expected to perform the same tasks at the same speed as a full-size phone. But I haven't heard of any OS adapting in such a way. Power management is optimized for the average which is larger than the mini. And not only the OS but the user has to adapt to expect a more frugal experience with a small phone. I don't see that attitude with a lot of people. Nor do I believe advertisers would be happy with a platform that has "use fewer apps" has a selling point.
Any demos of that can be played directly in the browser?
> Can the M1 do thunderbolt without any other chip?

Yes. Per Apple:

> More Innovative Technologies Packed into M1

> An Apple-designed Thunderbolt controller with support for USB 4, transfer speeds up to 40Gbps, and compatibility with more peripherals than ever.

> you’d need a teardown.

You mean like the dozens of teardowns of M1 macs when it was released, which only found retimers on the motherboard but no external controller?

> Okay…you’re right, the only reason I don’t have a 128 core epyc cpu in my iPad is market segmentation! Darn markets.

I see you are wilfully obtuse and entirely unserious. I'm sorry I bothered.
"Some people like it" isn't a strong one because it's a straw man of my argument.

"The overwhelming majority bear tangible benefit from it" is the actual argument.

Debt is a core instrument of modern first world society. Just think about how many people would own a car, much less a home, if you had to pay for it all up front.
> The whistleblower alleged the other six team members supporting the lab origin then received “a significant monetary incentive to change their position,” wrote Wenstrup...

> He asserts that the new whistleblower allegation “obviously is bullshit.” Garry similarly says it sounds "ludicrous"...

It definitely sounds like BS to me. If the CIA was putting pressure on its analysts or wanted to have a report come to a certain conclusion, it's not going to do so with a monetary bribe. That's a pretty absurd idea.
I wonder if some of this is actually because we gave our immune systems a break from months of isolation, sanitizing everything, etc.
An extension to the link [1] above is: the price NSO pays for android zero click is higher than the price they pay foriPhone zero click exploits. This implies they do indeed a catalog of iOS exploits stashed.
This gives rise to Russell's Paradox:

Does the set of "all sets that do not contain themselves" contain itself?