skysight-inc/HackerNews huggingface dataset:
Climate has cycles, besides the effect of global warming. Not every change in local climate is attributable to global warming.

For example, SE Asia is settling into El Niño patterns — which cause it to be drier than its long term average.

https://reliefweb.int/report/afghanistan/asia-and-pacific-el...
After reading your title, I wanted to comment the same as you last paragraph: that I'm working on getting my shit together. I liked to worked on tech, and I didn't like to take care of other things, so if you look around in my life's garden, it's all overgrowth, mold, rot, and walls so that this all doesn't get to me. Adding more tech, or working on yet another something else won't help this situation, but it would need a lot of energy from me, so I don't do it.

What I did in my work so that it supports me on the journey is that I moved from software engineer to lower management. Lots of new types of problems, and lots of new ways to me to connect to people and tech.

Often, I came to think, new is not the answer. Rather it's something that I distracted myself with.

Extra energy also doesn't come by introducing more energy to the system. I also use the max already. The effort is better spent in conserving it, and building a system where it recharges faster.
Am I the only one wondering how any half capable AI classifier would be unable to identify a literal beheading video or man having s*x with a fish? And especially at a cost that would justify using manual labellers?

I get that these human agents are most likely providing labelled training data as opposed to actual filtering but still, surely on more edge-case footage where the model is not confident: not things that could very easily and confidently be classified as inappropriate.
...ruining a lot of the fun.

Bragging about being able to spot a rare wader on a group of more common but almost identical species is a good chunk of the entire game. If a machine does it for you, the 'aha' moment and the fun searching on the drawings in your book vanish. Is not so interesting anymore and you don't learn the differences. The entire meritocracy based system falls flat.
Strategies to Build and Manage Scalable Infrastructure
- simple language

- close to the CPU

- architecture independent

These 3 aspects are insanely hard to combine effectively.

Also is Forth 'close to the CPU'? It definitely is low-level.
Totally, some practical use of that here as well:

https://dpc.pw/posts/nix-users-you-can-start-using-rust-scri...
But when a ship goes down in a lock, can't you push the water back in the lake instead of releasing it downstream? (ie you would pump fresh water, not seawater)
LZ77 and LZ78
I made DLC for Pokémon Emerald (Without hacking) [video]
does it mangle japanese titles/authors by transcribing to pinyin chinese like calibre does? do the drm plugins work? might check it out and switch.
x64dbg is primarily made for reverse engineering but RAD Debugger is made more for the context of game development. Those are two different usescase with different priorities. I would expect source code debugging and debug symbol related features much more prioritized in RAD debugger compared x64dbg. Even x64dbg own feature list calls it's PDB support as basic. RAD Debugger supports natvis (same format as used by VS for describing how to visualize more complex data structures), I don't think x64dbg supports that.

A more relevant question might be what RAD debugger offers or plans to offer compared to Visual Studio C++ debugger. Based on http://web.archive.org/web/20230923095510/http://www.radgame... seems like an important part of motivation was providing Visual Studio quality or better debugging experience for Linux and console targets and doing that with single tool.
Or their knowledge and real skills don't get used because we've decided they are better exploited as servants for overpaid paper pushers, like us programmers, who can't bother to even move themselves to a restaurant.
It avoids the next renaming issue when Python 4 appears. It may be redundant, but it's not a pain to use the one extra character.
I do it, but I'm completely insane:

- I actually stay on top of all patches, including HomeAssistant itself

- I run it behind a WAF and IPS. lots of VLANs around. even if you breach a service, you'll probably trip something up in the horrific maze I created

- I use 2-factor authentication, even for the limited accounts

- Those limited accounts? I use undocumented HomeAssistant APIs to lock them down to specific entities

- I have lots of other little things in place as a first line of defense (certain requests and/or responses, if repeated a few times, will get you IP banned from my server)

I would not recommend any sane person expose HomeAssistant to the internet, but I think I locked it down well enough not to worry about a VPN.
You just refreshed this memory for me:

I remember 25 years ago when StarCraft was dead and Age of Empires was it. It happened at the same moment my university switched from C++ to Java. I hated that change.

And I remember 15 years ago when the biggest e-sports events in the world were done using StarCraft.

Today I am back in university, and we are using C++. =)
Specifically it's reactionary to American conformism
Please add

- Security warnings:

like: Note that ports which are not bound to the host (i.e., -p 5432:5432 instead of -p 127.0.0.1:5432:5432) will be accessible from the outside. This also applies if you configured UFW to block this specific port, as Docker manages its own iptables rules. https://docs.docker.com/network/packet-filtering-firewalls/

- using trivy scanner: "trivy image --ignore-unfixed ... "

---------------------

Why the security is important?

- https://sysdig.com/blog/zoom-into-kinsing-kdevtmpfsi/ :
"Some of those Docker engines weren’t configured with authentication, which make them a perfect target for Kinsing attacks."

- https://sysdig.com/blog/cloud-defense-in-depth/ ( JULY 4, 2023: Cloud Defense in Depth: Lessons from the Kinsing Malware )

- https://thenewstack.io/kinsing-malware-targets-kubernetes/ ( Jan 13th, 2023 , Kinsing Malware Targets Kubernetes )

- https://stackoverflow.com/search?q=kinsing
5k homes warmed by waste heat from supercomputer facility
Look for ONVIF Compatibility, that's an IP Camera inter-operation standard, meaning if a camera or NVR or sensor supports ONVIF then they can be controlled by FOSS. There is also FOSS called ONVIF Device Manager that identifies any ONVIF devices on one's LAN, allows one to operate and configure those devices, and for cameras it tells you their potentially non-standard playback URL.
Another 2M Square Feet of Vacant Office Space in San Francisco
I wish I could help you.

Citation needed regarding what?

That Luddites knew a craft? I thought this was known and/or accepted. The revolt was largely against new machines that delivered lower quality products at a much lower cost, with workers being paid a fraction of what they were used to.

Or regarding that most gig economy workers don’t have qualifications? I thought this, too, was accepted. Not many are SWEs earning 1k a day or more. Most deliver you pizza or stand in line so you can have the newest iPhone on day-1. There’s even a website called TaskRabbit. It doesn’t sound like gigs offered there are very qualified.
I keep forgetting that this is a field where dickcissel[1], himalayan snowcock[2], or great tit[3] are valid bird names.

[1]: https://en.m.wikipedia.org/wiki/Dickcissel

[2]: https://en.m.wikipedia.org/wiki/Himalayan_snowcock

[3]: https://en.m.wikipedia.org/wiki/Great_tit
Ads work on the brain on many levels. Often affecting us below conscious recall. They work on us even if we don't like them.

For example a feel good video from a car company won't make us go out and buy the car. That's not the intention. The aim is not for you to click through right then and spend. The intention is about feeling of the brand. So maybe in 2 years time when you have forgotten the specific ad and are in a position of trading in your old car you will choose this brand of car compared to a similar one from a company that didn't advertise.

Ads are worse than we think. They work on many levels to manipulate us.
I think many would agree to pay if they got the right value from it:

1) It's too expensive after they got rid of Youtube Premium Lite

2) Google still gets to track your watch history heavily, allowing advertisers to harass you through other Google properties

3) You still get sponsor segments in videos
Honestly, this is why I got rid of YouTube premium when their prices increased. The amount of ads reduced my YouTube usage to only videos that I "really" wanted to watch. Try turning off your blocker if you want to decrease your consumption :-)
It Still Does Nothing.

Right at the start of the 2000s DayJob had ISDN (initially using one channel then the two bonded for 128kbit), and while it was night and day compared to the unreliable 42/21¹ I got at home from a nominally 56k connection², it wasn't all that impressive compared to what I was used to at university in terms of throughput most³ of the time.

Admittedly the office was well out of town making a "proper" leased line extortionately expensive, so ISDN was the best practical option until we moved.

----

[1] or 33k6 when I forced it to use that standard to get the faster upstream rate

[2] always on, fixed addresses, faster, didn't drop if a sparrow farted nearby, …

[3] the link we had there did get over-contended at times, but not as much as you might think as this was before connections were available on dorms so Pele had to head to a computer room to get online so if I did get lower than ISDN performance it was likely due to the other end or peering limitations between
An eruption has begun north of Grindavík
I too would love to know!
I remember reading this when it was originally posted.

Getting scammed sucks, and there are clearly some dark patterns. But it's 2024; handing your credit card and personal details over to a random company without understanding the terms is crazy.

And by "understand the terms", I'm not suggesting you comb through the documentation to find answers. If the company isn't clear and up-front about how their product works, they aren't serious. Don't give them your money. For a subscription service: what do I get? what do I owe? what are my obligations? how do I cancel?

But, this sort of marketing works because people will do silly things to get something for "free".
People getting mad should not prevent us from doing what is right.
I remember that back in the xDSL days we had never-ending discussions about interleaving vs fast-path. If you could enable fast-path, you could reduce your latency in half, but not all ISP supported it and your connection would be more sensitive to noise and errors, so it was not always worth it.
Given that they mention ifdef, I guess they just mean something like `#define malloc(x) (tracing_malloc((x))) ` in every place except the one where the tracing version is defined.
Well aren’t you cynical.
Now there's a vote-winning proposition.
The question is whether diversity statements accomplish the stated purpose. The people best equipped to write a good diversity statement are those who come from privileged, educated backgrounds and are familiar with the specific conceptual framework and jargon of DEI and social justice. It's less likely that someone who comes from a working class or non-Western background is going to be fluent in these concepts. If the goal is to hire more of those people, are DEI statements helping or hurting the goal? This is an empirical question.

The recent case involving Yoel Inbar at UCLA provides evidence that DEI isn't just about measuring a candidate's ability to teach and mentor people from diverse backgrounds. There is also a component of signaling commitment to a specific political ideology. I would suggest listening to the interview he gave below, where it's pretty clear that even though he's critical of DEI statements, a stance which ultimately caused him to lose a job offer at UCLA, he's still in favor of diversity and social justice. (Interview starts at 41:30)

https://verybadwizards.com/episode/episode-263-free-yoel
Best Job Sites in 2024
Looking for a list of best niche job sites in 2024.
"A couple" can mean "a few". Like "give me a couple minutes" doesn't mean exactly 2. Even "two seconds" doesn't actually mean 2 seconds.
Certainly it's questionable that it encourages market participants to be informed, rational and consenting actors, which we are told is a foundational principle of a market economy.
What if we've been lied to about UFOs?
In a moment of frustration several years ago I marked my mobile sim provider as spam for the same reason.

They later deleted my account, and had apparently only notified me via SMS using the same marketing account (and no other channels).
Agree.

At this volume, nobody could possibly win.
Social networks need to break down quite a bit to get something manageable.
> overpaid paper pushers

Oh don’t worry, that’s changing.
Digital Mars was an awesome name.

OpenD is not that awesome.
I did not. I was applying from academia for quant position ( I got an offer but did not take it).
Solving a bunch of K problems was one of homeworks.
nc domain.com
I took Eric Landers "Introduction to Biology" course before transitioning into bioinformatics (https://www.edx.org/learn/biology/massachusetts-institute-of...). Can highly recomment this course, although it's a little outdated now.
Oh yeah, seen a ton of those in movies (but not in real life tho).
Thanks
The equivalent of the Luddites here aren't all the gig workers, they're the people who are "rising up" against gig work. Many of them are now themselves gig workers because they had nowhere else to go (like former taxi drivers driving for Uber now), but their skills and training are no longer valued and they get the same inhumane wage as those who have none.

Meanwhile the rest of us get lower quality for a lower price and no ability to pay more if we want.
On-demand single session is not personalized for you, so you will just get mostly boilerplate advices. If you want to go that route, go for the long-term as you can start getting personalized advice and root cause identification.

Off topic, on the question about my plans...
I started cooking three years ago and that turned out to be an awesome mental exercise and mental well-being routine that takes you away from the screens.

1) It has many mindless tasks - chopping/cutting etc so your brain can still dream,
2) With advanced techniques and recipes your brain is completely shut-down and you have to be present in order to do something good,
3) Once you get to know the basics, cooking boosts your imagination as you can start combining and changing things your way.
4) teaches you patience, especially if you start baking...

Just start cooking and thank me later.
+ you'll eat healthier
If you go further back, "programming" describes it precisely, and what we call "programming" today is "writing code" which can be subdivided into different kinds of "programming" such as functional, declarative, procedural, etc. But there's a lot more that fits under that umbrella.
>It's interesting that number 1 has more than 5 times the views of number 2; must have been linked somewhere popular.

Is their a virtuous cycle in searching "pycon" in YouTube?
Go was designed to be easy to learn for inexperienced developers.

Is it actually intended for systems programming? Its main (and intended) use seems to be a faster and better at concurrency and parallelism alternative to Python, Ruby etc.
Could you link your advent of code source please?
I wish they were, new games being 120GB+ is insane.
I really like how this article exposes the problem recursively first then progressively adds caching, and finally reduces the size of the cache to only what is necessary.

I have often made the mistake of trying to get to the dynamic programming solution directly, and either got stuck or had to go through heroic efforts to get it working. I think from now on, I will force myself to go through the steps in order.
So the Panama Canal goes through Gatun Lake, a freshwater lake. Salinating the canal would salinate the lake.

Gatun Lake is where Panama City, the capital of Panama and the home of two million people, gets its drinking water.
Or just use an external module from pypi. Python stdlib doesn't have a monopoly on the bits you're using.
I'm noticing a retracing of the path redhat took in creating RHEL, which is currently dominant as far as paid installs of Linux. I'm not an Ubuntu person by any means but it's easy to connect the dots looking back on how RHEL happened, and I could see how Canonical looks at this as their chance to be the quasi Debian side of the enterprise linux picture.
I can't find a lot about c130 wings falling off. I found this which implies a known problem for c130a's wingbox which has a billion to retrofit with a new design - https://theaviationgeekclub.com/the-sad-story-of-tanker-130-...

Any more information?
In fact, the official line [0] on where the name comes from is quite funny. I shall quote my favourite part:

> [Dynamic] also has a very interesting property as an adjective, and that is it's impossible to use the word dynamic in a pejorative sense. Try thinking of some combination that will possibly give it a pejorative meaning. It's impossible. Thus, I thought dynamic programming was a good name. It was something not even a Congressman could object to.

[0] https://en.wikipedia.org/wiki/Dynamic_programming#History
I agree everything you said. This is horrific and no person should have to go through seeing all that disgusting material for my benefit of using the Internet. It’s really something that pushes me further and further away from using the Internet. You can put it on par to driving an electric car, knowing that the lithium was mined by nine and 10-year-olds in Africa somewhere.

I’m not a religious man, but I think I’m becoming one. Mostly because I feel the appearance of all this stuff correlates with the decline of religion. I only knew which one to choose that didn’t have as much behind it as the Internet does I would, for surely be a devout follower.
pnpm realized how bad UX those -- when launching scripts were, and reorganized their arguments so that they are not needed anymore.
Google is literally one of the world's biggest ad companies.

They're constantly toeing the line of messing with ad blockers and letting people use them. It seems that someone has seen ad engagement go down enough to start doing stuff like this.
Valve request takes down Portal 64 due to concerns over Nintendo involvement
Yep. Sooner or later capital makes sure that working doesn't pay off.
So what does that leave us with to filter water absolutely safely? Distillation? Are there any commercial or consumer systems that can do that in an easy and convenient package?
https://web.archive.org/web/20240114111200/https://qsantos.f...

Since it got the hug of death
that is correct! the less I rely on external companies and/or servers, the happier I am with my setup.

I actually greatly simplified my infrastructure in the blog... there's a LOT going on behind those network switches. it took quite a bit of effort for me to be able to say "I'm comfortable exposing my servers to the internet".

none of this stuff uses the cloud at all. if johnthenerd.com resolves, everything will work just fine. and in case I lose internet access, I even have split-horizon DNS set up. in theory, everything I host would still be functional without me even noticing I just lost internet!
The name is unfortunate, there is nothing "closed" about D and OpenD ends up from the start with no rules as to what gets merged.
It’s already the case with GDPR. (B2B spam is different)

If you get a random sales/marketing email, you have the right to find out where they got your details from and where did they get your consent to email you.
Would it be wrong to just think "memoization" when you hear "dynamic programming"? The missing part may be intelligently breaking up the problem to use memoization?
This looks quite interesting! Much more elaborate in options I guess. Though the limitation to Ubuntu is something they should look into expanding. Does it also allow me to persist state?
Funny, I subscribed to HelloFresh for a few months and I get TXTs from them a few times a month now. I try to unsubscribe and report/ban the number every time but they just send a message from another number the next time. Really frustrating.
A lot more from ocaml than js/Python/ruby.
It seems a symbolic gesture more than anything, though I can see where it would appeal to the kind of Hackernews who always writes a year with five digits (like 02024).
> Industrialization led to us all having enough free time for vacations, the internet and hacker news.

I believe you forgot to mention that it also led us to ruin our environment in the process.

Not trying to argue that we should always oppose "progress", but maybe there was a better middle ground of shared prosperity a bit before Deliveroo, Amazon and Shein.
the MIT courses, especially the Math stuff, are extremely useful for younger people (eg A levels in the UK)
Which is not quite the same!

"Why don't you just do X?" assumes that the people being spoken to are stupid in some way, overlooking the obvious.

"When you tried X, why didn't it do the job?" is a whole lot kinder and doesn't presume that X wasn't tried. And if it wasn't, allows some face-saving and re-thinking.
I don’t know if I would call sociopathy being character development.
I have also been hunting around for something like this.

The closest Ive found is Terraria, which seems to be very popular and has some of the same resource / crafting mechanics
Beginner Guide to CSS Flexbox
inert to what? your body has to deal with processing all kinds of toxic crap in our environment especially when you ingest it or breathe it in. the amount of people in denial or just now realizing plastic is toxic to humans and animals is mind-boggling. phthalates (in almost all plastics) and BPA (not just BPA but all bisphenols) have been known for years to be endocrine disrupting. the news about plastic and health effects is only going to get worse.
You're gonna need a bigger boat train.
Staying smart In A Smart World (Video interview)
No, it doesn't. You're probably thinking of binfmt https://docs.kernel.org/admin-guide/binfmt-misc.html.
I've got a top of the line Samsung tablet and a recent windows PC. The second screen experience is absolutely terrible in many ways, the worst being inconsistent lag, sometimes measured in seconds. I do not recommend it at all.
Does that work? The canal goes across a mountain range; you'd have to pump a lot of water uphill. It's probably cheaper to ship the goods by train instead.
Why do people keep repeating this lie; there is no Brexit disaster. Life goes on as normal in post Brexit Britain; lockdowns did way more harm than Brexit and we've mostly recovered from those. The rest of the EU seems to be suffering more economically than Britain. We're selling more into the EU than when we were in the EU, have many trade agreements with US states and other countries, were ahead of the EU with Covid vaccines and first to support the Ukraine.
Why the Flying Scotsman is a symbol of Britishness
> it's cringe seeing key leaders talking down to people, or dismissing people's concerns, or just have this ego about themselves like they know what's best and everyone should shutup and just go along with them.

That's not the case. The job of language designers is to say "no" all the time and Walter is certainly a model with how to speak with users.
What do you mean by "let them have their way"? If the factory owners had paid them a living wage to operate the machines instead of replacing them with literal child slaves, the prices would still have gone down and the same innovations would have happened.

> Industrialization led to us all having enough free time for vacations...

The word "all" here is excluding far, far more people than you realise. Your "better world" is built on the suffering of hundreds of millions.