skysight-inc/HackerNews huggingface dataset:
We’re already in a place where one side is using the court as a tool to realize political outcomes. Whether you want to see it or not, the Immunity decision was a huge step in a dangerous direction; and there is certainly a bunch of evidence indicating that some justices on this Court are not dispassionate in their political views and will absolutely step into the democratic process to overturn voting results.

Nobody is packing the court right now. What’s on the table (and only as a discussion, not even as an actionable legislative proposal) is a reasonable package of term limits and meaningful ethics rules — rules that frankly shouldn’t even be a little bit controversial, or even necessary if the Court was doing an even mediocre job of self-policing. But if things get extreme and the Court does begin to cross political lines and override electoral decisions, then I would much rather see a Constitutional response than political violence. My hope is this possibility causes everyone to be as cautious as possible, rather than starting a political war nobody will win.
The insane amount of hubris and entitlement on display among the pro immortality crowd here is enough to make me terrified of the tech sector.
> the sanctions on Venezuela have crushed the economy

Maduro crushed their economy. The us can’t sanction oil producers into the ground as we’ve seen with Russia. It was their incredibly shitty economic policy that destroyed living standards in Venezuela. Absolutely no other reason oil production should be lower than it was a decade ago
"The fake piece, purportedly written by a senior news reporter for the Telegraph and mocked up in the newspaper’s style, said camps in the Falklands “would be used to detain prisoners from the ongoing riots as the British prison system is already at capacity”."

So, where is this fake article in the style of the Telegraph? Was it clearly satire? Or did it look authentic?

The most important piece is missing. Poor journalism.
Well, generational wealth only continues to work if you continue to provide value, somehow. Your money gets inflated away otherwise.
I have no regrets on this one. I thought people would use both, and people do use both.
I like minimalism and use ZenFox (an ArcFox extension fork) to have an uncluttered Firefox interface with optional tabs sidebar. But it still needs many configuration to heavily modify the UI.
Hope this new functionality is only the first step making Firefox more flexible !
Horizontal tabs become a pain with more than a handful of tabs open, particularly on small screens. Vertical handles any number of tabs gracefully regardless of screen size.
Title: is it new though?
Not quite today — I'm not even sure if it could be as early as by 2030 even if you eliminated all corruption and just had everyone working to build roads to and utilities in the remote towns and villages most in need of development.

We can certainly do more, don't get me wrong, but I don't think we could change so much for 750 million on a short timescale, even though that's just 10% of the world and we've clearly got the stuff in total.

China is, I think, doing a pretty decent job of getting itself out of poverty, but even they were "only" growing at 10%/year in this process.
Screens typically have much more horizontal space but ideal page text width has a limit so the sides end up as unused space. Also tab nesting can be very useful for organization.
Container tabs are a much more powerful alternative to 'profiles'.
Profiles are nice for multiple people sharing a pc/account, container-tabs are for seperating online persona's or work/private browsing
And how do they define “on-time”? In Switzerland a train is considered on time if it reaches its destination with less than three minutes’ delay.
I have CSS disabled and everything above HTML 3 disabled, and the same rant about web pages not degrading gracefully
Then put code things in `grave_marks`, etc.
FF has said that they are finally adding groups, too, but I haven't heard anything about the timing of that. I'm really looking forward to that as I currently use a plugin for that and would love to drop the third-party plugin for something native. I'm always worried about the risk of a third-party plugin like that with such broad access.

I'm a project manager and use it to manage about 200 tabs in about 12 groups. Each group represents a project and I switch between projects several times a day. Groups lets me keep those pages open and provides fast switching.
How do you know that change happens all the time? Are you observing all things and all modes of being?

We don't go looking for evidence for all things in the same way.

When we ask, "is the match still lit?" we can answer that question by observing the match. But that is nothing like the way we go about answering questions about the reality of natural laws, numbers, the room you are in, past events, future possibilities, laws of logic, individual identity over time, causation, memories, dreams, or even love or beauty. with each of these, we don't always attempt to use empirical, visible evidence to prove their existence. Only very specific questions about the physical universe can be answered with the scientific method.

By limiting the question of consciousness purely to the observed, physical world, you're making the evidence criteria arbitrarily and impossibly narrow, in a way that you wouldn't for many other types of question.

Absence of evidence is not evidence of absence - this is a fallacy.
Archived version: http://web.archive.org/web/20240808132856/https://theinterce...
> In fact, 90% of what I wrote before I knew markdown was valid and decently formatted markdown already.

Bingo!
You can't just take an arbitrary neural network architecture, and make it do anything by giving it an appropriate loss function, and in particular you can't take a simple feed forward model like a Transformer and train it to be something other than a feed forward model... If the model architecture doesn't have feedback paths (looping) or memory that persists from one input to the next, then no reward function is going to make it magically sprout those architectural modifications!

Today's Transformer-based LLMs are just what the name says - (Large) Language Models - fancy auto-complete engines. They are not a full blown cognitive architecture.

I think many people do have a good idea how to build cognitive architectures, and what the missing parts are that are needed for AGI, and some people are working on that, but for now all the money and news cycles are going into LLMs. As Chollet says, they have sucked all the oxygen out of the room.
If you don’t have a car you can probably waste a couple thousands of these without feeling too bad about it.
Eh things are pretty good these days with gnome and kde, I don't think there would be much to gain with further consolidation of effort.
for what it's worth, I've when gnome moved from version 2, I was completely lost. I went to xfce for a while then settled on kde for a long time but when I reformatted a machine to have to the side of my work laptop, I used pop_os just to test it out. It is on par with ubuntu as being a complete cohesive operating system. I'm excited to see where they take it and without knowing much about them, I'm a supporter.
Not off topic but a bit tangentially...

How difficult would be emulating an old SRAM chip with an RP2040 or an RP2350? It's an early 80s (or older) 2048 word, 200ns access time CMOS SRAM that is used to save presets on an old Casio synth. It's not a continuous memory read, it just reads when loading the preset to memory.

I feel like PIO would be perfect for that.
That's an easy one.

You do it wrong, let me show you how it's done. <-- The concept I mean.

It's easier to branch or create your own project instead of finding middle ground.
Native vim integration
The Pigweed SDK: A modern embedded development suite
Of course, because the linux community is a unified body with the exact same needs and wants across it.
Linux WebKit browsers are pretty snappy too. I think it just boils down to what each browser/engine team prioritizes.
There are even FlixBusses in the US. I see them pretty often.

There are a number of nation-wide and regional inter-city bus systems. They're just not extremely popular since car ownership is typically pretty high, fuel costs are generally low-ish, and chances are when you get to your destination you'll need a car anyways.

See companies like:

https://vonlane.com/

https://www.vamoosebus.com/

https://www.luxbusamerica.com/
I disagree. The beauty of open source is that many philosophies have room to prosper. The Linux ecosystem is not the Apple ecosystem.
Read the LWN comments.
What is more likely to turn out "one decent desktop environment"?

1) Take all developers interested in desktop environments, ask them to collaborate and come up with one (1) desktop environment that suits everybody's need

2) Let developers who want to experiment with their own desktop environment, do so, with the hope that at least one experiment results in a decent desktop environment. The ones that want to collaborate can do so
It's really not though. All that money goes somewhere, and not just in their pockets. Some goes to make sure that serious penalties and serious enforcement doesn't happen, because that too is another avenue of ensuring maximum profit.
I did that, not just SRAM but also ROM, to fool a MC68EZ328 successfully. It works well. PIO + DMA does it well. Specifically i replaced rom & ram in an old Palm Pilot with an RP2040:

https://photos.app.goo.gl/KabVe5CrfckqnFEt7

https://photos.app.goo.gl/LGAkp6HoYAJc3Uft7

Edit:
I did not yet update the rePalm article but much about that is in the Palm discord. https://discord.gg/qs8wQ4Bf

see #repalm-project channel
I work in the "AI" space, and I've struggled to understand how companies will recoup the substantial costs associated with training and running current large language models.
The plastic waste you produce in a day is way worse than a few PCBs you never use. Don't worry about it.
They have tab containers though.
Orion browser does, all natively.
I think there are more synergies than you think. For example, many of the COSMIC components are reused in Redox OS https://redox-os.org/news/this-month-240531/
Trams and buses tend to be more unreliable because they use the same streets as cars (sometimes they get extra lanes, but not always). Metros tend to be more reliable in my experience, I can usually trust what it says on the electronic sign (one big exception is Cologne where the metro isn't a real metro and runs on the street half of the time).
the strlcpy paper explains why strlcpy isn't designed the way you suggest: https://www.usenix.org/legacy/event/usenix99/full_papers/mil...

they actually started out with your design and then fixed it:

> The return values started out as the
number of characters copied, since this was trivial to
get as a side effect of the copy or concatenation. We
soon decided that a return value with the same semantics as snprintf()’s was a better choice since it gives the
programmer the most flexibility with respect to truncation detection and recovery.

basically they wanted to treat string truncation due to insufficient space as an error condition, so they designed the interface to make it easy to check (code from the paper, with syntax corrections):

len = strlcpy(path, homedir, sizeof(path));
if (len >= sizeof(path)) return (ENAMETOOLONG);
len = strlcat(path, "/", sizeof(path));
if (len >= sizeof(path)) return (ENAMETOOLONG);

your proposal does permit such simple error checking for strscpy, although it is marginally less efficient:

len = strscpy(path, homedir, sizeof(path));
if (len <= strlen(homedir)) return (ENAMETOOLONG);

but i can't think of anything your corresponding strscat could return to permit a similarly simple check. is there anything?
I like the idea but I also get reminded of the way the edge browser turns each tab into its own unit in the alt-tab switcher. That feels quite annoying.

There are a number of UX conventions, like tabs and tiles that often get replicated across both OS level and across different apps and they get slightly different key combos and interaction details.

It would be interesting if those conventions could be moved to the window manager layer instead. But then there are probably a bunch of interesting edge cases that needs solutions. Like should the file tree navigator of the ide exist in a separate WM-tile than the editor tiles? And if the file navigation spawns an editor, where should it appear? Etc...
Well, they dint buy their Azure windows VDI for help desk and flight status displays.
> The world runs on fuzzy underspecified processes. On excel sheets and post-it notes.

Excel sheets are not fuzzy and underspecified.

> It's OK if a human employee is in the loop and has to intervenes sometimes

I've never worked on software where this was OK. In many cases it would have been disastrous. Most of the time a human employee could not fix the problem without understanding the software.
Waterfall fails when domain knowledge is missing. Engineers won't take "obvious" problems into consideration when they don't even know what the right questions to ask are. When a system gets rebuild for the 3rd time the engineers do know what to build and those basic mistakes don't get made.

Next gen LLMs, with their encyclopedic knowledge about the world, won't have that problem. They'll get the design correct on their first attempt because they're already familiar with the common pitfalls.

Of course we shouldn't expect LLMs to be a magic bullet that can program anything. But if your frame of reference is "visual programming" where the goal is to turn poorly thought out requirements into a reasonably sensible state machine then we should expect LLMs to get very good at that compared to regular people.
Nissan Invents Car Paint That Can Lower Interior Temps by Nearly 10 Degrees
According to whom? You?
They're bringing up customization because a contributing factor to System76 deciding to make their own DE rather than continuing to work with the GNOME developers was a difference of opinions on the amount of customization/branding that a distribution could add to GNOME.
If you put nuclear weapons and extended lifespans in the same bucket, you’ve lost the script. Good night.
Bazel for Embedded: Pigweed SDK Launches with Native Bazel Support
Intel hit with lawsuit over $32B loss, shareholders complain company hid problem
For unified scalar and vector instructions, MRISC32 might be interesting: https://mrisc32.bitsnbites.eu/. Though it still has separate vector & scalar register files, and I don't think it's intended for the type of thing discussed above.
Learn to code, even if an LLM can do it for you
Which Raspberry Pi would one need to run Vim and Firefox? And is it possible to have it use a tablet as a monitor and draw power from it?

That would be everything I need to develop web applications. I wonder if I could use a 3-piece setup to do so:

A keyboard connected to the Pi
The Pi connected to a tablet which acts as a monitor

Not sure how much the Pi weights, probably less than 100g? The Apple Magic Keyboard for example is 230g. And the Lenovo Tab P12 for example is 570g. So together less than 1kg. For a Linux development machine with external keyboard, that would be quite nice.
I know that FF says that Tab Groups are on their roadmap but I hope that get to it soon. I'm tired of relying on third-party plugins for that function.
The Unseen Fallout: Chernobyl's Deadly Air Pollution Legacy
Seems obvious they wouldn't want to provide further visibility to it. In the interest of journalism.
Many people have also never experienced a world where ads do not exist. I use so many layers of adblocking that whenever I use a vanilla VM or devices, I'm stunned at how shockingly bad the internet experience is for most people.
For anyone wanting to pick up Dafny (or just build some intuition around formal reasoning of code), this recent book is great: https://mitpress.mit.edu/9780262546232/program-proofs/
IIRC it was Kapton tape, technically what they did was fine, Kapton tape is commonly used for things like that. The problem was that they used it in places that might get hotter than the tape was rated for.

Edit: Actually, looking around a bit, doesn't seem like there's any official mention of what kind of tape it was. Kapton tape seems to be the popular assumption but there's no evidence of it.
I think it is just intended for distro maintainers to help differentiate their distros.

Like how endeavourOS uses purple rather than the default KDE colors.
It's like those PBS woodworking shows where they say something like "today I'm going to show you how simple it is to build an Adirondack chair" or "here's how easy it is to build a bookcase with nifty joinery", and the host proceeds to walk into a ridiculously spacious workshop with about $100k worth of tools you don't have.
Or maybe, just maybe, it’s because viewers tested more positively to the backstories and the connection helps them choose someone to root for and therefore be more invested in the show.
The showrunners didn’t do it for shits and giggles, they did it because it makes them more money.
If you want just the sport bits, you can always watch Sasuke, the original, which I believe has less backstory interstitials.
I think it's more extractive of wealth from information gradients than anything else. If two corporations do roughly the same thing, the staff switch to whichever pays more while the customers switch to whoever charges less or provides a superior product/service.

> Who’d clean your toilets (or make you coffee, or slaughter your beef) if there is nobody who needs the money to pay for food?

If nobody needs money, then surely everyone has a personal service robot?
https://en.wikipedia.org/wiki/Kryten
What document is this a part of? I see only appendices and no way to navigate to the top level of the document.
You are missing the cause for this: liability attaching to people. Germany is very good with looking for individuals to be liable.
Might have to try this. I've been waiting for browser vendors to realize that users don't get joy from browsers themselves, they want the web-apps that browsers provide access to. If I notice my browser it's probably because the browser messed up.

Mobile browsers in particular seem to think it's critical that they take up at least 15% of screen space at all times.
I don’t think you get to ‘surpass’ evolution with regards to increasing life span. Maybe you can retard the process. But I think that is just kicking the can down the road.

Its like an old growth forest not being allowed to burn, it’s caretakers keeping it in media res for as long as possible until it eventually burns anyway and the natural cycle continues.
Also available for KWin since a very long time (at least a decade).
i recommend this approach as well, i've done this to keep track of statistics
Depends on the restaurant, but no. The way it traditionally works is they'll bring you a little notebook with the receipt that you put your card in. The waiter picks it up, walks over to a terminal, and does the transaction before bringing you the card and true receipts.

That's slowly going away though.
Several Linux WMs and DEs had this feature a long time ago, when screen space was kind of at a premium. Fluxbox had it for as long as I can remember it. KDE used to have it at some point in its 3.x or 4.x-series releases, I don't recall which one.
Once you throw in head-of-line blocking, other requests in flight, and your average website's pile of ads and JavaScript operating systems layered on top of each other to emulate a small library that reimplements much of what browsers natively support:

Yeah I think displays, even when triple buffered, might win on average. Sending a single packet is fighting a straw man when compared against a full rendering pipeline with common habits. Compare minimums or compare common cases, crossing between them is unfair regardless of which direction you go.
There's always going to be a lot of money/profit in amoral behavior that's legal -- while being moral means passing on that behavior and money. It's possible to run a business morally and successfully, but rarely as successfully as someone who runs one amorally.

IME, most people in the US will happily take a job with the extra money at an amoral company, even if the lesser paying job at a moral company would still be enough for a comfortable life. (Folks in the US are very price conscious; I don't know how that compares to other cultures/ societies.)
They released their first alpha build today.
> And arc turn its face to AI instead of stability (I guess) because of investors.

I really, really don't understand the hype around Arc. I tried it for a while and just wasn't at all impressed. I've heard, though, that a lot of people praise how it help them deal with hundreds of tabs, and I don't keep my tabs open, so maybe I'm the wrong audience?

(This is ignoring the fact that I tried it again a month ago and it wouldn't load a single page. I emailed their help and never heard from them, so I guess that's my last try for a while.)
This is... not going to run Firefox. The Pico is a microcontroller with 520KB of RAM.
Originally from BeOS, I believe. (Thus the funky BeOS window shape. Still quite difficult to discover.)
Swiss trains define on-time as within 3 minutes of schedule, and this includes all mechanical issues, suicides, etc.

And this includes multi-hour intercity train lines, double-decker trains, trains that stop inside of airports, local trains, everything. If you have just a couple lines in a single city, under a single jurisdiction, with no interdependencies and no freight on the same lines, then of course it gets a lot easier.
Thanks so much for the recommendations, those do seem like something I'd enjoy!

It also highlights another aspect of a non-adtech owned platform: I can watch videos without fear that they're going to poison my feed and cause some topic that I was merely curious about to suddenly fill my homepage
> How many of us here who frequent these forums are guilty of being irresponsible with digital waste/footprint when it comes to things like this?

Literally everyone in the developed world is guilty of being irresponsible with digital waste/footprint.

If you already have any kids at all (for example), there's nothing you can do to reduce your damage to the earth. Go ahead and as many raspberry pis as will fit in your junk drawer and don't give it a second thought.

If you ever get on a plane for vacation, same story. Raspberry Pi is a rounding error.

If you buy a new phone every few years, again same story.
> I don't know if they have any line where a car isn't faster.

Berlin-Munich
> Yes, but there's no way to change that; it's human nature.

I think this is a dangerous idea, that humans are just violent and abusive by nature and it's impossible to change. It's something that is learned and taught and passed down, like anything else, which means it can be changed. I'll just quote Thay because he does it so well:

"We often think of peace as the absence of war, that if powerful countries would reduce their weapon arsenals, we could have peace. But if we look deeply into the weapons, we see our own minds- our own prejudices, fears and ignorance. Even if we transport all the bombs to the moon, the roots of war and the roots of bombs are still there, in our hearts and minds, and sooner or later we will make new bombs. To work for peace is to uproot war from ourselves and from the hearts of men and women. To prepare for war, to give millions of men and women the opportunity to practice killing day and night in their hearts, is to plant millions of seeds of violence, anger, frustration, and fear that will be passed on for generations to come." Thich Nhat Hanh from Living Buddha, Living Christ
Ask HN: What are the main factors that determine YC acceptance?
Maybe not violence, but what word more accurately describes the non-consensual exploitation of human psychology for massive profit?
Yay, finally! It's not there yet in terms of functionality, but it's a step in the right direction.