skysight-inc/HackerNews huggingface dataset:
> The set-theory approach is hard to do, but promising. Each object that wants something has a small set of the things it wants. There's a big pool of such sets. There's also a big pool of the items you have, which changes constantly. It's easy to express what you need to fetch and which objects are now ready to go as set intersection and difference operations. But you need representations for big sparse sets which can do set operations fast. Probably B-trees, or something in that space.

Incremental updates to dynamic dependency graphs is a familiar problem for build tooling. I personally have used the taskflow C++ library (https://github.com/taskflow/taskflow) to great effect.

> Microsoft Research fooled around with this concept years ago in a different context. The idea was to have a database which supported pending SQL queries. The query would return new results when the database changed such that the results of the query changed. The goal was to to support that for millions of pending queries. Financial traders would love to have that. It's a very hard scaling problem. Don't know how that came out.

Incremental view maintenance is an active area of research. The likes of Noria and Materialize have done this with SQL, and the pg_ivm Postgres extension looks promising. Not sure if there is an equivalent implementation geared towards entity-component systems, though.
Just do it like a web browser - when you install Chrome it comes with a list of many tens of thousands of domains that had HSTS set when GoogleBot visited it.
They state this as their reasoning so there must be merit in pursuing a smaller footprint:

> Current industry trends are to adapt 32-bit RISC IP for microcontroller use, however their large 32x32 register files and loosely encoded instructions limit their absolute minimum footprint. So with the goal of a creating a performance and compact microprocessor IP, we need an 16-bit instruction set architecture (ISA).

Not every application requires 32 bits and as you can see from some of the use cases, there might be a dozen of these in a design so minimal footprint is important.
The tour is amazing: https://youtu.be/4FOF0f70Hoc

Back in the Sixties the Russians already had two secret space stations in orbit with working machine guns: https://youtu.be/4FOF0f70Hoc?t=408
Standard off the shelf, 5W white LED emitters come with a warning against eye damage from staring directly into the beam. Those suckers are bright, and while your pupils will automatically contract to minimize damage from visible light, the same is not true when they're hit with IR.
Is it the one at the crossing of Cheyenne Ave and Las Vegas Freeway ? The instant I dropped the little Maps guy in the middle of it and saw the street view, the "I'm in danger" meme started playing in my head.
Yes but stocks are usually tied to a business producing some sort of service that people want, and therefore have value. Crypto is tied to, checks notes nothing.
Well yes, that's obvious as an adult, but for young people, it's different.
Would disabling HTTP change that? Would TCP figure out the connection isn't working before the api keys are sent?
How the world got into $315T of debt
There's also another, similar group: people that make phone calls when traveling or being busy with something else.

Could be an electrician or something, driving the car from one customer to the next it's easy to wait in a phone queue and then ask someone for the information. Relative to sitting down and being useless for a while, thumbing away at some badly structured corporate FAQ, that can seem quite attractive. When you're on your break, you're on your break, you want to savour the cinnamon bun and coffee, and would rather not sully it with some boring web page.
I spent 20 seconds trying to work out which Eastern/Central European language this headline was written in.
If I refused to do work under Windows, I'd be fired.
What would be a better approach?
No. Treatment resistant depression is real and incurable, neurological problems that cannot be overcome exist. And there are other pain, suffering (post stroke), and unresolvable conditions like a lifelong spouse dying reasons to seek a hastier end.
I read them. And then I click on "remind me in 1/3/6 hours" or whatnot, once I realize that it's not urgent.
They used to have an API that would let you submit a single ssid and get its location. I believe their fix was that you needed to submit at least 2 (maybe more) ssids and it would only return the location if they were in close proximity.

Seems like Apple didn't get the message.
The Russians developed a way to deal with this at Chernobyl - send in people. They also use this method to deal with bullets and artillery in Ukraine.
I agree, but i have come to believe customers are best served by a locally controlled retailer that buys power and then pays someone to transport it.

I don't have a source handy, but if I recall correctly, most local retailers like Sacramento Municipal Utility District (Smud) have substantially lower rates.

Last I checked they were like half of my PG&E bill
> According to new Annual Survey of School System Finances tables, released today by the U.S. Census Bureau, per pupil spending for elementary and secondary public education (pre-K through 12th grade) for all 50 states and the District of Columbia increased by 5.0% to $13,187 per pupil during the 2019 fiscal year, compared to $12,559 per pupil in 2018. This is the largest increase in more than a decade. Data for this report covers the fiscal year before the COVID-19 pandemic. (source: https://www.census.gov/newsroom/press-releases/2021/public-s...)

Elsewhere, I see an average US K-12 class size of ~20 students.

SO: 20 x $13k = $260k. Vs. (from other numbers in the article) an all-teacher average salary in the US of just $65k.

SO...how the f* is non-teacher-salary overhead eating up 75% of the education budget?

"Good Old Days" story: My grandmother was a schoolteacher. In a 1-room country schoolhouse. With (usually) far more than 20 students, from 1st through 8th grades. Overhead consisted of a simple 1-room wooden school building, wood for the little stove that heated it, and the salary of the school district's Superintendent. He dropped by each of the little schools every Friday (probably on his own horse), to hand the teachers their paychecks.
Museums have been dumbed down. The Henry Ford museum near Detroit was once aimed at people like Henry Ford, who liked the engineering. Glass cases with "Capacitor, Cornell-Dublier, 1944". That sort of thing. I once spent about fifteen minutes figuring out a piece of machinery which turned out to be a combination camera/kinescope scanner for rotating disk television. It was labeled something like "Scanner, Baird system, ca. 1935". That was dumbed down some time in the 1980s.

The Smithsonian's Museum of History and Technology had some original ENIAC panels, powered up! You could push buttons and make them count. They had a huge collection of clock escapements, which they kept wound. An Atlas Guidance Computer with someone who operated it once an hour. The original Perceptron.
Now it's the Museum of American History, and much simplified.
Using Cloudfront, the redirect was the only built-in option for a long time. They only added pushbutton HSTS recently. But I'd say author is correct that if you're hosting an API there's no reason to support http at all. Just send a 400 on all requests and let the client developers use common sense.
I fully forget that they sell video games, I've only ever used them to purchase TTRPG content.
The Stack Exchange API used to revoke API keys sent over HTTP (and return an error message), which is my favorite way to handle this.
Not if the server refuses a connection on port 80.

addendum: How quickly can a server write a 403 response and close the connection and can it be done before the client is able to write the entire HTTP request? My guess is not fast enough.
I consider it essential for a couple of reasons. The most important one being that you can change email providers without having to change your email address.
> What many people seem to not even know, is that the theory only holds true under competitive free market conditions and falls apart under captive/uncompetitive markets.

Why would the law of supply and demand fall apart under captive/uncompetitive markets? A captive or uncompetitive market may impact the quantity of a good or service available and/or the quantity of a good or service willing to be purchased at a given point in time, but that doesn't change the law.

> Many also assume trade volume is necessarily representative of a supply shortage, when that isn't always the case, as "supply" and "supply for sale" are two different things.

Huh? Supply is characterized by being "for sale". Of course, a shortage occurs when price is prevented from rising. Housing certainly doesn't have that problem. The so-called "housing shortage" is really an issue of latent demand – people desire homeownership but can't afford it.
Roundabouts are not inherently load-balancing. If you drive on the right, so counter-clockwise around the roundabout, and there's a dominant south to north flow, you won't get a fair share when coming from the east.

East can only enter the roundabout when there's a gap, and if the south to north traffic is coming from an event, or a roro ferry, it's going to a lot of waiting. A traffic signal that's in event mode isn't going to give the east entrance much time either, but it will have some limit, most likely before the capacity of the ferry or the ballgame parking lot.
Do you have an example of a mathematical theory of quantum field theory where the function is not commplete in the sense that makes things uncountable?
> arguably why stop at API servers?

I think this is pretty convincingly argued in TFA, honestly: modern browsers understand and respect HSTS headers, maintain enough local state that such headers are meaningful, and HSTS preloading is easy enough to set up that it should be achievable by most website operators.

Furthermore, it is actually quite hard to concoct a scenario where a user clicking an HTTP link and getting immediately redirected constitutes a danger to their security: unlike with API endpoints, people clicking links (and in particular, links which were typed out by hand, which is how you get the HTTP protocol in the first place) are generally not making requests that contain sensitive information (with the exception of cookies, but I would argue that getting someone to have a sane configuration for their cookies and HSTS headers is a far easier ask than telling them to stop responding to all port 80 traffic).
"Perfect health" according to you. If someone has severe autism or ADHD, and cannot connect with people, cannot make friends, or find love.. Life becomes almost pointless waiting around to die.
My MK2 was off by about 3% when the pitch adjust was in the detent. To be fair, it had a rough life before it ended up in my hands. If you have a frequency counter they're pretty easy to calibrate the correct way though.
I miss it too! It's been sad to watch the whole descent of the free software movement into just another avenue for corporate profit 8-(

The original free software concept: that _users_ of s/w can develop and maintain s/w for their use (and all other user's use), thus implementing what users want/need, instead of what will makes the most money; has largely been displaced by the "open" model of getting other people to do part of your s/w dev/debug to reduce costs and increase profits.

Like all powerful technologies, in the long run it's "success" is determined primarily by how much money it can make for the already outrageously wealthy...
It's Eugenics 2.0 - It comes back when society as a whole has mostly forgotten about it. The rich and powerful always seek to control the life and death of the "undesirables". At the moment it's a fun little ray of sunshine for the less fortunate to walk them to oblivion. Once people get used to the idea (even if they don't like it) that then they will really start turning the screws. Can't pay your bills? MAID. Can't walk? MAID. Can't pass a test at school? MAID.

Anything that promotes death as a choice will eventually be corrupted and then abused. Before long we will be sacrificing virgins on an alter to have a plentiful harvest.
Seconding this.

If you're wondering which video to start with, I would apply the following heuristic: the longer the video, the better. I'm not kidding.
Not if you end the contract yourself, but then you might not get unemployment insurance.

Either way, my recommendation is that you prepare for an exit out of the abyssal misery that is Windows and then make the jump.
You can do whatever you want with that PA assignment. PA means that it's the provider's address space, not yours. You can announce it wherever you want though.

The Wikipedia explanation is flat-out wrong.
I guess I'll find out on Friday, which is my last day. Poking around on computers has been good enough to me that I can call it quits at 60. What comes after this? First, a summer of being a bum (if I last that long). After that, more volunteering at the animal shelter, more volunteering with the local running club, and I half-jokingly say I'm going to be a professional trail runner (where I'll be paid in socks and cheap medals from my age group wins).

I'll buckle down on my mandolin playing, and it's time to pick up the fiddle and give it a good effort.

Read more.

Let's not let all that coding experience go to waste: I'll go hunt down an open source project that I could make some good contributions to, and then devote a good chunk of time to that. Or write something new that the world could use.

But beware: "if you didn't need money" is a pretty loaded phrase. As I stare down the firehose of money and realize it will soon produce only a trickle, if that, I still ask if we have enough even though we're probably better off than the majority of retirees (if various sources are to be believed). Because there's "don't need an income" and then there's "won the startup lottery, and my kids won't need an income", and we are firmly in the former category. :-)
It seems a lot worse, even if malware runs for a short time it could have access to so much stuff.
>The risk is we get to legitimize euthanasia as a way of getting rid of the poor and homeless.

Ah yes, a slippery slope. Very scary. Don't slide down it!
or...
put all their energy into making Wine a fully functional replacement for windows.

W12 = Wine + your favorite distribution.

(Yeah, yeah, like wayland, it's never going to happen but I can dream, can't I)
Hyper tailored version for each role, with SEO-like focus on the right keywords that demonstrate fit not with stated requirements but industry-specific business lingo
If the client can't open a TCP connection to port 80, there's no unencrypted path to send the API keys down
Audacity.

Free and open-source.
It was the classic double of gastro and colon. Rather than a full general I may have been given what is called twilight. Beyond not having intubation, you still don't recall the procedure and afaik it's the same drugs and brain effects. Also if they do find polyps, and burn, or take biopsy I am told it's not exactly easy. They have to move you around. Asleep or dozing may be simpler. You're inflated.
I can appreciate this and also run a service that is neither meant to be commonly visited (imagine a tor exit node landing page explaining what this IP address is doing, but for a different service) nor will produce or ingest sensitive information

For a personal website that people might commonly want to visit, though, consider the second point made in this other comment: https://news.ycombinator.com/item?id=40505294 (someone else mentioned this in the thread slightly sooner than me but I don't see it anymore)
Copper Mining and Vehicle Electrification
Sunken Cost Citizen
That may be the reason for sudden traffic jams but it isn't the reason for traffic in general. Leaving more distance reduces throughput and necessarily creates congestion further back.
Exactly. I have a PA /32 of IPv6 that I can sub-allocate and announce however I want. Or even lease to other people. It's my space, as long as I'm paying my LIR for it.
Because even in 2000-2004, when people starting more seriously talking about adding IPv6 support, BSD Sockets stupid legacy of having every user deal with gory details of used protocol made people write new software using gethostbyname(3) and connect()/listen() calls that used hand-written IPv4 parsers and artisanal sockaddr structs.

And there's a lot of software that never got corrected, that explodes when it reads an address that isn't IPv4 even if uses a more modern API.

Meanwhile IPv4 was supposed to be sunsetted in 1990, had been actively pushed to be migrated off in 1990-1995, but the cost of updating software that used the popular BSD Sockets API, introduction of NAT to remove major pain point, and certain major client (read: government and military) giving waivers on upgrading deadlines to vendors[1] meant that nothing really moved.

And everytime people try to push things forward, some big chunk of infrastructure becomes a blocker - like cloud providers[2] - or we get inundated with "why in 1995 they didn't decide to go with something backwards compatible?". Newsflash - it was impossible for BSD Sockets software to be forward-compatible. If your software was build with XTI or similar interface (like Plan9's dial(), which is present in Go), you got IPv6, IPv7, and IPv9 support back in 1996, along with X.25 and who knows what else. In fact, IPv9 aka TUBA was actually implemented in network hardware around 1992 - the original RFC pointed to experiments using nearly unmodified Sun and Cisco hardware.

[1] US government finally learnt though, and if you're selling to them you now have to support v6 or wrap your product in a black-box that will handle v6. No deferrals for products/vendors.

[2] I'd argue AWS, GCP and Azure had significantly hampered global IPv6 migration
For me Habeas Corpus is mandatory in any civilization. I respect ANY personal choice on own body and life, like I hope anyone respect mine. There is no religion or law that can get in the middle.
Unless you’re an Emacs user. Then it is 100 percent.
I recently set up my grandmother with a new computer running windows 11. She has gotten used to checking her mail using the Mail app on Windows10; Windows 11 forces you into what seems like a "lite" outlook app.

It's normally wouldn't be a problem, except their new outlook Mail app has ads that look like emails. The very first "email" Is actually an ad built into the default mail client.

I had to explain to my grandmother that she has to always just ignore the first email since it will always be an ad.
the steel core made it possible to made full glass facades, but it didn't make it necessary

it was even more so of a conscious decision not to use any ornamentation that they weren't limited to stone facades (btw many steel core buildings had stone facades until recently, among other materials like precast concrete - in the financial district of London most buildings pre 2010 are not glass, and most post 2010 are)

it just seems to be the case that the ruling elites like those buildings, and that's the main reason they are pervasive across skylines
> The math is very clear.

Can you show the calculations you made? I would expect the result to depend a lot on the assumptions you put in, particularly regarding leverage ratio, interest rates, stock market returns, and real estate returns.
That's what I assume, they're very specific in saying your screenshots and recordings are kept locally to be analyzed by the AI, but they don't mention the data generated by the AI from your activities.
Onyx Boox Completes Series B Funding, Raises USD
Less fun with a 10 minute lockup till the next block
Nearly everything Americans believe about the economy is wrong
I am using inoreader (cloudbased), which seems to adjust its polling rate depending on how frequently the feed was updated in the past and how many users are following it. This seems to be between 10 minutes for things like the verge and 60+ minutes for smaller feeds, but I am not sure, if it also takes into account rss header information.
The Feed of the blog of this post seems to be refreshed every 6+ hours, but idk why that is.
Yeah, for anyone else still questioning, if an article about former president Donald Trump's foreign relations with Finland during his presidency opened in the starting paragraphs with:

"Donald J. Trump was found by a jury to have committed sexual abuse and forcible touching of E. Jean Carroll. By her own account, Carroll said that on her way out of the store she ran into Trump and he asked for help buying a gift for a woman. After she suggested a handbag or a hat, the two reputedly moved on to the lingerie section and joked about the other trying some on. Carroll said they ended up in a dressing room together, the door of which was shut, and Trump forcefully kissed her, pulled down her tights and raped her before she was able to escape. Trump has also stated in the past that 'You know I'm automatically attracted to beautiful—I just start kissing them. It's like a magnet. Just kiss. I don't even wait. And when you're a star, they let you do it. You can do anything. Grab 'em by the pussy. You can do anything.'"

You would rightly consider this to be yellow journalism, as it has nothing to do with Trump's foreign relations with Finland despite being despicable.
I'm sceptical, I'm not denying it's possible. I just can't get away from the thought that maybe (just maybe) this woman might just not have been lucky enough to find someone who could help her. Maybe even turn her around and ultimately cure her. Not possible in the case of someone with an intractable physical issue.
Still deals with the mess that was BSD Sockets preventing forward compatibility.
So you are saying that in general real estate with leverage is worse than index funds without leverage?
I can't speak specifically for Odoo's quest for monetization because I'm not a user; it very well may not be a healthy one. But in general I think FOSS monetization should be celebrated. Successful open source software businesses are generally good for everyone except for closed source software businesses.

Is there something in particular that's flawed with Odoo's business?
I Worked as a Google Search Quality Rater
> But I don't think they're around anymore and have no idea how you could achieve similar functionality with dynamic pages anyway.

Chromium's MHTML "Save as…" and the SingleFile WebExtension should both save copies of the rendered DOM.

Apparently Safari has WebArchive and Mozilla had MAFF for similar use cases.

I think WARC is supposed to save enough data about network streams for dynamic pages to work. At least on the Wayback Machine, infinite scrolling and "Load More" buttons do kinda work sometimes. You may have to load the archived pages in a browser and try to use each dynamic feature at least once, to trigger requests for needed resources.

SingleFile: https://github.com/gildas-lormeau/SingleFile

LWN on WARC, tools: https://anarc.at/blog/2018-10-04-archiving-web-sites/

Self-hostable web archives: https://awesome-selfhosted.net/tags/archiving-and-digital-pr...

Wayback Machine addons, bookmarklets: https://help.archive.org/help/save-pages-in-the-wayback-mach...