skysight-inc/HackerNews huggingface dataset:
I remember first hearing about this while working at a US firewall company. The scale and precision of the attack kept this virus in the minds of everyone who appreciated what it proved capable of and the scale of social engineering employed to effect it. It kind of ushered in state-on-state cyber warfare, or at least, brought the reality of weaponized viruses to the public conscience.
This is the exact reason I pulled 1Gbit ethernet to my wifes PlayStation. It's so rare that she has the time to play, so spending 30 minutes or more to pull in updates is preventing her from enjoying what little time she has to play. Switching out the wifi for a physical connection have reduced those download time to just few minutes.

The amount of updates to what should be more or less finished products is just insane and I can't understand why the industry doesn't see it as a issue... Well, money but still.
Yes, but printing book legibly is a solved problem. So all books in the bookstore are legible. Books are competing on content, not legibility.
>> Google was so paranoid about "user data"

you said you were ex-google, how come the privacy policy surprised you? privacy around user-data is big concern, especially for tech giants. Some companies are forced to leave entire Markets, to adhere to privacy/use-data policies.
>Israel [..] is a country which upholds Western values.

Such as genocide? Like, actually murdering 15 thousand civilians, https://www.aljazeera.com/news/longform/2023/10/9/israel-ham...? How many did the “terrorists” kill?
My mom always said: “Economy is not a science. It is a force of nature. “
Autotools are so big for tiny projects though. Like if I need a small util I'm not configuring autotools.
When you say 'poison the database' in the case if sms/robocalls what exactly would that involve?
This is how I fixed my focus problems (written very hastily as I am short on time):

Watch out for domestic abuse or bullying in your life, if you are a victim of it, the upset from it will knock out your executive functioning for a while and give you ADHD symptoms, due to the effect of the cortisol stress hormone. You might need a few weeks (or even months) of calm to get back to normal. To reiterate, check for stressors in your life and things that are making you upset. That can disrupt your focus.

Also, if you find yourself wanting to get up and walk about all the time it might be due to your mind subconsciously wanting to get away from the sources of distress.

If you find yourself fidgeting, it can be the mind's way of self-soothing yourself, to calm yourself down, so that you can work. Let yourself do it, without micromanaging or monitoring your focus, and you will naturally fall into the process of working, as long as you are paying some attention to the work... So as the days/weeks go by you will find yourself spending more and more time focusing, gradually bit by bit as a positive feedback loop is being built in your mind. You obviously want to work and focus, so let yourself do it, without excessive control or self-monitoring.

Also I found it good to frequently play some quick game on the computer in between the work - and eventually the work will take over and you won't find yourself needing to play the game anymore. Again I think it's a way of calming yourself down.

That is what worked for me. And how I broke out of it.
iirc Windows already does this - MacOS is just behind the curve here. Perhaps there are security/stability edge cases that make this more difficult than it would seem?
No doubt Sociomantic Labs, which was acquired in 2014, was a major driving force there. The company was very succesful and hired a lot of the best developers interested in D at that time.
> paths may contain spaces

what kind of savage puts spaces on their paths? Failing in such cases is a neat feature it would seem.

I never understood why common filesystems allow this foolishness. There are already other semantically meaningful characters in paths that are forbidden, like '/' or '\0'. Disallowing bare spaces in filenames is such a natural feature that it makes no sense to deal with all this stupid quoting pain. Any space that is entered by a user in a filename context should be transparently translated to a unicode non-breaking space. Most users wouldn't notice, and shell scripts authors would be much happier!
Apple is historically pretty bad at managing differential updates (including apps) so it's probably mostly a few files changed and the re-download a good portion of the OS.
To be more accurate, he’s like a guy doing open mic at a comedy club and no one likes his jokes. So, he buys the club and only lets people in that think he’s funny.
makemake.c: from 1999

https://www.csh.rit.edu/~tommut/tech/makemake.html

I seem to recall there being a similarly named program in the late 80's, early 90's, but it could just be a script some colleague wrote ..
GOG has has some strange calculations it performs for free space, particularly for its offline installers. One of the Cyberpunk 2077 updates required 400GB+ free space to install a sub 50GB patch, which was ludicrous and I think under-reported due to most using the Galaxy install process.
You are on point: paid journals bring nothing to the table, except that they have somehow established reputations (of varying levels), where people publish their papers. But the journals themselves do very little. It's largely or entirely volunteers who review papers and select the ones that get publish.

The journals are completely replaceable. You could also just designate a simple website as the publishing destination. The volunteers would do exactly the same work. Obviously, the website requires some funding, but a tiny fraction of what the journals take.
Worth a watch on the subject: https://www.youtube.com/watch?v=U_7CGl6VWaQ
>I can't help but wonder if there were alternatives. Like legislation, enforcement, and strengthening the judiciary.

I think those things are incompatible with a dictatorial regime.
Research shows that gaming can help with anxiety
Which restrictions specifically? What's your use case? I'm curious because I've completely shelved some projects when I realized I wouldn't be able to prompt GPT to respond in a natural way to specific classes of prompts- ie. some classes of writing.
outdoor climbing is also usually a completely different style. I've found that often outdoor routes have way more focus on leg work. and that find a good hand hold is way more determined by how well you can read the route rather than how good the holds are in practise. Also people making the routes outside are often way better climbers so they often don't have a good pulse on grading the lower grades. Plus adjusting a routes grade based on feedback isn't really a thing because lowering the grade of a route after it has been set is quite the insult to the credibility of the person who made the route.
For me, 500 on first try, but worked with refresh.
I concur. This is like the first, maybe second generation of electric cars. It may take time but reliability will likely increase over time. Although I may be wrong. Cars do seem to be getting more complicated with more electronics.
That is a surprisingly common fallacy actually; I think you will find this book quite helpful to overcome it: https://www.penguinrandomhouse.com/books/44330/mindset-by-ca...
Yes it happens on long (not even THAT long) chat logs and when you just leave a tab sit for a while on shorter ones. It’s super annoying. I hope they fix it quick.
We need to look at this from several angles. Yes, most have fast internet these days, which means that for a single person the time spent downloading a 1GB update isn't really a problem like it might have been 10 years ago, but what about the literal hundreds of millions of other macOS users? We're talking hundreds of petabytes of network traffic that happens multiple times a year.

Say that update could have been optimised down to say 100MB through shipping only binary diffs instead of complete executables, that's hundreds of petabytes of network traffic that doesn't need to be transferred, which means less link congestion, less packet processing, less data temporarily stored not just on customer machines but in datacenters as well.

Unnecessarily large updates in systems with hundreds of millions of users has a non-negligible environmental impact.
I made a Wiki for the Erlang community in 1999. I wrote that from scratch in Erlang. (That was the conventional way to deploy a new wiki in those days!) That landed me a job at the first Erlang startup, Bluetail.

I'm ashamed to admit that I never got the Wiki up and running again after I relocated from Australia to Sweden. (Not yet anyway, I may still have a backup copy on a hard disk somewhere...)
I do early morning weight training two to three times a week. When I get a good workout I noticed the sleepiness in the afternoon too, but I still do not sleep like my kids. To be clear, I don't have insomnia or a very difficult sleep, but the article is in general about sleeping less as you age. Leading a healthy lifestyle will definitely help get a better sleep, but now being around 40 years old, I just don't sleep like when I was a child, teenager or even in my late twenties. I don't need an alarm anymore for instance, I'll just wake up at 6am 6:30 no matter what I do.
Innocence
Good question. This is a bit tricky and you may argue about the term "offline". My offsite ZFS array sits at a remote location (my parents house, 100km distance - just enough for a nuclear strike). It is automatically turned on using a Shelly PlugS on a timer, once per week. It then connects via VPN automatically to my main site, runs some checks for ransomware (like changed file-count), pulls ZFS updates and then shuts down again.
Things You Don't See as Much of Anymore
Why would they plot the cumulative size of the updates? That's always going to go up.. Just plot the size of each update over time?

The trend is linear so, it doesn't look like the updates are actually getting bigger over time, rather is a new paradigm of overall larger updates with Apple Silicon Macs.
Calling it an Israeli-Hamas war is a manipulation. Israel isn’t fighting against Hamas, it’s fighting against civilian population (https://www.npr.org/2023/11/06/1210831466/death-toll-gaza-is...) which happens to include some Hamas members.

Hamas wouldn’t exist if not for continued Israeli occupation and genocide.
describing the costs of long term local storage in terms of "a one-time payment for an external hard drive" shows a lack of understanding. I want to keep my important photos for decades which is beyond the life of a single disk, or even a RAID. For most people cloud storage is a rational choice.
What I like about Dropbox is all files are available (browsable) from their ios app. Do you happen to use a similar app for remote browsing?
Failing in the way that it is virtually not fixable (e.g. Windows user names) or destructive (e.g. removing some unrelated directories) is not neat. It is even often said that Windows had a space in `C:\Program Files` (now `C:\ProgramData`) in order to make sure that app developers have to handle paths with spaces correctly. Don't know if it's indeed true, but at least it's believable.
If you listen to enough Huberman Labs podcasts you'll hear him talk about the importance of getting some direct sunlight in the morning on a daily basis. Here's one example: https://youtu.be/UF0nqolsNZc

Also in the anecdotes folder, saw a sleep specialist with my (young adult) child and he stressed the importance of getting daily sunlight exposure.
And yet the increased costs still don't reflect the actual price of externalities, which is an implicit form of subsidy.
Yeah, I have a family myself. This only worked for me because I have the habit to go to bed early (like 8PM) and stand up at 4-5 AM in the morning. This gives (or: gave) me about 1-2 hours before breakfast to learn Linux and DevOps.
The UK VAT is 20%. California's sale tax is only 7.25%.
I like the essay. Unfortunately, too many people think “blameless” means no accountability for doing bad work.
I remember that D was instrumental for building the core product of weka.io, a fast distributed filesystem.

Not one of the tech giants, but not a small company either: https://www.weka.io/
It wasn't a "sinking-ship podcast platform", it was Spotify's strategy to own content and thus reduce cost for per-play licensing.

They went for the Netflix strategy for growth. We now know the podcast-idea didn't translate into as many paid subscribers as they expected, but with ~25% of all Spotify subscribers listening to podcasts [1] it's not a "sinking-ship podcast platform"

[1] https://variety.com/2021/digital/news/spotify-podcast-subscr...
Similar experience for me, I was active answering questions about Qt (and asking plenty as well) and got approached through to go work at a startup building 3D printers with bespoke software. Took it, had a great time, learnt a huge amount outside of my skillset and got to go do the CES experience.
I find it funny how people think that the natural state of humans is to be crammed in offices, or factories or mines in pursuit of wage labor, with manager overseers, and how this is now considered to be "for communication and collaboration", while this is a relatively recent invention.

Before the "closure of the commons" in England, wage labor world-wide was virtually non existent. It took a series of very harsh and restrictive laws and concerted effort of capital and lords over many generations to force the peasants and independent craftspeople, to leave their fields and workshops and join wage labor in the mines, and later, the factories. Offices were really invented much later, but are an artifact of that same type of thinking, and so are managers, a new type of "work" all about managing how others do the work. With that said, all through and through and up to today, body language has been an important thing of how people perceive information and how they communicate. That's not something I dispute. I dispute that we need to be at a place for 8-10 hours a day so we can read each other's (and our leader's) facial expressions, in order to do good work. If people can't have the time or ability to clearly express their views in a written format, and instead I have to stare at their faces to guess what they mean, I don't want to be working with those people.

Programming is deep and creative work. You need to sit and think deeply, in that way it's NOT comparable to factory work (which is the field where most "modern" managerial techniques come from). You don't do the exact same thing all over, repetitively, without a thought, despite how Agile, Scrum, or any kind of managerial trash is trying to convince you.

The manager of today's office very often is nothing but a glorified taskmaster:

- daily checking if you are on time with this and that

- giving you this or that small piece of work that later needs to be pieced together to make a finished product

The same way, in factories, craft was lost because people were doing only a their small part before finishing the product, many modern office environments push for and think of programming as "factory work", thereby destroying the craft, producing cheap items, that were often lacking in quality.

I like to think and do programming work as the result of the craft of many independent professional craftsmen, who will organize in groups when needed, and work deeply independently or in self-organized groups, rather than a factory floor with a taskmaster looking for clues into other people's faces whether their daily quota is finished or not. So let the craftspeople organize however they want, they can read each other's faces and debate the merits of this and that on Zoom, and they can find a fit for their product and go to meet in person if they desire to do so. You don't need a manager for that or to force people to go to a specific location so you can observe them.
Also isnt sleep useful to conserve energy when it is dark?
Humans dont do much activity at night (hard to see so dangerous).
That’s not a serious claim without specifics. I’m also dishonest when I wish my boss a good day, but I don’t get fired over it.
What made Apollo a success? (1971) [pdf]
Getting a green card by writing code on the side. Very cool, congrats.
I was flabbergasted when I went to update a bunch of Samsung TVs in the office the other day and the package Samsung told me to download was 3.1GB!

Sure, that package actually contained 2 complete images for different series, but why does a TV OS need a 1.5GB partition in the first place? (And also, why are they bundling two images for different series)

Rhetorical question, I know the answer, but my point is nobody actually likes the features that cause this problem.
At a guess I would say probably using OCLP - https://github.com/dortania/OpenCore-Legacy-Patcher - lots of life left in old Mac’s using that tool !
Holy hell. That’s a new one for me and I hate it.
This is not a good example. One of them is under your control, the other isn't.
The article actually says the latest updates are the smallest in years.
> you have a std lib, which can interact with many things, you can build UIs, networking libraries and all that.

Racket has all of that:
https://docs.racket-lang.org

Common Lisp too:
https://common-lisp.net/libraries

Clojure too:
https://www.clojure-toolbox.com

(Or you could even just build anything within Emacs with Emacs Lisp:
https://en.wikipedia.org/wiki/Emacs_Lisp)

> And I could probably start using any language that is "similar" to these.

Then you probably could start also using any of the Lisps mentioned. Most likely you are just hung up on the surface syntax, which does not take long to get used to.
Absolutely est advice! I never talk to them and keep them on the line for as long as they care to wait.

They block me.
What is etalon?
All the pointless redesigns was a pretty clear sign that they had excess engineering headcount.
We all live in bubbles. But, for some reasons, people think that some places are "bubble free".

They see right-wing fascists all the time on the television and think it is normal. They see a few moderate leftists on the fediverse and "the fediverse is a bubble, a niche".
VOLKA Games | Senior Backend Developer (Rust) | Limassol, Cyprus | ONSITE |Relocation

Our game Taonga: the Island Farm was released in 2016. The core gameplay involves travelling across islands and experiencing adventures on them. Players also have their own island - farm where they prepare resources and set up rewards.

We are looking for a passionate Game Backend Developer to join our Rust development project.
Currently, as part of our global strategy, we are transitioning our game server to Rust. Changing technologies is an opportunity for us to reevaluate and enhance previous solutions. New features are written directly in Rust.

vlk.co/Rust volkagames.com/
Author should have written it down and posted it to all of us.
To add onto that, the public infection was meant as a smoke screen to provide cover for the CIA setting up a fake business to enter the nuclear facility and installing it via USB. I’m not sure what kind of value the smoke screen created. Maybe created some confusion in Iranian intelligence services as to how stuxnet invaded? But ultimately knowledge of infection was counter productive as stuxnet was design to subtly change the control parameters so that the system would get damaged in a hard to detect way (spinning centrifuges slightly faster than they should have if I recall correctly)
The antisemite slur now, is it?
https://en.wikipedia.org/wiki/Plan_Dalet
I think the technical product manager role is the worst of both worlds:

- not enough tech: so you don't get to work on the nice and interesting stuff

- it has it's management part: so you get to work on the boring stuff
In Italy the mafia built the port, so we dont have this problem
Thurenger meat. It was popular in the 1970s and 1980s and came from Europe. Now hardly any Deli carries it. Made out of beef hearts and spices, really tender. Sort of like Krakow or Summer Sausage.
> You could also just designate a simple website as the publishing destination

I had an idea[0] about this last week on here!

[0] https://news.ycombinator.com/item?id=38412554
I don’t know, subpixel rendering in Gnome works well enough for me (when you turn it on).
I came across this document in a talk Destin Sandlin gave to the American Astronautical Society [1]. The talk compares the architecture and process of the Apollo mission with the modern Artemis mission, and is very critical of the latter. I think both hold some great lessons, even for software engineers working on non-critical systems.

[1] https://www.youtube.com/watch?v=OoJsPvmFixU
> Question to the folks with a lot of frontend framework experience:

I think this should be "...with a lot of React experience".
Well, race and the Confederacy are linked though.
I know what you mean. I cannot really comment (I have a sick parent, now, too, unfortunately).

Just one answer to this:

> One of the worst sub-parts was the question from the kids: I want this music and then going to get it and deal with it and then distribute it to everyone. This would take hours a month to manage.

There are million ways to set this up, I know. This is how I did it: People have their "music" folder that is synced to the Nextcloud Server. This folder is then bind-mount (read-only) to the Funkwhale-Docker inside an LXC container. On file updates, Funkwhale scans files and add any new music to people's libraries, so they can immediately listen to their new music. There is no human intervention required, zero admin work (beyond the initial setup).

I followed this design principle throughout all my services and it is pretty much "if I have no time: leave it running and it will run 12month + without requiring work".

I am at a stage now where this really _safes_ me time. All the document organization, paperless office etc. free up my spare time so I can play with my kid, help my parents etc.

I simply lost all trust to cloud providers when Amazon once said I could backup my photos for free (5TB). The upload took one month. 12 months later, they said they would deprecate the service. I had to pull everything again. Never again.
Seems like the EU laws are going to fix this problem soon!

It sucks that we don't have a universal battery standard for lithium yet though. Seems like at the very least, the OSHW community should have one.

We could have separate charge and discharge pins, and I2C data, so everything stays chemistry-agnostic, and you could parallel two batteries just with diodes on the discharge pins.

You could have all the connections on one side, and only have one width, just different lengths, so the small ones fit anything with just a a spacer block.

Or you could even specify an integrated screw hole.
>>It's funny that people don't want to call it a charger specifically because it doesn't do the AC-DC conversion

Well yeah, they are being silly - I don't know why that would be the distinction, even if it did AC-DC conversion it would have no idea what the battery is doing which is the entire point.

>>that converter outside the phone might be doing most of the work.

Maybe, but usually the circuit that controls and monitors the battery is inside the phone, not in the "charger" outside. Even battery chargers for power tools and such work this way - the circuit that controls the battery charging is actually inside the battery pack not in the base, but everyone would call the base a "charger".
Its funny because i can literally go to any shop and buy enough alchool to literally go into a coma but cant use drugs for whatever reason