skysight-inc/HackerNews huggingface dataset:
I have an insatiable appetite for non-fiction - history, geography, politics, etc which I'm fairly certain can be traced back to a series of educational picture books I devoured as a child.

Each would survey some broad topic, for example Ancient Egypt. It would be full of detailed drawings/illustrations and accompanying text snippets. "What did the inside of a pyramid look like?", "How did the Ancient Egyptians use chariots?", and so on.

Mum would always buy me a new one every other week. The topics were diverse & broad, and so never got boring.

A bonus was when a subject I had read in these books happened to come up at school :-)
Rust does not skirt around the fundamentals. You can still handle errors however you want, you can still blast side effects all over the place, and you still have to uphold an arbitrary set of invariants specific to the task at hand. But the ecosystem as a whole is filled with things being done the right way because the language and its linters have always been quite helpful.
That finally explains why this super cheap crappy device where you need to configure the BSSID and IP address statically is so insanely fast to connect to WPA2-PSK compared to every other system no matter how beefy. Thanks! I didn't realize it wasn't inherent to WiFi but all the extras, at least once you know which router you're going for (and the connected-to-before-sleep-mode router is definitely a good bet which it could actively query/probe for)
>mammals will just hunt you to extinction. A reptile also can't be an endurance hunter because mammals will just outrun it.

The Gorn would like a word with you.
>You can't just absolve yourself of responsibility like that. You, the human, are responsible for every single thing the computer does in production, and if you absolve yourself of ownership by leaning on an LLM you end up risking catastrophic helplessness

>So you'd better be confident the LLM can debug every issue that will ever come up otherwise your decision to use the LLM could come back at you really hard.

Most of our programmers are PHP devs. They don't know any C. Once, we hit a bug in the PHP runtime which sporadically crashed our entire application. None of the PHP devs were able to fix the bug because they had no experience debugging C code, let alone the PHP runtime specifically. Fortunately, I had experience with C so I was able to research PHP's source code, and trace the crashes to a memory corruption bug in PHP which only surfaced when a very specific set of options was enabled and only under a high production load (so we did not see it during testing). We reverted the changes and the bug disappeared.

What would happen if there was no one to investigate and find the root cause of the bug? Without knowing the cause, they'd probably first try to revert the changes ASAP and that would already solve the problem for the customers. The situation is pretty similar to what you're describing: there's a class of problems which requires knowing what happens "under the hood" at a lower level, and many shops, especially, say, in webdev, don't have the luxury of having engineers which know all ins and outs of the entire system. So this situation can happen any time without any LLMs involved: hardware failures, a kernel bug, a runtime bug -- they all can catch you unprepared.

My point is, the risk is definitely there ("I have no idea what's happening and how to fix it") but it's not something novel and can happen without LLMs, and people usually find workarounds. As for debuggability, although LLMs can produce pretty bad code that is harder to debug, I think it's still debuggable by a human, in case of a rare event when even a sufficiently smart LLM cannot debug the problem. The code which, say, ChatGPT generates, is pretty readable and understandable.
> If she gets the most joy from Rust, that's what she should use!

In the past I’d try to justify why I’d done something a certain way when another way would’ve been faster / better / cheaper, but I now realise that (at least for personal pursuits) an acceptable answer to “why?” is simply “because I wanted to”.
It’s my opinion, and probably only my opinion that the shorter his stories, the better they are. I love love love his short stories, but his novels are only meh for me—-two exceptions being the The Stand and Misery. I have read most of his stuff except for anything released in the last 3 years or so.

I think even his short stories adapt better to movies as well…Shawshank, Stand By Me, The Green Mile…all three to me are simply awesome movies but were heavily adapted from the source story. Misery was good as well, but I kind of blame the casting of Kathy Bates as a genius move that really made that one work.
100 Years of Solitude is my favorite. I majored in Spanish literature in college, that was my first exposure to Gabriel García Márquez (I read it in the original Spanish, but I'm told the English translation is faithful and very good).
reminds of the dk eyewitness books and stephen beisty books that captivated my youth
So shouldn't it be mandated in peoples homes as well?
Tenstorrent Wormhole Series Part 6: Vector instruction set
an edge case you can come up with != typical experience. What you're saying is not far fetched, but also not the common case, especially at home and it's not like this latency only occurs on RADII networks
The whole article just accepts the paper as gospel. I've noticed this as a problem with lots of science reporting, where the latest paper or whatever completely supersedes all previous research. Sometimes even, as in this case, when the latest paper is just written by some rando with an axe to grind.
Did you ready Eco’s Foucault’s Pendulum?
a shame he couldnt manage relations within his own family as well as he helped others.
Of course, goes without saying - the parts I'm most happy to discuss here are about the tech... though... this was a slow-burn of a project I started nearly a year ago and then abandoned. I think the pixel-perfect occlusion query stuff is neat (for someone like me who never worked on AAA games at least), but, I wouldn't really be able to explain how it works without re-learning, hehe ;)

I really like the combo of Shipyard ECS for the game stuff and Dominator for UI. I've used Dominator on large projects and it continues to be a great framework.

Shipyard is just super clear and is easy to reason about. I know Bevy is the hot thing these days, and maybe I'd check that out for a larger / collaborative project, but Shipyard really hit the sweet spot for letting me get into the nitty gritty (which I could manage here since it's just simple 2d state machine sorta stuff)
This is interesting. I wonder if there is anything that does the opposite - takes JSON input and allows you to query it with SQL syntax (which would be more appealing to an old-timer like me)
I'm doing a sed `s/dark matter/luminiferous ether/g` replacement here and it holds up!
Is a statement like this any different than someone saying developers needed modern IDEs 20 years ago? Yet we still have people in the industry using vim or emacs, and are successful.

I will occasionally ask Copilot for something when I’m in a hurry, and the there is some minor thing I don’t care about that someone is telling me needs to get done. The other 99% of the time, I’m doing it myself. Any time I reach for AI instead of doing it myself, I’m learning less, growing less, and understanding my code less. Why would anyone want this?
I agree with that wholeheartedly. If a neighbor’s car is illegally transmitting on frequencies it’s not licensed for, and the neighbor’s the rare sort of jerk I would be afraid to talk to about it, I wouldn’t have qualms about reporting it to the FCC along with timestamped logs of when and on what frequencies. It could be entertaining to see the feds slap an injunction on someone to prevent them from starting their car.

(NB: It’s way better to talk to your neighbors, obviously. I think we all know at least one knucklehead who wouldn’t respond to reason. I’d reserve this drastic measure for that sort of situation.)
> I can't really use my own experience as a software developer who started off in video games to justify why a normal person needs to understand trigonometry and triangle formulas

We live in a 3d world, every human has to reason about geometry many times in their lives and trigonometry is the most useful and easiest of geometry math. Same reason we learn about volumes etc, everyone learns cos, sin, tan, its just 3 things it doesn't take a lot to learn that.
It's about as alcoholic as perhaps kombucha or maybe a strong kefir, somewhere between 1-2 percent. With no tolerance, I definitely catch a nice little buzz if I have any of these things, they're about all I will enjoy at this point though. There's speculation that letting kids drink the stuff has been a contributor to heavy alcoholism in the former soviet union [1]

[1] https://academic.oup.com/alcalc/article-abstract/44/5/529/18...
It’s great - I dont! Most news, current events, forums are garbage that do not relate to, or help my life in any way!

Sorry, but I don’t care what’s happening in the USA, or the Middle East, or anywhere for that matter. I don’t care about the latest celebrity death. I don’t. Care. At. All. I don’t care about your politics unless it affects me, my family, or friends.

Media is manipulation.

I care about what I can see around me with my own eyes, and I care about programming and computer science. I care about my own small community I live in. I research what I care about.

I don’t need to stay upto date with anything else.

Neither do you, don’t be a sheep. Most people are sheep. Unplug yourself and live life undistracted.

Why do you need to stay up to date?

For money?

Why will keeping “up to date” bring you money? If you do the same as others do, you’re going down well-trodden paths. You’re not differentiating yourself or your mind from others if you consume the same media.

I’ve made money from software, I build software others consider impossible to monetise (extensions).

I did that by not “staying upto date” and by consuming and building different to the majority.

Forge your own path and don’t consume media. 99.9% of it is noise. Even hacker news is mostly noise.
I wasn't trying to connect all those ideas like that. I was just trying to bring up concepts like artificial "offspring" etc. because I think they are relevant to the discussion and interesting.

I think you can look at the potential trajectories for technology and humanity in different ways depending on your perspective. The most dramatic changes are totally speculative. Of course I am not hoping for real humans to become extinct.
Finally, I have redesigned my personal website(backend engineer) .
I have been putting my website https://tural.pro on the back burner every time.
Finally, I wrote my own simple CSS.
I am aware it is too simple.
But I am a backend engineer.
For me even adding the hamburger menu itself is a great success.

https://tural.pro/uses is a page where I share what I use (inspired by Wes Bos).
Also inspired by Derek Sivers I added https://tural.pro/now page and submitted it to nownownow.com.
This needs to be higher up. Loco seems to be exactly what OP is looking for, yet it wasn’t mentioned in the article.
How far along are you in building your sales research process startup?
There are semantic differences too with a lot of the primitives that are hard to replicate exactly in Julia or numpy. That's without mentioning the stuff like tables and IPC, which things like pandas/polars/etc don't really come close to in ergonomics, to me anyway.
Counter example: stringly typed code can be written anywhere.
Eh? Planes going missing is because operators don't want to buy into satcom systems or the pilot pulled the fuses. Most US airlines fully know where their plane is at all times , complete with plane internal telemetry beamed to an engineering department at the airline.
If the apps target Linux/X11, wouldnt they also have to be rewritten to switch OS?
Yes, simple custom in-house development. Everyday. Clearly this is just one source of information, many people contribute daily news and opportunities in our Slack.
Honestly, this opinion is borderline tinfoil hat territory, but I'd like to point out that between the sudden market expectation that fired hundreds of thousands of developers across multiple companies (in a very close time period!) and constant "LLMs that replace humans are just around the corner" marketing drivel, it almost appears as if The Market (tm) wants to really just drive down the costs of developers more than anything else.

Perhaps it's all a completely legit market turn, and I'm the one in the dark. But I continue to be pessimistic that LLMs are truly going to change anything for the better.
It is a low effort method to generate engagement, but it does generate really good engagement.

Likewise, your other example of “what’s the best food you’ve ever eaten” is a lazy question… but I bet the answers would be really interesting.
I'm no expert, but my suggestion for an OPNsense box: https://www.protectli.com/
At the time of my original comment there were about 10 or 12 comments total in this discussion, with the three accounts I named [EDIT: except george23, that was a typo it was georgeg23; george23 is an unrelated account to all of this] making up a good portion of the "discussion". Two of the comments (across two account) were duplicates, literally copy/paste.

As to other people talking about Musk, at least they're actually participating in this community beyond just Musk-related threads. But at this point there are at least 6 accounts in this discussion, including the three I originally named, that continue to copy/paste the same things and post the same links and make claims that their links don't back up. It's clearly a bored individual, a true believer, or a very poorly written bot by a bored individual or true believer (I mean, at least don't throw all your accounts at one discussion, it makes it so obvious when there are multiple identical comments by different accounts).
And they come along about once in a century.

Which doesn't make it wrong, but is it perhaps enough to call it an extraordinary claim?
Warlords battlecry 3
The other side of this is that politics won’t stay out of science. We have a number of areas where the scientific consensus has been well established but some people pretend otherwise for political reasons, and while in the past that was somewhat distributed on the political spectrum it has increasingly become concentrated in single parties. I don’t know how we can expect experts not to use their professional qualifications when rejecting false claims, especially when the alternatives being offered under false pretenses will cost lives and significant amounts of money.
I haven't been in the business for a while, but I remember learning that the EM compliance rules have some special carve-outs for electric motor control systems.
The PRC is not forced to invade. That’s obvious bullshit
Brazil? Do you mean the Federative Republic?
Ask HN: Why does submitting my url here on HN lead to a different domain?
So I have been trying to figure this out and can't solve it. It only happens here on Hacker News.

I have urltotext.com and domaincrafter.ai running on the same server. Nginx configs look correct to me and I cannot find any issues myself.

Weirdly though, anytime I try to input the URL urltotext.com here on HN to post in Show HN, it actually leads to domaincrafter.ai when I click submit.

Is there something strange going on behind the scenes with the hacker news submission?
you're right. 11.32ms of latency might be untenable for some use cases.
There's already a type of search that is much better now than 3 years ago.
This sounds like it would give our InfoSec team heart palpitations over the potential data leaks and new attack vectors.
The problem with that is you end up time division multiplexing. Packets for the distant client take as many microseconds to transmit as the high bandwidth nearby clients. The aggregate bandwidth for the system craters with more remote clients.
It might even be possible to go further, and prevent certain locations from receiving federal insurance for a period (say, 100 years) after a payout. Make the federal flood insurance program an incentive to rebuild elsewhere.
To take the magic away, write it in binary:

A = 0b11110000
B = 0b11001100
C = 0b10101010
> it will happily say good riddance to bad tenants.

I don't think this is a good analogy: tenants are other people, who came from somewhere else, who rent your house temporarily.

Humans are (as far as we can tell so far) entirely native to Earth: we evolved here.

So we're really very much like a cancer: an original part of the organism, but toxic and deadly to it.
I had to go to the project's GitHub repo for a semblance of a description. For the uninitiated:

> Hyprland is an independent, highly customizable, dynamic tiling Wayland compositor that doesn't sacrifice on its looks. It provides the latest Wayland features, is highly customizable, has all the eyecandy, the most powerful plugins, easy IPC, much more QoL stuff than other compositors and more...
You're not using ebay for storage if you buy new replacements every season. It's ebay as storage if you're buying used replacements.
It is, it has the colloquial name of "hanging with the wrong crowd."
Lua as the language for SQLite procedures just sounds right for some reason. Did you try integrating at that level, or is it limited to expression-level evaluation?
> there's a class of problems which requires knowing what happens "under the hood" at a lower level, and many shops, especially, say, in webdev, don't have the luxury of having engineers which know all ins and outs of the entire system.

I think this passive framing of the problem--that this is some "luxury"--papers over something important, which bears repeating:

If you advertise and provide some service, you own its production behavior including uptime, correctness, and performance. Failure to maintain these is really bad and if negligence contributes to these failures it's malpractice. Negligence includes failing to maintain and train staff properly.

> What would happen if there was no one to investigate and find the root cause of the bug?

I don't see this as a valid excuse, ever. To end up in such a situation is a catastrophic engineering disaster.
funny, I recently switched back to vim, and delayed enabling many IDE features such that I don't even use tab complete anymore. I'm actually enjoying writing code again. It's easier to get into the flow state, and generally I find the code I do write to be a higher quality. While the last bit might be completely subjective, and likely a bit of not just sample, but also confirmation bias. I have no interest in any flavor of code complete, or other advanced IDE features. For me, it's seems to be a net loss.

I understand how generative AI works better than most of the SWEs I work with, but I have absolutely no desire to incorporate it into my workflow. I like that I understand how the code I wrote works, but even if I didn't, I wouldn't trade this rediscovered enjoyment for anything, including the "promised" career velocity.
No, this isn’t a good description of monads. It merely describes a case that shows up sometimes.
My family's newest car came with Sirius radio and a free subscription that lasted a few months. We let it lapse. Chances are, the lack of market interest is what kills subscription radio. AM and FM are free.
> XFCE, Lxqt, Mate, and Cinnamon don't.

XFCE, Lxqt, Mate all have at least partial wayland support.

Cinnamon has experimental support.
To be able to decode under heavy interference you need heavy error correction in the digital hardware and in the standard. Nobody designs space-grade consumer radios. You are basically limited with the bits you have and the recovery you have, no more. A really bad digital signal is unintelligible by definition. It is a sharp cutoff when you reach the limit.

However an analog signal is ehmm .... an analog of the original. It is continuous. So the error is also analog and you're only limited by the average case. The signal degradation is also analog, there is no sharp cutoff. So as long as human brain can extract the information from the noise, analog continues to work.
Curious if you have read A Confederacy of Dunces? It is how I learned of Boethius, although I can't say I remember much of either.
The issue is with inverter based EV drive systems.
sorry I don't remember the source. not super critical to the argument though
Backup powers on cell towers lasts hours at most. After that they have to be individually reconfigured for generator powers and regularly refueled.

TV and radio stations are centralized, there's no millions of AM cell towers distributed throughout regions. You tow the power car or a fuel truck next to the station and it'll be good for multiple days minimum.
>It's only really a problem during the transition period

Think ahead to the day your reputation in the system turns negative from a bug, a hack, a group targeting you with reports, etc.
Hacker news, like search engines, uses the canonical header if you set it. On your urltotext.com domain, you're setting that header to domaincrafter.ai, so that's what gets used:

<link rel="canonical" href="https://domaincrafter.ai">
I was curious about your version, in the spirit of DIY health. No worries about not feeling up for flack from the peanut gallery.
I made an HN search engine which I think is better than the existing - https://hn.trieve.ai and I still agree with the above comment.

Tinfoil hat vibes all around for me too with the LLM's taking Dev jobs.
I traced the CPU usage on my wife's laptop many years ago. That wasn't a fast machine, but it wasn't a 386 either. The ad blockers were her performance problems, alone.

If the browser maintainers have seen a couple of machines with similar problems and maintainers of regexp-using add blockers simply insisted that their code was fast, "a 386 could handle" etc, I can easily see how the browser maintainers might lose patience. Don't need to assume ill will.
That one guy definitely did not have a single light beer if he ended up at the hospital for oesophageal bleeding.
I recently huddled around a radio with friends and neighbors to see if there were any updates on restoring our power, water, internet or cell service in NC post-Helene. Pretty sure it was FM but I reallllly didn’t expect to ever “need” radio again!
Yes, after the third time around where they wanted to review my business filing and my corporate web site... I punted.
Not for writing code, no. If you're experienced enough it's going to slow you down.
They don't have a separate addon marketplace. The browser may still support the API but distributing the addon will be a problem.

We need an altstore
> No one cares about the political purity and ideology behind it.

No one cares, until they do. Everything you mentioned depends on a single company, which follows the commands from just a few people, who can one day decide to lead the operating system in a direction which makes it no longer your "dream OS", and intellectual property law makes it so that no other company can undo their changes.

> The job of the computer is to free us from slavery and everyone seems to have bloody well forgotten that.

We haven't, and that's why we prefer operating systems we fully control, instead of being bound by the whims of some foreign megacorporation, enforced by intellectual property law.
Are you going to release the source? As the github only has a Readme currently?
I think it's more like the move to cloud. It didn't make developers obsolete but it DID make some types of jobs semi-obsolete like sysadmins and dbas. It also created new jobs like DevOps.
guy or girl*
> The advertisers never actually get to see "person X has attribute ABC", more like the advertiser says "target people with ABC" and they trust google to show it people like that.)

Only if you never click. Once you click they know.