skysight-inc/HackerNews huggingface dataset:
hmm...interesting point.

Putting a screen next to your product that doesn't have video out would be quite disingenuous though. So I'd be surprised if it has zero output at all.

...I guess there is a risk that it has an output but it's more like a CPU iGPU style basic output rather than being powered by the main GPU.
I got one for Christmas. The OS is a bit unique and very much not open source.

They let you develop apps with an API and a proprietary programming language called Monkey C that looks a bit more like JavaScript / ActionScript. It runs in a bespoke VM that has been reverse engineered but I don’t think anyone ported another programming language or LLVM to it.

There is a small open source community.

Overall it’s not that different than developing open source apps for Apple, but with much fewer people.
The Zenbook A14 Is Asus' MacBook Air
I always theorized that what keeps Wondows relevant is mainly games and Office. It's what keep people stuck there.

With gaming quickly moving to Linux, especially with support of Valve, I wonder if there is an opportunity to disrupt Office. While Libre Office suffice for my needs, I understand that it may lack for more professional usage.
> Funnily enough Valve tried to make Steam OS happen before Proton was a thing, for some reason they just expected games developers to port their games to Linux on their own dime.

Proton is just a fork of Wine. Wine had already been around for decades, and there were other commercially-supported versions of Wine, like Cedega, long before Proton was around.

On top of that, the increasing dominance of off-the-shelf game engines was already making it trivial to "port" games to Linux -- in Unity, for example, it's often just a few extra mouse clicks to produce a Linux build in parallel to your Windows build. So lots of game developers did start releasing native Linux versions, and continue to do so.
Downhill mountain bikers do indeed wear a "bunch of bulky padding", often including spine protection. It'd be nice to see how much that helps.
I agree. the GP's comment has a flavour of "people shouldn't like the things I don't like".

"Make your own kernel" is a thing-in-itself, and "runs on <X> hardware/VM" + "provides <Y>-like API for programs" are tangible, concrete goals to aim for, even if you personally don't like the <Y> API or the architectural choices it implies.

To give an analogy: https://www.nand2tetris.org/ is an amazing learning experience, even though games other than Tetris should and do exist

Personally, I like the AROS project, aiming to provide an operating system that implements the AmigaOS APIs and runs on many architectures, but lots of users are interested in running it on 680x0 Amigas and spiritually-related PowerPC devices: https://en.wikipedia.org/wiki/AROS_Research_Operating_System

It's OK for programmers to write a thing just for the learning experience. If it gains adoptees, that's a happy accident.
When using a language none of us speaks we can truly be equals.

Discussing with e.g people who are the product of English boarding schools, they always have the home field advantage.
Technically, this is very nice work.

But as a security generality - email is vastly less secure* than human nature wants to assume that it is. Human nature usually wins.

*Outside of a carefully run org's own network, and a few other edge cases
To answer your question, there is no "embrace of opensource tools" and I'm not aware of any in existence. They could exist, I haven't looked for them.

Here's a quick writeup of my experience:

I'm a very happy Garmin customer. I'm on my 2nd watch, a Venu 3. My favorite feature: the battery lasts multiple days, usually a week, w/o a charge (depending on how I use it).

The watch provides access to its flash storage using MTP (Media Transfer Protocol). This allows me to access the contents and update the music on it using my Linux computer.

I manage the other watch features (tap-to-pay, custom watchfaces, apps) using the Garmin Connect and Garmin IQ app on an Android phone. These are not open source, and I don't know of clones.

The watch UI itself is a pretty clunky, menu-driven design. It took quite a bit of tweaking to configure it to my tastes, but the combination of "glances" and "shortcuts" let me access the features I want within a few swipes, taps, or button presses.

Configuring apps and custom watchfaces requires internet access, as these use javascript-based applets running on your phone inside the Garmin app to do the configuration. This is annoying. Everything else works offline, or with a bluetooth connection to an offline phone (for example, I have a habit of changing the time to my destination timezone when I'm on a flight, this works once I update the timezone on my phone with no internet).

There is a desktop Garmin program for updating firmware, but it is terrible. It is designed to work with every Garmin product (not just watches) and has a definite "design by committee" feel. Luckily, I don't need it. I think I would need to use it if I had one of the larger watches that supports offline maps.

The features I use the most:

- the clock

- sports tracking, step & stair tracking

- tap-to-pay (this is so nice)

- pulse

- the compass (sometimes I just want a cardinal direction when I'm disoriented)

The sleep tracking is interesting, though I don't need it (mostly it says I don't sleep enough).
To me the (a), (b) and (c) tactics remind me of people who were very hard to work with. I believe a better approach is indeed like you already mentioned, explain and document, but, as an extra: also be open to comments on the docs and implementation. Often there's a reason that your particular approach was not used earlier, like explained in the article.
> No-one's actual business problem takes 5M lines of code to describe, those 5M lines are mostly copy-paste "patterns" and repeated attempts to reimplement the same thing.

I'm pretty sure this is trivially untrue. Any OS is probably more than 5M lines (Linux - 27.8 lines according to a random Google Search). Facebook is probably more lines of code. Etc.
Notably the Steam Machines didn't have any equivalent to Proton, they could only run native Linux games out of the box. Needless to say that didn't work out.
It is definitely a so called "business interruption situation".

Ransomware might be the underlying cause though.
My activity still uploaded via PC and I can see it on the web via PC

It may just be mobile services?

Hopefully they were not hacked again and wiped out like last time where the had to do a full restore for a month.
Not much different, but there is steam exclusive mode, essentially straight to big picture and nothing else.
Aren't there materials out there that can change from "fluid" to "solid" based on electrical signals? Or maybe something like Oobleck instead. Then you could have some sort of spine-protector, that outlines/protects your back and is flexible by default, but if it can tell you're falling through the air somehow/rotating around, it starts being inflexible to protect the structure of your back.

I dunno, just brainstorming and have no experience building protective wear/devices.
wow, this is a good promotion for SteamOS models, as pre-install windows license should cost Lenovo $5 or less afaik.
So they didn't settle in most regions then? I had imagined they did not only settle in England and Iceland, but also in the other regions that they went towards the East, but that was just not as obvious today because those regions already had larger populations.
Very amusing! Onion-level satirical tech commentary.
> The Garmin Connect app seems to be completely useless without the Garmin Connect servers being up. It is not even possible to see local data on the phone.

Not the case, I can see all the local data from my watch in the app and still sync the two, just missing cloud backups and online specific functionality
would a steamdeck with one of those mini external keyboards do the job ?
I thought a self hosted minetest server with the weirdest mods was the way to go.
You came in so confident it was wrong, but it turns out you don’t really know what it does.

Please take a lesson from this. Good code is not the one that follows all the rules you read online. Your coworker you dismissed understood the problem.
Yes WINE already existed, but SteamOS v1 didn't have it integrated as a core feature like it does today. It was very much intended to only run native Linux titles. WINE also wasn't nearly as seamless for gaming until Valve threw their weight and money behind polishing it, which came after the original SteamOS flopped.
My kids race GP motorcycles (Ohvale, Honda NSF250/Moto3) and it’s interesting how many well meaning but ignorant parents tell me how dangerous that is, yet they’ll gladly let their kids play soccer, do gymnastics, or (in the U.S.,) play tackle [American] football. Track racing injuries at the semi-pro and pro levels are a lot more rare than in traditional ball sports. Injuries do happen, but the safety gear is so advanced that it’s relatively rare. Far more dangerous riding a bicycle to school than racing at 200+mph on closed course racetracks.

4 kids racing for the past year in Spain and our only injury was a broken wrist while practicing on a supermoto in a parking lot. Countless crashes, but injuries have been rare. The soccer kids at their school though — seems like there is always one on crutches.

Anecdotal, sure, but actual safety and perception of safety aren’t always the same. I think last year in racing there were maybe two fatalities in the entire world in organized motorcycle racing. In just August in the USA, 7 kids died playing American football. [1] In MotoGP, only 8 in the history of the sport have died while racing, with Marco Simoncelli being the most recent in 2011. The list of pro soccer players who have died after infield incidents is extensive.[2]

My point is that “high risk” in my opinion, isn’t well defined.

[1] https://www.npr.org/2024/08/28/nx-s1-5091883/middle-high-sch...
[2] https://en.m.wikipedia.org/wiki/List_of_association_football...
A competitive online game. A ranked game lets you work on something other than work. This is for the goal oriented people that need something like this.

Life may not be perfect but, but hey, I been working on grinding to Plat slowly and I’m almost there. It’s one of the simpler hobbies to add for those looking for it.

If you really decide that starting today you want to be a competent sc2 player, that’s going to take serious effort lol.

So a lot of these games are truly compelling personal challenges - if you’re competitive.
At same time this is pretty disingenuous calling people creeps. Yes you don't go to raves to look for hookups but at same time its social occasion and you can meet many people (in all kinds of states). And stuff wears off. So many people end up with new contacts if not straight up going with someone home. You know MDMA and sex match pretty well...
https://archive.ph/XRuOJ
Europe will not allow attacks, says France, after Trump Greenland threat
Fantastic article.

One small point - consistency is a pretty good rule in small codebases too, for similar reasons. Less critical, maybe, but if your small codebase has a standard way of handling e.g. Auth, then you don't want to implement auth differently, for similar reasons (unified testing, there might be specialized code in the auth that handles edge cases you're not aware of, etc.)
The Ultimate QR & Barcode Generator is a versatile SaaS PHP script designed for creating customized QR codes and barcodes with ease. This user-friendly tool supports over 12 different types of QR codes, including options for plain text, URLs, direct email, phone calls, and even payment integrations like PayPal. Businesses can utilize it for various purposes, from sharing contact information to facilitating quick payments through QR codes.

With its responsive design and powerful admin panel, users can efficiently manage their QR code generation and analytics, making it an essential tool for modern businesses looking to streamline their operations and enhance customer interactions.
Can't decide if satire or not. Well written, much like https://sebastiancarlos.com/how-i-quit-my-programmer-job-to-...
Not really, a startup can certainly disrupt the old big cos, but as its growing and taking on more large enterprise customers and scaling up teams, by the time its "producing 90% of the value" you're a few short years from finding yourself with a large, complex, and legacy codebase.
You can follow the MIT course and use QEMU if so wish.
I need to try that, but I have a feeling that in emacs it won't work as well because emacs has a bit more "trouble" setting up workspaces and using context only from that. Trying use use `project.el` now as it seems projectile has been superseded by it, if you know how to easily set that up with eglot support + AI would be helpful.
4K alone is not enough to define spatial resolution. You also need take into account physical dimensions. DPI is a better way to describe spatial resolution. Anything better than 200 DPI is good, better than 300 is awesome.

Unfortunately, there are no 4K displays with 200+ DPI on the market. If you want high DPI you either need pick glossy 5k@27" or go to 6k/8k.
Not the poster. But I have missed a story, and it was new enough I didn't check for dupes and submitted, only to find the dupe later.

What if you just didn't read HN one day, and submitted a story the next day, only to find it had happened while you weren't looking.
It has a lot to do with the amount of risk some bikers are willing to take. You can be very safe if you're careful.

I'd say in general, the risk of getting hit by a car in traffic is much higher than something happening out in the mountains, depending on the city of course.
it's always been possible to connect via USB and manually copy the activity files to analyse them with countless 3rd party tools.

They certainly can change that in the future but they haven't so far
Those helmets are not safe, were recalled, and the company is going through a bankruptcy.
E-bikes that go too fast are already an issue.

Friends wife went for a walk on a pedestrian path, onlookers saw her hit from behind by someone on an e-bike going very fast. She still doesn’t remember anything.
> Although fold-left is commonly used to accumulate results, it is more general than that. We can use fold-left as a driver for a state machine. The second argument to fold-left is the initial state, and the combining function is the state transition function. The list argument provides a single input to the state machine on each state transition.

At that point you've lost associativity: ((state * transition) * transition) is meaningful, but (state * (transition * transition)) isn't well defined. Which means you're no longer talking about monoids.

Another way to look at it—by associativity, fold-left and fold-right should be equal. If they're not, or if one is defined and the other isn't, then you don't have associativity.
It's a real KDE Plasma desktop too, not some joke that is just there to check a box!
- market to conference venues and make a way for them to integrate.

- cost. Allow all attendees free users to a whatever you decide.

The key is to forever make it free for groups to add.
Is it? A quick search seems to indicate that Steam has 75-80% of the Windows gaming market share.
> Seems like the hardware upgrade for the Steamdeck will be very soon

I doubt it, the Lenovo Steam-OS option is utilizing Ryzen R2 Go, which has the same RNDA architecture as Valve's handheld and pretty similar (though slightly better) specs.

There's newer architectures but they chose the same as OG Steam deck for... compatibility? Ease of OS support? Something else? I doubt Vavle would help Lenovo with support on a device they'd shortly eclipse with better specs.
My desktop has dual boot Windows and Linux, but I've never bothered playing games on Linux.

Maybe I'll try to dual boot Linux and SteamOS, just to have a "safe" and working Steam environment.
> I'd rather move on though

If this was true, you’d take the $60k.

What do you actually value? Moving on with your life or trying to wring every possible dollar out of this thing that you say you’re done with and want to move on from?
It's definitely an intriguing proposition.

It does fall somewhat short on screen & a little disappointed that it has a fan.

Fanless devices have a lot more longevity now that mechanical HDDs are not a thing.

But the price & upgradability gives it an edge over the Airs so it's a compromise either way.
Please don't take it as pedantic, but iirc the acute accent is modern and not a standard feature of classical Latin. While "Európæa" might be used in some modern contexts or to reflect contemporary pronunciation, it wouldn't be common in strict classical Latin texts.
The article does seem to point to a study that tries to determine actual safety.
> For instance, a friend in Europe had to do a 250K GoFundMe campaign to pay for a life-saving treatment for his daughter because well, the only place in the world that performed the surgery she needed was... Guess where? The US.

Interesting, do you have a link? It’s the first time I’ve ever heard of such a case.
Former MoviePass Executive Pleads Guilty to Fraud over 'Unlimited' Plan
Have you never understood the solution to a puzzle much more easily than solving it yourself? I feel there's literally a huge branch of mathematics dedicated to the difference between finding and validating a solution.

More specifically, I didn't know how to solve it, though obviously could have spent much more time and learned. There were only a small number of possible cases, but I needed certain ones to work and others not to. I was easily able to create the examples but not find the solution. With looping through claude I could solve it in a few minutes. I then got an explanation, could read the right relevant docs and feel satisfied that not only did everything pass the automated checks but my own reasoning.
Interesting. How does it handle window management because that’s pretty much the main mechanical workflow of the developer. We are simply typing and alt-tabbing to see the output.
> “The power generated by the flexible thermoelectric film we have created would not be enough to charge a smartphone but should be enough to keep a smartwatch going,” said Zhi-Gang Chen

> The generator achieved a power output of 1.2 milliwatts per square centimeter

An Apple Watch has a battery of about 1Wh and lasts, optimistically, 25 hours, making its average power usage 40 mW. So, that would require 40/1.2 = 33 cm² of wristband.

⇒ it looks like that claim may be a tad optimistic, but certainly in the right ballpark.
That's $240 a year!
They don't. Glass avionics have a charts database that's physically updated about every month
as a user, cant say much about the hardware side - but on the software side they aren't the most developer friendly IMO.

APIs are locked behind "contact us" button and is only reserved for enterprise users with seemingly arbitrary criteria on what/who they want to work with
You can still read and parse FIT files via many many utilities and services.

The problem that happened last time is the satellite shortcut files for GPS were never updated for weeks and went stale, so GPS took minutes to lock instead of seconds.

However it is well known now after years how to create the GPS files for mediatek chipsets.

What's never been documented is how to make them for the SONY GPS chipsets.

EPO.bin (mediatek) vs CPE.bin (sony)

this paper lists other potential sources for those files

https://fruct.org/publications/volume-29/fruct29/files/Vin.p...

ADDING:

aha! this is the url for direct download of CPE.bin which you should put into the \GARMIN\REMOTESW directory on your garmin watch/device that has SONY GPS (not mediatek)

#(save as CPE.bin into \GARMIN\REMOTESW )
# https://api.gcs.garmin.com/ephemeris/cpe/sony/lle?coverage=WEEKS_1&constellations=GPS,GLONASS,GALILEO,QZSS
Of course. Happens unfortunately. But that's not this poster. On the biggest tech story of the last 24 hrs looking for some effort or at least pointing to where discussion is.
I think “safety first” generally means that you should put safety first when you’re doing something but that I should consider the safety trade offs first when I’m doing something.
Have you tried Samsung DeX? I find it pretty amazing, you connect your Android smartphone to a docking station, and you have a usable Desktop OS. The only thing holding it back from becoming a full workhorse for eg document editing imho is that most apps will only give you the - substantially nerfed - mobile version.
It isn't extremely high. I have no idea what you imagine that people used to eat. The typical pre 20th century diet was near 100% carbohydrate based, most people ate meat once a weak, if at all, and fat was scarce. The now typical meat-with-every-dish diet is a post WW2 development.

But we never get an explanation from them as to what exactly is IN the junk food or ultra-processed food that causes the disease.

You don't get it, because 1. there is something VERY CLEARLY wrong with it, and 2. what is wrong with it is at odds with what is hammered into them over and over.
It’s OK, but could’ve been much better. The author writes too highly of themselves, it’s too much “I am a lawful good hero fighting against a chaotic evil corporation”. It felt more like a kid making up a story at playground than satire. At every paragraph I expected the story to make fun of itself by ending with “and that programmers’s name? Albert Einstein” or “and then everyone clapped”.

Add some flaws to your genius programmer alter ego and some humanity to the villain, and the story will become way more interesting. You don’t need to go overboard, just add enough so it doesn’t feel like the story is populated by cardboard cutouts.

Is there another story from this author someone would recommend? Preferably not on Medium, but it’s OK if it’s the only option.
I'm afraid that the times where you do have to interact with Windows are exactly what some people are trying to avoid — the nags to upgrade to Windows 14 (remember when 10 was the last one?), defender popups, ads for 3rd party bloatware when you connect a mouse, forced updates before shutdown, etc.
Drill baby drill --- this is the plan with the new US administration.

The problem with this --- it's not only bad for the environment, it's also bad for the economy.

Reliance on more expensive carbon based energy makes US industry less competitive.
The important part for me

> A promised beta version of SteamOS will be released publicly before May, Valve said, "which should improve the experience on other devices, and users can download and test this themselves. And of course we'll continue adding support and improving the experience with future releases."

so if you want this to build a custom SteamOS machine, presumably May it is!
What indicates it’s down on that site?
Ehh, it got silly quickly.
Yeah, so I guess there's no point in picking any of the low hanging fruit to make it more secure.
Reimagining Imaging at the Airport
They probably spend more than that on her per year alone.

I'm sure lawyers won't stop at $75k against a client worth billions.
> plug your deck in a laptop docking station connected to your lan, monitor setup, keyboard and mouse and you have a the smooth desktop experience of a not at all shabby laptop! It's amazing

Just to be clear, this is not even needed, you can use the desktop mode straight up on the Steam Deck without any added accessories, terminal and everything included. Dope for quick maintenance without having to hook it up to anything. Or, if you happen to have a USB-based WiFi antenna with the right chipset, a portable aircrack-ng device :)

> Not enough vram for blender rendering it seems at least for now...

Doesn't Steam Deck have unified memory and 16GB available? I think it's more of a implementation issue than the amount of VRAM it could theoretically use.
Proton launches my non-steam games on linux just fine. Flawless experience