skysight-inc/HackerNews huggingface dataset:
Same, same. My sister uses the same Ubuntu LTS laptop with Google Chrome since 2013. Has only issues with Word documents and printing, and she also found she can’t backup her iPhone to the computer. Besides that nothing.

She still uses it, does the dist upgrade and never changed anything or broke anything for the past 11 years.

And I also disagree with the article. I bought a new laptop in 2011, installed Windows 8 on it and used it semi-regularly until 2019, I also never upgraded from Windows 8. I also had no issues at all. I only have computer issues if for example corporate manages my laptop.
You'll need 1k LOC to draw a single triangle and not 10-20k.

Sticking with OpenGL is understandable, but I can recommend learning some Vulkan as a side project (with the help of vkguide) without too much commitment. That's how I started and it turned out to be not as bad as I imagined! Uour mileage may vary, of course.
Statement on Vavr's Future
>We would basically see women and children sat on the side of the road with their belongings packed up neatly beside them, mattresses, bags of flour, jerry cans, book, clothes.

I can see that people in the west would get more sympathy and concern for a cyclone than the Orientals literally living through genocide, despair and hopelessness. I wish none of us had to ever experience this chilling reality. And to add grave insult to this, these people are labelled as Terrorists, and killed and maimed and looted by calling them animals.

>diplomatic pressure put on Israel to allow aid into Gaza appeared to have dissipated

Yes, normalise genocide and war crimes for 7 decades in the name of a catch-22 strategy you get this. A free hand to a genocidal regime to kill and discriminate people, and harbour Terrorists.
For context a very senior developer only makes 60k a year in Spain.
I can recognize a lot of what you wrote to be true for myself,although my diagnostic was made very recently. The most difficult part for me is to be understood and accepted for who I'm, probably because it was hard for me to accept who I am. For years, I've been fighting to be like "anyone else" which eventually led me to be rejected, misunderstanding and considered "sick" (sic) by others, especially the most significant ones in my life. This is one of the trait of my life which is difficult to handle and makes me sometimes feel miserable.
A lot of them have proven this. Including the one this article is about. Everything is alienable.
Zealotry/enthusiasm tends to float to the top and is, perhaps, what you see on the surface when you look at any community.

However, I think that most users of open source software prefer it, not because of their political beliefs, but because of their curiosity. Open source software is made by the community for the community; not to entice outsiders or sell to any would-be customers. The main draw of open source software for a curious person is that they can look inside and tinker with it and they can modify it to conform to their needs.

Saying things like "I tried your software and it doesn't work for me" or "I left it and never looked back" (usually phrased in a less polite manner) doesn't really achieve anything constructive. An open source software developer isn't interested in that kind of "feedback". After all, they're not selling anything. They're just making software for their own needs and/or to satisfy their thirst for knowledge and understanding.

If you are not curious about the inner workings of software, then open source is not for you, and that's fine.
Brakes, not breaks.
I believe you can change it as long as you change the name, which this thing does. (not sure, though, indeed the text doesn't seem to permit derivatives as is)

However, keeping GNU in the name might be problematic.

(and yes, I'm impressed that the justification never uses 2 consecutive spaces or other such tricks)
This is false. Medicaid coverage is better than even European healthcare systems. It will cover rare disease drugs that aren’t paid for in the EU (it has to by law).

Plus the OOP expenses are basically zero.

While true not all doctor accept new Medicaid patients, you can find care.
Very interesting! As someone that interviews a lot of candidates, an "interviewer" mode would be cool.
The menu bar has now to have more icons than in earlier OSX as to run services like dropbox, 1password etc they now need to be in the menu bar whilst previously they were not needed there - now I suspect this might be the app writers fault as well as Apple's but it is an annoyance.
> tying your existence as a citizen to your ability / willingness to drive a large piece of metal around.

Even in the US it’s not. I don’t know of a state where you can’t get a state identification card that has nothing to do with being licensed to operate a motor vehicle.
Oh, why care about key loggers. They are rare. On the other hand, a serially killer in my house would kill me literally!
Even today... Sorry, I kid, I kid.
It cheats!

> IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN *WRING* WILL
A practical and realistic point of view that you rarely meet today, thanks for writing my comment.
The Gold Answer is not the output of the model but the expected answer in the benchmark. Probably the benachmark contains multiple consecutive images of the same patient.
nice.

I could totally hear the first one in singing form
At least here in France, the "housing" they offer is just a mattress in a huge room with no intimacy and dangerous people around. Most homeless people are skeptical at first, but after getting robbed/assaulted they certainly will refuse temporary housing for the rest of their life.

If the authorities really cared about the homeless, they would requisition empty dwellings and assign them individually so people have a proper home to rebuild their life.
ah, right! Apparently I didn't read your first comment properly, sorry about that.
> Not sure if I’ll be able to do their new guide, my laptop can’t run some of the more recent versions of Vulkan

If your laptop got still GPU driver updates in 2022 or later, it should probably support Vulkan 1.3. You can install Vulkan SDK (or just extract the archive) and check your Vulkan version by running the supplied "vulkaninfo" program.

For example, my 5 year old Thinkpad T490 fully supports Vulkan 1.3 and it only has an iGPU! :)
Humm, it's not the same use-case (NixOS for workstation/server, Talos is only for Kubernetes nodes)
The Usage section hopefully rather under-sells it:

'Simply Command + drag your menu bar items to rearrange them.'

... err yes, that's how MacOS works without add-ons
There's a clone of dmenu - https://github.com/oNaiPs/dmenu-mac, but it doesn't integrate with Spotlight or similar.
That threw me off for a second, and I thought it was an old tom7 thing. Exited that he has a new video out.
Sounds like in this instance, it not being aliens would be the more interesting result.
Thanks for using!
What a nonsense !
I bet you have no or little idea about Debian family.
Debian stable is rock solid but doesn't have the most up-to-date software.
Debian Sid and Testing both have very up-to-date software.
It is your choice and you decide what you want.
This is what the interviewer should be looking for. If you can fake it with an AI then they're not asking the right questions.
In that case, what happens when you resize your browser window to be shorter or taller?
It’s not a bug, just a happy little accident
While "open weights" is probably the most appropriate terminology, and I do think a lot of AI companies have been abusing the term "open source", especially when releasing with restrictive community licenses (weights available w/ lots of restrictions is very different than weights available under Apache 2.0/MIT), I think the binary talking point that's been getting popular lately is actually also pretty misleading.

Having open weights is a lot more useful than an exe/dll, especially with base models, as the weights are a lot more malleable. You can do continued pre-training or fine-tuning of models, basically being able to build on millions of dollars of free compute with as little as a few hours on a single gaming GPU. With the weights, you also get a lot more visibility into the model as well (which is getting more and more useful as more advanced interpretability research/tools become available). We've seen other white-box only techniques in the past, but the recent orthogonalization/abliteration one is wild: https://www.alignmentforum.org/posts/jGuXSZgv6qfdhMCuJ/refus... - other super-interesting stuff like model merges/evolutionary model merging are all things that can't happen without the weights.

There are of course really open models that include full data recipes, training logs, code, checkpoints, writeups, etc (LLM360 K2, AI2 OLMo are two recent ones) but there's a whole spectrum there, and honestly, there are very few "open" releases I've seen that aren't making at least some contributions back to the commons (often with gems in the technical reports, or in their code). Realistically, no one is re-running a training run to exactly replicate a model (from a cost, but also just a practical perspective - that model's already been trained!), but a lot of people are interested in tweaking the models to function better on their specific tasks (which actually lines up pretty well with the historical goals/impetus for open source - not to rewrite the whole code base, but to have the freedom to add the tweak you want).
Why would you want the authorities to requisition dwellings when they could buy them instead?

What is it about this issue that makes so many people wish to treat landlords harshly?
Palestinian-American engineer accuses Meta of firing him over Gaza content
> Consider laws restricting how many houses a person can own, or maybe an increasing property tax on each unit. These are good solutions.

Won't somebody please think of the investors? /s
Artists need to get over it, period. If you put your image online, someone can rip off its style. It has nothing to do with prompting per se. If you can not accept this, hide your art from the public.

The current systems are very far from reducing your work to a prompt. There are many problems that are unsolved, a lot of curation is necessary, and in the end the flaws in the details will still be visible. If that was good enough for your client, too bad, but they never needed your work to begin with. The first skill commercial artists (and developers) need to develop is to live up to someone elses standard, not theirs.
I contracted at a UK bank around 1999.

Didn't affect me but the permanent members of staff had to maintain an account with said bank. If they went over their overdraft, or had unpaid direct debits, it was flagged to their manager who took their card off them until it was settled.
You have been warned about astroturfing before, don't do such tactics on Hackernews (https://news.ycombinator.com/item?id=37627275)
New research? I remember years ago (2019-ish?) a young man in #aspergers asked how he can prune his neurons to cure his aspergers. (The residents however did not appreciate the suggestion that they needed curing.)
Be that as it may, we (and the big players) know from what Microsoft did with Netscape (and others) in the 90s and 00s that it's worth dragging out any antitrust investigations and litigation to dominate the market and run any competition against the wall...any fines will be small fry compared to the profits they can earn going forward
Show HN: Technical diagrams from text: HTTPS://text2diagram.com/
Collaborate in real time and generate diagrams from simple text based descriptions.
> a state identification card that has nothing to do with being licensed to operate a motor vehicle

Of course in a car-centric society as the US you could argue how optional that is :)
I agree. Certain DEs and WMs are fun to play with, Void Linux is a fun minimal system to tinker with, Debian is perfect for a fire up and forget server but ultimately commercial software always has the polish and edge I need to get things done at home or for work.

I.e. Affinity vs GIMP, or MS Office vs LibreOffice, Sony Vegas vs whatever crashfest NLE I install on Linux.

So my current pattern is a neutered W10 LTSC for gaming and video editing complimented by a Macbook for work/coding/internet.

I will say that for my parents who just want a desktop with a web browser and basic word processing, Linux Mint + MATE is fine and much more predictable than Windows. I don't have to teach them everything from scratch every few months, as would be the case if they were on Windows and some PM rules that everything must be revolutionised again.
NASA Launches Second Small Climate Satellite to Study Earth's Poles
The solution to that is dedicated/community servers not stronger cheat prevention.
Windows is a lot slower than linux, and poses significant hardware requirements. Many people will have to / already have replaced their system in order to be able to run Windows 11. (Windows 11 doesn't even support first gen Ryzen CPUs.)

Linux usually supports hardware for a very long time.

Since (for whatever reason) Microsoft hasn't figured out how to make its store actually useable, Windows users have to download (most of) their apps via the browser. That's not just a lot of effort, it also vastly increases the amount of adware/malware non-technical people download and install.

On linux, installing apps is a breeze; the stores are actually good.

Disk encryption hasn't been an option on (non-pro) Windows until very recently. This means someone who steals your laptop has access to all the data stored on the device.

Linux supported disk encryption since forever.

I could go on. Windows is lacking in various ways.

The only benefit Windows enjoys is being the most used operating system. It is therefore more likely that you're already familiar with Windows and that that specific app you want to use or your employer wants you to use runs only on Windows. (Most notably: Adobe Software, MS Office Software, Video Games.)

The core benefit of using Windows is not even a part of Windows.
I think that makes sense. Failures on launch are potentially a risk to the surrounding area, whereas you're dropping massive chunks of metal on the target areas for touchdown anyway. What shape, size or how many pieces of metal at that end doesn't materially change the risk profile.
> We coded in assembler, then used macros, then a language like C, Fortran, then more of Java/Go/Puthon/Rust/Ruby et al.

The difference is that:

1) All of those things are deterministic [1]

2) In all of those cases I can debug at the level of the abstraction.

[1] Meaning: Do exactly what I say. Don't make it up.
Also in the Czech Republic, and registering a new address requires the issuance of a new mandatory ID card, which is a paid 'service' (unsure how this meets any definition of 'service', but I digress). The last time I needed to do this in the CR, I had to get a notarised copy of my rental contract. They didn't care one jot about the accuracy of rental contract - I could have mocked one up in Word if I wanted to - they just cared that I had the copy notarised. Which required stamps and payment, naturally, because it's Europe.

It's an absurd system. Why should you need to prove to the government you live anywhere? How much money is wasted sending policemen to knock on doors? And how does your absence at a given random moment prove anything at all about where you reside?

Locals are generally surprised, in my experience, when I tell them that Australia has no system of registered permanent abode at all. If you have a driver's licence, and you move, you probably want to update your address with the motor bureau, which you generally do online with no documentation at all. No one verifies your new address or particularly cares about it, because the only thing it affects is where you get sent mail (it has no legal consequences like council tax, as it does in the CR, etc). Other than that it's your business what address you give where. No one will ever demand you prove your 'registered address of permanent abode' because no such thing exists.

It fits into a broader pattern where everyone in Europe must have some kind of 'status' recorded. What's your registered place of permanent abode? What's your status with the mandatory state health insurance? For tax purposes, are you 'employed' or 'self-employed' or 'student' or 'retired'? Are you registered for self-employment with the social security bureau? There's generally no grey areas, and if you somehow fall outside the norm, they truly don't know what to do with you.

You have not experienced Europe until you've had a civil servant glower at you because there's no drop down box for what you're telling them, and this is very much something they want you to know is your fault. Can't you just be normal?
> Here, have a look at required deltaV. https://www.reddit.com/r/space/comments/1ktjfi/deltav_map_of...
> how is this 'From an energy perspective its not that much more complex.'?

According to that chart:

Moon landing ∆V: 9.4+2.44+0.68+0.14+0.68+1.73 = 15.1 km/s

Mars landing ∆V: 9.4+2.44+0.68+0.09+0.39+0.67+.034+0.40+0.70+3.8 = 18.6 km/s
> Being a neurodiverse, or more commonly known "on the spectrum", is a guaranteed way to get bullied (or worse) by your peers who are not. How is that supposed to help with survival?

Schools as a concept are a relatively new thing, historically speaking. Most children outside of those recruited by/given to the clergy used to be homeschooled, either by their parents or for privileged families by dedicated servants, and when they were of age, they went to trades training or the military. And that was fine, because most jobs were manual labor and didn't require a lot of actual knowledge - not even the ability to read and write, literacy rates were abysmal in the utter majority of the population [1]. Side note, that was also why religion got so entrenched - oftentimes, the local clergy were about the only people in town that were actually able to read the Bible and to speak/translate Latin. That gave them a loooot of power.

Only at the beginning of industrialization came the realization that societies and economies needed at least some common basic standard set of knowledge and that homeschooling could not provide this, so schools were introduced for efficiency reasons.

[1] https://www.weforum.org/agenda/2022/09/reading-writing-globa...
Do you want to display long lines, or do you want to add newlines to the file?

Generally, the former is only used occasionally for code (where wrapping by words isn't usually useful), and human language text uses the latter.
On zoom it’s very easy to tell when someone is reading from a script/note/etc vs actually thinking/talking. That’s the quickest way for me to immediately pass on an interviewee.

It’s fine if I’ve asked you if you have any questions for me about the company/job but if I ask you about your experience or your thoughts on a topic and you starting reading then we’re done.

I already don’t like it when people parrot my company’s marketing site back at me. Saying “I see on your site you say X” is fine but trying to work it in naturally (as if it was their idea) feels forced and borderline deceptive/manipulative. It’s like they are expecting me to say “On wow, we think the same way! How cool that you came to the same conclusion/idea/etc” and not “oh, I see you read our website and are parroting it back”.

It’s the same way that some interviewees with about-face on something they just said when they realize they stepped in it. “I don’t like X language”, “we use X language here…”, “I mean I like X language a lot and can’t wait to write more of it!”. Don’t just tell me what you think I want to hear.
* (some?) LLMs run better on Linux than Windows - some people report a 50% improvement in tokens/sec.
LLMs are undeniably useful for programming. The core challenge in making them more useful is the right UX for making this more seamless. I use intellij and things like codegpt.

A few weeks ago they enabled auto complete. I disabled it after a day. Reason: most of the suggestions weren't great and it drowned out the traditional auto complete, which I depend on. I just found the whole thing too distracting.

I also have the chat gpt desktop app installed since a few weeks. This adds a key binding (option + space) to be able to ask it questions. I've found myself using it more because of that. Copy some code, option+space, ask it a question and there it goes.

The main issue is that it is a bit ground hog day in the sense that I have to explain it in detail what I want every time. I can't just ask it to generate a unit test (which it does very well). Instead I have to specify that I want it to generate a unit test, use kotlin-test and kotest-assertions, and not use backticks for the function names (doesn't work with kotlin-js). Every time. If I don't it will just default to the wrong things because it doesn't remember your preferences for frameworks, style, habits, etc. and it doesn't look at the whole code base to infer any of that.

Mostly, progress here is going to come in the form of better IDE support and UX. The right key bindings would help. A bigger context so it can just grab your whole git project and be able to suggest appropriate code using all the right idioms, frameworks, etc. would then be possible. Additionally, it would be able to generate files and directories as needed and fill them with all the right stuff. I don't think that's going to take very long. Gpt-4o already has a quite large context and with the progress in OSS models, we might be doing some of this stuff locally pretty soon.
Flaky tests are poisoning your productivity
I've been giving Linux a chance every few years since the 90s. Last year I got a new Framework and decided to try again. I tried Fedora and Pop and I can say I'm here to stay. It's Pop's version of Gnome with the tiling manager that I love. Windows has nothing close to it.

I do a decent amount of work in pdfs and I'm surprised that's not good for you. If you're willing to pay for some software there are some really good options. I was using Acrobat before and I am more than happy now, not just because I'm no longer paying $15/mo.

I haven't had a hardware problem on Linux in a while. When was the last time you tried to install it? If you have modern hardware you might be pleased with that part of the experience now.
A few days ago I had a bad experience installing sshfs on MacOS. On desktop Linux, this was so simple. I really don't understand how people can think that Linux is somehow less user friendly.
Given that the convention seems more often followed on macOS can't it be a property of the environment of macOS developers usually following the conventions better than on Windows?

Even if not an inherent property of the system it's an emergent one, something causes it if it's not restricted by the system itself but is still a property that apps developed for macOS are much more homogeneous in their menus UI implementation than the others.
Probably the fTPM of your processor is just disabled in the BIOS/UEFI. You can just enable it in case you really want to upgrade.
Either ä as a single code unit or a + ¨ as two code units.

Win32/NTFS treats them as two different filenames, as it doesn't normalize them before storing/comparing.
You Stole My Lighter