skysight-inc/HackerNews huggingface dataset:
In Demon, the third in John Varley's Gaia trilogy of sci fi books, the (alien-manufactured) "zombies" were animated by colonies of worms that fed on the soft tissues of the corpse, and simply replaced the actions of the lifeless muscles. They thus had very human outlines, and if anything, far more horrifying looks than half-rotted corpses.

They also didn't last very long; they were meant as disposable remote-controlled troops.
I no longer think you should learn to code – Replit CEO
Maybe the docs will help? https://docs.dagger.io
> Stack Overflow answers have problems. For example, it's a great answer... for 10 years ago

To be fair, that's a huge problem with stack overflow and its culture. A better version of stack overflow wouldn't have that particular issue.
If this a good substitute for "hard plastic" then it could reduce usage by replacing it.
China is using soft power because they don't have hard power, especially not enough to compete with the US. But they are using profit from the soft power investments to fund their hard power ambitions.
EURKEY layout in particular has them easily accessible.
That's EXACTLY the very definition of true democracy, the will of the majority. You can't change it now just because you're on the loosing side this time, when you were ok with it the status quo the previous elections.

Any alterations that overrule the will of the majority, makes it not a democracy anymore, and you don't want that since that opens a can of worms that can always be used to also override your decision next time.
It's a bad thing if you can't move out...ever and with inflation the way it is, this is the case for more and more of the young. Think about inflation vs wage and you'll see wages have not matched inflation. Personally and culturally, I recommend staying at home. Just a couple of years ago, I was working for a so-called tech company that was paying just 19/hr for their support staff. Fast food workers make more than that now.
One of the tricks mentioned in here -- changing the extension to bypass a check -- works great on a ton of sites. Many sites won't let you upload a .gif file, but don't actually check the contents of the file, so just rename your .gif to a .jpg and voilà!

(you can sometimes get this to allow you to upload and execute server-side scripting pages too)
There's even the in-between "You want breakfast?" that relies on the tonal shift at the end of the sentence used for questions.
I think Pat should moderate his comments. He failed and in spectacular fashion. Moreover he was extremely influential in the US government, the CHIPs act is really an Intel bailout. Intel should have been allowed to fail, its fabs spun off and many of its unprofitable ancillary products shut down or sold (Networking anyone?).

Despite that he’s not entirely wrong but he’s also not saying anything that’s of practical use.

True semiconductor R&D won’t return to the US without investment in educating people in semiconductor technologies in US graduate schools. Funding for this type of research has mostly gone into more esoteric materials and processes and hence many people who emerge from these programs are a poor fit for modern industrial semiconductor manufacturing tech. Countries like Singapore and Taiwan do a much better job giving their graduate students a more practical education that better prepares them for industry. In a sense US is too academic and not vocational enough (I see this across the board in HW).

The fact is that advanced nodes being produced in the US is a gigantic step in the right direction.

Decades of commodity HW and SW dominance have gutted the talent base for HW tech development in the US. It’s going to take a decade and smart US government policy (not the Chips act) at least to recover to where we can even begin to have this kind of R&D again in the US.
Port replacement on recent MacBooks is quite easy to do since it is a separate part connected to internal port. I wish more laptop manufacturers followed Apple’s steps
Kids generally are nicer and more well behaved to people other than their parents. It's masking, their parent may feed and love them no matter what but a stranger has little obligation and could do God knows what. It also just takes energy to mask so they may have to take it out of their parents instead later, when they run out of that masking energy.

A normal life preservation strategy is to be more neutral around people you know less, which seems baked into human instinct.
> However, the build pipeline for compiling the sandbox binary included an automated step that adds security proto files to a binary whenever it detects that the binary might need them to enforce internal rules. In this particular case, that step wasn’t necessary, resulting in the unintended inclusion of highly confidential internal protos in the wild !

Protobufs aren't really these super secret hyper-proprietary things they seem to make them out to be in this breathless article.
This is absolutely untrue. My feed literally only displays suggested content from page I'm not following (with a small "join" CTA above the page name).
Most of these are garbage content I'm not interested into and not shared by my friends
ChatGPT is shifting rightwards politically
I love this article. Two things I'd consider highlighting:

1. Autrouting in particular is a problem well-suited to visualization and not all problems are. it's fundamentally about real things in real space (bonus: they're mostly constrained to a 2D plane, which makes them easy to visualize on a computer screen). A lot of hard and interesting problems don't match that reality and so aren't as amenable to visualization.

(... but the general advice, "look for opportunities to visualize," stands. Your eyes and brain are very fast matchers for a broad variety of patterns in a way a computer isn't without a lot of special-purpose, tuned software).

2. JavaScript, between the language itself (specifically the ability to reflect data structures at runtime) and the ecosystem around it, is very amenable to visualization. In that way specifically, it was a strong choice for this problem domain. Imagine how much work you'd be taking on if you decided to "just bang out a quick visualization" for an arbitrary piece of the algorithm in C++, or Rust.
Low-level supply chain attacks. Like if the Supermicro story had panned out, or if the Intel RDRAND conspiracy theory were true, or you implanted some evil in an HSM.
In my experience, at least with Clojure, it's much more convenient to serialize XML into a map-like structure. With your example, the data structure would look like so.

{:tag :greeting
:attrs {:href "#" :attr "val"}
:content ["Hello" {:tag :thing :content ["world"]}]}

Some people use namespaced keywords (e.g. :xml/tag) to help disambiguate keys in the map. This kind of data structure tends to be more convenient than dealing with plain sexps or so-called "Hiccup syntax". i.e.

[:greeting {:href "#" :attr "val"} "Hello" [:thing "world"]]

The above syntax is convenient to write, but it's tedious to manipulate. For instance, one needs to dispatch on types to determine whether an element at some index is an attribute map or a child. By using the former data structure, one simply looks up the :attrs or :content key. Additionally, the map structure is easier to depth-first search; it's a one-liner with the tree-seq function.

I've written a rudimentary EPUB parser in Clojure and found it easier to work with zippers than any other data structure to e.g. look for <rootfile> elements with a <container> ancestor.

Zippers are available in most programming languages, thankfully, so this advantage is not really unique to Clojure (or another Lisp). However, I will agree that something like sexps (or Hiccup) is more convenient than e.g. JSX, since you are dealing with the native syntax of the language rather than introducing a compilation step and non-standard syntax.
There were already so many news like this and you never hear again something about them. It really sounds promising but I‘ve kind of lost my enthusiasm about it.
Are those good interview questions? It's easy to have done many things in web dev, without having touched node, web sockets, or state restoration. I had to look up the last one: Couldn't find much relevant from an internet search. Sounds like dumping frontend state into local storage and/or the app DB maybe, then reversing? TCP would be another way to have full duplex comm over the web; I would have gone for that prior to web sockets.

More to the point: Those are all things that you could go from being unequipped to answer, to answering well quickly from research. So, it sounds like these questions would select for people who have used these technologies and techniques, vice for good developers.
Details: https://github.com/scynthiadunlop/WritingForDevelopersBook
No mentioning of of https://polylith.gitbook.io/polylith? Is it related at all?
>The pardon came two weeks after federal prosecutors urged District Court Judge Edgardo Ramos to order Milton to pay restitution of $680 million to Nikola shareholders, and another $15.2 million to Peter Hicks, a victim of his wire fraud.

>Because of the pardon, Ramos could not order restitution of any kind.

....

>Federal campaign finance records indicate that 2024 was the first year Milton ever made six-figure political contributions.
FWIW and only anecdata, I have been using the same Buy It Again link for a pair of Levi's on Amazon for about a decade and they vary wildly from order to order.
Yeah, this is honestly super interesting as a journey, but not as a destination. The framing takes away from how cool the work really is.
Vercel Postmortem on major security vuln: Middleware bypass
Yup, there’s no reason to believe that the proto files (which are definitions rather than data) are any more confidential than the Gemini source code itself.
There were plenty, I have a small collection of them! Most of them, including HES’s “64 FORTH”, are heavily fig-forth based. The thing I really like about 64 FORTH is the SOURCE word, which shows you the source code (at least the portion of it that is forth) for each word, so when I mess with forth on the C64 I mostly use that one.
Forgive me, I'm not trying to be argumentative, but doesn't Linux (and presumably all modern OSes) already have a ram-backed writeback cache for filesystems? That sounds exactly like the page cache.
This is what happens when literal communists run your government.
> I don't think there should be an expectation of anonymity for the specific case of operating a car on a public road

yes - we all voted for this so here it is. /s

... except no one did vote for it. So why do we have it?
23andMe was always junk science
Just omit the problematic parts from public? And perhaps you want to migrate to some more resilient and friendly host than github.com, while you still have a chance to redirect people. All it takes is one form submission to nuke your repo.

(Assuming you care about your work and sharing it. Sure "Sega is chill" so far but you are really pushing it here and giving them a great display of why they might want to reconsider)
That's the system I work on! Please feel free to ask any questions. All opinions are my own and do not represent those of my employer.
I've zero authority or knowledge here...but my reaction to an all-lower-case resume or application would be: I don't know if they're OCD, or writing an "I did X and here's what happened" story, or what - but I won't waste any of my company's time or resources to find out.
7 hours battery life is less than half of what I get on my MacBook Air. That wouldn’t last me on my ATL - HNL flight I took last year or my MCO - LHR 10 hour flight I’m taking this year.

These are the typical reviews I see around the Framework

https://community.frame.work/t/fw-16-review-the-good-the-bad...

Poor battery life, heavy, runs hot, poor build quality, bad speakers, and decent but not great graphics.
It is a tool used by developers to keep track of time spent in their editor as well as related metadata like which projects were worked on, which languages were used and so on
Sure. If you got a very well behaving (and systematically scrutinized) executive and a legal system that protects the rights of each individual.

The reason states shouldn't be given every power over their citizens just villy nilly is because power in a free society is given by the citizens. And if the state can target those indiscriminately without due process that is no longer the case.

So it can make sense to withold certain powers from the state, even if with trustworthy leadership and actors these powers would be useful to keep the people in the state safe. And that is because untrustworthy leadership can come around at any point and then you don't want to give them an operational surveillance structure that would have given any authoritarian in history the shivers.
> Surprisingly, that disclaimer does not carry nearly the same weight as the rest of the industry's combined marketing efforts.

Thank you.
I’m all about spelling things correctly. To, too, two or their, there, they’re matter. But using the correct dash/hyphen is way too pedantic to me. In isolation, I can’t tell the difference between them.
Awww, I was looking forward to seeing some of the leak ;) Oh well. Nice find and breakdown!

Somewhat relatedly, it occurred to me recently just how important issues like prompt injection, etc are for LLMs. I've always brushed them off as unimportant to _me_ since I'm most interested in local LLMs. Who cares if a local LLM is weak to prompt injection or other shenanigans? It's my AI to do with as I please. If anything I want them to be, since it makes it easier to jailbreak them.

Then Operator and Deep Research came out and it finally made sense to me. When we finally have our own AI Agents running locally doing jobs for us, they're going to encounter random internet content. And the AI Agent obviously needs to read that content, or view the images. And if it's doing that, then it's vulnerable to prompt injection by third party.

Which, yeah, duh, stupid me. But ... is also a really fascinating idea to consider. A future where people have personal AIs, and those AIs can get hacked by reading the wrong thing from the wrong backalley of the internet, and suddenly they are taken over by a mind virus of sorts. What a wild future.
If your website is so basic that you can just take a template and put your specific details into it, what exactly do you need an LLM for?
I think the trees were a lot more useful in the past when memory and caches were smaller (and I suspect they can still be useful for precomputation, though I'd have to sit down and benchmark fixed-grid-with-smart-sizing vs. tree). Trees are also amendable to recursive algorithms but the author has noted that they have reasons to choose iterative over recursive algorithms, so these pieces of advice synergize.

(It is perhaps worth noting: broadly speaking, "recursive" vs. "non-recursive" is a bit of an artificial distinction. The real question is "does a pre-baked algorithm with rigid rules handle flow control, or do you?" If you care about performance a lot, you want the answer to be you, so having your run state abstracted away into an execution-environment-provided stack that you can't easily mutate weirdly at runtime begins to get in your way).
They kicked off the solar boom which is the #1 solution to climate change and will overtake global nuclear in generation this year or next.

Not bad as a small step towards a perfect future.
Why micropayments will never be a thing in journalism (2020)
No, but having the names to the fields, directly from Google, is very helpful for further understanding what's available from within the sandbox.
I completely agree. I am not suggesting actual socialism, which has failed spectacularly.

Added edit to clarify.
The way the wealthy "manage their wealth" is by buying up assets (including housing, etc) driving up the price for everyone else causing exactly this sort of cost of living crisis you referenced.

Not really that difficult to understand. You should read up on the history of US taxation and how much stronger the middle class was when the wealthy got taxed fairly.
I really wish there were some write-ups for doing wifi-p2p aka wifi-aware (the wifi alliance's proprietary branding for it) on Linux! Incredibly sad that it's just so so so undocumented; such a neat sounding suite of capabilities.

Haven't looked in 2-3 years, but found so little ehm last I looked. Very dismaying. So many folks doing "p2p" file sharing apps, but generally they assume you have setup networking already. We really need to own the means of connectivity. Especially now!
A nice excuse to give up. Bye.

Next time, try to bolster your point instead of ad-hominem attacks.
Honestly, reading this article, it's not making Kerala-style communism sound bad. What's more, they appear to have pivoted when they'd achieved their aims into making people richer. It's a classic "invest, then profit" story, only for an entire state.
Wrangler 13MWZ for the win... Mexican co-workers turned me on to them and I have never looked back. Heavy duty, well made, and a good value. Keep in mind they are cowboy cut, 14.5 oz., with no stretch.
This. So how do you compare physics outcomes with humanities outcomes or creative fields of study versus science or engineering?

"Success" is often neither quantifiable nor immediately obvious.
12-15 hour days and weekends? Holy shit! 50% of your current code must be vibe coding... P sure this wasn't a thing until recently.
Of course it does, if the wind doesn't blow what else can we burn?
I've worked on archive projects with complex TEI xml files (which is why when people say xml is bad and it should be all json or whatever, I just LOL), and fortunately, my employer will pay for me to have an editor (Oxygen) that includes the enterprise version of Saxon and other goodies. An open-source xml processing engine that wasn't decades out of date would be a big deal in the digital humanities world.
More generic space-opera problems:

Flying through an asteroid field looks a lot like flying through empty space. They aren't that close together, or they would pulverize each other into dust (and also coallesce into planetoids).

Entering the solar system of Sol doesn't involve close flyby's of any planets. Realistically, until you got close only Jupiter would even be visible on your video screens (everything else would look like stars - dots of light).

Laser anything doesn't involve bolts that flash; for that matter, laser light isn't really visible from anywhere but the path (unless you have smoke machines filling your universe). One ship shows a glimmer at the exit port (mostly from excess heat); the other shows a glowing meltdown point L/c seconds later. Very unimpressive to observers.
Whatever it is I am not buying it. Kerala is notoriously an incredibly hard place to do business in, so a line like this needs some real hard stats to back it up.
Does it preserve whitespace? Something that I always found asinine about XSLT is that it wipes out whitespace when transforming. Imagine you have thousands of corporate XML files in source control, and you want to tranform them all, performing some simple mutation. XSLT claims to be fit for this job, but in practice your diff is going to be full of unintentional whitespace mangling.
I was taught that and abandoned it as a pointless anachronism. How often are you reading long form text in a monospace font?
There need to be greater transparency requirements around that, and legislation targeted at "beneficial owners", with ruinous penalties for any attempt to conceal beneficial ownership. Anything other than full disclosure of all beneficial ownership would mean that if it is discovered, the penalty is you will lose all the real estate you own.
There are meaningful ways in which software interacts with the physical world.

Latency is the first to come to mind. The realities of how systems are designed and how permanent the storage in question is translate to latency and thus frequently performance bottlenecks.

Data durability is another thing to consider. Though frequently that's mostly abstracted away in the lower layers of hardware, system composition, and operating system / file system / libraries generally.

Limitations also exist in raw hardware performance (state machine speed, how parallel the computation can be, how parallel the desired process can be made) and capacity, for processing, temporary memory (RAM), and long term storage. Thermal considerations might also be a factor, but those are usually managed by lower layers and present as capacity limitations to typical software.

Software as a domain for achieving goals does offer an unusually wide degree of flexibility in approach. Today we also stand on the shoulders of many giants, with relatively easy access to extremely powerful systems that can obscure many sins for 'reasonable' workloads.
Beta Test Dory (Dynamic Online Recall for You)
I'm looking for additional beta testers for DORY (Dynamic Online Recall for You).

DORY is a browser-native enterprise search tool that transforms how teams find and leverage information. DORY eliminates the frustration of sifting through endless tabs, scattered documents, and chat threads to find information you know exists somewhere.

Unlike other tools that live outside your workflow, DORY works where your team already does—directly in the browser. Our AI-powered engine leverages digital interactions to create a real-time, searchable knowledge base that delivers the right information exactly when you need it.

Here's a short video that shows how it works: https://youtu.be/kRWTVu77mMc
I would be more interested in making a SUNSET sunlight vs regular sunlight. That would be actually amazing.
You seem to know a lot about this area. I do not but I've heard explaining what deep learning models do is a black-box? If you work in a "misson critical" you'd have to explain all the math behind the model. Let's say in healthcare, finance, aviation, etc.

Also, the "big math brain"'s you're talking about probably read all the books your shutting down. I'd say their big math brains are the reason we have LLMs today.
I want to believe that even though the context for that 2016 video was much different, he would still feel similarly about today’s AI outputs.

I don’t find joy in replacing artists wholesale. I think there’s something particularly soul draining about seeing so much online content becoming AI slop.
These types of plants are pyrophytes [1].

The Eucalyptus is one that encouraging fires with its oily leafs.

[1] https://en.wikipedia.org/wiki/Pyrophyte
> True, but the Client x Server concerns seem to be overlapping now, across the board.

Sure, which is why you're seeing this work.

> While ART has had tiered compilation (C1/C2 in the OpenJDK world) for quite a while. I also mentioned ART has long had Copying Collector (almost pauseless GC), which could help Server-grade apps just the same.

I hope you're not suggesting that ART has a similar quality of compiler optimisations and GC as the JDK. But if you are, you're welcome to try and run significant server workloads on ART and see how they compare to JDK 24.

BTW, the last (Go-style) non-copying collector was deprecated in the JDK in 2017 and completely removed in 2020: https://openjdk.org/jeps/363. The reason why the low-latency GCs (what you call "almost pauseless") aren't the default in the JDK is that minimising latency is not (yet?) the top requirement for server apps. Some value throughput more.