skysight-inc/HackerNews huggingface dataset:
The Amiga 500 and 1200 of my father were the first computers I got in touch with as a boy growing up in Germany in the 80s and early 90s.

I think every generation feels more or less nostalgic about the things they grew up with. But oftentimes I get the impression that this is especially true for the Amiga community (in comparison to, let‘s say, people growing up with Ataris). If true, I wonder why this is.
Share price wasn't the metric used to determine the compensation though. It was revenue growth.
Try reading some Japanese in man'yougana https://ja.wikisource.org/wiki/%E4%B8%87%E8%91%89%E9%9B%86/%... and compare to the version where all characters used purely for their sound value have been distorted into squiggly hiragana. I find it much easier to pick out coherent words in the latter because they're clearly visually distinct.
Avoid Forgetting What You Learn
The tool seems to work great, but I was wondering if there are any similar options written in Go or Rust? I am interested in exploring those languages and would appreciate any suggestions you might have.
So you're saying a fridge takes a photo (of itself, essentially... a selfie?), forwards it with certain prompts to a GPT and then gives you the response. But as I said earlier I might not like certain foods, or I may actively avoid certain foods for medical or religious reasons.

Now, if this was an explicit user-GPT interaction, you could prompt the GPT with "hey, I'm Muslim, what can I cook with this stuff?" or "hey, I'm lactose intolerant, what else could I buy?". You do need to trust the OpenAI provider, but not the fridge.

Instead, the fridge automatically talks to GPT. So if you want to avoid "dumb" suggestions you wouldn't be able to follow, you would have to tell your fridge you're Jew or Muslim or lactose intolerant or diabetic. Don't you see an issue with this?

I'm not "tinfoil hat" paranoid, I don't think people are out there to get me. But a certain dose of skepticism when it comes to data usage should be healthy, especially when many companies have been known to mess up this aspect (from Cambridge Analytica to Roomba employers sending pictures of a woman on the toilet to Facebook, and much more). You cannot avoid this 100% unless you go to extreme lengths, but if you can avoid sending data to one more company, why not?
I'd say a temperature alarm - if I happen to feel I need one - should be a physically separate little thing. With it's own programmable temperature range. Usually it's in the fridge. But during a cold spell, I can adjust and move it to a spot where I'm worried the pipes might freeze. Or turn it into a "is the A/C working?" watchdog during a heat wave. Or, I can buy several to cover all those. But they're all one make & model, so I don't have to install/learn/use 5 different crappy apps for 'em.

And that way the the fridge can't die...and quietly take its built-in alarm with it.
The title should have Kiss capitalized as KISS
That is such a perfect spoof.
In light of Designer News (never heard of, but I wish I did) closing down, got me curious -- what other websites have I missed?
Maybe count to 10 before you tweet
Use a burner email and pay via Bitcoin?
How recently have you tried. Obviously YMMV, but all mine already are. Proton is a thing of beauty.
> People think it’s actually a user respecting decision.

Absolutely not.

"Not now" means "Fine, but we will harass you in the future, until you accept".

If it was really about respecting the user, the "OK" button would also be rebranded "OK for now", which it, obviously, is never.
Regarding FLTK: was originálly done by Bill Spitzak (who obviously has used IRIX/4DWM), now famous for Nuke https://www.atogt.com/askoscar/display-person.php?id=74125&v...

https://spitzak.github.io/
Just wait. Ten years from now kids will be like, "wait, you can't wear it on your face?? What's a mouse? Why won't this computer just do what I'm thinking? Mom!!!"
Discussion on (not) using gotos in decompilation
Your siblings are probably outnumbered 1000:1.
This was a couple of years ago now, but for example, some very minor amount of objects had not been replicated at all. This happened during heavy concurrent write traffic, and a couple of these race condition-ish bugs have been fixed over the years.
NT was far more resource-demanding (i.e. "sluggish") than 9x due to all the abstractions - it's just the hardware that progressed so fast in a few years that it was kind of irrelevant.
Thanks for the addition, apparently I'm too young to know this. Indeed: https://en.wikipedia.org/wiki/NeXTSTEP#/media/File:NeXTSTEP_...
> who cares what humans do ?

Well scientists do. If your to listen to talks from Yan Lecun & Geoff Hinton or Chomsky. They do care and the do want to figure it out.

> Nobody is trying to build a digital human here so, “they’re not doing what humans do” is about as meaningless as it gets.

Actually alot of AI researchers are trying todo this. It's just that we haven't yet made any significant strides in the
field. It is no coincidence that neural networks are loosely inspired by nature.

The original goal of AI research was to create a "thinkin machine" with intelligence equivalent to that of a human being.

The value of scientific insights & industrial applications this would make possible are obvious.

There haven't been any significant breakthroughs in AI comparable to human intelligence.

Industry has simply taken up auxiliary research for applications. But the core scientific goal has not yet been achieved.

>I mean sure, you could cook up whatever definition of intelligence you like, make it so that humans are the only things that pass just because. Then, what's the point? It's not a useful definition

Intelligence is a very wide spectrum. Computers, calculators, do have something that can be classified as a form of intelligence. But it is more important to understand what they are not, i.e intelligence fully that satisfies what humans are capable of.

I mean if someone says they "do drugs".

What do they mean? The drink coffee, tea, smoke tobacco, codine, weed or heroin. A pharmacist a law enforcement person, and a highschool kid will have very different classifications on what a drug really is.

That is why we need to "cook up definitions" so that we know exactly what someone is talking about. There is no word for "human specific intelligence"
They are paying their share, for every worker they pay the appropriate taxes on the wages and those taxes are there to provide the common welfare, defense etc. since they pay their workers quite a lot they probably pay more than needed, so not sure why you would single them out, many companies pay much less like Walmart etc, they pay so much lower salaries so therefore contribute way less taxes per person they need to work there, complain about those first.
Super long-range Wi-Fi HaLow standard works at a range of 1.8 miles
The indeterminant feature of AI means that data may not be accurately parsed all the time. Users often have to spend a lot of time double checking the output. Did you have some kind of checks in place?
> reserve some global array in the executable

This is neat but has a limitation in that it cannot be expanded after the program is compiled and linked. Resizing the array would invalidate all pointers that follow as well as render incorrect any code that takes its size.

This can be solved with a layer of indirection: just append the data to the executable and write its size and file offset in the array. That way the data block can be freely resized. That's the solution people told me to use and indeed the one that I usually see in existing repositories. The problem is you run into some additional complexity later which results in the loss of portability and thus the main reason to choose this method.

> it can open itself

That's the crux of the issue. How does an executable open itself? That's where portability goes out the window. I've seen source code that opens argv[0] which is under the control of the parent program and therefore unreliable. I've seen code which opens /proc/self/exe which is Linux specific. I've seen code that calls Win32 API functions to get the path to the executable. All this just so it can open and load into memory a file which the kernel has already loaded, just so it can read some additional data off of it.

My solution sidesteps that question entirely. It just adds a LOAD segment for the embedded data which instructs the kernel to map it in automatically before the program even runs. There's no need to open, seek or read anything, it will already be there by the time execution begins.

The auxiliary vector contains a pointer to the program's segments table so it can reach the data from there. Then it's just a matter of walking this table looking for the custom descriptor segment. It's all done in a structured way, using the standard magic number locations and ranges. There's no chance of a magic number being recognized by mistake.

The only possible portability issue is the availability of the AT_PHDR, AT_PHENT and AT_PHNUM entries in the auxiliary vector. I'm not sure if they're standard. I know Linux has them and it's all I personally care about but if these entries do turn out to be standard then I can confidently say that my method is portable to any ELF-based operating system.
Holding people to obligations they themselves have taken on seems like a reasonable thing to do, but what do I know.

TFA even illustrates why it is necessary. Pereira got her landline cut without a suitable replacement in place:

>Pereira has relied on her landline for 58 years. She got a cell phone for the first time last year when her landline got disconnected, but she lives in a dead zone for cell phones. CBS13 had a hard time getting in touch with her because the call kept dropping.

Stop defending telcos weaseling out of their obligations when they have taken public funding for decades in order to provide a utility.
I have a question for you: If you make a Pie Chart with the time you send on each OS: Linux, Windows and Mac, what will be the percentages? Specially while you were young.

Of all the languages I speak, German is the more chaotic language by far. But most native Germans consider it the best/easiest.

For me the Windows management of Windows is horrible, but I spent like 90% of my time in Linux were I was young, even using things like "screen" that uses the command line and shortcuts to be the most efficient thing I have ever used (while requiring learning the shortcuts before becoming productive).

Today I use Mac like 95% of my time, control Linux machines with it and use Windows when the force of circumstance obliges me the 5%.
When the fuck is this going to stop!

Microsoft lost this monopolizing tactic in a court case decades ago. It seems either no one remembers this fact or that Microsoft hopes it's so.

Regulators will you please damn-well regulate. In simple English, do your fucking job.
>there's barely any lens

Smartphone lenses are very sophisticated: https://news.ycombinator.com/item?id=30557578

"Phones do an enormous amount of image processing today of course, but as far as I can tell, not much of that is actual optical correction because the lens, while tiny, is already optically pretty sharp and good thanks to the highly exotic design."
One thing which is absolutely infuriating is the noise cancellation of iPhones.

For me, with multiple people, it frequently aggressively mutes the microphone in noisy environments such that they're speaking and it's entirely silent on my end. You can't turn this off, there's no setting. I can't speak to my parents if they're outside and it's windy or if they're in the car, or often if they're just on speakerphone inside. It's ridiculous.
Yes. At least in my opinion. The entire view is reactive via bindings which is pretty incredible alone. Animations are super easy to do. And there are many other benefits. I'm not affiliated with him, but I really like his QML course if you want to check it out: https://www.udemy.com/course/qml-for-beginners. He also has some free Youtube videos on the topic.
> you only want to go once every week or two

How are y'all getting decent bread and milk?
https://webcache.googleusercontent.com/search?q=cache:https:...

https://web.archive.org/web/20240202101437if_/https://www.th...

https://archive.wikiwix.com/cache/index2.php?rev_t=999999999...
What do you mean by "catching attackers". What do you gain by having that information? And, again, 240k individual instances all "catching attackers"?

So many questions
The number of times my fridge door has popped open (yes it has happened to me as well) is not worth making it a smart appliance that talks to the internet. It plays a physical alarm. That's it.

It's not the end of the world if some stuff inside goes bad. Again, not worth making it talk to the internet.
I doubt people born after the 90s are the target audience
Yep, they are people who want to be outraged about something. They are just ignorant
Is that Fancy Zones which is part of power toys?
I read somewhere that it's estimated only about 5,000 Vietnamese could read Chu Nom when it was replaced by Quoc Ngu.

Dunno what numbers are like in those other countries but I imagine literacy rates were slightly higher.
I started a new Perl project 7 years ago and it has been an ecstatic experience for me. It is basically a text processor and HTML generator, so Perl has all the features I need. I am so happy, and I'm not even using anything beyond 5.010. I'm at 32K+ LOC now, and I'm also using the project to teach programming to Ukrainian kids over Zoom.

Number of breaking changes I have experienced in these 7 years? 0.

Number of times I've had any significant issues setting up a new deployment? 0.

It may not be as popular, but it certainly continues to work well.
> For example, Apple’s decision to allow alternative browser engines is only effective in the EU.

And don't forget it's been done in the most painful way possible. Yet, I've not seen any reports from Mozilla about ios' practices over the past decades, or the after.
Things to make sure of when choosing your distributed storage:

1) are you _really_ sure you need it distributed, or can you shard it your self? (hint, distributed anything sucks at least one if not two innovation tokens, if you're using other innovation tokens as well. you're going to have a very bad time)

2) do you need to modify blobs, or can you get away with read/modify/replace? (s3 doesn't support partial writes, one bit change requires the whole file to be re-written)

3) whats your ratio of reads to writes (do you need local caches or local pools in gpfs parlance)

4) How much are you going to change the metadata (if theres posix somewhere, it'll be a lot)

5) Are you going to try and write to the same object at the same time in two different locations (how do you manage locking and concurrency?)

6) do you care about availability, consistency or speed? (pick one, maybe one and a half)

7) how are you going to recover from the distributed storage shitting it's self all at the same time

8) how are you going to control access?
No one's holding a gun to your head

Good luck explaining a less-techy client at your job that fck-nat, fsck (which was originally just "fuck", afaik) and so on are fine puns and no one's holding a gun to their head either. I feel similar about recursive acronyms. These are funny-ish when you're in your mom jokes phase, but then someone asks you what that means and sometimes you can see their "what a bunch of creeps" reaction when you try to explain. Not surprising that people try to avoid that "we can use FCK for our SHT instances in CRP network" nonsense.
To be fair, if you use Word properly you can separate content and formatting. The key is to use styles. The problem is nobody learns this and by default the bold and colour buttons etc are right there and oh so tempting. Everyone thinks they can use Word because you just type and do a few obvious things like change font size etc. It's just not considered something that needs to be learnt.
Everytime I see an Amiga screenshot, I want to use one again.
I wouldn't put anything after Windows 2000 on the same category as this. And how many people got to be introduced to computers in their teen years via Gnome 2?
Mine (statistically at least; I am a random internet person, who does not contribute to any OS development)
> I wish Satya Nadella would pull a Steve and yell at some people for this shit.

Just to check, are you suggesting a Steve Ballmer yell or a Steve Jobs yell?
it's kind of obvious. the closer we are to a world war, the better US will do because it's the safest place to invest. who is going to invest in china when US is pumping weapons into taiwan. seems more or less the same blueprint as with ukraine. if war starts, your investment in china is worth 0.
I feel like almost all software since roughly the advent of the CD-ROM, when distro size stopped being a major limit, has been in a race to outbloat Moore's Law.
> The second all my games are fully compatible with Linux natively, I'm ditching

I've been seeing this sentiment since 2001 at least. No one ever follows through; if they did we would have seen this already in the desktop stats.

You will, whether you consciously realise it or not, switch to playing windows exclusive games the minute all your games run on Linux, hence you will never switch.
My question was just following your "brainstorming". Sorry, I didn't explain myself correctly:

My point is that when you start arguing about capping and/or taxes you should take into account the concept of power, governments, and realpolitik into account. You can put a set of rules for handling corporate power (e.g. taxes) but those corporations could be really smart and move to another jurisdiction such as Ireland (e.g. Google) as a kind of safe heaven. In those cases the whole thinking turns more complex. Gaming the system is part of the game and every rule you put has a loophole except if a government is really strict and/or a dictatorship, and power (e.g. reality) plays there beyond the rules.
Whoah, that is a seriously neat trick. Thank you.
I don't understand why you wouldn't just use plain s3. There is no comparison in the readme and I would love to understand what the benefits are. Also I would have expected a comparison to maybe Apache Iceberg, but this might be more specialized for relational data lake data?
Ask HN: Workaround Proof App Blocker for Developers?
I'm tired of being able to find a way around every app blocker I try, and I figure places like the Pentagon must have workaround proof app blockers, so these blockers must exist.

Please recommend the ones you use.

Ideally it's cross platform and also works offline.
WinPE and other stripped-down unofficial "distros" of Windows do exist. Someone will try to run the Win2k shell on a Win11 kernel, if it hasn't already been done. Based on what MS has done with backwards-compatibility, I wouldn't be surprised if it almost "just works".

Win10's UI on Win11:

https://www.reddit.com/r/Windows11/comments/o6ysyb/so_i_repl...
OEM licenses are not exactly free or cheap. I was perusing the local shops a couple of weeks ago and the same exact laptop without a Windows Home license is always $100 cheaper, no exceptions. More than that for Pro or whatever the fuck it's called. So most people will buy a license, they'll simply not be aware of it. How convenient for MS.
Hey, if you don't understand what woke means you can just ask. Also, don't be so fake.
By your own logic if the Vision Pro is on the border of acceptability, and it's here, now, is it really going to be THAT long? To get to the endgame, sure, but things are only getting better and cheaper, and what intermediate steps will cross that threshold? Yes it takes a long time for the Meta glasses category to fully merge with the Vision Pro category, but moving either one just a little bit towards the other will be incredibly useful and accelerate the process. Also, regarding the "bleeding edge" comment, obviously that's true in many respects, but iirc there ARE a few industrial headsets out there that, for way more money, beat it on some isolated core specs like panel and passthrough resolution (who knows about overall quality; I suspect the Vision Pro is better or equal with lower specs per Apple's MO). There are also other other form factors developing right now, like I suspect that it won't be long before we see some very compelling version of the minimal Bigscreen VR style goggles with the addition of cameras tethered to a Steamdeck-type device that you can hide in a bag (if not pocket).
Is using a power station as a UPS feasible? One of the issues I've read is that most don't have AC pass through, so it's always charging and discharging the battery.

However that seems a bit odd (with my limited electronics knowledge) as batteries don't have an 'in' and 'out' port. The AC charger input, inverter and battery are all connected to the same 12V (or whatever internal voltage it uses) rail. I imagine as long as the inverter output is less than the charger input, it won't touch the battery, as the resistance will be higher.
There's no shader fallback included, it's just a extension spec for the accelerator interface.
Nick presents the following nightmarish dystopia: what if the demoscene were created by americans?

What a bad vibe. Get away from me, please
I too really have no idea how to reply to this without sounding like an ass so apologies in advance.

Well, our parents, and for the younger, our grandparents too, and us, have managed to do fine for like 60+ years of using fridges without an fridge door alarm.

Fun fact: for an alarm for when you are away for days, and you want to know if the fridge power went off and back on in between, you can freeze a jar of water in your freezer, put a coin on top, and leave it there.

If you find the coin in the bottom of the jar at some point, the fridge power/temperature has been off for a while.
NEXT GEN – No Jank – VR Physics Simulation
If someone has to use Windows, I recommend using a version like LTSC. I use this version of Windows 10 for video games and it lacks anti-features like taskbar search talking to the internet, the nagging to use Edge. Even then I discovered Edge to be running in the background recently.
> This was an actual book, readily available at your local bookstore

Or on my bookshelf, still :)
> how often does a fridge door open on its own?

No, it's for when the kids leave the door open or just don't close it properly - which is VERY frequent. The door alarm goes off once per week here, at least.
Apple releases Pkl – configuration as code language
Safari and Firefox does not allow other search engines also.

For Chrome/Edge I have added a lot of small shortcuts for IMDB, post tracking codes, geoip and many more "not search" things to search bar. Just keyword and %s in search url is needed.
> I know for a fact there are FAANG employees that do it today.

The fact that many companies are risk-averse and don't allow it doesn't mean it's not legal. Like I said, at least one FAANG (maybe more) is fine with its employees working remote internationally if they follow the rules.
there is no details but assuming there is controllable stack pointer, I would say it's just matter of time. taking into consideration how soon this device is in hands of researches I would be surprised if there wouldn't be dozens of exploitable bugs there.
given that we could count time to first crash in hours (it was just few days since people started getting those devices) we should expect code execution soon
It was the French, but that doesn't make it nefarious.

Have you seen how annoying it is to type pictographic characters on a computer? Try doing so on a typical typewriter, or using an old style printing press.

Whether right or wrong, it was seen as beneficial.
It's just a reference list for the people who know half the features already. If you want a readable list, try the Table of Contents in "Perl new features".

https://leanpub.com/perl_new_features