skysight-inc/HackerNews huggingface dataset:
I mean what info are you looking for? I don't want to be associated with this company at all. I don't even have it on my resume, it's embarassing. I'm also not going to put myself into a situation where I've potentially got a guy worth $300+ million after me.
Devices passed from the host to the guest?
On a recent Sean Carroll podcast he said the galaxy/dark matter problem is the easy one to solve. There is another one, much harder - acoustic oscillation immediately after the Big Bang, visible in the microwave background, which MOND can't account for.

Basically normal matter goes both ways, back-and-forth, compresses and expands, but dark matter goes only one-way, only expands. And this can be seen in the microwave background.
This sounds like the kind of thing where Raymond Chen would write up a historically completely sensible rationale for why that code is the way it is.
Maybe because Nokia could mfg it in FI or at least EU?
An ESP is a chip, not an SBC. So then you have to pick an off the shelf SBC from a different supplier which is either (a) hobby grade, see OP or (b) much more expensive or (c): you have to do your own electrical engineering, component selection, BOM, PCB layout, PCB manufacture, assembly, deal with a contract manufacturer - do EVT, DVT and PVT - ramp production, test/validate, package, stock and distribute the units. (c) is going to delay you 6-12 months.

We also don't know anything about the quality of the software running on those devices. I've seen some awful crimes against computers committed in embedded software - and I've seen some pretty well written software on more capable machines. And v.v. of course.
The US permitting process is shockingly bad. It is both far too complex and also overseen by understaffed agencies so projects get delayed by years which is very expensive. NIMBYS can either use political pressure or environmental lawsuits to delay projects almost indefinitely at low cost to themselves because they are upset about any number of things.

Second, the Jones act and other regulations prohibit using most of the knowledge and infrastructure that Europe has built up over two decades. We can't use their ships or sailors. We can't use many of their products while being eligible for federal subsidies. So rather than let their industry build up ours we have to start from scratch. No economies of scale, high risk, less competition, etc.

The size of the subsidies available are so large that it'll probably work eventually, and there are some discussions happening about improving permitting. But it's a bit like one department is spending a lot of money to put concrete barriers in the road and then another department is spending a lot on subsidies to install tank treads to be able to drive over the barriers. "But think of all the jobs created in the tank tread installation industry!"
My father's family has been in the Pacific Northwest since the 1800s, particularly Seattle and Corvallis. There is one word in particular, "peaked" which was pronounced "pekkid" (not to be confused with "peckish"!). Dunno why. Have gotten lectures from both dialect deniers and fascists over the years.
There's a network effect too in that by being the search monopoly gives Google several advantages:

1) They have free data about what most users want (i.e. click on)

2) Websites fight for being indexed by Google, but crawlers other than Google basically have to fight to access websites
i think it's part marketing hype to convince people it's cooler than it is, and that ai companies are not stealing your work by training models on it. ai doesn't generate content, all models learned by gradient descent are kernel machines. it's just a black box version of a function that approximates points in the training set. if they convince people ai is close to sentient and creative, it seems less like copyright infringement
Honestly: good.

The fact that it was even proposed means there elements out there pushing for this stuff. Who knows whether it was a shadowy executive team or just some out of touch developers and PMs.

I wish there was more to say, but the backlash was swift, fierce, and to the point.

Good work.
Yes but there is a world outside of America. GSM for example came from Finland, and I believe that ARPANET et al were military and wouldn't give a shit about what AT&T were doing, and even then the inventor of packet switching networks (Donald Davies) was from the UK.

If AT&T had just carried on I am sure that the internet and mobile phones would have happened anyway. Sure things may have been different it happened at different times, but I don't think AT&T not being broken up would have stopped things that were already happening elsewhere from continuing to happen.
It’s not a common use-case but I could see it being useful for sharing hardware that requires exclusive access like GPUs/ML accelerators.

Currently if you need GPUs they come with the instance itself meaning you need to boot your VM from scratch, do the work and then shut it down to relinquish the GPU.

With hot-plug you could have continuously running VMs that only attach/detach GPUs as needed, no longer taking the overhead of a full cold boot/shutdown every time.
But they were talking about total wealth amassed, net worth, while you say “per year” as in income. Completely different metrics.
FAANG exclusively hires low to midwit IQ managers. Just deal with it.
What is the cost and time of land acquisition and environmental review?

There are NIMBYs for offshore, but land transmission lines go through people’s literal backyards and over longer distances.
the whole discipline is based on interpretation of symptoms. the job of a doctor is exactly like debugging a live system except when it crashes you don't get to restart it. they actually investigate by testing their suspected diagnostic on you. they literally give you a medicine and don't know if it will work. that's their normal process.

I think what happened to that dentist is he changed his diagnostic because of an external factor, like realising that removing the teeth is less risky with regards to getting sued by you.
Emergy-demand reduction potential in the US is huge but untapped.
Average living area per person in China is still half of usa, about 350 square feet compared to 700 in usa.
I suspect that the amount of people using self-checkout expressly to avoid human interaction (one can listen to music or a podcast without interruption, or one is simply unsocial) exceeds those who are avoiding self-checkout for your idealistic reasons.

In my view, just bring on UBI already.
Given almost every single D&D movie has been horrible it would be surprising if it wasn’t a well known studio like Larian doing it. It’s pretty common for games from existing “high profile” IP to be lazy, lackluster, money grabbing products.

The last D&D game I remember, Dark Alliance, is horrible.
WorldWideWeb: Summary (1991)
Laserdisc games usually run the disc in realtime, but (much newer) systems running from cd-rom or dvd often pull in the whole shebang. Things like the ps2-like hardware for DDR, and the dreamcast like (naomi) hardware would tend to pull everything into ram, rather than at runtime.
I always recommend the book Starting Forth [0].

It has the most charming illustrations I've ever seen in a text book.

[0] https://www.forth.com/starting-forth/
I'm not a big vi/Vim user, but I admired Moolenaar for his work on the editor and for his advocacy of ICCF Holland. Definitely a big loss.
Hot plugging refers to adding devices to the VM while the VM is running. Passing host devices through is commonly accomplished without hotplug.
But there is a reason that we have some amount of legal structure (and should have a lot more IMO) to avoid employment discrimination against people who have children, but not people who have lots of parrots: Unlike pet parrots, children are very important to society, and societies that fail to incentive having children end up with fewer children, and that's bad.
half would only be possible if, for every single paper published by a given team, there exists a second team just as talented as the original team, skilled in that specific package of techniques, just waiting to replicate that paper
Probably made it back many times over by slightly increasing gas prices.
There are insane deadlines in semiconductor industry. We started many times already being too late to make main customer happy. I was able to catchup couple times doing 55-65 hour weeks. But it gets slowly normal practice instead of exception.

Tooling is also very specific. There are gazillions of scripts written in all possible languages for all sorts of semiconductors. Some colleagues will happily backstab you not sharing information about their tools.
Maybe I missed something in the article, but they do not mention any technical issues caused by the 7x number of players, they are just expressing their surprise with the game popularity. So it seems IT team followed your advice?
The Great Plains has high transport costs due to a lack of navigable waterways, and is also prone to drought. Energy is not usually the dominating factor for population centers, and most power intensive industries also need a lot of water.
I've already spent too much time in this thread and commented too much, but given some of the other comments and the relative rarity of the opportunity:

"Sad Bastard"? Why would I listen to that guy?

No, give me "The Fat Bastard Cookbook". He knew about the very finest of meats, "human veal" (aka, "baby").

Yes sir, give me some of them baby back ribs, them trotters unsullied and uncalloused by the cruelties of gravity and vicissitudes of time, the "filet mignon" of "suckling human", or the "cuisses de bébé" (served similarly to the more well-known "cuisses de grenouille").

As another great "chef de l'humanité" once observed, "A young healthy child well nursed, is, at a year old, a most delicious nourishing and wholesome food, whether stewed, roasted, baked, or boiled..."

And, think of the benefits for the environment!
It’s not partially designed so much as the type system demands it for rust.

Very unfortunately for rust, making errors not just maddening boilerplate forces you to trade compile time for reasonable errors (although, honestly, anyhow “feels” hacks to me). Compile time is already a place rust struggles as it is.

I wouldn’t bank on rust style languages having any semblance of good ergonomics for errors. But at the same time “you can just ignore it” is really not great either.

Zig errors are actually pretty nice to work with, but as is pointed out, they struggle with producing really good messages, or giving more information back.although, I will say that I nearly never need to send more information back, and there are patterns to help with that.

Still, if there was a language concept for it, that would be nicer. It’s actually not an easy problem for zig and the core foundations of the language. Just like it’s not an easy problem for rust and its core foundations.

Errors are just really shitty and, as yet, I don’t think there exists good ergonomics. I personally haven’t seen a language that does them well.
Ooo, I gotta start playing golf. That might be the way I can get some support for my Gmail account.

"If posting to Hacker News doesn't get your support query fixed, book 9 holes with the board members."
I searched for "multiplayer" here just to see if maybe I was mistaken about this game; number of players is not a super meaningful stressor on a system when you're not providing a whole slew of live services and simulation, so I was wondering what the point of mentioning the 700k user count was.

700k players when you:

- Don't run your own game update distribution/patcher

- Don't provide real-time chat

- Don't run your own arbitration (what's the point if mostly everything is P2P/high trust sessions and cooperative?)

- ...

700k players is great for them and by all accounts they seem to have done a great job overall, but it's a far cry from League of Legends or even DotA2 in terms of system stress.
Sounds like a problem worth solving.
It's great at doing what it does: if you want it. I don't want it, nor its function, but I do have to use a device affected by it - bulky design, non ergonomic shape (nothing that attaches to a wrist for hours should have a bulge).

I want everything other than the physical tracking stuff. Maybe that will be solved by some super smart design.
> A Language Server for Postgres. Not SQL with flavors, just Postgres.

My heroes, thank you for working on this.
Location: India

Remote: Yes

Willing to relocate: within India (Prefer fully remote)

Technologies: Python, Django, Rest API, DRF, React, JavaScript, Typescript, Node JS.

Résumé/CV: E Mail me for resume

Email: rehansingh.4522@gmail.com

LinkedIn: https://www.linkedin.com/in/dev-raj-s-80871b12b/

I have 3+ year of experience in software development.

I worked as a SDE at an elite startup (fintech startup) in the core backend team creating microservice fintech software.

I worked as a Python backend intern at Nirmitee and have skills in Python, Django, Rest API, SQL, AWS, React, ORM, Redis, JS, Node js, Flask.

I was a winner at Smart India Hackathon, SFSU hackathon, and Rowdyhacks by the University of Texas and MLH.

Providing me an opportunity to discuss my experience and potential can add value to your tech team.
Nice and balanced article, for a change. Thank you for posting this, it is a nice change from the either over optimistic or categorical rejection fodder and gets the tone just right.
> I don’t think Putin has laid out a succession plan

Technically, he (or, at least, the Russian Federation) has, in that the Russian Federation has, on paper, a representative-democratic Constitution which handles succession to the office of the President (the Prime Minister succeeds).

In reality, of course, the real lines of power in the RF have little to do with the formal constitutional order of government (heck, Putin hasn’t even been President the whole time he has been in charge), but with application of influence at the time of the decision, so what has been “laid out” (either Constitutionally or, if Putin indicated a preference outside of that in advance for his successor) makes very little difference. What will matter is the actual positions of influence at the time a successor is called for.

> Best case is Russia doesn’t devolve into a bloody civil war.

That’s a feature of the best case; but it may also be a feature of the worst case. Bloody internal disorder isn’t the worst thing that has happened as a result with dissatisfaction with the existing government and conditions in a major world power.
See also:

> C++ standard libraries commonly implement the map and set data structures using Red-Black trees, which store one element per node, requiring three pointers plus one bit of information per element to keep the tree balanced. By comparison, B-tree containers store a number of elements per node, thereby reducing pointer overhead and saving a significant amount of memory. For small data types, B-tree containers typically reduce memory use by 50 to 80% compared with Red-Black tree containers.

https://opensource.googleblog.com/2013/01/c-containers-that-...

And also:

> However, there are many reasons why B-trees are often a good choice for in-memory collections.The first reason is cache locality. When searching for a key in a binary tree, the algorithm would visit up to logN elements that are very likely dispersed in memory. On a B-tree, this search will consist of two phases — intra-node search and descending the tree — executed one after another. And while descending the tree doesn’t differ much from the binary tree in the aforementioned sense, intra-node search will access keys that are located next to each other, thus making much better use of CPU caches.

https://www.scylladb.com/2021/11/23/the-taming-of-the-b-tree...

And also, also:

> In this paper, we conduct a comprehensive performance
study on five state-of-the-art indices, Masstree, BwTree,
FAST, ART and PSL, with respect to throughput, scalability,
latency, memory consumption and cache miss rate. According to our results, PSL achieves a similar query performance
in terms of get throughput to a read-only index, FAST, and
meanwhile performs up to 5x, 0.3x and 2.5x faster than
Masstree, ART and BwTree respectively. Another interesting
point observed in the results is that the performance of
BwTree drops significantly when the workload is write-only,
probably due to the contenction caused by the frequent fails
on the hot blocks. FAST and ART win the competition on the
cost of memory space, leading other indices with a saving
factor between 20%-100%. Our experiments also reveal that
for the dense dataset, ART and BwTree, which belong to
indices built based on tries, may be the suitable candidates
for a better overall performance.

https://www.comp.nus.edu.sg/~dbsystem/download/xie-icde18-pa...
Its important to note the article was published on April 1st.
True, however in many jurisdictions the employer has an obligation not to "crash out" and leave employees without their last month's salary, except when this is due to unforseen circumstances. They should wind down the company in an orderly way before it gets to that point
It is a different limit of the gravitational theory, so I would guess MOND has nothing to say about the precession of Mercury.
> If a function is annotated f: T -> U where U is not an error, the contract with the caller is that f does not error, and cannot be changed to produce an error, and the compiler upholds this contract for all callers and definitions or redefinitions of f

The OP is not suggesting that. They're suggesting that U can be an extensible union type that can be inferred from the code. Of course, if you declare it to not be such a union, then you guarantee no errors.

Just think of it like checked exceptions from Java, except the exception signature is inferred from the function's code. If you explicitly declare "does not throw", then the compiler produces a type error that you have not handled all exceptions.
Because there isn't a one size fits all solution to error handling?

Because before anyhow/thiserror became popular there were 5 other popular crates for handling errors and if Rust added one of those to std we would be stuck with a subpar solution forever?

Because cargo is so easy to use that your preferred error handling solution is one `cargo add` command away?

Because for simple cases the tools the standard library offers are good enough?
I want jupyter notebook style cells overlaid on an LLM, not and LLM overlaid over my notebook
And many women spent WWII in factory jobs or even more directly combat-related roles especially in Europe. (Just finished reading a book that mentioned how Mary Churchill--daughter of that Churchill--ended up commanding an AA battery.)

While, of course, the period after is probably widely seen as classic white picket fence suburbia, the WWII experience couldn't have helped but set some changes, however slow, in motion.
> I am regularly surprised how bad the tooling is for SQL/databases.

This. I'd really like to have a working SQL pretty printer/formatter. Psql is great, but lacks autocompletion in several places.

That said, a big shoutout to pspg (https://github.com/okbob/pspg) - an excellent pager for psql (also for general csvs).
My point is I don't think it should be illegal to openly photograph anything visible from public land. It should be the government's responsibility to secure and hide their land without criminalizing interested members of the public from taking photos and observing what they are doing.

It's the equivalent of sunbathing naked on your front lawn and getting angry that someone is taking photos.
The "FTP Server" page says:

> Since FTP is still widely used, generally any web browser supported today will allow you to connect.

But unfortunately this is out of date. The page was last updated in 2016, but both Chrome and Firefox dropped support for FTP in 2021.
It is _impossible_ to use the Internet without your data ending up in some Google service. The same for Amazon, Microsoft. It is still possible to do it while avoiding Apple, Facebook, and others, though.

There are government websites which use Google's Recaptcha. That should say enough.
Is there any reason stack-based CPUs fell out of favor?

I'm fascinated by RTX2010 [0], a radiation-hardened processor which uses Forth and has been deployed on several space missions.

[0] https://en.wikipedia.org/wiki/RTX2010
Implementation changes can already break clients, except without checked errors/exceptions, they do so silently.
Yes. I think the market for a watch that is just a small comms device is tiny for the big players but not tiny for a smaller one?
Then don't call it science, since it doesn't contribute anything to the body of human knowledge.

I think it's fascinating that we can at the same time hold things like "one is none" to be true, or that you should write tests first, but with science we already got so used to a lack of discipline that we just declare it fine.

It's not hard to not climb a tower you can't get down from. It's the default, actually. You start with something small where you can describe everything that goes into replicating it. Then you replicate it yourself, based on your own instructions. Before that, you don't bother anyone else with it. Once that is done, and others can replicate as well, it "actually exists".

And if that means the majority of stuff has to be thrown out, I'd suggest doing that sooner rather than later, instead of just accumulating scientific debt.
> This kind of post is why I do not understand C++ programmers whatsoever. It's basically a demonstration of the absurd amount of time C++ takes away from you by being the moldy pile of shit that it is.

What? Exactly what led you to think that nonsense? A random blog post of someone misusing lambda expressions?

There are plenty of things in C++ to criticize, but a) you are not actually criticising anything at all and instead spewed just noise b) misusing a feature is not a problem of C++.
How can you say it's unique to the flatpak? The poor window management is the fault of the original coder.

It's not like a flatpak packager says "ok let's implement the GUI framework from scratch".

So, yes, I can blame Zoom for sure!

If by some chance flatpak packagers need to re-implement all the GUI calls manually, then it is a miserable failure as a packaging format and needs to be terminated immediately. But we know this is not so, right? Nobody would be that stupid as to require hand-coding the GUI all over again, right?
Are there any AI tools that give an assurance that they do not persist data (or its derivatives) from a session beyond the session?
Interesting service, thanks for sharing. I think most people are looking for their GP to be able to refer them to the correct specialist which seems fair. It shouldn’t be on the patient to try to find them. But good website nonetheless! (FYI it doesn’t display great on mobile Safari - content too wide so there is horizontal scrolling).
Someone at NSCA implemented annotations in Mosaic, but the bus number dropped to zero when they left and the available evidence seems to be that none of those of us after the exodus were familiar with Memex. I think a coworker recommended Vannevar Bush to me around 2006. Boy was that a Tyler Darden moment.

I think what the world has needed basically since then is browser integration for something like annotations, so that web sites and commentary about them can live together. And with less of a direct line to advertising dollars. Perhaps something that could live in the Fediverse. Sometimes I want HN’s opinion and sometimes I want someone else’s.
To be clear, my ire is entirely with Sonic.

They're lazy scheme to pad their margins nets them 1x but costs me 2.5x.

I'm not making a statement on government or taxes.
Thanks for the link although for some reason I keep getting:

Incorrect API key provided error on jupyter for chatgpt. I'm on a paid account so not sure why...