skysight-inc/HackerNews huggingface dataset:
My garmin watch measures blood oxygen, heart-rare, breathing patterns, sleep patterns, stress-levels, etc

Usefull? It is if you use it. I do triathlons and knowing exactly where my blood-sugar level is at would allow me to focus better on the type of nutrition and the impact of it while working out.
It would also tell me if i was a bit down before a race, so i can take some food.

Basically: this is a game-changer for amateur athletes, which would create a tremendous market for it. People i know already use the patches to measure as well, or lactate measurements, ketone measurements, etc. and that's just at the casual amateur level.

Another application that springs to mind is knowing when to eat instead of just having lunch and sugar-crashing 2 hours later in the office.
Yes, this can happen with cheap/poor splitters upstream and/or high power lasers of the correct frequency. Sending a regular red laser up the fibre will likely do nothing, however I have encountered ONUs that do not have particularly selective receive optics. Sending a laser at 1310nm or 1490nm can cause havoc.
Interesting. My social media use is very sparse, and some of my reasons are echoed in the article.
Weird article. The energy consumption of an EUV machine is about 1MW, that's why it's interesting to have an efficient alternative, not the actual useful power of the source.
From the trailer, it looks like something I would have played on an Amiga 500 or PC MS-DOS VGA with a Soundblaster/Adlib, so hardly a selling example for modern game development, even if it happens to be quite enjoyable.
New recycling discoveries for plastics is good news, but at the same time I feel that people and specially governments should be promoting the old 3R or the 9R framework (Refuse, Rethink, Reduce, Reuse, Repair, Refurbish, Remanufacture, Repurpose, Recycle and Recover)

It seems people forget that _recycling is and should be the last thing_ we do with objects/materials that we don't use anymore, it requires energy to create a new object and at the same time recycling materials doesn't always recover 100% of the original materials.
This is awesome. It's nice to have a tool to show people why they shouldn't have non-capped exponential retries.

It would be even nicer if adding configurations updated the URL so you could actually share the configuration with others. Oh, and a log(time) axis for better visualizations of non-linear retries.

For now, just set a 5x exponential retry of 100ms...
Many of the claims you're making here are outdated, or just outright false.

For example, the 51% requirement does not apply in most industries any more. It was a transitional measure as China opened up its economy to foreign investment, to prevent foreign companies from instantly taking over or outcompeting every Chinese company. But that measure has been rolled back over the years, and now only applies in particular industries. Tesla 100% owns its operations in China, as do more and more foreign companies.

Many people in the US and Europe are operating with a mental picture of China that is decades out of date, or which is even just wrong.
In my career of roughly half as long, I have met plenty. Although it’s also true that it’s often people higher up who are amused by design gimmicks.
They don’t market cow’s milk as “gland secretions” either.

And while many products are optimized for cost, they don’t market them as “cheaply sourced ingredients.”

Plastics have a bad rap. They don’t cause big societal problems, relative to the societal attention (Eg plastic straws).

People want simple, binary stories about a fight against evil — but the world is complex and actually pretty good.
I used elks back when I was too poor to buy a real laptop. My laptop was a 286 (old even then), with a shot battery.

So I used elks and lugged around a lead acid motorcycle battery.

It was great for my circumstances, but I wouldn't say I miss it compared to my many cores and gigs laptop.
I wanna buy a dot-matrix printer for projects like that. Still would be wasting paper but at least it won’t be toxic and the result is usually more aesthetically pleasing IMO.
Western European countries do. The list of European countries that never had colonies is much longer than the ones that did. You take away 4 England, France, Spain, Italy, and Belgium and you have almost no colonies and there are roughly 50 countries in Europe.
What is the method used on newer TVs that attempts to double the framerate / interpolate frames / make everything shot on film look like an overlit soap opera? I find it impossible to watch; it destroys the lighting and the performances. My recollection of CRT TVs was that they had a lot of blur, both motion and spatial, and that was kind of what made them feel warmer and more analog / less overly crispy.
Yes that's a strange quote. 250w is not only wrong, but absolutely minuscule compared to the tech around it. I work on the optics system
We shipped our auth server to the browser with WASM. Here's how it's going
Maybe it's just me, but I find that older hardware will sometimes get "sticky" after just sitting around for awhile. I've had it happen to mice, and to the palm rests on my old Dell laptop.

The best explanation I've had for this is that the rubber components degrade over time. But it makes me leery of buying older hardware because of that.
I don't disagree with the general claim, but about your scenario specifically - the "entity holding the copyright" is not, generally, the entity doing the development. If it is, then the question is not copyright assignment but just whether or not the main developing entity sticks to a FOSS development or not.
Nobody has to lose for lithography to win.
I live on an ocean front property in Nova Scotia, and spend an inordinate amount of time at the waters edge. And there is massive amounts of plastic washing up, and a lot of it is not from here, its mericun plastic.
The major current (gulf stream) brings it from the US, everything, and I mean everything that will float, and some that doesn't.
I have a growing collection, of, hats, just the nice ones mind, and as anything that has spent days, weeks ,or years in the ocean, is more ir less sterilised, I am happy to keep, pass on, or use.My favorite pillow case, which started of as a lucky find, used to bring MORE, treasures home
is just one thing amongst many.
That does not mean that I dont find eagle feathers, agates, fossils, perfect walking sticks
stripped, sharpened, and lost by beavers, but there is a lot of plastic and sundry junk.
Some of the plastic is admitedly beautiful, fragments of lost toys, polished and worn smooth
by the wind, waves, and sand.
And historical plastic, mint shape, that must have been dumped, burried somewhere and then floated anew, and washing up now.
This is a fair observation, however practicalities get in the way. It’s labour intensive to disconnect and connect at Layer 0. The way Access is usually controlled is the user will be unable to authenticate their PPPOE session/receive a DHCP assignment. Some ISPs will also authenticate but send them to a walled garden. Most PON networks are deployed using connectorised terminals so if there was a malicious or faulty user that was not a paying customer, they could physically disconnect them if they needed to without getting out the splicing tools.
Does that mean that all those projects using CLAs may end up at some point with someone saying "I want you to remove the part of your codebase for which I have a copyright"?

I mean in practice nobody will ever be able to do that, just like most licences are just completely ignored. But I mean in theory?
You could even 3d print it: https://www.youtube.com/watch?v=spvYDhja1mo (or try finding used etching presses). Though there is also the question of ink price, and ultimately an industrial printer may work better at small scale.
Thanks.
your playground is very informative. Like!
As for as a general reason to use it over SSM is that it’s free for like under 10k values but it’s not secure by default since it also allows non-encrypted values to be stored. AFAIK you can use basic encrypted values with it the same as SSM, but for more advanced uses there are differences.

Fun fact: SSM is also an acronym for parameter store, it used to be known as EC2 Simple Systems Manager: https://d0.awsstatic.com/whitepapers/whitepaper-ec2-ssm.pdf
Hahaha yeah developers thinking of too complicated abstract solutions and forcing it on us seems to be a recurring theme.
> This is probably true,

I'm not sure we get to both complain that bots are trained by "white males" and at the same time complain that big tech abuse H1B visas for cheap compliant labourers.
Ask HN: Why haven't we progressed in Consumer Robots?
I've seen countless videos about robots, but seems like up until now there isn't a meaningful product that can be considered a home robot that can do a range of things. We are talking about AI agents killing software as we know it, but where is that Robot that can help at home?
The various right-wing groups had been escalating their rhetoric and actions by that time for more than a decade without any meaningful action against it.

Even if it was a spur-of-the-moment mob action, something like that was always coming due to inaction in addressing the increased violence from the different right-wing groups.
I like the gamification of the cssgridgarden, it is similar to https://www.codemonkey.com/ which is mainly for kids!
> Is this really true?

From my personal experience, this really depends. Some employment agreements are stated very widely, so the employer even gets retroactive ownership of things you do in the past; some include copyrights for work you'll do in the future, after employment, in the same domain which can be said to be based on work you've done for the employer; some include all side-work regardless of domain, while you work there; some don't.
Oops, you're right, I misremembered some basic facts here...
those cheap-as-chips thermals are nice, esp some old ones , they come with a parallel port - very retro! I used an 80mm one to print short todo/lists, they fit well into my 'ancient' pocket filofax (4-ring), alas this kind of paper is not echo friendly.
The average income in China has doubled over the last decade.

Much of China's exports comes from private companies, so no, the government does not keep the money. Even state-owned enterprises have their own balance sheets and don't just transfer everything to the government.

And finally, China's currency has actually been overvalued at various points. The central bank has intervened in both directions, not just to suppress the value of the currency.
I never struggle with flexbox itself. But getting a flexbox right in which the content overflows is always a mystery to me.

If anyone has a guide or spec how overflow rules apply in CSS, please share.
I added the github Link if you have any feedback or changes!
Thanks, a great read.
It’s worth noting that while some of the dud Chinese loans are for resources and whatever there are also plenty of nonperforming loans for projects that couldn’t possibly be useful to China, like the Montenegrin highway to nowhere: https://www.rferl.org/a/montenegro-billion-dollar-chinese-hi...

One other interesting note is that the way the financing is structured, the loans are not coming from the Chinese state but state owned banks, which seems like a mostly pedantic distinction, except the state owned banks also do much of the normal lending activity within China itself. Those banks now face the double whammy of dud property loans domestically and these dud loans to other countries, which is not helping the Chinese economic slowdown.
I'm confused. The part with Stallman is about using AGPL vs GPL and has nothing to do with the CLA, has it?
Could nethack be compiled under elks? Frotz? Inform6?
They’re even more interesting than most colonial organisms because they’re made up of seven different colonies, all sharing the exact same genetics but morphing into different functions. They have a level of differentiation normally ascribed to much more complex organisms, that also looks nothing like their lifecycle.
How NAT Traversal Works (2020)
It's nice to think that global warming can be solved with some technological gimmics so people don't have to make any lifestyle changes.
Would it more intuitive to swap the colors in the example: blue for more presperation (water) and red for higher temperatures?
Great article, I agree with most of what's written here.

Companies are insanely quick to toss away junior engineers because they're afraid of needing to ramp people up or train them. Instead they try to externalize this cost, either by shoving more onto mid and senior engineers for the same pay or by outsourcing labor further.

But it's absolutely unsustainable, companies don't understand that the codebase is composed of internal knowledge. Knowledge that once lost results in slower turnaround times and worse code.

You see this happen every now and then where a company falls apart due to internal rot because they're not maintaining that knowledge by either training juniors or retaining seniors.
I hope the U16 ban in Australia works and more countries adopt that approach.
The promise is to write the whole game in Rust, rather than having a split between C++ and a scripting language. The most common example of this is Unity with C++/C#.

Having one language makes certain debugging tasks easier and can lead to faster execution.

Using only one language is difficult in C++ due to the lack of garbage collection.

What the Rust community is finding out is that it is also difficult in Rust due to compile times and the rigid borrow checker rules.
> Ideally those news paper articles should be updated

They cannot do this, their reputation is at stake. I've seen very few newspapers who recognised they made a failure.
Like this??
https://aschmelyun.com/blog/getting-my-daily-news-from-a-dot...
I doudbt about that stance, you can have 6502's on every keybard at ridiculous prices.
I think it’s worth mentioning that this vulnerability really exists when the ISP has not separated duties of the physical devices well. Most PON networks do not use the ONU as a method of deciding which service the user should receive. This is instead usually defined by the PPPOE session and the characteristics sent by the RADIUS server. Having zero upstream authentication beyond an ONU serial number, if that, is poor and unusual network design.

If you’d like to understand more about good Ethernet based broadband network design, you should read the reference standard TR-101. This evolved from TR-099 which was the old ATM/ADSL standard.
> Rust game development seems more about releasing half baked crates than actual games

It's because these are mostly passion projects by hobbyists. A lot of the stuff is written by undergrad students with a lot of time on their hands, and once they graduate and move into professional life they no longer have the time and the projects get abandoned.

Creating high quality, reusable components (like game engines) takes a lot of effort. It's unlikely to happen without funding.

And that's only half of the story, to make an actual game (or other product) you'll still need the art content which is expensive.

I'm about 3 years worth of Saturdays and 20kLOC into my current project in this field and I haven't even released anything because I don't need anyone to tell me it's "half baked". While I have some stuff that's starting to be in a shape where it could be usable to others, it would still need a lot of effort to make it friendly for others (e.g. api docs, examples and stuff) to jump in. That again takes effort (there are only so many Saturdays in a year) and it's much less interesting work than doing the research-ey bits and experimental work.

Unfortunately I think this is a chicken and egg problem. No-one with the funds and the staffing to build a game or an engine isn't going to jump in to unproven technology. Not using Unreal or Unity is a huge gamble to take with your business venture.
Hyperbola GNU/Linux, Parabola and Guix still have 32 bit support. And I still use a 32 bit computer.

And for sure the 2nd and 3rd world use 32 bit devices.
And here is downloadable version of the paper:

https://www.researchgate.net/publication/376308676_Self-enha...
Can graphene-based conductors compete with copper in electrical conductivity?
Hi! Could you tell me what are your favorite devices / apps to get descriptions of scenery? Are you a coder? Would you point me to the best setup for coding for a blind person? Thanks
Massive risks. Don't mistake industrial and military robotics for safe to deploy at home. Vacuums already destroy tech (usb cable pulls, controller cable pulls) and spread dog feces.

Static installations? Sure. Glasgow uni robotics demonstrated washing folding, it's a good test of complex tasks.
I didn't mean "re-licenced". I meant that it can become closed-source. Bad wording on my end.

Now I guess they can modify permissively-licenced files without licencing their modifications permissively, in which case the file is a mix between both, and good luck making the difference?
because much of the worlds plastic will be produced useing pattented processes and specialty machinery and components, invented and owned by americans.Plus american natural gas as the major feed stock is sold to make that plastic.
America proffits at every step, so bears a responsibility.
Or, we can get into the idea of "exporting contradictions", and the eventual reconing that will happen, later.....
I should add, that I know a good many rural people who have no issue with taking responsibility for problems that others created,
so unless you are an actual born bred okey, then
perhaps you need to get out there and ask some dirt farmer what they think.
> So I would say please go full power on chip manufacturing. It's way better for the environment

The flip side of this is that chips becoming so cheap has caused a huge increase in e-waste. Basically everything has a computer inside it (think smart toothbrushes, fridges, toys...) and it usually leads to shorter product lifetimes. Manufacturers drop support for their apps and shut down cloud services sometimes as quickly as two years after manufacture, so things are thrown away. Smart gadgets are also generally more prone to breaking due to having more, more complex more and sensitive parts (no way that 10c MCU in a smart toaster is survivng 10 years of hot-cold cycles).

If chips were more expensive, we wouldn't waste machine time on dual-core mediatek SOCs for 100 € smartphones with a "life expectantly" of less than two years. Manufacturers would make expensive and quality phones and those that can't afford them (I've been there) would buy older models used or refurbished. Longer product lifespans, more reuse, less waste.
Yocto does provide a way to track the sources. Balena (which just let's you ship docker containers from the Internet) doesn't.
Humans have a higher purpose than doing whatever job robots can't.
Why the hell would I get so many downvotes for that? EUPL is an actual license that does behave like AGPL in that sense.
I use dark mode only when I can't connect my IPS display.

My notebook sadly has an OLED display, so dark mode reduces energy consumption and will make last the screen longer before burn in effects are visible.
Note also that personnel in companies like Blackwater are usually trained by the United States Armed Forces. They are almost all ex-military.

They can only exist, because someone else paid to train their people. The training would otherwise be far too expensive.
I'm learning Rust at the moment (I'm going to join a new team that uses Rust). I'd say it's quite fun and I'm not good enough to have a strong opinion on the language, but I have a few thoughts though.

So far, I find the language design not super elegant. There are restrictive ownership rules, which are fine, but then a myriad of data structures that let you circumvent these rules. It feels somewhat ad-hoc.

Regarding pattern-matching and enum types, I can see why a C++ programmer is impressed with such constructs, but it's really underwhelming for an OCaml/Haskell programmer.

That being said, C++ is hard and complex and it's refreshing to be able to use a more modern language. Assuming you're certain you can't live with the performance overhead of a GC, Rust fills a gap, but it doesn't seem it's the end of the story. I even wonder if it's necessarily a better choice than modern C++ for someone starting a new project.
Billionaires support both sides at the same time. That way they (the billionaires) can't lose.
that is definitely a surgical procedure done by a surgeon.. hrm
Turing's Thesis (2006) [pdf]
I do too, but I don’t think it’s enough. I’ve noticed over the years that so many people are experiencing this thing where their parents are adopting extreme ideas based on what they’ve picked up while scrolling through Facebook.
This. I literally rebuild DOSEMU yesterday after years of not using it. It used that mode extensively.

A good thing about DOSEMU against DOSBOX is that the first could run high end DOS game at amazing speeds as the environment was more like Wine than emulating the whole machine, so you could run Tomb Raider, Need For Speed, Duke Nukem 3D... on a Pentium II while 'simulating' a Pentium MMX or a Pentium 90-like speeds, if not more, being far closer to the performance you got under W95/W98.

And, as you said, booting SvarDOS either from a floppy or from an IDE->CF card it's straightforward.
I'd use myst for docs, it's simpler, lighter, and interlinks well.

Quarto is more for publications.
Hmm you seem more optimistic about security than I am. In the current situation, most products don't get security updates ever.

With open source, you could end up with completely open source TV OSes (similare to OpenWRT for routers).
Marginalia can be useful, but the index is much much smaller than Google’s.

https://search.marginalia.nu/
Still better than floats. Maybe some day we will again approach ease of use of the html tables.
Or just ask chatgpt.
RepoAnalyzer – Analyze GitHub repos and identify potential scam projects
It’s interesting also which platforms prefer which norms. On my Instagram, everyone is a sexy millionaire. When I had Twitter, everyone utterly hated straight, white men.

Neither of these are an accurate representation of society.
I also wonder if monitoring your blood sugar is a potential way to avoid becoming a Type 2 diabetic.
TypeScript runtime type predicate generator
Here is my holiday project attempting to cover the most performance and type safety critical projects that consume JSON APIs with a code generator that produces drop-in strict TS code. It takes your API type declaration and spits out a small TS function that ensures a given value satisfies the type (a type predicate).

Why do I think we need another runtime type checking solution? Mostly because in high traffic projects it's harder to introduce another runtime dependency, set aside a TS plugin. Thus this tool simply generates tiny TS files you can check into your repo and start verifying the received data changing nothing in your build pipeline. CLI is available too though.

The predicate functions don't throw, so you can start by only checking the data and logging if something doesn't match. The produced code is JIT and minification friendly.

It's beta. Let me know what do you think about the tradeoffs I'm making! Does it click?
I can't wait for HTML export for Typst.

I am getting a bit tired of all the markdown flavours and extensions
I agree with your take.

Outside of how asocial and hostile society has become, there are certain people who understand more eccentric or fringe ideas and they can be quite rare.

I can see how supplementing some amount of artificial conversation can keep one better primed for interacting with the (rarer) people who might be more engaging on an individual level.

More of a stepping stone to realizing that other people might be interesting by finding value in human ideas.