skysight-inc/HackerNews huggingface dataset:
feels like large language models sucked all the air out of the room because it was a lot easier to scale compute and data, and after roberta, no one was willing to continue exploring.
What do you think laws are for??
> means that a 1x developer will take around 10 hours to get to the same place

A "workaround" isn't an adequate substitute for actual the understanding and fixing of the root cause of a bug.

What you think is a 10x developer is, in fact, a short-term 10x developer, medium-term 1x developer, long-term -10x developer. Their work while seemingly great at first is just accrued debt with an incredibly high interest rate. But they're rarely the ones fixing it.

Now, like everything, a balance needs to be struck between spending hours fixing a bug _the right way_, or, finding a temporary workaround. The real 10x developer is incredibly good at finding this balance.
That's ok OP, I think feelings like this are inevitable when working alone. Especially on long projects.

I wrote an article on the mental side of developing alone [0]. The gist of it is: You're racing against yourself when working alone.

You're the limiting resource, and so, whatever you're building has to account for where you're in life and how you're feeling.

Good luck!

[0] https://www.idiotlamborghini.com/articles/how_to_prevent_sta...
if clickbait didn't work, they wouldn't keep using it
> Before investing in doomsday buckets, people should make sure they're already rotating shorter-shelf-life food

I did not get why? Why isn’t the 25-years shelf life food sufficient? Sorry, probably a dumb question.
I'd guess yes, and you get the SQL goodness to boot :)

Sounds like you have an encoding issue somewhere, windows has it's own charset - Windows-1252, so I'd vet all your libs that touch the file (including eg. .Net libs etc). If one of them defaults to that encoding you may get it either mislabelling the file encoding, or adding in null after each append etc.

SQLite is tested cross-platform so 100% the file will be cross-platform compatible.
The thing is, age verification that consists of more than a simple button of "yes I'm over 18" is privacy intrusive. Who wants to register as a porn viewer? Especially in the US where this is stigmatised.
all code is native code eventually (although there are experimental cpus that can execute java byte code directly eg. [0]https://en.wikipedia.org/wiki/Java_processor )
I sure do wish that there was an open source alternative to Rocksmith+ that would allow you to play tabs from Ultimate Guitar in a Rockband like presentation format, with scoring and learning tools like repetition and speed-up intervals.

RS+ is great for quickly memorizing new riffs and songs, but when they discontinued RS2014, they cut over to a yearly subscription service, AND made it incompatible with the tens of thousands of user-notated songs created with the old API. Just a lot of back catalog stuff now.

My 8yo niece is so disappointed she can’t use it learn Taylor Swift songs on the little Strat Mini I gifted her.
the vendor is just cutting costs while hiding their negligence?

That's how it works.
Eh. There are a great many problems that could befall a medical emergency systems that are unrelated to OS. Like power loss. I think the core problem here really is a lack of redundancy.
Not a C programmer, why is 0x00 so bad? It's the string terminator character right?
YT Comment from the video creator:

> Since so many people have asked about what happens when it rains, here is Shera's response: "Baldassare actually put drainage systems in place! Many of the rooms are built on a grade and sump pits are placed in strategic areas throughout the Underground Gardens where the water is directed to collect and reuse. While it does get muddy underground, we do not deal with any serious flooding."
FWIW, I find the high-level overview more useful, because then I can write a script tailored to my situation. Between `bash`, `aws` CLI tool, and Powershell, it would be straightforward to programmatically apply this remedy.

Here's something quick that ChatGPT ginned up: https://chatgpt.com/share/293ea9d5-b7ac-4064-b870-45f8266aea...
No doubt mandated so that the NSA can have a backdoor to everything just by having a deal with each one of those providers.

I think there's a Ben Franklin quote that applies here. "Those who would give up essential liberty, to purchase a little temporary safety, deserve neither liberty nor safety."
Right but typically embedded systems run Linux, because while Windows has great compatibility on x86 it's virtually worthless outside of that.
A feature I've wanted for ages, for every OS package manager (Windows, apt, yum, apk, etc.), every language's package manager (npm, pypi, etc.), and so on is to update but filter out anything less than one day, one week, or one month old. And it applies here, too.

Now, some software, they effectively do this risk mitigation for you. Windows, macOS, browsers all do this very effectively. Maybe only the most cautious enterprises delay these updates by a day.

But even billion dollar corporations don't do a great job of rolling out updates incrementally. This especially applies as tools exist to automatically scan for dependency updates, the list of these is too long to name - don't tell me about an update only a day old, that's too risky for my taste.

So for OS and libraries for my production software? I'm OK sitting a week or a month behind, let the hobbyists and the rest of the world test that for me. Just give me that option, please.
As somebody learning guitar and focused on fingerpicking... One of the things that bugs me about Ultimate Guitar tabs is that there are many places where it would help me better to learn to read the tabs if the relevant chord were displayed over the measures/notes. I'm not sure where you are going with your project, but I thought I'd just mention this since I spend a lot of time deciphering the tabs just to figure out what chord position my hand should be in.
The web before 2023 basically becomes like pre-atomic steel[0]

[0] https://en.wikipedia.org/wiki/Low-background_steel
[Vague response that probably misses the mark]

Your description of the problem smells a bit like job-shop scheduling. Optimizing job-shop scheduling is NP-Hard, so at best one general purpose algorithm might be better than another, but you can't determine which by simple inspection. Efficiency will vary based on the actual details of your data.

The standard approach (after managing IO) is to tune for the regularities in your data. Regularities are what makes your arbitrary data arbitrary data and not random values. Tuning the algorithm can get you a long way in the time domain. No data structure alone can get you out of NP. Good luck.
Make sense. They can't easily delete your photos/data from the model if you file a GDPR request for removal.
Someone should go after them even if they don't publish it in EU, the fact of publishing shouldn't matter.
Nobody should use TIOBE for anything ever. Except maybe for making jokes.

As one example, it ranks Typescript lower than languages like VBScript and FoxPro which have been dead for many years. The worst kind of garbage information is the kind that pretends to be scientific ("look, we have an index with a formula"). Nobody with a brain can look at this and claim that it's useful for anything, it's indefensible.
You may not, and that's ok.
D3D12 Preview: Mesh Nodes in Work Graphs
You’re right. Many people ppl e take a mental shortcut and assume that RAG is a vector DB search. Any kind of retrieval is retrieval. You can do keyword search. You can do a PageRank like query. You can sort content by date and send the most recent items to the LLM. It’s all retrieval. That is the R on Retrieval Augmented Generation.
Lisp as the Maxwell's Equations of Software (2012)
The LLVM manual touches on some of the basics of why:
https://llvm.org/docs/CompileCudaWithLLVM.html#dialect-diffe...
There's a lot more parties interested in putting things and people into space than just NASA...
You finish by finishing features. Not the whole thing. Can you edit a web page with your web page editor? If yes, congrats! You finished it. If not, focus on that first.

Also if a lot of architecture is changing, you might have put in too many classes and abstractions? Look into data driven design. Think about data and how that needs to be caressed to get what you want.

Think in features. And think in data. That's my two cents.
Disabling forced updates by using proper managed updates features that exist longer than "forced updates" had is table stakes for IT. In fact, it was considered important and critical before Windows became major OS in business.
Very likely they use a manufacturing execution system like Dassault's DELMIA or Siemens MES.

These systems are intended to allow local control of a factory, or cloud based global control of manufacturing.

They can connect to individual PLC(Programmable Logic Controller) which handles the actual equipment.

They connect to a LAN network, or to the internet. So they naturally need some form of security.

They could use Windows Server, Redhat Linux, etc. but they need some form of security. Which is how controller would be affected.

Usually you can just set them to manual though...
How do you propose ensuring critical security updates get deployed then?

Especially if an infected machine can attack others?

Users/IT regularly would never update or deploy patches which has its own consequences. There’s no perfect solution—but rather there to accept the pain.

It’s a lot like herd immunity in vaccines.
This site breaks Brave on Android. The page becomee slow, goes to "Oh Snap" in seconds and finally Brave gets terminated.
Combine LLMs with on-demand printing and publishing platforms like Amazon and realize that even print books can now be AI-tainted.
Print-on-demand means that paper books will be just as flooded with LLM sludge as eBook stores. I think we are at risk of regressing back to huge publishers being de-facto gatekeepers, because every easily accessible avenue to getting published is going to get crushed under this race to the bottom.

Likewise with record labels if platforms like Spotify which allow self-publishing get overwhelmed with Suno slop, which is already on the rise (there's some conspiracy theories that Spotify themselves are making it, but there's more than enough opportunistic grifters in the world who could be trying to get rich quick by spamming it).

https://old.reddit.com/r/Jazz/comments/1dxj409/is_spotify_us...
I wonder if for critical applications we'll ever go back to just PXE booting images from a central server: just load a barebones kernel and the app you want to run into a dedicated memory segment, mark everything else as NX, and you don't even have to worry about things like viruses and hacks anymore. Run into an issue? Just reboot!
The hard part of game development might be more centralized around complex, big programs that simulate game logic and push tons of complex and mathematically sophisticated data to GPU‘s.

On the contrary the complexity web development, distributed systems emerges from many communicating processes, that execute in different environments.

A sophisticated debugger might help the former category more than the latter. There’s no shortage of monitoring products that act on the distributed systems level.
I mention asciinema in my other comment[0], but there are a number of tools. The one to use depends on your system and the archwiki has a good list[1]. Assuming you're not using Wayland, ffmpeg is probably going to work[2]. Gimp and ImageMagick also provide tools to help.

[0] https://asciinema.org/ | https://news.ycombinator.com/item?id=41010530

[1] https://wiki.archlinux.org/title/Screen_capture

[2] https://trac.ffmpeg.org/wiki/Capture/Desktop
Do you think that IT and programmers are immune to these attacks?
If you can't option for stateless expatriation & deportation & outlawing (within borders) & and re-entry ban, in lieu of years/decades/life in prison, then what is prison actually for? Certainly not human rights respecting public safety.

Only reason I can see is it's sanctioned hunting and torture (through humiliation and deprivation) of a very vulnerable class by the state: criminals.

...

Maybe substitute outlawing for imprisonment generally, and offer imprisonment as the rehabilitation option which protects the guilty from the victims' retributions. If pedo hunters are an example, I'm sure there are lots of grown up school bullies who'll go around making outlaw lives hell out of pure joy alone.
In https://outage.ant.isi.edu, one should look at the circle colors, not just sizes. Circle colors indicate the fraction of networks (technically: /24 IPv4 newtork prefixes) that are down, and in Bangladesh, the hard red means nearly 100% are unreachable.

While Europe has many circles and therefore some networks are down, because they are blue that means it's only a few that are unreachable. Europe has many, many networks.
And what point is there to even give a website photo ID? How will they validate your face? They have no need for the photo.
Many people in the history of the internet have made a lot of money by doing something that was "worth something for a bit and then everybody caught up"
This looks like a cool project, but I notice the date at the bottom is from 2020. Presumably it's still alive if you're posting about it, but how alive is it? (If you're comfortable sharing)
I wonder what age verification system Pornhub would want. I mean if they actually do want one (dubious) and they don't want to deal with people's IDs (very sensible) then they could propose one.

I would have thought it's pretty easy. Have a government site that verifies your ID and just produces some kind of cryptographic token that porn sites can verify but reveals nothing other than the fact that you are over 18.

I mean realistically that's pointless because VPNs... but it's better than what they are currently demanding at least.
A lot of security software updates on-line, workout rebooting.

If said update pushes you into bsod where automatic watchdog (by default set enabled in windows) reboots...well, here you have a bootloop
I couldn't believe what happened next.
There is a proven methodology that will work. It requires only one ingredient: you.

It's called JFDI.

Another one also works well.

It's called elbow grease.
updatable e-paper is going to be very expensive
ZScaler has various deployment layouts. Instead of the client side TLS endpoint, you can also opt for the "route all web traffic to ZScaler cloud network" which office admins love because less stuff to install on the clients. The wonderful side effect is that some of these ZScaler IPs are banned from reddit, Twitter, etc, effectively banning half the company.
I clicked absentmindedly.. luckily it seems mostly harmless.
Because it's easier than it has ever been to be a fascist, that's why.

Fascism is lives on xenophobia, ignorance, and inequality. It is aided by being able to control the flow of information and manipulate people's emotions.

The last several decades of attacking wealth redistribution has created the inequality, and what we've built with social media is essentially a Fascism toolkit. AI advancements are getting better and better about keeping people angry and irrational. All it takes is the backing of several smart, sociopathic wealthy people and the right figurehead; most people are more amoral than they'd admit and will go with the flow.
How old *are* you?!
Brunei: A Tale of Soil and Oil
"Load a kernel module and then verify it" is not the way any remotely competent engineer would do things.

(...which doesn't rule out the possibility that CS was doing it.)
Not really, it's only suitable where your code is processing some other large input that you don't understand, and when your changes are usually easily toggleable at runtime and can be applied to only part of the input.
I assume Crowdstrike is software you usually want to update quickly, given it is (ironically) designed to counter threats to your system.

Very easy for us to second guess today of course. But in another scenario a manager is being torn a new one because they fell victim to a ransomware attack via a zero day systems were left vulnerable to because Crowdstrike wasn’t updated in a timely manner.
You can have all the CI, staging, test, etc. If some bug after that process nulls the file, the rest doesn't matter
Must have come from Io. Lots of sulfur volcanos there.
Beware the print-on-demand AI slop. Paper can not save us.
in this case, it's the entire operating system going down on all computers, so I don't think the printers are working either
And dove software is supposed to hot patch itself because you might not have time to take systems offline to deal with ongoing attack, for example
To boost ocean research, some scientists are turning to superyachts
Because of critical mass. A significant amount of non-technically inclined people use Windows. Some use Mac. And they're intimidated by anything different.
The key to understanding the difference is that transformers are attention models where tokens can "attend" to different tokens.

Encoder models allow all tokens to attend to every other token. This increases the number of connections and makes it easier for the model to reason, but requires all tokens at once to produce any output. These models generally can't generate text.

Decoder models only allow tokens to attend to previous tokens in the sequence. This decreases the amount of tokens, but allows the model to be run incrementally, one token at a time. This incremental processing is key to allowing the models to generate text.
> this also means that because we've exhausted the human generated content by now as means of training LLMs, new models will start getting trained with mostly the output of other LLMs

There is also a rapidly growing industry of people whose job it is to write content to train LMs against. I totally expect this to be a growing source of training data at the frontier instead of more generic crap from the internet.

Smaller models will probably stay trained on bigger models, however.
I have observed a file filled NULs that was caused by a power loss in the middle of a write -- my UPS alerted me that utility power is gone, I tried to shutdown cleanly, but the battery died before a clean shutdown completed. This was NTFS on a HDD and not a SSD.

I am not saying it happens often, but it does happen once in a while.
Ok but he faced two
I’d love to have these guys on a creative team.
The OS drive is encrypted with Bitlocker. I've seen another thread where corporate IT departments were giving out the recovery key to users. I don't need to get anything done today. I'll go into the office on Monday and see what they say.
The previous version still works and has a decent collection of (user made) Taylor Swift songs, though, doesn't it? Why not just use that?
tfw you need to start staggering your virus updates in case your anti-virus software screws you over instead
That would be a long time between joystick commands, seeing as Mars varies from four to twenty four minutes away at the speed of light. Double that for round-trip (video to Earth, command to Mars).
Alpine is pretty nice!

I did end up opting for Ubuntu LTS (and maybe the odd Debian based image here or there) for most of my containers because it essentially has no surprises and is what I run locally, so I can reuse a few snippets to install certain tools and it also has a pretty long EOL, at the expense of larger images.

Oddly enough, I also ended up settling on Apache over Nginx and even something like Caddy (both of which are also really nice) because it's similarly a proven technology that's good enough, especially with something like mod_md https://httpd.apache.org/docs/2.4/mod/mod_md.html and because Nginx in particular had some unpleasant behavior when DNS records weren't available because some containers in the cluster weren't up https://stackoverflow.com/questions/50248522/nginx-will-not-...

I might go for a static site generator sometime!
Low-profile all-button arcade controller
Ok, who did it then?
1/3 if all foods we eat depend on bees pollinating them.

That is more than 4 trillion dollar.

Take a moment to think about that. NVIDIA, Apple, Tesla and Amazon together are less relevant than bees, assuming food prices would stay as low as they are without bees …

Also bees are dying, varoa destructor and other man made diseases are wracking havoc.

Paying people to study anything related to bees has a potential payoff so huge that it does not matter if only every 1000th discovers somthing.

Sincerely, someone doing bee research.
per microsoft admin to kernel is not a security boundary
> 2023 will be the last time we had original content, as soon we will have stop producing new content and just recycling existing content.

This is just an absurd idea. We're going to just stop producing new content?
If true, this is insane that critical facilities like hospital do not have decentralized security system.
Weaponization of the monetary system.
How do you patch software causing a BSOD?

It seems like a chicken and egg problem.

I ran a team that developed a remote agent, and this was my nightmare scenario.
Stack Overflow is another source

https://survey.stackoverflow.co/2023/
Anyone who has touched HTML emails knows the devilry involved. Kudos for developing and open sourcing this! Excited to try it out for my newsletter.
websim looks cool but requires a google login to even try it, i hate the internet in 2024
Anyone willing to support him after coups, calls for political violence, etc isn't going to be swayed by "too much". What's he going to do? He's said he'll be a dictator, he's said it all, and people still support him. He's done stuff that, in any other candidate, would make us think they were trying to lose the race. And people still idolize him!
FYI McDonalds uses the Federal slave labor corporation (aka UNICOR https://www.unicor.gov/ ) to do the CAD work for McDonalds remodels. Now it makes more sense why McDonald's all feel miserable now.
Sorry about this! It's a simple Ghost blog, but the post has lots of video and photo, that must be clogging the resources probably :(
If a garbage file is pushed out, the program could have handled it by ignoring it. In this case, it did not and now we're (the collective IT industry) dealing with the consequences of one company that can't be bothered to validate its input (they aren't the only ones, but this is a particularly catastrophic demonstration of the importance of input validation).
I've been in a similar place. Here's what I found helped:

1. Hiatus from the project. A few days minimum; more likely weeks or months. Doing other things with my life clears my thoughts, recharges my motivation, and sometimes provides new experiences that spark inspiration.

2. Add this to the top of my todo list: Break my components into smaller pieces. This would ideally be listed as several distinct steps, so it doesn't become an overwhelming monolith of its own. It's important because having smaller components tends to make development changes smaller as well, and therefore more approachable. I'm more likely to sit down and work on a project when I know I can make progress with just a handful of work, rather than a truckload at a time.

3. Be willing to walk away. Sometimes a project turns out to be a lot more work than expected, or an easier solution presents itself, or the original problem ceases to exist, or I discover a good reason to rebuild from scratch, or something comes up in my life that I feel is a better use of my time. It's never time wasted, because I have undoubtedly learned things and expanded my toolkit regardless of reaching the finish line I originally imagined. Realizing that this is normal and perfectly fine takes the burden of obligation off my shoulders, and leaves me in a good state of mind for the next project. (And I can always come back to it if I change my mind later.)