skysight-inc/HackerNews huggingface dataset:
The Enigma Machine Using Ruby – Kevin Sylvestre
OMG don't tell the French they have German heritage. You will not survive it.
There's no such thing as a free lunch, regardless of how you distribute the costs. If a seller is refunding the cost of shipping on returns, they are passing that cost on to you in some other way (higher prices, membership fees, etc).

You could make the argument that if you return items more often than the average customer, your share of those costs may be getting subsidized by the customers who return items less often. But if you return items less often, you're probably worse off.
It's hard to compete against a state backed enterprise, especially when the backing includes a massive industrial espionage operation that keeps tabs on all of your competitors.
How much money were they paid to do it in China and was it enough to cover the loss of dignity?
There are also Russians staying in Russia who try to fight the regime from inside, and that is also a morally correct approach to things. Actually, given Russia is supported by other countries including PRC, I think Putin's regime is more likely to fall due to internal rather than external pressure.
I am surprised there was not a less lenient return policy on these devices. I don't know what the refurbishment process will look like, but if they replace all of the parts that come in contact with your head/face, there is a lot of waste being generated for each one of these that gets returned.
Difference is, Amazon did so while remaining profotable and, more importantly, cash flow positive. Operation free cash flow, a detail Uber at al forgot when they tried toncopy the Amazon model.
This thread isn't about the one-sidedness of Apple's criticism. It's about criticizing Apple, and you're deciding to derail it with an unrelated strawman arguement.

If you want to circle back around to the point, I'm glad to keep discussing it.
We're now at Emacs 29. I've been following the threads stuff back then out of curiosity - but never seen it as game changer, as most of the annoyances where stuff hangs could just be solved by using async methods.

I just went over all my packages - I'm not using a single one which does make use of the threads API. I used to use lsp-mode, which _does_ create a thread in one situation - which also could've been solved by doing async calls.

A lot of the stuff that should've used async, but didn't got fixed, plus there's an external library to move some other stuff along. I've moved gnus (which used to be notorious for blocking everything) into my main emacs process years ago - and last year even tried setting up a new notebook without the local imap, and made it directly go to upstream servers. Turns out, so much improvements landed in the imap code over the years that doing this works so well now that I've dropped the local cache from all my existing systems by now.
I was thinking the same thing. The article didn’t go into what percent is actually recycled vs landfilled.

I’d hate for this movement to push people to simply skip the recycling step.

The narrative that recycling plastics is never effective isn’t accurate and drives demand for more plastic manufacturing as stocks of recyclable plastics diminish.

Huh, wonder who started this rumor anyway?
I don’t think that’s correct.

Others have linked to various respectable dictionaries that support my definition.
Meanwhile the US government bipartisanly hates Tesla.
Other humans exist and crying about how they don't get it like you do and won't do the radical solutions like you recommend will get you nowhere

Exhausted of your type. Other people care too. Just not to the point we're delusional

Natural gas producer capture carbon good. Sorry that breaks you.
Who is "they"? The content creators that you allude to are not the people in the article.
You don't need to ping anyone to crawl the DHT. You can passively wait and you'll get DHT queries in the form of "I'm looking for people seeding XYZ. Do you have a list?". You can just save those somewhere and you'll accumulate a list of active and new torrents.

Writing a DHT crawler is super fun, I suggest everyone to get a cheap VM and write/run one.
> For decades, robots.txt governed the behavior of web crawlers.

It never governed anything, web crawlers were never under any obligation to follow robots.txt.

This article seems like they took an existing controversy, rebranded it as something new, then blamed in on AI.
You should see if there are orienteering courses in your area. It is a fun activity. It's like playing chess while running.

https://orienteeringusa.org/explore/what-is-orienteering/
Where are the TEM images of the proposed structures?
After realizing the iPhone was good for some things (ie, paying bills, reducing paper mail with PaperKarma), but terrible at maintaining focus, I first switched to a Punkt phone. However, finding that was unreliable with AT&T and lacked navigation capabilities, I switched to a Nokia 2780 flip phone. Call quality, texting, camera capabilities, podcasts, and Google Maps are all there. Within two weeks, something strange happened. I found myself able to sit through a magazine in a sitting. I was able to read a chapter of a book. I fell asleep reading books. Truly, these devices have a place, but we know deep down they are a net negative. So now I keep my iPhone on WiFi, but powered down, and use it for some things, but not everything. I download my news and books onto an offline Kindle and read with the device faintly glowing suspended over my head on a phone stand and connected to a page turner. Fall asleep this way and it is not difficult to read multiple books each week.

I got my attention back, and you can too.
And will the market provide viable, sustainable alternatives to driving?

Hint: no it won't, because markets don't work in delivering large-scale infrastructure for the commons
As a software engineer, no, there's no reason to be worried. But what if you were a wordpress developer where a big chunk of your work can be automated?
"it’s a positive sign that 128TB SSDs are slowly making their way to the market, and it will surely only be a matter of time before they start to become more commonplace, even if 1PB drives remain a distant dream for now."

Ah yes, the 128TB SSD tantalizingly on the horizon... as tantalizing as the unrealistic dream of, uh, consumer 16TB SSDs, and for goodness sakes it's 2024 and why on earth don't we have those??
True, but some of the commentaries to the Spring and Autumn Annals are written in a highly refined style that one could describe as akin to poetry, especially the Zuo Zhuan. Of course this is better described as history rather than epic, but the two genres share similar goals especially for the period.
Sent – Simple plaintext presentation tool
The problem is the world modeling and decision making, not the perception.
> But as unscrupulous AI companies seek out more and more data

I'm not sure I'm ready to concede the fundemental value judgement being made here. At least I refuse to accept it as a given rather then the core issue to be decided.
Sorta kinda; "Celt"/"Celtic" is a broad term that's been applied to a lot of different peoples, languages, and cultures. The history blog ACOUP has a good post on it [1]; it's long, but only the first part is really relevant to what you're asking (up through the table comparing different regions).

[1] https://acoup.blog/2023/05/12/collections-who-were-the-celts...
Microsoft's Commitment to Azure IoT
There was a recent erroneous system message on Feb 14th regarding the deprecation of Azure IoT Central. The error message stated that Azure IoT Central will be deprecated on March 31st, 2027 and starting April 1, 2024, you won’t be able to create new application resources. This message is not accurate and was presented in error.
it seemes closer ti what I actually need than zed. love zed's speed but remote development is mandatory in thus day and age
No I tried looking for the post but couldn’t find it unfortunately.
I don't think this was the intent of the GF comment.

Of course that if you've been conditioned for something that is no longer a choice.

If you have a broken leg and someone tells you to walk it off you're going to think they are clueless.
If you literally have a [chemical] imbalance and someone tells you that you should be happy instead of being sad it's not as clear cut observing it, but it's also as infeasible as walking off a broken leg. Btw: being conditioned for something literally alters the chemical your brain/body releases.

As with the broken leg, you need help to figure out how to walk until it heals. Realizing that you need help and seeking and accepting the help is critical. Part of that help can be reframing how you view your interactions to transform what used to be implied and automatic to now being a choice.
Yes, in parameter space.

However, TobyTheCamel's point is valid in that there are some parameter spaces where the MLE is going to be much less useful than others.

Even without having to go to high dimensions, if you've got a posterior that looks like a normal distribution, the MLE is going to the you a lot, whereas if it's a multimodal distribution with a lot of mass scattered around, knowing the MLE much less informative.

But this is a complex topic to address in general, so I'm trying to stick to what I see as the intuition behind the original question!
The printing machinery alone is quite large when you consider that it includes the code & raw data for Unicode, whether or not similar facilities were already available on the host libc. Though you're not likely to avoid that in any non-trivial Rust program anyway, as even a pretty barebones CLI will need Unicode-aware string processing.

I generally find Rust binaries to be "a few" megabytes if they don't have an async runtime, and a few more if they do. It has never bothered me on an individual program basis, but I can imagine it adding up over an entire distribution with hundreds of individual binaries. I see the very real concern there, but personally I would still not risk ABI hazards just to save on space.
oh ok, I understand your concern now "how do i keep from burning out headphones if someone accidentally plugs them in".

I am hesitant to give advice because I don't know a great way, but a possible method of detecting what type of device (a headphone or USB device) is plugged in could work by doing an impedance measurement right after the device is inserted. USB standard specifies that the signal-to-ground impedance on the data lines is 30 ohms and between data lines is differential impedance of 90 ohms. The right and left channel of headphones meanwhile have an impedance to ground (from 4 ohms to 32 ohms or higher), but aren't set to a differential impedance between the left and right channel. So maybe there is a simple circuit that could measure the differential impedance that is triggered just after a device is inserted, and if it matches 90 ohms, then will treat the device as a USB device, but if a measurement matches a headphone, then treat the device as a headphone. But the specifics on how to do this, I'm not sure.
That's not how I interpreted it at all. I interpreted him as basically saying meaningless pub banter is now killed entirely. Because someone is going to pull out their phone and check, and that ruins the train of thought and the conversation. It pulls everyone out of it. Not that he can't confidently bullshit.
At least one less reason for headaches.

My NReal Air are nice glasses, but the fact that I can’t look away from the huge ass screen is annoying af. Eye movements can only get you so far, and the intuitive head movement does not work. Argh!
There seems to be this idea circulating among some audiophiles that unless your amplifier has five digit damping factor, the speakers will ring like tympani drums, which is wildly exaggerated.
I think Apple views this as a "minimum viable hardware" feature set, and it's only just now barely becoming possible.

This is the clunkiest headset Apple will ever release. See the iPhone 1. Apple will probably also move down-market with a future "Apple Vision S" product, deleting the front screen and further slimming the size.
Just wait till the AI has to update npm packages. I think I’m safe.
Unfortunately your son is uncommon and for every kid who "counts in binary" there are dozens of kids in Juvenile Hall, on food stamps, no job, government handouts, sub-100 IQs. Your son may generate untold wealth and a portion of that will go to feeding the masses.
I have my CapsLock key remapped to Escape with `setxbkmap` and yet it's not recognized in the modal editing mode (I have to actually press Escape) - anyone else experiencing that?
That's not correct. Torrent swarms and the DHT are separate. Each torrent basically forms its own small network of TCP connections to exchange data specific to that one torrent. While the DHT is a network shared by all clients that speak the protocol and it's carried over short-lived UDP query-response exchanges.
With Cosmic they very much want customization. That was one of their primary goals. The very reason they build Cosmic in the first place was because Gnome made it much harder to costumize and broke all their existing plugins. They are talking about Cosmic being able to serve as a great base for costume experiences.

I am not sure if they have reach that goal, but that is their goal.

With Gnome, they are very willing to break all plugins at all times. They simply do not care for stability of plugins, its a nonissue for them.

In Gnome plugins are JS application all running in the same namespace, a single crash of those can take down everything. In Cosmic these are Rust application running in different namespaces.
I for one appreciated the elaboration above

Yes, it's a pain to read through essays and all the details of various circumstances. But the nuance is helpful sometimes... And seems to be important to elaborate in this case.

People don't need to agree or disagree with previous posts. Simply stating more facts and going into details (especially on complex matters of history and culture) is good and helpful.
> I also learned that some people can recite the entire book from memory which was my first realization of “100x” myth.

I don't know about memorising translations, but the Iliad was composed specifically so it could be memorised, and it was long repeated (even in competition form!) before it was ever written down. The Greek original follows a strict dactylic hexameter with rhymes and other tricks to make it easier to memorize.

It's crazy to think in a world of writing that back then people memorised entire books/songs/poems like the Iliad instead of simply reading a copy. It makes sense, in a way; copying such a long text would take ages, especially with writing implements at the time, but I'm still amazed by the dedication these ancient people had.
The Xbox can (and probably can do that while simulating the "user pressed cancel" dialog API for adding printers) but my understanding for what
yungporko wrote was that the program would be the thing that lets the user know the xbox can't print.
Just installed this on windows 10. First time I tried to open it the window hung for 3 minutes until I killed it. The second time, I couldn't reposition the window by clicking and dragging. Third time I loaded it, it hung again.

It's an exciting product pitch but isn't working for me. I see now that there's a "pre-alpha stage" disclaimer on the download page and wish that were in larger font.
Are jumps unrestricted or block only? ISTR in the first draft of WASM it was impossible to write continuation-passing code, coroutines, or even tail call.
This sounds so tempting. I really wish I could have a phone that does a few simple things: Maps, Spotify, WhatsApp, Telegram, GPS tracker for running. That's really all I want on my phone. Does the Nokia allow for all of those? If so, sounds like it might be time to ditch the iPhone. Doubly so if there's a dual sim model, though I can get by with just one and using my iPhone when visiting America.

Edit: Just checked, can't add WhatsApp, etc to it. sigh another potential option gone
I mean just for one more data point I have a Quest 2 and doing anything meaningful on it besides playing VR games is just trash. Maybe watching movies/TV is okay but the battery life is crap.

Typing and screen mirroring is so delayed that it's unusable.
In my experience, the people predisposed to scams end up getting extorted over the phone, email or internet anyways. None of it is particularly great, but it does feel like a poor argument against optional sideloading capabilities.
We had a discussion here https://github.com/bitmagnet-io/bitmagnet/issues/11
With the related changes bitmagnet shouldn't have the blatant misbehavior of magnetico (anymore). Though I haven't looked at its in-the-wild behavior, so I can't vouch for how spec-compliant the implementation plays in practice.
Very cool, I'll add this to my next project!
That was very fun! Are the puzzles handmade or procedurally generated?
Judging from the links in the Wikipedia page and the other reply to my post, i think it was Looking Glass what i remembered, but this was also very interesting (especially the part about modifying Motif to look like Windows 3.1) :-).

Sometimes i wonder how hard it'd be to modify OpenMotif to add theme support.
For some value of "massive", sure. But for any value of massive, it's 1/10,000th that value. Then you factor in the value derived from taking that risk, and there's your choice.

The reality is that I don't expend huge amounts of effort avoiding tail risks, and you don't either. You might for the ones you're explicitly aware of, but a risk is a risk whether or not you know you're taking it.
I'm not sure when he developed it, but it seems like I've been using it for the past decade for tasks where default editors like Paint suck, yet Photoshop seems too expensive.
I don't accept the value of that definition, because it would also mean Nintendo isn't allowed to be a monopoly over their own games consoles, with Android being analogous to Xbox.
If I had to gander a guess, most of people who were going to buy an EV have already bought one, and a certain percentage of the market will always be impenetrable so long as charging a car battery is more inconvenient than filling up a gas tank.
On the other half of your question! - I consume content with the browser.

(On the laptop I do my banking with the browser and would be very unwilling to run a native app without good reason.)
Wages of Fear now added to my "one of these days" list. Thank you!
You're a bit confused about how this works. If the gov changes an area with office buildings to mixed zoning then some will be converted and some wont because of cost. Market forces can decide what's cost effective in that case. It does not matter that some will not be cost effective to convert. There is also no damage done if magically none of them get converted...
That post you linked was a crazy read, it just kept going and going. I've never really had issues with GNOME, but knowing so many users share the sentiment of it being a hostile developer environment makes me want to check out other options next time I install a Linux distro.
I thought nonlinearity was very important to be able to make a larger model better than a smaller one? Like so important that tom7 made a half-joke demo with it: https://yewtu.be/watch?v=Ae9EKCyI1xU
The Case for Learned Index Structures (2019) [pdf]
As long as it supports C and Ruby, I'm happy.
haha linkin park logo
And what is wrong with someone figuring out for themselves and explaining to others why some suggestion makes sense logically, rather than just quoting the manual?
“Apple Vision Air” is the obvious branding.

From “spatial computer” (Apple’s first new platform they’ve described as a “computer” since the Mac) to the productivity-focused feature set to the pricing (AVP is on par with a well-spec’d MBP), clear Apple sees this as primarily an evolution of the laptop.
I just want to vent here a bit:

Feedly is the only app I ditched because I did not understand the interface. AT ALL. I tried multiple times, like really hard, over the course of 2-3 years (with some dedication, a decade in total), and all it delivered was a feeling of being insanely stupid.

I started my attempts around 2012 (kind of around Google killing Reader). I could not understand if that app even deliver that same functionality as Reader, could not understand if it allows to just add custom RSS url. I was not sure which title-description was an actual pair. I struggled to find article boundaries - I scrolled while reading and it suddenly just closed that and opened another unrelated thing. I struggled to use categories. I struggled to stabilize the layout - every week or so it switched from a list, to two-pane thumbnails, then some other weird view. I tried to set up my custom view but it just toyed with me. It took me an embarrassing amount of time to figure out how to actually browse my feeds by publish time (instead of some random metric app thrown them at me).

Dark theme just made it even harder - I had no idea what I'm looking at. I felt that I have more control over watching commercials on TV, than actually using Feedly.

It made me start hosting TinyTinyRSS [0] app on public internet for me and friends for many years. When I finally turned off tt-rss instance (due to my servers going down permanently) I came back to feedly... to just realize I don't even try to use it any more. A decade old frustration ended up with simply uninstalling.

[0] https://tt-rss.org/
> the SQL syntax for selecting a few records is much more verbose than head -n or tail -n

I use DBeaver to inspect SQLite files, and to also work with Postgres databases.

I kind of miss MySQL Workbench, but MySQL is pretty dead to me. And SQL Server Management Studio is a relic that keeps being updated.

I also sometimes make dashboards from SQLite files using Grafana, but the time functions for SQLite are pretty bad.
I see there are already 3D-printable hooks to use two Solo Bands at the same time because the official Apple way (Dual Loop band) is much worse for comfort.
Still, others in the same jurisdiction are a lot looser on this. Like Twitter's chatbot (I know Elon musk is a bit of an exception to the rule but still).

Microsoft also had a chatbot that was pretty uncensored (and turned into a nazi in a couple days... :X )
Likelihoods aren’t fundamentally small.

The center of a normal distribution has high likelihood (e.g. 1000000) if the standard deviation is small or low likelihood if the standard deviation is large (e.g. 1/1000000.)

This effect is amplified when you are working with products of likelihoods. They can be infinitesimal or astronomical.

Giant likelihoods really surprised me the first time I experienced them but they’re not uncommon when you work with synthetic test data in high dimensions and/or small scales.

They still integrate to the same magnitude because the higher likelihood values are spread over shorter spans.
Jaron Lanier: Explanation of LLMs for the layman [video]
I didn't delve too deeply into the code in the post, but no, I wouldn't say that this is example of zero-cost abstractions at all.

Zero cost can come in two forms (that come to my mind right now, feel free to comment with more): runtime and memory. You mentioned dynamic dispatch (when calling a vtable method) that _can_ be zero cost when using generics, the compiler will "inline" the type and know what method is being called. Note that there is a compile-time trade-off here, and the binary size would be larger than using `&dyn` (a pointer to a vtable).

To illustrate memory zero-cost, consider an optional boolean argument to a program. A boolean has two valid states, but used 8 bits of memory, defining `Option<bool>` would naively use one byte for the discriminant, and another for the value. Rust uses the niche optimization[0] to promise that this type will only use one byte of memory.

[0]https://google.github.io/comprehensive-rust/smart-pointers/b...
Ar first I didn’t understand that you couldn’t rotate.
Would love to have “R” reset the board.