skysight-inc/HackerNews huggingface dataset:
> Other providers build in the relevant communities, which makes it easier for other distributions to import the next-gen stuff (e.g. X11 and its replacement Wayland both came from Xorg).

It seems more like Redhat just employes more GNOME devs and thus Redhat's work seems like "default upstream work" while Canonical's seems like "rewrite because of NIH". It is not as if GNOME is super inviting to random outside contributions either.

I haven't used GNOME/Ubuntu in a long time but I remember when Canonical wanted to go Wayland first before rolling out their own display server for their phone use case. At that time, Wayland was mostly just in Meego and related devices.

I just wish these distro wars happened in the final UI layer of the software stack instead of duplicating enormous amounts of the useless/boring/core work over trivial differences. (rpm vs. deb, snaps vs. flatpaks, etc..)
Let's think about it from an evolutionary sense. Plastics aren't natural, not even close. Any yet they are *everywhere* and seeping into *everything*.

There's nothing doom-tastic about being smart and practical. Furthermore, due to the ubiquitous nature of these chemicals we'll never be able to be certain of their ill effects. There will be no way to rule out other things so their assumed innocence will persist. Why so much risk?
Serious question. How do you text on an iPhone without using iMessage?
Ask HN: GPT store launches next week – Have you found any useful custom GPTs?
Well they can’t even decide on which frontend framework to use this year it seems…
As someone that implement this right now in my block editor[1] I must say it's a HUGE pain in the ass. Synchronizing the underlying plaintext/markdown with the rendered rich-text/HTML is a big undertaking. Especially so, since Qt's QML TextEdit conversion between its rendered HTML and Markdown is so inconsistent and broken. I've been thinking of ditching it, but I might persevere and continue to try.

[1] https://www.get-plume.com/
https://defensescoop.com/2023/11/01/army-receives-first-epir... Don't worry, the US military industrial complex has us covered. We just shoot as much wireless energy as we can at them until their insides melt or something like that. I would be surprised if these things aren't covering the border within the next year or two. Bonus points: uses the same new cool GaN tech that all the new Anker chargers do.
Less about carbon footprint and more about fuel costs, IIRC; passengers are generally more cost-sensitive than time-sensitive, so if a plane can only hit mach 0.8 (or even worse) but has better fuel economy at the relevant speeds, that's better for the airline.
I think where technically the disruption never happened was marrying the blogs with diaries. You write something in your diary app, decide that you want to publish it and just do it to a platform of your choice.

But maybe it all is a wish from different times, because today blogging has to identify the audience, care about nouvelity of the content, care about visitor statistics and self-promotion... Back then, maybe 20 years ago there were a lot of bloggers just telling about their little life and I miss them.
"this app isn't compatible with your device because it was made for an older version of android"

sigh
> big hunk of empty space between Ctrl and Alt

This empty space can be a feature for emacs users who use the outside of their opposite palm for actuating the ctrl or alt keys.

I personally gave up on this approach years ago because it was only viable on my IBM model M which is hard to transport. Instead now I always remap caps to ctrl, that way no matter what keyboard I'm using it feels familiar.
> This will be a chapter in American history that we'll later be ashamed of. There have been other such chapters, but in most of them America was at least acting in its own interest. This time we're just being used.

9/11 is the parallel that jumps out to me the most. And while maybe the many American servicepeople killed during the wars that came after that care about the distinction, I'm not sure many of the other dead find it a salient consideration.

And that's assuming you accept that the wars in response to 9/11 were in America's "own interest", which no longer seems to be something you can take for granted even from Republican Presidents.
I think it's less to do with regulators not understanding that phones are computers and more to do with genuine disagreement over what constitutes a computer and even more so what societal and economic effects regulation might have on these changes.

For example, if the United States says that the iPhone is an arbitrary computer and as such is subject to thus and thus regulations, why wouldn't that include other arbitrary computation devices like the Nintendo Switch, Steamdeck, TV, or Alexa device?

I haven't seen a convincing argument yet that would say this definition stops at "phones and tablets". So now you're not just regulating phones and "opening them up" and instead you're regulating broad swaths of trade with not just American companies but global companies as well and that has much more important considerations than whether or not you can install a 3rd-party app store or access a manufacturer-only API. Even if you are just regulating phones and tablets, you still have to consider more than the American companies.
That's up to the shop owner. Minimum wage is a minimum, not a cap.
Ah yes, the path of good intentions that leads to hell.

"That point" is a nebulous term that has a very wide range of potential definitions.

Also 'non-productive' is one of those terms that get bandied about by the worst of us as excuses to commit the worst acts against the other humans.

I mean, in your idea, we should give up democracy and follow some kind of authoritarian system that perfectly optimizes our choices for 'the greater good'. We've seen this doesn't work out so well in practice as even "good upstanding citizens" are still greedy pieces of shit that will screw over their fellow human for another dollar.
John Walker is also an author of The Hacker's Diet: https://www.fourmilab.ch/hackdiet/

While perhaps a bit outdated by modern standards, general principles are sound and it's still a very fun read in itself since he includes some general reflections in the text.
Microsoft required the OEMs to pay for windows license on every computer they sold whether it had Windows installed on it or another OS. It put a huge tax on consumers who didn't want to use windows since they were paying for a license no matter what. Its a textbook case for antitrust.

Apple, people have choice. I can buy an Android phone, I can buy one of the open source phones like PinePhone, Fair Phone or Librem 5. Consumers have lots of choice. As for not being able to uninstall default apps, You can use other messaging apps. Consumers have a choice. I am willing to bet money, that 80%+ of IOS users have no desire to change apps. I am also willing to bet most IOS users don't want iMessage to work with other messaging apps. I am in that boat. Forcing Apple to open up iMessage is anti-consumer.
Actually, reusability was an obvious idea from the start. For example the Space Shuttle and the McDonnell Douglas DC-X are examples of attempts at reusability in the USA, and other countries had their own experiments.

It just became non-obvious that it was the right approach after a long history of failed attempts at it.
No, it's not really new. Small form factor is relatively new but even then the issue lies in yield and quality control.

Projector light engines include potentially many light-beam forming condensing and projection lenses precisely to concentrate light into a uniform quadrilateral. That's not new. The industry continues to advance, though.

Even holographic projection isn't new. This is just that, except the light is (sort of) taking the reverse path.

Technically there is no reason why it can't also project light outwards simultaneously. However light guides aren't really reversible like that: the light usually exits through a small fraction of the guide's external surface area. Reversing that means the entire external surface area is potentially collecting light, which would result in some undesirable caustics in all scenarios I can imagine. Light engines are in part designed to account for this (by reflecting or sinking light into an absorber) but this is still pretty different from what Zeiss is promoting.

For a small permanent installation where you are in control of the lighting I could see this working relatively well, but I have a hard time imagining you could get close anything resembling photo quality without a lot of environmental treatment. Conversely holographic projection is pretty doable on a mobile platform like a headset.

This is pretty new only in that it's probably at least an order of magnitude more difficult to accomplish and thus hasn't been viable up until now. Fundamentally none of the concepts are new, as far as I can tell.

As an example look at your nearest window and imagine it divided into a grid of uniform pixels. Each pixel is a small mirror that reflects a point of focus (wherever you are) to a another, smaller point on an imaging sensor somewhere in the frame. This would look pretty jarring (and jagged) to most people, until you layer a complimentary piece of glass on top of it to make the exterior flush. The two pieces of glass would be high enough precision that once you put them together they are effectively one piece of glass. Ta da.

This is effectively the same process as making any other multi-lensed glass, and that's Zeiss's wheelhouse.
“Some of you Vietnamese will die... but that’s a sacrifice that I’m willing to make.” Something like that?
Suggestion: under "works with your database" consider naming the databases rather than only offering a list of icons.

Also seems to be a bit of hubris to claim a SQL IDE "works with your database" when SQL Server and Oracle, two of the database products with the largest market share, are not supported (yet?)
How to Hire a Private Investigator; Cyberpunk Programmers
Most of laptops still have fans these days. They just spin less because the machine is much more powerful. Maybe reading 100MB/s is not as concerning as 30 years ago? My M1 macbook still gives me fan noise occasionally, like when I forget to exit an infinite loop. But I appreciate that most of the background tasks would not need my attentions anymore.

Back in the days I didn't enjoy the LED or the sound of disks. They disrupted my workflow and not always actionable. I mean, I don't really need to know that the machine is working hard on reading the optical discs I just inserted. I will take action if the reading slows down my foreground program.
I guess Windows 10 is not considered up to date per se…
I love the points you made, and how well you articulated them.
Car Crash Curious
Get legislation against all hidden cameras.
Snap is locked down on ubuntu as I understand it so you can't really use a different source than Canonical's. The end game is probably for Canonical to be gatekeeper to all your software and extract some kind of toll once you're trapped. Avoiding this kind of situation is one of the main reasons I left Windows.
> The Grammar’s purpose was thus not to encourage others to copy or revive these older decorative arts, but to help young designers make use of the rich underlying design principles – the grammar – in their own work.

So what was this grammar?

This article, and the V&A one someone posted in a comment, do this infuriating thing that seems to be standard practice for museum curators, where they tell you all about the biography of some figure, and show you their work (with titles, dates, materials, all the metadata), but make absolutely no attempt to actually explain it. As if you could somehow stare at a sequence of these drawings and exactly reproduce Jones's thinking yourself! Or stare at Kandinsky's shapes and colours and understand what he was trying to do, etc.
Statutory antitrust law in the US is extremely broad, to the point that it relies on the courts to interpret it to not prohibit anyone from so much as entering into a 30 day purchasing contract because it would restrain the buyer from patronizing a competitor for 30 days. By its terms that would nominally be a violation.

As a result most of what you have to look at is case law. But antitrust cases are rare to begin with and ones dealing with this kind of "huge conglomerate that ties its products and services together with computer code" -- try to name one dealing with a company of that nature other than Microsoft. Maybe AT&T? It's not a lot of precedent until you're looking at cases of much smaller companies doing much narrower things, which leaves plenty of room for the judge to "distinguish" them (i.e. do whatever they want in this case).

> In general, companies have no duty to deal with competitors.

It seems like a major difference here isn't just that they won't deal with competitors, it's that they don't allow their customers to deal with competitors. This is quite stark when you're looking at their products -- someone who owns an iPhone can't reasonably modify or replace the system software to integrate a competing payments system (or, for that matter, app store) because Apple doesn't allow it even on a piece of hardware they sold and is now owned by someone else.

You could make that argument for services, i.e. iMessage, but there are at least two other ways to get at that. First, iMessage is tied to their other offerings and so then you get them for the tying. Second, maybe routing something with a network effect through a centralized service is a different kind of thing than refusing to provide your competitors with delivery service when you don't have a monopoly on delivery service. Maybe it's more like refusing to provide your competitors with delivery service when you do have a monopoly on delivery service.

> I'm looking forward to seeing the actual complaint when it is filed so we can assess whether the Justice Department is working within existing frameworks or is instead attempting to push the envelope of antitrust law without Congressional authorization.

Congress pretty much authorized the courts to do whatever they want on this. The real question is what they want to do. You have to go back to Congress if they do something dumb.
This should really be the top comment in the whole thread because almost all of the comments I've read so far are missing this point.

Yes, _keyboard manufacturers_ are allowed to add/remove any keys that they want. But most PC users are not buying keyboards from third-party vendors. They are buying them as part of the whole PC from OEMs like Dell, HP, and Lenovo. And the Windows OEM license agreements for those vendors state (to paraphrase), "If you want to ship Windows on your systems, you have to include the Windows and Copilot keys on the keyboard."

And it follows that keyboard manufacturers _want_ to have their keyboards include all the same keys as the OEMs so that they can claim complete compatibility with the OEMs, possibly to the point of calling the keyboards Microsoft Windows(TM) Compatible on the box.
If you told an 80 year old they're a kid they would also tell you they aren't. There is no proof by irony.
Got downvoted. Do read Joe Armstrong's Making reliable
distributed systems
in the presence of software errors https://erlang.org/download/armstrong_thesis_2003.pdf
Enaaem:
It already works that way.
The Iberic Peninsula has a different rail gauge from Central Europe, but - in parallel to Iberian Gauge - is building and expanding its TGV network, which is in the Central European gauge. So, a secondary network.
>> I would guess 3 is when some basic understanding starts

My son is 2.5 and he absolutely understands what's happening in cartoons. He will comment on action saying clear things like "daddy he hit him in the head!" And then you have to pause it and actually explain it's not nice and you shouldn't do that. I wish shows clearly aimed at small children didn't have those moments.
It seems that a lot of the leaders are the results of mixing finetunes, which really makes me think that there was a leak of test sets into the training data.
https://archive.is/F3LN0
I thought taking a hardline anti-Vietnam war stance in 2023 would be a slam-dunk but apparently not.
> none appear to have actually experienced a structural failure, suggests the probability is low.

Low probabilty is much too high for this domain, of course. The question is, how low?

In airplane design, almost all catastrophic failures happen only the first time.
I don't think so. From the article:

> The Holocam technology "uses holographic in-coupling, light guiding and de-coupling elements to redirect the incoming light of a transparent medium to a hidden image sensor."

That suggests, at least to me, that you'll need something more than just a simple sheet of glass. There's probably some engineering required to allow light to be guided and redirected towards what sounds like a typical camera sensor.
EAP-PEAP without certificate verification is a surefire way to leak incredibly weak hashes of used passwords.
The MS antitrust settlement included a "general mandate of interop" wrt. the issues that were raised there, such as web browsers as part of the OS and the use of private API's.
Wait until she hears about the Air France 447 crash, you’ll be taking buses everywhere.
Peecycling: Upcycling urine as a safe agricultural fertilizer
Is CNN the only network that provides an archive of transcripts online?
iMessage's problem is that it is functionally an SMS replacement, but architecturally nothing like SMS. If you wanted to extend iMessage so that other companies could support and pay for their own hardware on it, you couldn't. It's not just Apple's willingness either, it's designed specifically so that it embraces and extends SMS without offering the same inter-OS connectivity.

Google and Twitter have services to run that compete on generally equal terms (eg. the Internet). Apple's messaging service is integrated with Apple's runtime, and because they control both they can implement features that competitors cannot.
I have had no problems with this, but I use an iPad Mini for all my sketching and my palm is often off of the screen to the side as it's a small surface.
> if someone wants to do drugs they should honestly reconsider their life and do something productive

I think this is a problematic way to frame the situation. If we zoom out a bit to look at systemic factors, a significant portion of drug use stems from other situations in a person’s life. People commonly start using/seeking out forms of mental escape from these circumstances.

This also runs us immediately into the question of what type of drugs are we talking about? I’ve seen elsewhere you’ve said this is just about the hard stuff, but that then points us directly back to systemic factors.

Declaring that someone should have just tried harder to make better life choices seems a bit like telling a depressed person they just need to start feeling better.

I’d be more interested in focusing on ways we can help people past their need for drugs in the first place. Research on Psylocibin-assisted therapy in particular looks extremely promising and an increasingly important area of focus.

As a thought experiment, it’s interesting to wonder what would have happened if research into psychedelics wasn’t set back an entire generation. Where would the world be in terms of mental health and trauma recovery? How many people who turned to hard drugs could have chosen a better option?

I’m not saying people shouldn’t be responsible for their life choices, but responsibility and causality are different things.
Translation: It's not worth it to write a cover letter or optimize your resumé for a particular job, because you won't make it through the screening process anyway.
Those aren’t real keys in the sense of having their own keycodes, instead they just map to some other key combination. The Copilot key will presumably be similar (?). These “new keys” are unfortunate, and a regular key that you can remap to whatever you want would be more useful.
Building a Distributed Storage Engine
Ha, back in 1995 I could HEAR in advance when my PC was going to crash. I could tell from the certain crunching / grinding sounds of the hard disk. I could hear it and think "Uh oh, here comes a crash..." And then blue screen of death.
Yup. One thing that remains unclear to me (commercially) is: is it better to not internationalize at all if you cant do it perfectly? I honestly don't know the answer. A trivial example I came across the other day was a Spanish hotel website, which had multiple versions for EN/ES/PT etc, but when you came to book, presented some page elements in Spanish and some in English. Would have been better to stixk with one language than do it badly. Which brings me to the point: this is really about money. Internationalization done properly costs serious coin.
At least in the US that seems highly unlikely, specifically because of KYC.
I had to write seven or eight identical functions transforming some data because Go didn't have generics. Hardly a "better code".

They've now released generics, thankfully, but there are many places where there's unnecessary repetition and clunkiness because the authors "know better".
Who forgot to file the reports?
I'm too young to have participated much with 8-bit machines the first time around, but I've played around with Z80 + CP/M machines (both vintage and new/custom) a lot in recent years.

To me it is an extremely fun, human-scale design space. Machines of lower capability are mostly toys or needlessly painful, but an 8-bit CPU running at a few MHz with 64KB of RAM is enough to provided a very nice text-only computing experience. You can run self-hosting development tools (Turbo Pascal!), get access to all kinds of CLI tools, real file systems, etc, while still keeping the entire memory map in your head.

I love the idea of a computing environment that just provides you with a thousand fully-independent, 64KB 8-bit machines and just drops time-slicing and task switching completely.
God no!! Snaps got to go. Why do they keep pushing this trash?
Interview: Cybersyn Makes External Data Easy with Snowflake Native Apps
> I had really good success abusing the PWM pins on AVR microcontrollers into acting as 8-bit DACs.

This sounds like tricks demo scene coders use to coax sampled audio out of unlikely things like apple IIs and XT-era hardware.
Apple vs. Hey (2020)
wow that's super cool thanks!
It was a prank, bro!
Is the modern mobile any worse than steam? If anything it seems like the popular mobile games are highly refined, primarily to extract money.
Are customers really asking for AI soda flavors, tho?
https://us.coca-cola.com/products/coke-creations/y3000-limit...
Developers are being asked to use them. It doesn’t matter if developer machines use a bit more power to save magnitudes more over the lifetime of all client use of the resulting, more efficient, product.
Point is, for day to day driving, you never have to worry about this because you start your day with full range.
So EVs get you the benefit of never having to worry about getting gas when late for something, and never having to get gas in general from your daily commute.
The tradeoff is, the few times you do want to go further than your range, it's a bit harder. But since those trips are usually on my leisure days, I personally don't mind that at all.
Nope, the trains are not often late, this is just in Germany
Is it just me, or does their car stuff look a lot like the BMW Neue Klasse stuff?
As in every business, this also has its risks. There are ways to mitigate, but not to eliminate.

But hey, that's life.
I think the coordination problem is pretty much solved.
https://www.youtube.com/watch?v=ZbCR8mOPkuo
I predominantly use Google Voice, but there are a slew of other alternative iOS SMS apps.