skysight-inc/HackerNews huggingface dataset:
I’ve commonly heard people referring to Epic as a company that pays quite well for the area. They also have a reputation for being kinda crappy to work for, so I never pursued a position there. All the other jobs and offers I’ve had in the Madison area pay quite poorly compared to remote jobs with companies based in the Bay Area.
I wonder how they got access the their database? I read in this thread that they likely used a supply chain attack by replacing some polyfill scripts. So they could've injected malicious code (XSS) that logged email and password to a remote server which they could have gone through. With a bit of luck they couldve gotten access to an admin account or whatever…
Just throwing in my left handed anecdote here: the bottom of my hand was always covered in pencil graphite when I was in school because your hand drags over what you've been writing from left -> right. Also ring binders were a pain in the ass (your hand is blocked at the left margin lol)
Re: "Thinking in Systems" by Donella Meadows:

- "Limits to Growth: The 30-Year Update" (2012) by Donella H. Meadows. https://a.co/7MgO0bv

- "Leverage Points: Places to Intervene in a System" (2018) https://news.ycombinator.com/item?id=17781927 & wikipedia links to systems theory
There's been a lot of comparisons between the gilded age and modern us economic structure with respect to individual wealth.

I contend the even more disturbing mirror is the trust/monopoly/cartel structure of virtually all industries and markets in the United States.

The ultra rich are a symptom, not necessarily the cause: we need a massive breakup of practically every sector in the United States, and it's not just for what the parent of this comment says about wealth creation: increased employment, more job mobility, more innovation, overall competitive advantage in the world, more resilience to global supply chain disruption, and innumerable other national security and economic concerns.

Monopolies are really bad for freedom. As we see with the closed no-appeal ban systems of internet companies and utter lack of customer service, your very day to day freedom can sharply be curtailed at a whim by the centralized power of monopolies.
Why would I want to write another service to handle auth? That’s somehow less complex than just writing it into my gateway?
Confused about this breach... I received a notification from HIBP about this hack, but I don't recall ever creating an account on archive.org (was creating an account there even a thing?).

What info does archive.org have on people? Is this info scraped from other websites and stored in the archive.org database? Or is this info related to personal archive.org accounts (as I said I don't recall making an account)?
API World Awards
Yes left-handed advantage is a major thing in combat sports including fencing. IIRC close to 50% of professional boxers and fencers are left handed, which is similar to the rate for pitchers I believe.
They should probably consider it, really.

A good portion of the text on Wikipedia relies on Wayback Machine links to remain verifiable. If they lose that, I guess the editors might have to comb every page for information which would need to be either resourced or deleted.
It's not bad to acknowledge that Levels sells salary negotiation, so they are more inclined to skew perception of salaries as higher, so more people look and say "Oh, I'm underpaid!"

While Glassdoor does not sell this service and thus has no incentive to overhype current salary distributions.

I do think it's much more accurate though
Cool, thanks for the info! Definitely feels like they should just tax any asset sales needed to pay debts before the step-up happens, but I’m sure there’s a lot of push back against that idea.
"Unicode" seems to have (colloquially) taken on the meaning of "complete or extensive language support".
All things that aren’t remotely unique to running your own mail server.
You can do this easily (and for free) via Cloudflare [1]. Works great, I've been using it across several domains for quite some time. Migrated from Google.

[1] https://www.cloudflare.com/en-ca/developer-platform/email-ro...
The only drawback being that all of your outgoing email is sent directly to the receiver’s spam folder..?
$155k in that part of Alabama gets you a real nice house, big lot, kids in private school, etc.
They are actual archive.org accounts. Maybe you made an account to upload something, or to check out a digitized book from their library?
The hackers wrote that.

https://www.bleepingcomputer.com/news/security/internet-arch...
Authn is gateway’s responsibility. Authz is subservice’s.
Principal Nuclear Engineer, Datacenter Engineering, Power Generation Solutions
I try and do it once per person.
I've written some tools like this; some released, some not (mostly because unfinished). The problem with "merging it upstream" is that it's just a lot of friction. There are also some ideas I have and having my own tool gives me the freedom to explore and experiment without worrying too much what other people think or compatibility.

And then there's the language choice, as well as code quality. I don't really want to start a huge discussion about this, but it should be pretty obvious that many people are more comfortable and productive using languages that are not C, and that some of these tools don't have the best C code you can find.

A lot of "Rewrite in Rust" (or Go, Python, what-have-you) isn't really about the "Rewrite in Rust" as such, but rather about "Rewrite so I can play around with ideas I have".

Also see my comment from a while ago when someone asked "why do this when $other_tool already exists?": https://github.com/arp242/elles/issues/1#issuecomment-216855...
The website makes money by selling salary negotiation, so they have a bit of incentive to inflated salaries a bit
Proof of stake doesn't solve the problem bitcoin set out to solve.

A proof of stake system is essentially just a rehash on the earlier centralized digital cash systems where a quorum of key holders engage in a consensus that determines further updates to the system (including the set of keys allowed to authorize further updates).

We didn't need Satoshi to come up with that, that idea was already known.
Dark as a Dungeon [video]
Memes are fun and all but this one is both untrue and just serves to entrench the big bastards, who don't need any more help.
Wait, what? I'm going to have to investigate that.
“ The successful candidate will have experience in end-to-end nuclear power project development process from design, regulatory licensing, site permitting, constructability and operations.

“The candidate should be highly skilled in the design and operation of both utility-scale and small modular nuclear power plants, understanding design and constructability of various reactor designs inclusive of both the nuclear steam supply system and balance of plant.”
But that number would increase year on year, a 10 year old drive is far more likely to fail than a 1 year old drive
ParScrape v0.4.6 Released
Added more AI providers
Updated provider pricing data
Minor code cleanup and bug fixes
Better cleaning of HTML

Uses Playwright / Selenium to bypass most simple bot checks.
Uses AI to extract data from a page and save it various formats such as CSV, XLSX, JSON, Markdown.
Has rich console output to display data right in your terminal.
There are costs other than monetary associated with doing things. Just because you are not giving someone cash directly does not mean it is "free".

Those semantics aside:

- Maps has ads in the form of sponsored results all over the map.

- Android is only a decently functional platform with Play services installed, which includes ads. I don't have an Android phone handy but I'm pretty sure there's up-sells included in quite a few places, I just can't name any right now.

- Chrome is a browser you cannot use for its primary purpose without seeing ads.

- Workspace is a directly paid-for product.

Google is an ad company. Essentially all of its products are supported by advertising, and it's slightly odd to suggest they are not.
That’s technically possible, yes, but I really doubt there is any appetite to change basic syntax like that when it’s already so ingrained in everyone’s mind.
That's great need to look into this RPi is cool but the quality is disappointing imo.
Because kiddies have no honor. It's always been like that. They do this stuff as jokes/cool points within their little circle jerks.
It's enough of a hassle acting as an executor when your parents die without that on top.
Indian communities in the US can often be clanish, and self-segregate to specific areas of a neighborhood or town.

You can see this in action on the eastside of Lake Washington, always fun to get glared at for being at the wrong block in Samamish, or the wrong (or sometimes right) condo building in Bellevue. Do not bring a dog! You will get solid stares, does not matter how said dog behaves or what local policy is.

Seattle notably legislated against the caste system persisting in the city, but from what I hear it still is a thing stateside. Most of the Indian community lives outside Seattle though.
Ya the article is a bit fluffy and insubstantial. Surprising it's been voted up so highly on HN. Are people just going off the title?
> A key benefit of this PBC structure is its potential to thwart an unwanted acquisition or an activist’s demands, according to multiple people familiar with the company’s thinking. This means an existing investor such as Microsoft or another party could be frustrated if they mounted an effort to acquire OpenAI.

An astonishing justification proffered for OpenAI's attempt to remove itself from being controlled by a non-profit entity. A PBC might be better than a regular c-corp, but it is not better than a non-profit. OpenAI is pursuing this arrangement in order to grant Sam Altman more control and enable fundraising; the PBC thing is a way to fob off those concerned by exactly the wrong things (i.e. that Sam Altman might be incorrectly removed from power by external stakeholders, rather than, uh, being correctly removed from power by internal stakeholders).
It might be worth reading the article! Although a sibling comment up the page linked to a clearer description of WaHo’s disaster operations [0]. Since the chain’s operations are radically standardized, they assemble “jump teams” of repair workers and operators from out-of-region. Those are the ones operating the restaurants til local staff can get back.

[0] https://www.inc.com/jessica-stillman/waffle-house-stay-open-...
> Indians bonding to go to Indian restaurants during lunch break, so now most of the colleagues follow suit

I mean, if you're going out with a group, it's usually majority vote anyway

And frankly they have good food
I'll try to explain to the young people how bad things used to be.

Google ads was (and is) incredibly good for niche companies, since it makes it possible to advertise to people who are interested in your product instead of the general public.

So if you sell Warhammer paraphernalia, you can buy ads to be shown only to people who have searched for Warhammer related words, rather than "everyone in Wisconsin".

This lowers ad costs by many orders of magnitude, and makes a lot of businesses possible that simply couldn't exist before.

I'd want some damn good reasons to go back to the old ways!
Just a reminder that AI tried pivoting to much more clear-cut legitimate piracy, presumably because they got bored or something, and certainly put ‘donations’ toward that effort.

IA is an incredibly valuable resource, but let’s not put them on a pedestal.
I believe that too is illegal. Isn't he just paying them to "sign" a petition that they'd vote to support the 1st and 2nd amendments?
IPFS is all content-hash-addressed, so my guess is the IPFS service spirits the files away to a (hopefully) immutable store for the sake of sanity.
The code was not written by me. I merely found this code useful.

If the author, Adam, or someone else upgraded it I would be happy using it with Python 3. But the code works as is. I'm also happy using it with Python 2.
For IPFS, I'm fairly sure you can now serve from your normal filesystem, rather than load it into their blockstorage -- or at least the blockstorage has pointers to real data blocks that are part of your existing files (it's the nocopy option[1]; it's marked as experimental, so there may be some sharp edges.)

For Filecoin, if you want fast access, you do need to keep a second hot plaintext copy, as well as the sealed Filecoin copy. But that works for the backup case for IA, because the hot copy would be served from the archive's existing infrastructure (and/or a distributed IPFS hot cache) -- you'd just use Filecoin for the proven safe backup.

The project to back up IA to Filecoin is still ongoing. The IA dashboard that shows the current state is (perhaps predictably) down at the moment, but it crossed the 1PiB line last year[2], and they've been optimising the onboarding flow recently.

[1] https://docs.ipfs.tech/reference/kubo/cli/#ipfs-add

[2] https://blog.archive.org/2023/10/20/celebrating-1-petabyte-o...

(Disclosure: I work at the Filecoin Foundation/Filecoin Foundation for the Decentralized Web, which partners with the Archive on this project, as well as supporting other Internet Archive backup projects.)
Ask HN: Parameter-free neural network models: Limits, Challenges, Opportunities?
Why should experts bias NN architectural parameters if there are "Parameter-free" neural network graphical models?
> Citation needed? Pydantic is really quite fast

Pydantic v1 was slow enough for them to write a lot of the core logic in Rust for Pydantic v2, and for the previous sloth to have been an argument people launched against it if you look back at threads on here and Reddit comparing it to other libraries.
The Times is not an obscure paper, but if you'd like some fodder: the headline Satoshi used is from the print edition rather than the online edition which was different.

That said, Satoshi was clearly extremely diligent in concealing their identity, and so they may well have purposefully decided to use a headline that they wouldn't have had ordinary access too-- when someone is trying to conceal themselves it creates an environment which is hostile to logical reasoning. Any point which could point one direction might instead point the opposite or in a random direction.
Thiel himself said competition is for losers. He also said he thinks democracy and freedom are incompatible. His cohort doesn't want a free market, it wants godlike technofeudalism.
What's next after a Nobel? It's a surprise
This is daft logic. Your business itself has no value in the modern world. Your todo saas app is not needed. Of course this argument is faulty, so going one step back, what is valuable is in the eyes of the hacker. For a lot of people, including mine, the triviality is also part of the value chain.
And I mean… one was a profit-making monopoly, and the other is a hacker-flavored charity doing a public service on a shoestring budget of donations.
Well, our brains are asymmetrical in terms of function, and our bodies are asymmetrical internally too (heart, liver).

So, which came first? Are we mostly right handed because of left brain functionality (each side of brain controls opposite side of body), or is handedness innate in some other way and perhaps influences brain sidedness? Or, are these two things unrelated?
Interesting, I tried to get an o1 preview to deduce some rules about how MAC addresses were allocated yesterday and it failed badly (there is a simple rule but one of the operands varies a lot)

How do people find LLMs do at this kind if reverse engineering/ pattern recognition tasks in general? Do you have any tricks to make them peform better?
"X is as complex as C++" is a preposterous statement for all values of X.

A lot of people seem to assume that "C++ is complex" is referring to how the committee adds new language features every 3 years. The conventional wisdom that C++ is wickedly difficult to learn is NOT about "oh man, now I need to learn about the spaceship operator?" C++ is an almost unfathomably bottomless pit. From the arcane template metaprogramming system to the sprawling byzantine rules that govern what members a compiler auto-generates for you, and on to the insane mapping between "what this keyword was originally introduced for" and "what it actually means here in _this_ context, there is no end to it. Keeping up with new language syntax features is an absolute drop in the bucket compared to the inherent complexity required to understand a C++11 codebase, build it (with a completely separate tool that you must choose) and manage its dependencies (with a yet different completely separate tool that you must choose).

You don't have to know anything about Rust to know that saying "Rust has become complex as C++" is objectively incorrect.
I hope they don't fix this problem by making the new timestamp ridiculously long so it can last millions of years or something.

This was the mistake they made with IPv6 and really hindered its adoption. Just adding one byte to IPv4 would have been more than enough.
Ask HN: I need search terms, articles or open source projects
I would like to write a program or understand some basics of how it works. I am looking to do something similar to how blogspot (aka Blogger) lets you choose a premade template for your blog and gives you a variety of options for tweaking the colors, background pic etc along a broad spectrum of skill levels.

I don't even know how to begin searching the Internet for articles or anything pertinent to what I am interested in.

Search terms, articles or open source projects welcome.

Thank you.
People keep talking about the borrow checker. I have written over 70k lines in Rust so far and it hasn't really been that big of an issue. There are large-ish projects like Zed and Zellij in Rust which seem to be pretty straightforward code as well. I feel it's a bit overblown the whole borrow checker issue.
My last LFS build was a couple of years ago and took 3-4 weeks, I decided to do a SVR4-themed distro for fun. This meant using the heirloom packaging tools (pkginfo/pkgadd/pkgrm etc) to package everything and I made the default desktop CDE with antialiased fonts. Loads of fun and nostalgia.
This seems to be a pretty low-effort post without any real substantive details.

I'd much rather see discussion of the "Parallel Evolution of React and Web Components" article that got posted earlier today. I don't agree with that author's strong stance against React, but it's at least a well-written post with substantial thought and significant technical detail:

- https://news.ycombinator.com/item?id=41790499

or these other relevant posts:

- https://nolanlawson.com/2024/09/28/web-components-are-okay/

- https://lea.verou.me/blog/2024/wcs-vs-frameworks/

- https://mastodon.social/@molily/113215236512572084
> Also "Not enough data" should not be colored as the lowest pay range.

To a jobseeker, there's very little practical difference between "the pay for software engineering jobs here is extremely low" and "there are no software engineering jobs here".

> Also why is Greater Denver Area in the middle of Nevada...?

That's Eureka County. No idea why it's classified as "greater Denver area", but its total population is 1,855; it's basically a rounding error. I'd be surprised if more than one or two of them were software engineers, let alone were in this dataset.
Gnosticism in Modernity, or Why History Refuses to End (2022)
> It’s intended to be a safety tool. A way for people in unstable, potentially violent, domestic situations to quickly leave the page.

An upsetting but nonetheless incredibly interesting abnormal UX problem to solve. I appreciate seeing this much thought being put into things like this.
I'm sure it's dose / brew strength dependent, but the coca tea I had definitely had a noticable effect, but felt milder than a regular (caffiene) black tea to me. Much milder than a coffee. Mind you I'm quite caffeine sensitive, so if you YMMV.
Been hearing the case for web components for a very long time. Are there any implemented well? Last I looked at shoelace/web awesome, using a single component brought in 40k+ of JS
> Why should experts bias NN architectural parameters if there are "Parameter-free" neural network graphical models?

The Asimov Institute > The Neural Network Zoo:
https://www.asimovinstitute.org/neural-network-zoo

"A mostly complete chart of neural networks" (2019) includes Hopfield nets! https://www.asimovinstitute.org/wp-content/uploads/2019/04/N...

Category:Neural network architectures: https://en.wikipedia.org/wiki/Category:Neural_network_archit...

Types of artificial neural networks:
https://en.wikipedia.org/wiki/Types_of_artificial_neural_net...
There seem to be some discrepancies between his table and the fonts contained in the repository. For instance, as of this comment the table says Noto Sans Miao Regular is missing from AOSP, but the repository apparently has had this since April 2023 (the author says he looked at the AOSP source code in September 2024):

https://cs.android.com/android/platform/superproject/main/+/...

Since he didn't link to a specific commit representing the version of AOSP he looked at, it's possible that this font really was added afterwards; I'm not going to go full archaeologist on this one. But at the very least it seems like the table needs another look.
If the language actually supported a full set of memory policies it would be quite possible.

Unfortunately it only thinks about are unique, an opinionated form of borrowed ownership, and a little bit about shared (weak I think is punted entirely to the library?), and not all other ownership policies can effectively be implemented on top of them.

The usual thing approach would be:

given two types, P and C (which may be the same type in case of homogeneous trees, but this), with at least the following fields:

class P:
child1: ChildPointer[C]
class C:
parent: ParentPointer[P]

Then `p.child1 = c` will transparently be transformed into something like:

p.child1?.parent = null
c?.parent?.child1 = null # only needed if splice-to-steal is permitted; may need iteration if multiple children
p.child1 = c
p.child1?.parent = p

Note that ChildPointer might be come in unique-like or shared-like implementations. ParentPointer[T] is basically Optional[UnopinionatedlyBorrowed[T]].

A have a list of several other ownership policies that people actually want: https://gist.github.com/o11c/dee52f11428b3d70914c4ed5652d43f...
Setting aside gerrymandering (which is a huge issue), the reelection rate doesn't tell the whole story. By what margin are House candidates typically winning? I'm sure there are plenty of landslides, but also lots of districts that were decided by a few percent -- and those who don't vote could be a deciding factor in those races if they chose to vote.

Or if we analyze this from an opportunity cost perspective, IMO voting is always the right choice. Maybe there's an 80% chance your vote "doesn't matter", but the cost is only 15 minutes of your time every 2 years. Isn't the 20% worth the risk? (OK, I am lucky enough to live in a state where voting lines are short. I understand it takes more than 15 mins for some people.)
NimCSO: A Nim Package for Compositional Space Optimization
paper: https://arxiv.org/abs/2403.02340

documentation: https://amkrajewski.github.io/nimCSO/nimcso.html
In case anyone would like these benefits but doesn't want to actually run an email server: All you actually need to accomplish this is a domain name and a decent provider. Fastmail is what I use and it's been great for me.
Thank you.. was worried at first as I didn't understand the true scope of the breach. For such a vital website, the info gleaned seems relatively harmless (for those of us who don't reuse passwords that is)