skysight-inc/HackerNews huggingface dataset:
> We breathe it enough, we die.

Isn’t this true of anything in excess? For gases - nitrogen, oxygen, carbon dioxide, etc all have this effect. In fact some states are using nitrogen for executions, although it’s not exactly humane (warning: https://en.wikipedia.org/wiki/Execution_of_Kenneth_Eugene_Sm...).
> Once I get successful in it, I'm like "but I should be making money in the real world, not this world" as I do have side projects. the game does turn into a slog, if you approach it that way

Life is a slog if approached that way. Spending your time chasing more money instead of enjoying life is the quickest way to have a miserable existence.
I watched closely and bid on a few but didn’t pull trigger. I am eyeing a few private pieces and saving my budget.
The number one thing contributing to Bad Days is bloodsucking managers that don't understand anything about technology and would rather watch your entire life and its meaning turned to ash than fix the obvious things. I learned this after programming in JavaScript for several years. I'll never do it again. Ever since I stopped writing code and started work at a nail salon, my life is so much more relaxed.
I don’t think there’s a way to avoid that kind of zipf curve when it comes to “mainstream” as it’s rarely the technical merits that makes something mainstream. The network effect is very strong.

It’s usually the force of large, powerful (or early) organizations.

Realistically I’m okay with a single overwhelming popular entity as long as I, as an individual, can choose have my alternative.
So fine, use 1960s general atomics tech and do a pulse nuclear drive.
I'm genuinely curious. What's the formal name of this fallacy? Never heard of it.
I guess an obvious question is, what does this KVM do better than, say, a raspberry pi KVM? It seems cool, though!
I love RC and many of my wishlist items are from it. I regret I was relatively late into collecting it. Glad you appreciate the old galleries, many are internet relics which I love.
At least in Python you can probably download a project and run it even ignoring whatever tool the author used. In C++? Good luck!
I just got a PiKVM4 Mini which is like this device but already 100% open source (GPLv3) and not a Kickstarter (available in PiShop, etc.) I had a great experience unboxing it and setting it up. Was able to remotely KVM over to to my target device in just a few minutes of setup. It does cost about $275 USD though.

Works well with Tailscale, too.

https://docs.pikvm.org/tailscale/

My use case is to be able to provide a password upon boot to an Apple pre-boot environment with no network access which does the unlock of my fully encrypted disk (via FileVault). Once the full OS boots up I can use other remote access software like ssh. I also recommend coupling the device with a remote smart plug (e.g. Kasa/TP-Link) so you can turn the KVM on remotely only when you need it, or at least turn it off when you're physically at the computer in question (if ever). This way you don't always have an HDMI virtual monitor connected. Another tip is to put your main display/monitor on a smart plug so you can turn it off when remoting, to make sure the OS uses the KVM's HDMI port as the primary/sole monitor.
> I'd rather we just move to native cross platform applications and stop using a document browser to build interactive applications.

Cool stuff, let's kill web for good.
Companies Look Past Chatbots for AI Payoff
All of these things are by design. Musk’s strategy is to be in the news and for the product to be him.

He must have fired his PR team and gave up on the visionary genius schtick. Many people will hate that he’s revealed his true self to the world and it isn’t pretty.

But the car sucks too.
> The fact that it not only doesn’t have a built in build tool/package manager...

I've been programming in Odin for a few months now, and I've come to actually like this choice.

I still use the occasional dependency, and installing it is even easier than with a package manager!

I download a repo as zip from github, extract it in my project, and voilà, it's ready to use. No compilation, transpilation, peer dependencies, locking versions, etc.

Another positive of this approach is that I can now easily read the dependency source code and if needed modify it, as it's become a part of my project, not some transpiled and minified version of that code sitting in an unversioned folder.

Overall, in Odin I use dependencies much more sparingly than when I work with JS. The reason is that the core and vendor packages of the language already include a surprising amount of things you'd normally reach npm/cargo for. Need linear algebra primitives? Specialized data structures like a priority queue? SDL2? stbi? It's all included in the language (and so much more), ready to use.

I've come to realize that more often than not it's fine to reinvent the wheel to solve your specific problem rather than relying on a generalized (and thus unoptimized) 3rd party library.
https://archive.ph/Z7C8y
I wasn’t into video games for a long time for the exact reasons as you aren’t into Factorio. The ones I was interested in always felt too much like a job.

Minecraft with a kid was my gateway drug and I got into Factorio really quickly after. It’s actually a really special game. There are elements of it that are practice for real world scenarios, but it is very relaxing, stress free and commitment free. It’s a great game to sit down with for an hour after work to decompress and become normal again.

It’s also an incredibly fun game to share with a group of people on one device. That’s something I haven’t experienced since the 1990s, but it’s really enjoyable to get together with a group and build together. It’s an excellent cooperative game and is a great way to really get to know people. It’s even more fun when you play it with people from a range of professions - one of my favourite Factorio groups is a bartender, a cook, a lawyer and a software developer. We think differently but when it all comes together, it’s really neat.

I understand that it’s not for everyone and I’ll be honest with you, I don’t have nearly the reflexes for FPS so we’re likely quite different in terms of the games we like. But I find it very relaxing and very enjoyable. It reminds me a lot of QBasic on an old Tandy - it’s that same thrill of tinkering because tinkering is fun.
The dark remix version of this is fast flux hosting and what a lot of the bulletproof hosting providers use.

https://unit42.paloaltonetworks.com/fast-flux-101/
Datanext.app – A Powerful Scraping Tool
Datanext is your ultimate gateway to smarter data solutions. Our platform offers powerful tools to retrieve, analyze, and utilize real-time data effortlessly. From Google Maps lead extraction to financial insights, competitor ad analysis, and WHOIS lookups, we provide the data you need to make informed decisions. Streamline market research, track trends, and grow your business with our comprehensive, easy-to-use services. Discover, analyze, grow—with Datanext.
As someone that plays music professionally and who enjoyed Rock Band, I think that the issue is a lot of folks find satisfaction in matering skills and checking off boxes that other folks design for them.

Designing a satisfying skill progression takes a lot of work. I know what I will have to do if I, say, take up mandolin again seriously, and it's daunting- and worse, maybe it won't even lead to a satisfying or useful end... I will still do that at some point. I had the same feeling about cello or pedal steel guitar, and they all turned out okay.

At the same time I totally understand why following simple tutorials, running a preset course, climbing an established route, riding already-cleared bike trails, or playing a video game with few possible outcomes can be satisfying.
That used to be the issue in the XP era, and is the reason why the transition is why UAC was so hated. But today you can have a very normal desktop experience without admin permissions.

You have to switch to your admin account for some settings and maybe half the time you are installing new software, but everyday stuff now works well without privileges
I'm rather thin and fit. I eat mostly healthy food with some unhealthy indulgences from time to time (cold cuts, fatty cheese, bread, croissant from a bakery). I eat controlled portions so I don't lose or gain weight. I'm hungry all the time and quite miserable. I spend most of my wake time thinking about the next meal. What life choice should I make?
> Who cares?

I do. Maybe if someone programs in one language it's okay for them to keep up with language changes, but if you have to constantly juggle multiple languages it becomes a real chore to stay up to date with every one of them.
What? I never said being computer illiterate is bad. Plenty of fine people are computer illiterate. And plenty of fine people are fantastic at things I'll never be good at. That's fine.
I would like to see an in-depth treatise explaining why existing bytecode VMs (LLVM, JavaVM and Ecma CLR) were never seriously considered for the world of browsers. These VMs already exist for numerous platforms, have been optimized to death, already have plethoras of languages that compile to them, and beside JavaVM are open source (Ecma CLR exists in the Mono project). I've looked at WebAssembly and I don't understand why it needed to be reinvented from scratch and why it needs to be so limited. We could already be writing web code in Rust, Java, C#, Python, and heck even Haskell, if we had just done that. I know that I'm skipping over the engineering effort required to make this happen but I get a sense that the engineering effort is not the stumbling block. I want to know the details of what is.
Ignoring the technicals of all this, for a structure of this size, it would probably be best not to have it out in the middle of the ocean somewhere away from people, ships, etc. The problem then becomes the same problem we usually have, which is getting the water from the source to the people in a way that's economical.

I also have to image this can be done with basic evaporation and condensation using the sun, without forcing it with solar panels and thermoelectric strips. Why not let the sun heat up the ocean and capture some area, then at night when it cools down, and condenses, it falls into a collector instead of falling as rain somewhere else. Of course, at scale, now we're removing potential rain from somewhere that used to get it... hurting one area to help another.
> When making software that's supposed to be used, you can't mess around that much. At the end of the day, someone has to use it and if its weird it'll be bad.

This makes me sad.

You don’t need to make software for mass appeal.

Git is weird and bizarre (especially when initially released), but it’s used and well loved.
Any particular case where one would want to use a FS where it's not recomemded to use more than 80% disk/pool capacity and encryption has side effects?
That's called a Telegram bot and you can write one yourself.
I still use GV and have only run into a few services that won't take my number. None are critical, I just don't use those services.
Actually I don't want DOM access and GC for wasm. At least not yet. It overcomplicates a lot and I simply cannot imagine that a GC can be one-size-fits-all languages.

I want fixed-size buffer-backed structs for JS. Basically a DataView as a C struct. This would massively benefit interop and solve some shortcomings of DataView.

There was a proposal for a binary AST for JS several years ago [1]. Why not just use that as JS0? It's separate and can offer new possibilities as well.

[1]: https://github.com/tc39/proposal-binary-ast
> sourcemaps etc do currently exist for JS.

Are those being supplied with every website you use?
I think that may have actually been the exact original motivating use case. That the bank kept trying to send 2FA codes. Though I recall that may not have worked at first as our provider was probably still classified as not being a valid destination.

I'd need to check, but I'm on team spaces and I think she is on team tabs.
Words mean things bro. There’s nothing remotely “socialist” about any American political party.
They're waiting for you, Gordon. In the test chamber.
Olivetti’s Ivrea
I was stoked on D1 when it was announced.

But the maximum DB size is 10GB (https://developers.cloudflare.com/d1/platform/limits/).

Really?
40 years later, The Terminator still shapes our view of AI
Implementing Viewstamped Replication Protocol
The Origins of Animal Consciousness According to Peter Godfrey-Smith
Meeting the bar? That's amazon bullshit isn't it? Actually they constantly raise the bar for a recursive bullshit.

Companies stack ranking an inherently team activity will never learn. You can't be a team and have the core incentive to fuck someone over for when the musical chairs end.
Could you point me to such analysis published in WaPo? I mean seriously, it would be nice to have a list of policies that Harris supported before she was VP, during the time she was VP, and now that she is a presidential candidate. Side by side - is the wall stupid or is it necessary? Do we need higher taxes or tax breaks? Do we need to jail marijuana users or leave them alone? Is Israel a genocidal war criminals or our most important ally? Is our immigration policy broken or are we doing the right thing? Is the free speech the foundation of the democracy or dangerous chaos which needs to be controlled? There are a lot of confusion that may be clarified with proper analysts of the candidate's position on such questions.

An article listing analysis like this, with appropriate quotations and explanations would be great. Does WaPo publish stuff like that, consistently, over the length of the campaign? Or would it rather do another "17 reasons why Trump is exactly like Hitler" level analysis?
Haha, I would never dream of actually getting shot at, lol.
Yes, it's especially good for that.

There are lots of small things missing from it (like boolwan support), but it's used as an archival format and backwards compatibility for the archive format is prioritized over new features.
> There is already too much exhaustion around switching frameworks and paradigms in the JS world

What's wrong with VanillaJS?
I looked at ready made piKVMs recently and they were 2-6x the price of this, so it has that going for it at least!
I think it's just the basic limitations of induction. (Inductive fallacy)

Here's a list of them, I'm too tired at the moment to figure out which one it is specifically.

https://www.wikipedia.org/wiki/Category:Inductive_fallacies
Thank you for the links. To the extent I understood it from a quick reading, it all looks like stuff you could get with the existing import/export mechanisms. I would choose (modified) UTF-8, but I understand why UCS16 is always going to be around.

I agree about keeping wasm bytecode cleaner. The core plus simd stuff is such a great generalization of the ARM and X86 CPUs we mostly use. The idea of gunking it all up with DOM related stuff is distasteful.
You don't like the design aesthetic?

Because your phrased your question like people that complain about the level of detail. Yes, factorio is ugly (although some trees are beautiful). And yes, that's a design decision.

There are some mods that reskin it. Personally, I don't think any of them are beautiful.
It's quite a smear to write "He's probably unemployed at the moment or just brushing off before the next interview.". Cheap smears are a form of casual dismissal and devalue this site.
Of course, there's always trade offs in (mechanical) design choices. But their static accuracy absolutely is that good, which is fascinating at that price point.
Resonance cascade?
Ask HN: Detecting Psyops Campaigns
I’ve noticed a sudden spike of anti-India posts on Reddit, X, Instagram right after the recent tensions with the West (Canada dispute, BRICS event). I suspect it’s not entirely impossible that there is a nation-state funded psyops campaign behind this.

Anyways, do you know if there are any existing tools or if anyone is solving the problem of detecting psyops campaigns?
To impose a tax only on imports. So, no, it's really not like a sales tax.

Look, Trump's idea is economically unwise for several reasons. But you're stretching past the breaking point in trying to find a way to drag it into this conversation.
> Nothing is stopping LLVM versus GCC from adding their favorite language features, but it's not a disaster.

It is a disaster the moment you try to run same code on different platforms.
I don't understand, I can make whatever software I want, for whatever purpose, and it can still be impactful, depending on the user. It feels way more impactful than anything I can make in Factorio or similar.
Looking for an electrifying online casino experience that offers more than just the ordinary? Hell Spin Casino is here to ignite your passion for gaming! Whether you're a seasoned pro or just stepping into the world of online casinos, you’ll find that Hell Spin is packed with fiery thrills, top-tier games, and endless chances to win big! Ready to dive into the heat? Start by clicking the link https://hellspin-casino-australia.net/ and prepare for an adventure like no other.
I understand that mentality but it's clearly not how people behave. People who buy into bullshit do so as a core personality behavior. It's like how doomsday cult members double down when the predictions don't come to pass.

I mean https://www.heavensgate.com/ is still around. Being discredited has the opposite effect as the intended. It instead concretizes the delusions. Exposing charlatans seems to only increase the fanaticism of their adherents.
Quote from https://wingolog.org/archives/2023/10/19/requiem-for-a-strin...

We don’t yet have consensus on this proposal in the Wasm standardization group, and we may never reach there, although I think it’s still possible. As I understand them, the objections are two-fold:

WebAssembly is an instruction set, like AArch64 or x86. Strings are too high-level, and should be built on top, for example with (array i8).

The requirement to support fast WTF-16 code unit access will mean that we are effectively standardizing JavaScript strings.

I really like stringref and hope the detractors can be convinced of its usefulness. Dealing with strings is not fun right now.
Not everything is about impact.
> Also, the IO and the execution being completely tied (the executor provides the IO) is a wrong choice in my opinion.

It's more a consequence of having let tokio becoming the default runtime instead of having the foundational building blocks in the standard library than a language issue. But yes, the end result is unfortunate.
This is tangential, but I took an EE class at community college and the very first thing they did was start teaching op-amps. I don't remember ever getting any insight from working with them, only that we had to follow instructions and build one in the lab.

When I see people asking questions about op-amps and doing "deep dives" into op-amps, I'm left wondering what's so deep about these things we do in week 2 of EE 101.

I've forgotten almost everything from that class though, so maybe it was just a bad class? I switched majors and never took another EE class.
>Factorio is designed to keep providing them for hours and hours

It's called replayability, the crucial selling point of every successful game.
>This makes me sad.

I gotta say, I think I agree.

Maybe it's just rose-tinted-glasses, but I remember a time when software was split between "IBM-Corpo" culture, and zany SV/MIT/Caltech culture where people threw things at the wall and proceeded when stuff stuck.

It kind of saddens me that it feels like it's now only IBM-Corpo, and everyone feels the need to be ever-productive and adhere to strict rules and schema.

tl;dr : I remember when the fun Factorio game was qbasic.exe and no one blinked about it. We all had fun.

(p.s. I love factorio now too)
I can have fun without needing to build anything meaningful at all though, but when the barriers get to close, that's when I start having an issue, in my experience. That's why I play games that don't replicate work in a sense.
That may not be a bad idea by itself. With Zig they told people to not use it in production as it's still unstable, but of course people proceeded to use it in production, and now there's an incentive for the developers to avoid too many breaking changes. I don't know if that actually matters, but from what I've seen Jon Blow doesn't seem like the kind of person who wants half the internet to tell him how to do things or listen to complaints about a change he made.
If you take the South Pole as the top, then the Earth rotates clockwise, which is the SAME (this is the important bit) as the Sun, which is the SAME as the solar system, which is the SAME as the Galaxy. They're (nearly) all clockwise.
I remember speaking to several of the people who worked on America's Army back around 2007, when Counter-Strike was all the rage. I think this was at the GDC.

The people I spoke with were from the Army. And they found CS-style games agonizing to watch. So many people running around with no plan, so much friendly fire, so many unrealistic tactics. You could practically see them shudder.

They also had some people who worked in logistics. I remember one of them saying, "If the United States decides to invade a country, the software we wrote could calculate how much toilet paper we'd need."
So that's an incoherent irrelevant response that doesn't address any of the points I raised, and you admittedly don't even care about the conversation or have a point to make, you're just incoherently doing "The Weave" to hear yourself talk, not participating in an actual conversation with anyone. Sorry if I interrupted your tangled thread of demented consciousness. Please proceed with your warp and weft unraveling, Sir.
> And I'm afraid the people who would benefit the most (conspiracy theorists) wouldn't opt into that.

It's an unfortunate fact that the people most sick will refuse treatment until it's too late. Seen from the inside, insanity looks like lucidity.
> It's a good idea, but a better idea would be to make the browser a virtual machine running wasm. HTML, SVG and everything else could be implemented in wasm, and loaded from the cloud as needed.

So now a huge swaths of use cases are going to be killed by this change. E.g. AdBlock, NewPipe and yt-dlp - how is that better? All of them (expect maybe AdBlock) rely on parsing incoming JS from YouTube which will be rendered obsolete by WebAssembly blob.
I'm doing various forms of small business including freelancing for 20+ years. Some of these years I was working as a consultant for one client, a few years were primarily focused on own products, some years were "pure freelancing" similar to what's described in the article. Now again working primary for one client but still managing my own products and taking small gigs on the side.

Except in the beginning, I've had no issues with income but as the others said you need safe cash cushion and financial discipline.

Context switching and overburning is a problem but ask any small business owner outside of the IT and they'll tell you something alike.

Freelancing is just a form of small business and small business is hard. But the level of freedom is higher than that of the employee.
As SRE, I get a chuckle out of this article and some of the responses. Devs mess this up constantly.

DNS has one job. Hostname -> IP. Nothing further. You can mess with it on server side like checking to see if HTTP server is up before delivering the IP but once IP is given, the client takes over and DNS can do nothing further so behavior will be wildly inconsistent IME.

Assuming DNS RR is standard where Hostname returns multiple IPs, then it's only useful for load balancing in similar latency datacenters. If you want fancy stuff like geographic load balancing or health checks, you need fancy DNS server but at end of day, you should only return single IP so client will target the endpoint you want them to connect to.
$250 for a nice dinner? In this economy?