skysight-inc/HackerNews huggingface dataset:
Somehow, people in real life are pretty capable of recognizing why arguments based around what others think is "natural" are completely useless - yet this is ignored completely in discussions of prolonging people's lives. Suddenly, the natural is all that matters. And here, natural means "precisely the current status quo" - no one's eager to return to the life expectancy of the past.
Yes, SpaceX has a rocket that keeps exploding, which is their new in development rocket Starship. They don't use Starship to launch people yet though; they use their much more reliable Falcon 9 instead. Blowing up rockets while they're in development is fine; blowing up rockets that have people on them is less fine. Boeing's Starliner should not have carried people until all its developmental problems were resolved
> One frivolous lawsuit destroys the revenue from multiple happy customers.

And there's little or no downside for freelancing plaintiffs' lawyers to file questionable lawsuits in the hope of extracting a nuisance-value settlement. So the mentality tends to be, what the hell, let's give it a shot. (A.k.a. "moral hazard.")
Brave has vertical tabs, and a helpful grouping feature. Highly recommend.
If true it would beat the 92.5% statistic for Swiss trains that was mentioned in the article.
I'm surprised that none of them support tree hierarchies (like tree style tabs / sideberry), which IMO is the reason to use 'vertical tabs' in the first place.
Ayuh, it's English, it doesn't have to make sense as long as it makes sense.
Leveraging AI and ML for Scalable Solutions: A Guide for Tech Startups
Pretty sure that the multi-modal wireless mice (think Logitech MX Master) have a firmware for the mouse and a firmware for the receiver.

(how I know: I managed to softbrick one - and reflash to working condition.)
FWIW, there seems to be a less-abandoned fork here: https://github.com/jazzband/docopt-ng

I'm sticking with argparse though
I've looked at the (standard) libpng codebase, and it's really surprising how un-optimized it is, for an ultra-popular standard library that's used everywhere. I don't understand the sociology of why everyone uses that implementation, and not a far faster replacement, such as this one. There's quite a few places where PNG decoding is a noticeable, user-facing UX issue, and if you multiply small latencies by billions...
not arguing but .. in systems theory, "good" and "bad" are too simple to be useful. Systems with many parts, have balance, efficiency, productivity .. and also the opposite of those.. in large amounts across many interactions.. from a physics point of view "stability" is also very real. Changes in system characteristics come from the actions and interactions of many individual parts, each one can change, or each class can change.

All of this is important in describing and understanding complex systems. The "rule following" is not simply "good" or "bad" using this analysis framework.
We covered it a lot in international political economy (IPE) since market failure scenarios tend to be exactly when even (non-looney/non-bad-faith) capitalism fans want governments to get involved. Guessing textbooks and readers on that sub-field would also be helpful.

(This is also why other posters here observe that examples of sectors prone to market failure have high levels of government involvement)
>where the natural consequences of monoculture will make the market more resilient.

...This is not a natural consequence of monoculture. You trade resilience/fault-tolerance for exposure to high-breadth, high-severity existential breakdowns.

The only people who like monocultures are those tasked with optimizing costs. There, monoculture looks great. In terms of actually building things that fail gracefully though, fuggedaboutit.
You are describing a well-off high density city in Western Europe.

I unfortunately live in "we used to have trams, most of them were scrapped in favour of bus lines, then the bus lines were scrapped because they were not profitable enough, go buy a car" Europe.
Personally, I plan to prepare my kids by keeping them away from as many sources of advertising as possible and teaching them how to do the same when they're older. e.g. they're completely unaware of the existence of anything Disney-related.
> Handing more & more power to a president is exactly how all of the other presidential systems in the world have collapsed into autocracy.

Uhh, what? All of? There are 28 countries considered more democratic than the USA, and many of them have presidents.

https://en.wikipedia.org/wiki/The_Economist_Democracy_Index
And we're talking about high speed rail here (ICE trains). The UK has exactly one line that qualifies - from the channel tunnel to London St Pancras, and I don't think the US has any.
Musk regularly interacts with far - right extremists across Europe. While he can speak English, it is not a surprise to interact with British ones.
What is more surprising he also interacts with German ones (while not able to speak the language, yet to understand German culture or society).

It is very ironic that far right extremists organise themself globally (or earlier on European level like identarian movement https://en.wikipedia.org/wiki/Identitarian_movement )
Following the law is not arbitrary. Nobody is going to jail for you, your data is not that important. And there is literally no better country to do this in. Whatever you think Proton could be would be a company you shouldn't trust in the first place.
It's hard for me to imagine... I've been in a position to work on training software for some aerospace equipment and maintenance, but even that was well defined before I touched it. The closest I've come to that level of stress was working on security provisioning around financial systems. Hard to imagine being responsible directly for people's lives, not just livelihood.
Naive question, why are vertical tabs in the sidebar desirable?

I tried TST once but didn’t get why they were bettter than horizontal tabs. I might be missing something.
> You are describing a well-off high density city in Western Europe.

Yeah..

Grass is greener I admit.
I feel like interacting with a moderate-sized set of real peers is workable - like chat rooms on AIM with the kids you know from school. Kids have always had unsupervised time with their peers.

Where it breaks down, is when you get a whole ecosystem populated entirely by kids and those trying to make money off of them.
And relatedly, I'm sorry that while you were speeding your brother to the hospital, you blew through a red light you couldn't stop for and caused a three-car pileup that killed an elderly woman.

There's a reason we have these rules, and the problem of better enforcement leading to more application of the rules isn't a late-stage-capitalism problem; it's a "rules require flexibility" problem (but it's not great if the nature of the flexibility is "you didn't get caught").
> An LLM, could not, for example, definitively come up with the three laws of planetary motion like Kepler did (he looked at the data)

You could use Symbolic Regression instead, and the LLM will write the code. Under the hood it would use a genetic programming library like with SymbolicRegressor.

Found a reference:

> AI-Descartes, an AI scientist developed by researchers at IBM Research, Samsung AI, and the University of Maryland, Baltimore County, has reproduced key parts of Nobel Prize-winning work, including Langmuir’s gas behavior equations and Kepler’s third law of planetary motion. Supported by the Defense Advanced Research Projects Agency (DARPA), the AI system utilizes symbolic regression to find equations fitting data, and its most distinctive feature is its logical reasoning ability. This enables AI-Descartes to determine which equations best fit with background scientific theory. The system is particularly effective with noisy, real-world data and small data sets. The team is working on creating new datasets and training computers to read scientific papers and construct background theories to refine and expand the system’s capabilities.

https://scitechdaily.com/ai-descartes-a-scientific-renaissan...
> but also lots of innocuous behavior, with a “spirit of the law” enforcement regime.

This is great, and you're only mad because it's the perfect riposte to Apple's "loophole around the spirit of the law" mentality. Cry more!

We got into this mess because Apple illegally manipulated their implementation of normal software; App Stores, browsers, messaging apps, you name it. The point of this legislation is to make businesses think twice before pushing a product competitors are blocked from competing with. In that sense it is about as clear as you could ask for, unless you're an Apple sycophant demanding "clarity" in the form of clemency.

I'll just be honest; people like you are the only reason I read HN anymore. I've gotten tired of the moonshot posts and the idiot investors, but corporate apologists? That one's evergreen. Ever since the DMA you people have crawled up to the surface like worms after rain to defend your almighty benefactor and the power they wield. Now I get to enjoy less-and-less coherent posts from people that don't even get paid to attack the government on behalf of big business. If any one of you had an ounce of faith in Apple, then you wouldn't feel the need to speak on their behalf. Alas.
I think I only didn't try Vivaldi :) thanks, I will definitely look
another way to articulate that dichotomy is through the lens of industrial vs financial modes of capitalism.
That will make `typedef` much less useful, though. C is the real problem; not the attempt to do generic programming in C. (And `_Generic` won't solve this problem anyway. Only a GCC extension of statement expressions will.)
That seems like a simpler problem to solve.
We already forget people, places, events, and things even as young adults.
It sounds really negative about RLHF. Yet, if I read on them correctly, that’s a big part of how ChatGPT and Claude got so effective. There’s companies collecting quality, human responses to many prompts. Companies making models buy them. Even the synthetic examples come from models that largely extrapolate what humans wrote in their pre-training data.

So, I’m defaulting on RLHF is great in at least those ways until an alternative is empirically proven to be better. I also hope for larger, better, open-source collections of RLHF training data.
AlphaGo has got nothing to do with LLMs though. It's a combination of RL + MCTS. I'm not sure where you are seeing any relevance! DeepMind also used RL for playing video games - so what?!
I think it's a good way to introduce these chips, and it's a great project, but the author's (frankly weird) beef with STM32H7 is detracting from the point they're trying to make:

> So, in conclusion, go replan all your STM32H7 projects with RP2350, save money, headaches, and time.

STM32H7 chips can run much faster and have a wider selection of peripherals than RP2350. RP2350 excels in some other dimensions, including the number of (heterogenous) cores. Either way, this is nowhere near apples-to-apples.

Further, they're not the only Cortex-M7 vendor, so if the conclusion is that STM32H7 sucks (it mostly doesn't), it doesn't follow that you should be instead using Cortex-M33 on RPi. You could be going with Microchip (hobbyist-friendly), NXP (preferred by many commercial buyers), or a number of lesser-known manufacturers.
I hope my obligatory post isn't flagged outing that our minds are wide open and those talented (who exist in the hundreds of thousands) can move between our minds and access our every thought and sub-voluntary systems.

America is thought controlled, we are not alone in our own minds.
So long as the crew capsule makes it back properly, that means the service module was good enough to get the job done.

They'd also have data collected during the return voyage.
It's not just aging that's a problem. It's also issues we're born with (mental health, autoimmune disorders, and thousands of others), or issues inflicted upon us (back pain, cancer, etc).

All of these, practically speaking, need to be solved to extend life in a way that's worth experiencing.
I have a dumb question. Once you soft mod a game console, what type of stuff can you do?
Show HN: Nyro – Open-source AI assistant for your OS
feedback and comments greatly appreciated!
There's plenty of marketing targeted towards children outside of Big Tech. What's the difference when they do it?
I worked at SpaceX for almost 8 years, starting before we'd ever landed a Falcon, and I cannot tell you how good it feels, deeply in my soul, to have watched this turnaround. The culture we were fighting against early on was so entrenched. This is great.
> And the worst is that you have no recourse. You get 25% of your ticket after ONE HOUR! It makes me so angry.

Unfortunately, it's not as if airlines were any better. Less than 3h of delay and you get nothing.

At least, with DB you can get the money for your reservation back if they cancelled your original connection. Still sucks to be in an overcrowded train without a reservation, though.

Direct connections are definitely better, as you say.
Esspecially pro enviroment prefer such rides (but air lines are much cheaper, I only took a train from Munich to Hamburg)
Why are these defined as macros at all? A function call would come with overhead, of course, but wouldn't compilers be able to inline that anyways?
It's so bad compared to Sideberry. But hey, yet another way to view bookmarks and synced tabs that don't expose actually important functionality. Do they at least have the courage to excise Firefox View or whatever that useless pile was called?
My company goes as far as awarding teams that have epic failures.
Corporate goals often include more risk taking, and leaders communicate that.

One thing that helps is I am an industry where failure is common and where project failure often has a clear root cause outside the control of the team.
As long as it's not an ARM Chromebook, yes. (I think due to ARM just being difficult to work with in general rather than malicious behavior from Google?)

Also note that you'll most likely have to open it up and unscrew the firmware protection screw. It's kind of annoying but it's not difficult and at least it's not iPhone-style "impossible".
I recommend Kyle Michell's Fast Path [0] terms. I'll grant that I'm familiar with Michell's work, but haven't read these particular terms. Kyle Michell publishes 'plain language' licenses. For example, compare how Blue Oak Model [1] and MIT [2] grant permission. Obviously, Michell has the benefit of lots of discourse following the induction of MIT's license and indicates a link can substitute for the full license text. I highlight this, not to argue for Blue Oak, but to indicate that Michell's Fast Path terms likely take half the space of typical software terms.

``` Blue Oak Model

Each contributor licenses you to do everything with this software that would otherwise infringe that contributor’s copyright in it.

You must ensure that everyone who gets a copy of any part of this software from you, with or without changes, also gets the text of this license or a link to https://blueoakcouncil.org/license/1.0.0.

``` MIT

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

[0] https://fastpathlicense.com/

[1] https://blueoakcouncil.org/license/1.0.0

[2] https://opensource.org/license/MIT
C doesn't have any type-generic function declaration. So any viable solution had to be at least partially powered by a macro and resulting (one-directional) type inference.
DEF Con 32: Discover the New Covertswarm Badge
> No. No. No. That a) would involve tracking and b) what we have now are ads based on what you bought/ have looked at.

Contextual advertising is what's in print magazines. Audience ads next to articles, topical ads mid-story, or category ads grouped with like ads.
Official news post: https://news.ycombinator.com/item?id=41192341

Official product page: https://news.ycombinator.com/item?id=41192269
That is a lot better than the 62% on-time statistic for Deutsche Bahn inter-city travel.

I deal with late trains around two-thirds of my trips. Sometimes up to two hours of delay.
Exactly. The residents could vote to build more shelters or do something/anything realistic to solve the homeless issue (other than just giving them money/tents/needles), but if they build more homes then that increases the supply of homes which residents are fundamentally against. They don't want any new housing to ever be approved for any levels/neighborhoods because by restricting supply it pushes prices up.
I think their point was a doctor being called in to work in an emergency not that the doctor is having an emergency.
Except Deutsche Bahn is not private but 100% owned by the German government.
Tobacco companies have always targeted kids. In the early 20th century most baseball cards were produced by sweets and tobacco manufacturers
Yeah, it would be interesting if this makes much of difference for slide film, either e-6 or Kodachrome (I am old and have both).
Please explain like I'm 5 how the US private healthcare insurance system is a socialist policy. Also with comparison with actual democratic socialist countries which somehow manage to provide healthcare without those major hiccups as seen in the land of the free (screech)
Actually somehow Safari has fastest load times, it just feel faster than anything. But man, I think it has ugliest UI :( I want to use Safari inside arc UI
> As far as I know you can't have mismatching drives as a single contiguous space in ZFS. Maybe it has changed.

Yes you can, example below:

vermaden ~ % truncate -s 1G FILE.0

vermaden ~ % truncate -s 2G FILE.1

vermaden ~ % mdconfig.sh -c FILE.0
IN: created vnode at /dev/md0

vermaden ~ % mdconfig.sh -c FILE.1
IN: created vnode at /dev/md1

vermaden ~ % lsblk md0
DEVICE MAJ:MIN SIZE TYPE LABEL MOUNT
md0 2:17 1.0G zfs - -

vermaden ~ % lsblk md1
DEVICE MAJ:MIN SIZE TYPE LABEL MOUNT
md1 2:18 2.0G zfs - -

vermaden ~ % doas zpool create test md0 md1

vermaden ~ % zpool status test
pool: test
state: ONLINE
config:

NAME STATE READ WRITE CKSUM
test ONLINE 0 0 0
md0 ONLINE 0 0 0
md1 ONLINE 0 0 0

errors: No known data errors

I do not know how you buy your disks but when I need to buy storage I know exactly what SIZE I want to buy - I do not just get ANY disk and then think 'how' to utilize it :)

But with ZFS you have plenty of options to use disks of different sizes.

Example below, RAIDZ from 4 disks of 2TB and added a mirror of two 5TB disks to the same ZFS pool.

vermaden ~ % doas zpool create test raidz md{0,1,2,3}

vermaden ~ % zpool status test
pool: test
state: ONLINE
config:

NAME STATE READ WRITE CKSUM
test ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
md0 ONLINE 0 0 0
md1 ONLINE 0 0 0
md2 ONLINE 0 0 0
md3 ONLINE 0 0 0

errors: No known data errors

vermaden ~ % doas zpool add test mirror md4 md5

vermaden ~ % zpool status test
pool: test
state: ONLINE
config:

NAME STATE READ WRITE CKSUM
test ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
md0 ONLINE 0 0 0
md1 ONLINE 0 0 0
md2 ONLINE 0 0 0
md3 ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
md4 ONLINE 0 0 0
md5 ONLINE 0 0 0

errors: No known data errors

Hope that helps.

Regards,

vermaden
The German train system isn't awful, when talking about long distance trains. It's not good, but it's not awful.

Look at the regional feeder lines, though. Unmaintained tracks, ancient trains, diesel instead of electric. Many towns have no connection at all - where I used to work, there was an old train station, but the tracks had been ripped up years earlier.

I used to (have to) rely on the German train system. Thankfully, I am now in Switzerland. It is a huge difference.
Can someone explain the benefit of having essentially 4 cores (2 ARM + 2 RISC-V) on the chip but only having 2 able to run simultaneously? Does this take significantly less die space than having all 4 available at all times?
">the award-winning SERV is [possibly!] the

world's smallest RISC-V CPU.

It's the perfect companion whenever you need a bit of computation and silicon real estate is at a premium.

How small is it then? Synthesizing the latest version of SERV in its most minimal form, yields the following results for some popular FPGA architectures and a typical CMOS process.

Lattice iCE40 - 198 LUT, 164 FF

Intel Cyclone 10LP - 239 LUT, 164 FF

AMD Artix-7 - 125 LUT, 164 FF

CMOS - 2.1kGE"

Related:

ASIC roundup of open source RISC-V CPU cores:

https://bitlog.it/20220118_asic_roundup_of_open_source_riscv...

>"SERV (RV32I, RV32IM, RV32Zicsr)
The award-winning SERV CPU by Olof Kindgren is a bit-serial RISC-V CPU that is focussed on being as minimal as possible."

Maximum clock frequency: 1020 MHz (1.02 Ghz) (<-Fastest clock speed of all compared Open Source/Open Hardware RISC-V CPU's in this article...)

Die area: 0.029584 mm^2

Utilization rate: 78.868%"
DTrace and eBPF are "not so different" in the sense that dtrace programs / hooks are also a form of low-level code / instruction set that the kernel (dtrace driver) validates at load. It's an "internal" artifact of dtrace though, https://github.com/illumos/illumos-gate/blob/master/usr/src/... and to my knowledge, nothing like a clang/gcc "dtrace target" exists to translate more-or-less arbitrary higher-level language "to low-level dtrace".

The additional flexibility eBPF gets from this is amazing really. While dtrace is a more-targeted (and for its intended usecases, in some situations still superior to eBPF) but also less-general tool.

(citrus vs. stone fruit ...)
I agree; a new instrument can inspire you. But many people tend to fall into the so-called "gear trap", especially those of us who work in tech.

I was not referring to the "Medieval" in specific, but just lamenting about losing the forest for the trees. It's a bit like the monthly, "the perfect note-taking tool" discussion cycle we get into here on HN.

If you're conscious of the potential gear trap, more power to you. :-)
The niche phones I see, as you've mentioned, tend to stand out in some way (open source based, new foldable models, etc), rather than being a variant of a brand they've covered dozens of times.

I'm willing to bet that Samsung has hundreds of different SKUs, across their different categories: rugged enterprise phones, S class, A class, etc.

At my local Microcenter, they literally have 27 different phones across about a dozen model number of Samsung (A05, A15, A25, etc). Most of them are all built on similar manufacturing processes, so I'm guessing that the repairability of a closely related one is comparable.
What C programmers will do to avoid using even a little bit of C++.
One cool feature that I didn’t see described very well here is Cosmic allows you to group windows in tabs, but the tabs can be different applications. Kind of an interesting idea that the OS/window manager is what should be responsible for tab support, not each application.
Jeff Geerling said the Pico 2 W is coming later this year: https://youtu.be/oXF_lVwA8A4?t=445
And still no USB C on the official devboard.
Why not, actually? Why wouldn't it be at least somewhat related to the price of executing that life-prolonging procedure? The providers will surely want to sell it to the maximum number of customers in all countries.

Even if you argue that this would go against the interests of the highest class, what could they do? Technology is pretty unstoppable, and individual actors are usually pretty bad at conspiring together unless there's something in it for everyone involved. Not to mention that there's not even a way to define what specific dollar amount moves you from "wealthy commoner" to the "wealthy elite", especially if taking into account different countries.