skysight-inc/HackerNews huggingface dataset:
I refuse to buy hardware when it comes out, and I only buy used hardware from private sellers on ebay. And only hardware that I know there's a possibility of me (read as: my clumsy hands) repairing it without having equipment worth 10k$. The reason I am doing this is because I had several Macbooks and Ultrabooks when they were cool and shiny, and all of them died within less than 2 years. So I kinda learned my lesson.

This sadly limits the options to less than let's say 10 devices. For now I am still using my 10 years old T440p because it's the last generation laptop that can both run coreboot and is still repairable (and it survived all the Ultrabooks I mentioned before. WTF?). But it's too old for Vulkan because there is no Haswell support. It was the perfect laptop until around 2020 when Vulkan was rolled out. Can forget games that ran before that now, because of mesa dropping support for it.

The framework will very likely be my next laptop if the current one dies, but only time will tell if the promise is worth the price.

Fairphone 2/3 are kinda useless as an ideology if there are no replacement parts available 12 months after the phone came out...so yeah, I got also two broken Fairphones I cannot repair for the moment because the bottom module isn't available anywhere.

I kinda refuse to buy a full phone just for spare parts because I can do that with literally every other cheap Chinese Android phone.

With the T440p there's no working new mint condition batteries available and only used ones that have less than 60% capacity when you buy them, so I am currently trying to design a battery case that can use 18650 cells directly without soldering. Takes a lot of time to iterate, and very hard to print with a cheap 3d printer.

I think I am way too stubborn for this world, given the amount of time I spend on fixing my old hardware.
Yep. LibrePCB has it too (both DRC and ERC).
There’s a way to workaround virtually any kind of gated Internet access: DNS tunneling
(https://github.com/yarrick/iodine)

It’s slow, but it works and is a handy “last resort” tool.
On second thought, I think I misunderstood your query. So, the map will be unlocked once you have new bookmarks added and the assistant will update once every day. But good feedback nonetheless as I may change them to be active by default.
Younger folk might not remember that RMS actually once said that Word 5.0 was the best word processor he ever used.

He's not unreasonable, he's just very adamant about software freedom.
> Where's their Youtube channel, or their Twitter?

Well, they are Free Software Foundation, they have Mastodon (and PeerTube, although the latter is pretty empty).
Well, it just goes to show that if you already know the answer, you can use LLM, but then it's also pointless. If you don't know the answer, and use an LLM, you may think you learned something but instead now know less.
I own one. It's extremely slow, and the screen is easily scratched by the keyboard when folded.
This trend is generally true for print. If smaller presses don't go out of business, due to the advantage of newer facilities, they are subsidized or bought out by bigger players.
> Those groups would also call us wrong.

Wouldn't they then also be appealing to a universal moral code in order to call us wrong? If there is no universal moral code, nobody gets to call anybody else wrong (in the moral sense) at all.

We are rightfully condemning chattel slavery. However we can't do that if we are not appealing to a universal moral standard. We have no right to claim that the Southern states were wrong, if slavery in the way existed back then wasn't universally wrong.

This also applies to all the other examples people are giving in reply to my comment. People doing things that we consider to be morally wrong does not imply that there is no code. It merely implies that one of us is wrong.

> If groups of humans tend to display very different and incompatible moral codes, that's a strong argument against a universal morality.

I don't think is is a strong argument at all. People are wrong about things all the time. If a whole civilization of people consider earth to be flat, and a whole other civilization considers it to be round, it doesn't follow that earth has no shape at all. It follows that one of them are wrong.

> Not at all. I used those examples because I know that most contemporary readers would agree.

Fair enough. I misunderstood you. I didn't mean to strawman your argument.
Sure, they probably enjoy closer ties to the US health care industry this way. https://careers.resmed.com/what-we-do/locations/ is a page listing offices including Atlanta, Halifax, India and China.
LOL, "taking over." Does anyone really think Elon isn't still the one in charge?
>the answer (to me) is obvious

The answer is obvious based on your own personal principles, or based on RMS's stated principles?

>The only issue could only ever arises if he claimed "Free Software is more important than human lives"

He claimed that it is categorically not good to use non-Free software, with one exception for using non-Free software to develop a replacement for that software; and that "we must resist stretching [that exception] any further": https://www.gnu.org/philosophy/is-ever-good-use-nonfree-prog...
Addressing challenges of multimodal embedding models
I map capslock to Command on macOS and Control on everything else. For many shortcuts (think copy-paste) muscle memory works across OSes.
Just looked it up, if that one guy needs money today his 2008 €20k gold would buy him >€40k today. Not so bad.
Anyone knows a good open source alternative what natural sounding voices ?
How can you see the Milky Way when we reside in the Milky Way?
If a universal moral code exists, it wouldn't cease existing even if 100% of people dissents from it. The whole point of a universal moral code is that it exists outside of us.
Does it support arrays of variable lengths now? Last time I looked, I think this was not supported. So it means, for every variable dimension, you need to use an upper bound, and then use masking properly, and hope that it would not waste computation too much on the unused part (e.g. when running a loop over it).

I'm working with sequences, e.g. speech recognition, machine translation, language modeling. This is a quite fundamental property for this type of models, that we have variable lengths sequences.

In those cases, for some example code, I have seen that training also used only fixed size dimensions. And at inference time, they had some non-JAX code for the loop over the sequence around the JAX code with fixed-size dimensions.

This seems like a quite fundamental issue to me? I wonder a bit that this is not an issue for others.
I suppose on desktop (windows, linux, macos, ...) you could use the rust component as a normal library without the need of special stuff like on android ios and web
but, but, but ... the RPi is meant for tinkering, isn't it?

I got an RPi2 connected to a GPSDO acting as time server. Another RPi2 controls test&measurement gear via GPIB (there are GPIB hats, but I happen to have already an USB adapter from Agilent) and TTL PPS input and trigger output for synchronization. A RPi2 is plenty of computational power for those applications.
TypeScript – Toolchain or Troublechain
Polynesian navigators were amazing at navigating via the stars. Kupe made the journey from Hawaiki (it's still unclear exactly where that is though) to New Zealand and back, and his grandson was able to navigate back to New Zealand just from his description of the stars. That grandson came to New Zealand on Ngātokimatawhaorua, the canoe that my family traces their ancestry back to.
I don't think that's fair. I got flag bombed due to some clearly heterodox opinions. Maybe I stepped a bit over the edge of disrespect in the comment above. I apologize.
And gcc and grub and potentially some other 10 libraries that everybody is still using!

> Where's their Youtube channel, or their Twitter?

You are seriously asking why the Free Software Foundation isn't using a propietary social platform?
didn't want to create an issue on github for this but just looked at it and seems to have a duplicated PUID setting (the 2nd should be PGID I guess) in entrypoint.sh
Nope. Searches for oro (Spanish for gold) and dólar (dollar?) far outstrip Bitcoin. Searches for gold and dollar (English) terms are effectively flat and paint a very different picture.
Their goal should be encouraging people to demand open software and hardware, not being principled. Youtube and Twitter have power, not acknowledging that is dumb.
Ground based? Doubt it, it will either be batteries or hydrogen (in case of long-haul trucks, but even those are getting viable battery powered alternatives). Sea-going? Already more difficult, and definitely beyond 2035, but there are alternatibes as well (hydrogen being one of those). Which leaves aircraft, there, at the moment, it seems SAF is the way to go as batteries are simoly to heavy to be used on transcontinental flights, not to mention that there aren'tvthat much commercial, battery-powered planes existing right now.
The only reason for keeping it personally would be barter in case of a total economic collapse. I mean; my precious metal ETF, nuclear energy ETF and accidental USD currency purchase at the right time kept me fully clear of any inflation here in the EU, but I doubt physical gold would do anything like it. However for barter….
This is what I used to do at home when my dad would turn off my internet access (by whitelisting MAC-addresses. Before that he blacklisted MAC-addresses, but I just used the built in way to change it with each connection on windows until he found out.). My mom rarely used her PC so I would just change my address to hers. It worked until she had to use it and at that point none of us could access the internet.
Jax is ceres but for python!
Also: it allowed multiple teams to work on huge code bases without constantly stepping on their feet - it was basically impossible to write bigger JS apps before.
>- X has the technology to reliably detect such accounts unless they are incredibly well "hidden"

Has, or had? With massive layoffs, they might not have the staff or know-how left to do this, or the time to implement it.

>- X has the incentive to reliably detect such accounts as it has shown in the past by shutting off data access. It seems to care much more about this than most news websites

OK, but still wanting to do something, and actually doing it, are two different things. I'm not convinced this hollowed-out shell of a company still has such ability.

>especially with all the other stuff going on at X right now. But it's only a matter of time before that changes.

This seems to assume X is going to continue to survive and in fact thrive; I don't think that's a good assumption.
Why do you need? Or have the right? To modify the software. That same Tesla is cast with a proprietary alloy that not only they won’t tell you what it is, but it’s patent anyway. Same is true of the rubber in the tyres.

Open source is a great thing. But it’s not better (morally) than closed source. Open is just a feature. Like Lego vs a solid plastic toy.
A more current alternative: https://github.com/yarrick/iodine
I remember thinking that Stallman was too pessimistic and things like that would never happen. But I was wrong, and Stallman was right.
> does for a reader, but reading wasn’t common ~4K years ago when it was written

The point is murder is defined as bad killing. That doesn’t help us define what “bad” means. (Or whether a particular killing is bad.) It leaves it to context. Depending on your perspective, that’s either useless or savvy.
Looks like the hard part was figuring out how to make cooperative games fun then. That game doesn't sound very fun, so not many heard of it.

But thanks, it is interesting to see what people tried in the past that didn't work. It took so long to crack that formula, but once we did it was easy to replicate and now coop games are everywhere.
back in maybe 2005 (?) i made some library for "staticaly"-typed attributes (via descriptors) , and one day announced in the python mail-list . i was torn into pieces - "if you want static types, use Java!!" . Well.. i wanted static typing only in some places, not everywhere.

Fast-forward 20 years.. the pseudo-static-typing-hints are seen like panacea, and applied everywhere, without thinking how much it is useful - with pro's like "my IDE can show what the variable type is". Readability.. begone. Function signatures become horrendous lists of xxx:yyy->zzz , much resembling C++ template errors.. and you'll never notice how some default value has changed in 3rd level of passing those (2 pages of) arguments down.

so yeah.. not only code becomes spagetthi after dozen years, but also languages themselves. And python too.
Some argue that precompiled shader cache is a Steam Deck's (or fixed hardware game console's) advantage
I guess that's a politics issue, the freight companies can chuck money at lobbying to make sure they don't have to give way.

Hopefully with some decent lines appearing in the US, Brightline and California HSR in the future people will start to experience better rail and this stuff will get more focus.
This is so sad to hear! I wish him all the best and hope he can recover.

I think he is one of the most influential persons in the last decades, not only regarding GNU or FreeSoftware but also about technology overall. While sadly at the same time lots of people underestimate his works and foreseeing.

He has really been and still is an inspiration for me. Really all the best to him!!
Would be interesting to know what is more difficult for AI to learn. German has a more flexible word order, this makes it more difficult for some speakers.

"Man bites dog" and "dog bits man" have two different meanings based on word order. In German, both orders are possible and it still has the same meaning.
> The FSF is a tiny organization with little funding; you can't lay the responsibility for "reaching out" on them.

Sure can, that's the very purpose of their existence. "The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom." -- how is that going to happen if nobody hears what they want?

> Also, in suggesting they use Youtube or Twitter, you're simply exemplifying how you reject their principles.

And how else are people on those platforms going to hear anything? The only way I can imagine is either by people who don't agree with the FSF repeating their message (do you trust them to be accurate?), or people who do agree, but more willing to compromise.

> so ask yourself, why have we not been promoting those platforms, and why have everyone seemingly yielded to ever-widening control of our digital lives by these large corporations?

And you think posting in tiny platforms that almost nobody knows even exist is going to fix anything?
Yes, I tried to switch to Apple Maps last month in the Netherlands, and it is really not up to date. It did not have 4/10 places I wanted to route to in my neighborhood, and had places that were closed down 6 months ago.
Apple is probably only prioritizing North America at this moment.

It’s a pity because Google Maps is one of those last Google holds outs for me.
Oh thank you guys! I came to this post with the thinking of "dashboards are hard to build and when they exist it's hard to extend them".
My boss is asking me from time to time to add yet another dashboard to grafana and all I can do is add another piece of specific inner working values because lack of traces - the "what" part.
Up until now if was as if a car driver is asking for the average air volume intake yet in really he probably needs the "why" the air volume changes.
The "probably" part is important here: if the driver is the test-driver then he needs the actual value, the what; is the driver the track performance guy he needs the why; and sometimes they need booth values because they feel more secure with more information.
You guys just opened my eyes, thank you!
I disagree. Web technologies are highly optimised for what they do (i.e text field uses 0% of CPU), run compiled code on all platforms and don't waste resources on chasing this unachievable and pointless native fetish.

I don't understand your position. You're saying (correctly I think) that most users don't care about native. But then you turn around and choose an immature technology that spends a significant share of its budget on trying and failing to imitate native.

The bug I cited betrays the priorities of the project. They chose to prioritise chasing "native" over fixing a critical bug for many years.

Also, look at the large amount of investment going into web technologies - WebAssembly, WebGPU and many others. Even much criticised Apple is putting in a lot of work. I don't think the completely isolated Flutter/Dart team will ever be able to compete.
Oh no, @override !
That still assumes that gold would hold its value in a total economic collapse. Why would it?
My mother had it. It can be managed really well and also completely heal (in the context of cancer, which means a really low 5 year recurrence rate).
> Software that doesn't run on your computer doesn't necessarily need to be in your control, right? As long as the clients are free.

I really liked the idea of Service as a Software Substitute (SaaSS): https://www.gnu.org/philosophy/who-does-that-server-really-s...

It's gotten to the point where most cloud services are no longer managed instances of open source or even compatible software.

You could take a managed cloud PostgreSQL instance and migrate to something self-hosted if the prices were to hike up or something else happened that would necessitate it.

But how many of the cloud services in your stack does that apply to? Geocoding or routing? Push notifications and messaging? Payment gateways? Authentication and authorization solutions? File storage solutions? Web Application Firewalls?
It still doesn't support most plugins, even though they promised to add them.
Antimatter falls “down” due to gravity like ordinary matter
I get what you're saying, but open soft- and hardware IS a principle, and using nonfree software themselves would come across as hypocritical, undermining their own message.

The technology is there to make their own website and platforms; I'd argue that the problem isn't that they're not active on the big social media platforms, but that they don't produce media in the first place.

They can chuck videos onto their own website, license it under a free license and allow others to repost them onto social media for exposure, for example.
Cloned Website Token and Reverse Proxies
Presumably because the Google cloud doesn't run on Windows. Well, nothin HPC related runs Windows.
If everything breaks down (like not just a blackout etc but all of society disapears) you are probably better off bartering with useful stuff like guns, food, tools etc
All the that is needed for evil to triumph is for good men to do nothing.
The article is about the distinction between playful teasing and aggressive teasing. What cats do is aggressive teasing, not playful teasing. The paper talks about how aggressive teasing is well known outside of humans. The question was whether playful teasing exists outside of humans, since it requires a more fully developed concept of the other's mind.

They give the example of offer & withdrawal in an affiliative context. It could be done in an aggressive manner: imagine a bully on the playground offering a ball and then taking it away. But it can also be done in a playful way: imagine a parent playing keep away with a toddler with both sides laughing the whole time.

That you characterise feline teasing as about staying alert and not about building bonds further reinforces that cats aren't doing the same kind of playful teasing being described in the paper.
Thanks! Fixed in v0.3.3. Feel free to open an issue for stuff like that.
Airlines already introduce free WiFi to everyone for free. JetBlue does it, Delta also does it for continental flights. Eventually all will, as there is more competition in the tech and prices drop.
Can modified firmware be used with human patients, or would somebody go to prison or lose his license to practice? Would hackers have to collaborate with a manufacturer before a device goes into certification?
There's a huge difference between simple and simplified. The whole purpose of the science is building the (more or less always) simplified models of the world, abstracting important concepts out of the chaos of real world so that we can reason about them easier.
Ask HN: Will the US Government shut down on Sunday?
Will the US Government shut down on Sunday?
Nvidia's French offices raided in cloud-computing competition inquiry
Software easily would take all gains in hardware performance. I did not measure in seconds but I have a strong impression that an app (a ticket booking service, nothing which should require a powerful CPU) become considerably slower in the last couple years. So phones have to become faster and faster just to keep the same user experience in the face of increasing software bloat.
Yes, how dare authorities to enforce the laws?

By the way, people in Germany said the same thing when the VW emission scandal broke, and was prosecuted, in the US about US car makers. The argument was redicilous in both cases.
I think it's obvious that the implicit question is: Why is the FSF so bad at spreading their gospel?

They're terrible at it, Youtube or not.
I contributed features and bug fixes to popular open source projects but when I mention this to recruiters or during the technical interview, the interviewer doesn't seem to be interested in those.

I once contributed a feature to a project and then applied to a position at the company who maintains the project itself but even then, it didn't seem to matter.

They were more interested in what school I studied at, what other companies I worked for and how long, and how low of a salary I was willing to accept.
> Another thing that has annoyed me for years is if artists release through labels: If I click on an artist, I want to see their music, not all music from the same label so that I have to painfully look through the whole catalogue to find more music from the same artist. Also, if I want to be notified for new music from that artist, I can only follow the label, so I get notified for everything they release. What kind of insanity is this? With very few exceptions, I don't care about labels (sorry label owners, but that's just how it is).

What you describe only happens if a label uses an artist account. Bandcamp introduced label accounts years ago, encourages using them and to my knowledge offers a way to turn artist accounts into label accounts. With a label account both entities, labels and artists, are separated. The label catalogue merely links to the artist's release page while the artist's account can feature releases on several different labels. Of course the release/album page still offers a way back to the label page. It all works as one would expect.

Here's an example for a release by Matthew Halsall on Gondwana Records using a proper label account: https://matthewhalsall.bandcamp.com/album/an-ever-changing-v... - notice the link to Gondwana Records in the upper left corner.