skysight-inc/HackerNews huggingface dataset:
Language is not a neutral medium. Languages induce a different way of thinking, different ways of solving problems, different ways to approach interpersonal behavior. Some languages will have vocabulary that doesn't exist in others, producing original concepts. Same goes with grammar, where many languages have very subtle and specific ways of representing time, classification, or logic, for instance.

You can read "Contre la Pensée Unique", of Claude Hagège (linguist at Collège de France) about it. He introduces the concept of "Galapagos effect", where linguistic differences with links and informational bridges lead to more innovation due to diversity of thoughts.

As a sidenote, speaking in your native language is always easier than speaking in english or any other language. If your mother tongue happens to be a language very well suited for science and mathematics, like French is, why speak english? Especially with other french speakers.
Is there any research into nicotine’s role in assisting those with ADHD? It’s a stimulant as the article points out, which many ADHD medications are as well of course. I’m curious if nicotine was (perhaps unintentionally) used in the 20th century to help those with ADHD stay focused on tasks and if an increase of diagnosed ADHD cases in the 21st century stems from its declined use or if it’s entirely due to other factors such as generally being diagnosed to a greater degree.
Right. The example I gave, gtkfilechooserwidget.c, is such a mess of spaghetti code that the remaining Gtk developers don't want to touch it. Despite me bringing it up with them once per year and even providing a partial patch to work off of. But of course that didn't stop them from messing with it in 2014 and breaking it and leaving it in a broken state. The developer that broke it, mclassen, is still there and still explicitly says not having keyboard filepath paste is not a bug. Despite it giving an error message.

re: Gtk4, they're already moving on to Gkt5 (wayland only though https://www.phoronix.com/news/GTK5-Might-Drop-X11).
I can tell you that this is not always the case. I have a relatively old (and uncommon) German name and have many friends from English speaking countries who can't pronounce my name correctly even after knowing my for many years (it contains the German "ch" sound which most English speakers and several other languages struggle with). I can't count the number of pronunciations I have heard and I have largely given up except for the most extreme mispronouncations. It's fascinating what people make up when seeing an unfamiliar spelling, often it does not even resemble the straight-forward English pronunciations, which is straight forward although not really correct.

I only encountered this as an adult and I'm not easily bothered, but I can imagine a kid or teenager feeling quite different about their name being a conversation starter after years of the same.
I'm trying to figure out what this article is saying, how people could be losing their homes but it not being "their fault". The best I can understand is that these people had their loan payments deferred for COVID, and now their payments are resuming, but interest rates have risen in the meantime, and so now when their payments are resuming they have to pay more because of higher interest rates, and they can't afford to pay it. So ... they took out a loan with a variable interest rate, they can't pay the loan now that interest rates have changed, and so it's "not their fault" because these programs refused to keep allowing them to defer payments?
Seems like this should just be part of HTML spec and implemented in native browser code.
Universal search is great, as is the overall command pallette idea, every app should have it

Althout the usual menu navigation mechanism should also stick around since it provides consistent invocation of a command with a sequence of keybinds (like File, Open). Fuzzy search doesn't do that since you can match something else. Key combos require too much memorization

(though it doesn't have to be the typical horizontal menu at the top, you could have a "modal" navigation mode in the same command pallette)

And to answer the question: of course it's possible, just highly unlikely
It does not seem to work very well for Italian-French names.

I'm Italian and my partner is French and we searched for names that would be identical for Italian and French.

We did it manually and the trick is for each partner to look at names of the other language and write down the ones that are the same in theirs.

For example I'm Italian and so I read a list of French names and could easily spot the ones that are identical in Italian too.
Also my partner who is French red a list names in Italian and could easily spot the ones that are identical in French.
The big caveat are the heat tiles. They were not a part of the very early design of what was then the BFR. They went with tiles when the liquid heat shield proved impossible, and they will probably need to be inspected after every flight.

The shuttle's tiles had to be manually removed and inspected. It took months to do. I don't know if Starship can escape that requirement.
Related ancient Persian technology: the yakhchal (https://en.wikipedia.org/wiki/Yakhch%C4%81l) (a.k.a the ice pit).

We still use the same word in farsi for refrigerators today.
Okay, here's the rest of the story :P :

We’re going to sail on the high seas and discover new lands! Who's with me?

<loads of hands raise up>

Great! Now, what we need is some wood. How can we get some wood?

<lots of people point at the trees and eagerly grab an axe>
How "Neopixels" (addressable RGB LEDs) are made
> This statement, taken seriously, and extended, unlike everything you’ve said prior, can be very damaging, because it presumes not only are we each different, but that you are the only real one, and thus your own perspective is literally the only one that matters. It isn’t hard to see why this is not a good perspective to hold in the large majority of cases.

I don't believe only my perspective matters, and I don't think anyone should. I use the term "subjective reality" so heavily because it is scoped to each person and it is their reality. I can't truly know if everything is in my head. That also means that, for things I perceive as not in my head, they are functionally external to myself. The fact that I have these boundaries of whether I genuinely and completely think something is in my head prevents my subsumption of other perspectives as my own. In this HN thread, I have no choice but to engage you as one human to another, because if I've already thought out your responses and this is just a dream of sorts, I can't tell.
I suppose it depends what you mean by linux, but if aws lambda on linux counts, then i work at a top 250 UK company who uses dotnet heavily for lambda workloads, especially async workloads. Its been great for us, no complaints. We likely would use it for our sync apis too if dotnet supported apollo federation v2, but sadly it does not.
Agreed but the main thing that is reminding me of crypto in this case is the combination of hyper excitement, adoption, and evangelism of the technology, and how defensive people get when you start to ask questions about why they feel so strongly about it.

There is definitely value here, I use the product a lot myself, but I don't agree that the value is as high as the majority of people seem to think (ChatGPT is going to reshape economies, every industry will replace 90% of humans with some form of AI soon, in more extreme cases that AGI is close to happening, etc...)

I wanted to see if anyone here had examples or use cases that could make me think otherwise
> reminds me a lot of much older product

A touch more seriously, the Narrative Clip:

https://en.wikipedia.org/wiki/Narrative_Clip

https://thenextweb.com/news/narratives-clip-2-wearable-camer...
Yes, but how many of the features will work, and how to configure them, will depend on your application and the toolkit it uses. It also seems to vary by application on MacOS and Windows, so I don't think it's notably worse on Linux.
Wonderful video which is somewhat related: https://youtu.be/twAP3buj9Og?si=muhCC08RsFzofObB
More importantly, the fact the GP believes the risk was not worth it shows that their situation was far better than that of many people. Crime is a risk worth taking in many cases.
Google/Youtube doesn't owe you anything, except for the rights and obligations contracted with them. They aren't coercing you or anyone else to use their site.
Yeah, that's what my joke is about - once we allow for fractional bases, I'm pretty sure we can find one where the last digits of Pi are the ones ChatGPT gave. The trick is, to write down the base as a number, without referencing Pi, you'll have to do the equivalent of finding those last digits in Base 10, i.e. infinite work. This is to illustrate conservation of effort ;).
How about a blockchain founder?
RxJS is central to how it does things - it is so tightly integrated that it is part of the single distribution as far as I know.

Edit: appears it is a separate dependency in terms of package.json (along with zone.js, but I believe that is due to be removed in future versions). I would not expect any issues with managing dependency diffs between angular and RxJS though.
It’s extremely easy. I have no idea what OP is talking about. I currently work on a mixed scala/java project. It’s also one of the biggest features of Kotlin, interoperability is seamless.
> It’s the same challenges faced by others who deal in antiques like roll-top desks, sets of china, oil lamps, armoires and salt and pepper shakers.

What has changed in our society that these things are no longer valued?

A simple hypothesis would be that, over time, interest in any particular item waxes and wanes. But to me it feels like fundamental values in society have changed, and the lack of interest in these items is sympomatic.

Perhaps as we have shifted radically and quickly to hyper-capitalistism / objectivism as our truth, and in a reactionary surge we seem to ridicule everything else, there is no room now for these things.
A piano keyboard is flat and in front of you, all you can adjust is the height. But computer keyboards can be adjusted more - why bend the elbows 90 degrees, if you didn't have to, would that be the ideal thing to do?

https://octopup.org/img/computer/datahand/m/20021103-0000-P4...

https://octopup.org/img/computer/datahand/m/20021121-0000-P4...

https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...
Either way it’s a huge number of launches
Sure, but they were also far far away.
But you are kind of spot on regarding counting in bases with real numbers. I have not thought it through properly but it was meant as a joke anyway.
Just recently I was tasked to convert some huge html pages (with lots of small entries) into a pdf file. The requirements are "fully automated solution" and "pdf must look the same as the page when viewed in a browser". Probably takes less than five minutes, right? I thought the same.

Wrong.

Chrome/Chromium crashes due to hard coded memory limit in V8.

Firefox has no command line option for printing pdfs.

No other libraries render the pdfs correctly because they are not full-fledged web engines.

So what were my options?

1. Read/understand Chromium source, recompile to lift the memory limit.

2. Read/understand Firefox source, recompile to add a command line option.

3. Use some UI testing framework to automate pdf printing in Firefox.

Eventually I did 4, which is split the html files into smaller chunks, convert and re-combine. Of course the problem is how do you know where to split the html so that it's at the boundary of the page? The solution is to do a binary search for the number of entries to put into each chunk when the number of generated pdf pages changes. What a pain.
I'm not defending this. It's not an argument, it's a fact. If you're not afraid of the idea, look it up. Part of the problem here is never bucking back against what we've been taught and doing our own exploration.
Don't forget OCaml, that one has a scary fast compiler.
UX affordances are different when the price is zero. I learned GIMP the hard way, first because of Photoshop's pricing, and second because Photoshop's UX wasn't that much cleaner when it came to doing anything outside of trivial layer operations.
It's certainly not difficult to understand Go error handling. But it does take up quite a bit of real-estate. I think more importantly for me, it's too easy to forget an error check. Having primitives which make error checking painless and validated by the compiler would be nice.
21 Hours Riding the Longest Iron Ore Train in the Sahara Desert
What I believe to be the greatest podcast episode of all time.
Patch lacks the diff from original commit to the commit-having-patch-applied-to. So if the name of a function referenced in the patch changed between those two, it will fail to apply, yet 3-way merge could continue. Additionally patch is very simplistic.
What are the ethical guidelines here?

Some victim has been violated by a criminal, with the breaking in and stealing and threats, but doesn't further violation happen when others pile onto that?

Also, isn't the threat of releasing the information that the victim will be further violated by others if the information is released, and so those others could arguably be seen as enforcers for the criminal threat?
The point the parent commenter is trying to make is that building a general purpose C debugger is not some kind of trivial exercise that can be shipped in 6 months, and claiming to have done so is disingenuous and pompous.
That's too simplistic of a view, there are way too many gatekeepers with poor UI design sensibilities which won't just merge your "just done the work to improve UI" contribution, which in turn leads to lower chances getting people to contribute such improvements
Shazam doesn’t work if you just hum the song so I guess infinately
apparently stimulants behaving like depressants is something that may be associated with ADHD, so you may want to visit a psychiatrist.
When George W. Bush announced "return to the Moon" program in the wake of Columbia disaster, some related companies (I remember reading about e.g. Caterpillar) started to figure out plans to participate with activities on the surface of the Moon.

Maybe it's wrong information :) and maybe a lot has changed since then. But by now I'd be really surprised if some of heavy industrial manufacture companies wouldn't have some plans for equipment to supply to the possible Moon base, as the chances of that happening in some not so distant future look plausible.
Common cat-borne parasite is positively associated with frailty in older adults
Horizon EDA is really fantastic and the first usable open source EDA tool I've used. (I've not tried LibrePCB yet so that may be ok, but I've tried all the others; they all have awful UX including Kicad. A lot of the commercial tools have insane UX too - look up how you copy & paste in Eagle.)

Solvespace is the only usable open source CAD software I've found and I have tried all of them. Unfortunately it has some awkward limitations (no bevels or fillets is probably the biggest).

If he can take the excellent Solvespace constraint solver and make something usable that would be amazing!
I always use the onion link. Never appears to be down.
Also a daily coffee drinker.

I have a theory that humans like _complexity_. I’m pretty sure I didn’t originally like coffee (or e.g. scotch), but I do now because part of my brain really enjoys analyzing the flavor.

It’s a different enjoyment than e.g. donuts or bananas, which just ‘taste good’. Coffee (and whisky) ‘tastes interesting’ to a degree that overcomes the initial harshness.

So GP is sort of correct for the most basic interpretation. They’re just not appreciating that enjoyment and liking are not always straightforward.
Sure:

- no ads

- no "runs best on Chrome"

- no network connectivity dependencies
The Struggle for Microservice Integration Testing
Ask HN: Harvard Entrance exam 1899. Can you pass it? [pdf]
It does seem to only be tested in VS Code, though. It "works" everywhere (except some terminal emulators, which don't see it as monospaced), but you may have trouble enabling all of the features everywhere.
When you hear made up phrases like "Personic Speaker" or "Dynamic Island", it's usually a technical problem so glaring they're trying to spin it as a benefit.
GIMP has one of the best user interfaces of all community driven open source software. I frankly can't think of any that are better, now that Firefox followed Chrome in hiding all its most important features.
even in my country of origin most people are not sure how my (very regional) name is written or pronounced. living abroad, people are flumoxed my name is so weird
I think that the stimulant property is felt less if you are not used to nicotine. You would notice a lot more of the dizziness/light-headedness.

But on the other side it could be just the fact that when you are hooked, you need it just to not feel the withdraw.

As with some drugs this one can be used beneficially if well spaced (idk a full week, then 3m without it?). To me any use beyond this small period is just not efficient, performance wise.

I used to smoke a pack a month, last year i discovered this pouches from a Swedish friend (he was talking about the under-average incidence of lung cancer there). I got hooked, and it was really bad to quit. Yes its not like its crack/heroine and ill go steal or stop showering, but i had sever trouble sleeping (of course i slept with them many times). The quit moment for me was when i started to double dose on the strongest ones, also my gums were sore and bled sometimes (if i could not buy my preferred brand i would buy minted, felt like a junkie going to crack on not finding whatever drug of preference)...
100% - Without mobility.... desperate choices become the only choices.
Does not work well for Bengali-English names. Some of the Bengali words are way too informal, or borderline cuss words.
Antiques are only interesting as long as there are people who remember them when they weren’t antique - my father’s father’s generation had roll-top desks as a normalish office accessory, so he’d be interested in them.

To me they’re only moderately interesting because he had one.

My kids don’t even know what one is.

There is some revival in oil and kerosene lamps.
Ask HN: What are good books on SW architecture that don't sell microservices?
There have been multiple discussions of how the microservices movement did more harm than good, how a modular monolith can be a much better option.

I wish there was a comprehensive book (ideally) that is practical, pragmatic, doesn't advocate the use of microservices just because it is cool, etc.

Some books that are often recommended have "microservices" in their names which is a pretty bad start.

For example, I am thinking of how two services should communicate (I am unfortunately guilty of having more services that I really needed). There are multiple options and the choice depends on factors like synchronous vs asynchronous so I would like to read a detailed analysis of all tradeoffs and considerations. Ideally, from authors that really know what they're talking about.
I occasionally use a 2mg piece of nicotine gum as a pick me up if I've already had too much caffeine or if it's late at night (or if I'm at a conference where I'm getting little sleep), and I certainly feel the stimulant effect and nothing else. Never had any sort of tolerance, never felt any draw to take it except in the sense of "Boy I'm really dragging, I need a stimulant. Should I get coffee or a piece of gum?".

Most weeks I use none, some conferences I've used 2 pieces a day every day for 4-5 days straight. No problems stopping afterward.
I believe José deserves a lot of credit. For example, the Elixir Conference looks well-produced. No doubt there is a large team behind that, but it is obvious his influence guides that process. I'm particularly thinking of the LiveNative talk where the founder of the company talks about his own vision for extending LiveView to mobile and desktop. He mentions several times when José has interacted with him to help guide the project to stay inline with Elixir's overall goals. Of course, there is also the hints of frustration of a commercial business having to wait for community consensus. But that kind of direct involvement in the community is extremely encouraging.

You also make a very good point about the risk and reward metric. One of the reasons I have been focusing on Elixir as opposed to other niche languages is the progress the community is making is inspiring. I recall an essay by Paul Graham where he talks about Lisp being a contributor to his success with the startup that made him wealthy. He believed that being faster to market with features due to his platform choice was decisive in that success. In that way, something like Elixir (and really, the BEAM) could be a decisive component to some startups success. Given that they are focusing on important contemporary ideas, that is possible. LiveBook for example and Nx/Axon/etc for ML may actually be a killer feature.

Of course, time will tell. I don't have a crystal ball. But I am very interested in watching it all unfold.
I've been using the one archived by bruce hoult: https://github.com/brucehoult/riscv-gnu-toolchain

It doesn't support autovectorization though.

Together with some assembly macros to allow writing in a subset of rvv 1.0 that also works on rvv 0.7.1 (source compatible, but not binary compatible. [0]

There is also the xuantie toolchain that does support intrinsic and some sort of autovectorization, I think. But I haven't used that one, and it won't be as good as upstream gcc/llvm. [1]

[0] https://github.com/camel-cdr/rvv-bench/blob/main/thirdparty/...

[1] https://github.com/T-head-Semi/xuantie-gnu-toolchain
After the whole Easy Life situation[1] I'm completely over them. What scummy business practices.

[1] https://www.theguardian.com/business/2023/oct/03/easyjet-own...
Why are they even using TLS? Onion services bring their own security.
> I think it's a cautionary tale of science and engineering without morals. Cutting corners leads to bad science, and there are too many examples of bad science being actively harmful to society. If someone does immoral corner cutting, then who knows what is the depths of their fabrications?

And that take I can 100% agree with.

I've never read the novel (I didn't realize the OG movie was an adaptation), but your description piqued my interest; I'll add it to my reading queue.
I tested it with German child songs and the results were very bad.
I am using it to reference the perceived future financial situation of a company so I felt like it was an appropriate term to use
“Ring all rooms” is pretty easy to setup.

Or you can get asterisk and some old Cisco phones.
In my limited experience dealing with the USFS on backcountry trips the org is choked with bureaucracy and completely ineffective at basic management. I remember one trip to Mt Adams where we had to register at least 3 different ways for a climb, including one that required internet access from the backcountry ranger station with virtually no connectivity. You couldn't just go up to the ranger sitting at the window doing nothing and handle the registration directly.
I switched Archive domains from Cloudflare DNS to Mullvad DNS on my unbound, haven’t had issues since. I also would recommend quad9 as a dns resolver, it doesn’t have an issue.