skysight-inc/HackerNews huggingface dataset:
Fair enough, I should have been clearer. I’m thinking about extending it to CRUD apps for example. I haven’t personally seen any do that, and it might get really involved due to dependencies, integrations, etc.
He might have attempted to calm the Twitter staff, but I doubt he actually did. I can't imagine there is a high level of trust between the staff and Alex Spiro.
Well his hedge fund blew up which took down his exchange. Presumably he was broke a long time ago which is why he dipped into clients funds.

He stood to make a lot more from this working out than what the current situation permits.
That’s not correct. Memory safety consists of properties necessary for type safety to be upheld. Leaks alone can crash a program but can’t defeat type safety.
It would basically mean, somewhere, some program or person(s) are set to believe that Twitter is a source of actionable financial news, and that this has not been updated in light of recent events. I find that at least plausible.
Have you tried just doing it the naive way? Databases are damned fast, and actually hitting pageview counts of "thousands at a time" is pretty unlikely (it seems like being on the HN front page gets you about 10 hits per second at peak).
How do I turn off the iCloud nag badge in System Preferences?
In the System Preferences there's a nag badge that urges me to "start using iCloud," and I can't seem to disable it no matter what I try. Am I just stuck with this or is there some trick I can use to make it go away?
Major fiat currencies tanking 20% in a matter of hours is extremely uncommon, that's my whole point. In the forex world moving a percent or two in a single day is considered a major, major move. In the land of crypto that's standard lunchtime volatility.
We genuinely don't. I treasure every minute with my dog.
Has the Time for 32GB of RAM Finally Come?
Windows isn't technically a Monopoly, but that's still how it feels?

"We'll show them ads in the logout menu. What are they gonna do? Switch to Linux?"
Nothing to do with "progressive DAs" except that as a tribe they really want to make those DAs look bad.
> Only fools would write that in the REPL, never commit it to a source file, and be surprised when they couldn't reproduce the system state later on.

This happened a few times while I was developing https://laarc.io. It’s so addictive to just paste new functions into a repl and see the changes instantly that it’s easy to go a few hours without committing and realize your changes rely on a now-deleted function. :)

Wouldn’t trade that workflow for the world though. C++ compile/run separation makes it horribly obvious how much productivity you lose. It feels like walking into a pit of molasses. But even Python isn’t much better — I’m constantly tabbing to the repl, typing ctrl-R “reload” <enter>, then pressing the up arrow twice to evaluate the previous function example I was working on. I wish there was an auto reload feature that would just reload everything every time I evaluate a repl expression.

(I’ve been writing Bel lisp in Python, and I put in some code to do just that for bel.interact()’s repl. It’s so much nicer not having to reload manually all the time.)
Our eldest (just turned 13 :eek:) walks down an "average sidewalk" to the railway station, rides a train (alone) into town, and walks an "average sidewalk" to his school, and back. Every weekday. He commented on drunks hanging around the (in-town) station in the late afternoon just a few days ago.

Everywhere should be safe.
> Tesla is still >70% of EVs

Only by strict volume of cars on the road. Looking at manufacturers and models, they are just a tiny fraction of the market. And judging from how fast their market share is slipping, we're probably only a year or so from them being in the strict minority by any metric.
Adderall. Honestly.

Why can't it be the real solution?
It's only a small number of people who are rich AND have courage that are speaking out yes. The rest are frightened and yield to the mob. This is the insidious problem with the whole situation.
I use OpenBSD though...
i frequently interact with people i admire and who know more than i do (and sometimes they are the same people), and, as i said above, even people who are profoundly ignorant about book learning are often wise about many other things

rather than being hostile, i have taken the time to explain in more detail the things you asked about in my previous comments because they were unclear to you

i am surprised that you have stooped to launching personal attacks on me in this comment, since so far i have criticized only your low-quality comments (and the original blog post) rather than any presumed personal attributes of yours

try to do better please
It's a useless comment, but this is what they were referencing: https://en.wikipedia.org/wiki/Section_230

I think the implication is that if there are significant financial repercussions for social media posting then some portion of the government would revoke Section 230 protection from the providers; e.g. Musk's Twitter would become the publisher officially.
The terminal is for exports from the US (particularly to Europe), and the futures contracts are on US gas prices.

Europe desperately needs gas this winter. Markets are pricing in the assumption that the US producers will get great prices from European consumers this winter.

If US gas can't get to Europe then the US can't sell that gas at high prices in Europe. Also, additionally, the domestic market will be flooded in supply.
There are a bunch of other equally cool physics simulations/games on that website, well done
I don’t see any automatic bubble up with Go.
Centralized press releases plus opinion fights.
Or maybe the opposite, where the story unscrambles with each visit. Either direction could be kind of interesting.

Like imagine a murder-mystery game, of sorts. The story gives more clues as each guess to solve the murder goes unanswered. Or a choose your own adventure type scenario, where the directions are "chosen" by some visit.

Interactive story telling on the massively-multiplayer scale could be really interesting.
>Not sure why it would be discouraged

pinToCPU (at least in Nim) just sets scheduling affinity, but does not hard-allocate like the Linux isolcpus boot parameter.."pin" makes it sound more powerful than it is. It is more like POSIX `nice` than POSIX `mlock`.

But also, `nice` exists for a reason. Your agenda might be to do something as much as possible on a Little core which is indeed potentially useful. pinToCPU takes a cpu number and you can usually know from that number whether it is Big or Little.

The real concern may be that the OS has a more global picture of system activity than any one program..and so discourage "second guessing" the scheduler. OTOH, the OS probably does not have a picture of how important timely completion of any particular thing is - honestly that could almost be end-user-provided data (much like there is a `nice` command).

A lot of the time people motivate affinity just as a "use the same L1/L2 cache" for "absolute max perf", and in that sense you may be getting better perf, but over fewer cores (only the big ones) or you may not do the ahead of time work to map out big-little CPU numbers.

Scheduling is also very OS-specific. So, reasoning about what Y you get when you ask for X can also be tricky in any OS-portable setting.

Sometimes things are "so complicated" that people "who know" just discourage those who do not. My inclination is instead to explain what it can/cannot/does/does not do better rather than discourage its use.
Code size is also a good (but not great) predictor of development velocity. If you need to write fewer lines of code to do something (assuming standardized formatting so no code golf), it's probably the case that you can write that code faster, and ship features faster. And of course, some languages simply enable to work on such a high level of abstraction that you write much less code (e.g. http://www.paulgraham.com/avg.html).
Exhale: Software-Defined Fresh Air
First time was a Beefalo crossed on a Jersey cow. Second time was a White-faced Hereford crossed on the same cow.
Also, the US bidding process is long, arbitrary, and favors rent-seeking. Only a small subset of local firms will bother to play in them.

The way a private company would solve the problem would be hire a bunch of experts and in-house a lot of the technical design and procurement work.
Have you missed the part where the neighbor is at my door accusing me of being a thief?
I am surprised companies haven’t a done more with wireless EV charging. Wireless charging almost seems like a necessity for full autonomy, since the car can’t plug and unplug itself, but it could easily be programmed to drive over a charging pad when not in use.

As you mention, it is quite efficient. One thing people may not realize is current wired charging requires quite a bit of complex circuitry in the car to convert line voltages to the levels needed to charge the battery. With wireless charging, this transformation can happen at the interface between the two charging pads, so the efficiency is actually quite similar to a wired connection.

I wouldn’t be surprised if wireless charging eventually becomes commonplace, but my understanding is the current technology isn’t quite ready yet. It requires the car to be parked precisely over the pad, and isn’t able to charge as fast as current wired charging tech.
Well, one issue is it’s pretty hard to make money being a responsible custodian of cash, electronic or otherwise. It fundamentally doesn’t earn interest just sitting there, it’s a tempting target for thieves so you have to go through a lot of effort to protect it, etc. that’s true even if you’re just an exchange, and you only hold it for a day.

It’s a lot easier to make a lot of money if you steal it, or play games. Most of those are already illegal, no regulators required.

Regulation can help of course, if someone actually comes by and checks that nothing illegal going on. but the type of regulation that comes along with ‘have a reliable audit of what you’ve got every night, or else’ also tends to include ‘and make sure you don’t do business with drug lords and human traffickers’, at least in the West.

God help you if you try to fight that last one too.
> What does Spack offer that Nix does not?

Installing specific, older versions of software seem to be a bit of an ordeal with Nix:

* https://lazamar.github.io/download-specific-package-version-...

involving pulling out git and cherry-picking specific commits. Whereas with Spack it is:

* spack install neovim@x.y.z

Plus you can do that multiple times times for various values of "x.y.z" and then do a "module load neovim/x.y.z" for whatever version you want.

Multi-versioning is a first-class concept in Spack.
NMN Supplements Banned by FDA
Yes, we're getting a bunch of request from rustaceans
So what do you think that the US plutocrats would welcome German style strong unions efficient at negociating higher salaries?
It's like Stable Diffusion in reverse

(you could probably actually set Stable Diffusion up to iterate towards a new refinement of an image each time a webpage gets a new unique visitor...)
Buying and selling property is a tricky thing, legally.

To buy and sell cars in a personal capacity, you don't need a license. But if you run a business with the intent of making a profit by buying and selling cars to other individuals, that's illegal to do without a licensed corporation.

To buy and sell gold in a personal capacity, you don't need a license. But if you run a business with the intent of making a profit by buying and selling gold to other individuals, that's illegal to do without a licensed corporation.

It all comes down to whether the government deems something to be a personal activity or a business activity. Handling hundreds of millions of dollars worth of trades may well be considered a personal activity, if you're rich and making a series of OTC trades with a friend. But if you're attracting a diverse customer base and making a business out of it, that's when regulations apply.

A great example of the murkiness of this distinction was the crackdown on localbitcoins. It wasn't the people doing one-off personal trades who got in trouble, it was the people profiting off of volume, doing many trades and capturing the spread. The people who traded with several counterparties, but maybe not enough to be considered a business - well, that's where the gray area lies and personally, I am not a big fan of that gray area.
Why does it need to be random? Pseudo random with a fixed seed would give you random looking deterministic numbers
The first time I read the phrase "the customer is always right" was a book about aluminum produced by the Alcoa company when I was a kid.

When I parrot this phrase to most people today they tell me the opposite is true, that any customer who isn't satisfied is an asshole and is doing you a favor if they switch to the competition.

I remember reading a business book in the early 2000s that said as much and that you should be trying to fire your worst customers. Around that time my stockbroker fired me as a customer because I didn't trade enough and because when they invited me to a presentation on annuities I asked why I shouldn't buy I bonds from Treasury Direct.

My reply to that is that there's a fine line between getting rid of your worst customers and getting rid of all your customers and it strikes me as another demented example of wishful hinking in "business as usual" like Best Buy's decision to stock a single Sony mirrorless camera body but not stock a selection of lenses to use with it.
I did an upgrade with the team from 1.7 to 7.5.2 a few years ago we used terraform to build the 7.5.2 cluster with about 28 nodes. First we did a snapshot to upgrade the data from 1.7 to 2.4 and we synced by having our applications write to both. To get them to a synced state right before snapshotting we set a redis key that told our application servers to start writing every document changed or created to a redis set so we would have a set of all things changed since snapshot. This was to account for the time between snapshotting and getting the new cluster up. Once we have the set of changes synced we could test queries by switching a customer account to read from 2.4 via another redis set of upgrade accounts. Once we were confident and saw no new deprecations we did the process again for 5.6 and the. 7.5… as I recall we could skip 6.x It was an intense few weeks but definitely worth it for us. We also cleaned up our deployment to have a dedicated set of master, data and client nodes.
EA is a load of cabbage.
yeah, mostly just 'what the hell'. I pretty sure it really didn't get in anyone's way - all the libraries were installed on the front end. it wasn't an option - we didn't support dynamic linking there
Proposal and reasoning from a luxurious position of peace, wealth and not neighbouring Russia.
Canadian food retail giant Sobeys hit by Black Basta ransomware
Pushing Up Roses offers an 11-minute review:
https://youtu.be/Ur-5WCtSl10
They were reacting to the terms being used, not introducing them. Read the parent.
I literally was reading this substack last week and almost posted. There’s some other good articles in there.
> While there’s no way to know what Xi is thinking

Well we can listen to his speeches, read the policy direction, observe the actions maybe? The concept of Chinese inscrutability is centuries old trope, rehashed again for an audience thirsty for a bit of orientalism 2.0.

> China’s long-established pattern of behavior suggests that, as Russia redirects border security units to a grinding conflict in Ukraine, it is worth considering if China might be mulling expansionist contingencies to the north, along the sprawling and sparsely held 2,615 mile Russian frontier

Long established behaviour? Invading Russia? There was a border skirmish over an island in the middle of the river during the Sino-Soviet split in the 1960's. Over 50+ years ago. Hasn't been any hint from either side of any desire to change the border, despite significant regime changes from Cold War Soviet Union, Gorbachev Petrestroika, Yeltsin neoliberalism and now Putin's Putinism. The Russia / China border - the longest in the world incidentally - is stable, and this is highly upvoted fantasy
Singularity and Apptainer are not silver bullets tho. Both have their limitations and own problems to solve.

They will mature eventually, but bare metal is still the king in HPC realm.
Hang on, when did gold come with a transaction record?
Maybe I misinterpreted it, but didn’t SBF himself say it was all built on hype and a ponzi, at least based on this interview with him back in April?

https://www.bloomberg.com/news/articles/2022-04-25/sam-bankm...
I've read a few technical specifications for automotive stuff... And this spec seems severely lacking.

There are plenty of things here that need specifying before this is a standard that everyone could use.

For example, is it the connector or the socket which should be measuring the temperature of the pins? In case of an unacceptable temperature rise (for example due to corrosion), how fast should current be stopped? Is there a minimal thermal mass for a pin to limit how fast the temperature can rise? Remember that if you dump just 1% of the rated 900kW charging energy into a 10 gram bit of copper, it starts melting plastic in just 16 milliseconds... Will your temperature sensor respond that fast? Will there be voltage monitoring on both sides of the link to detect voltage drop across a corroded connector? How will that be communicated?

Without all this stuff decided ahead of time, each engineering team will make their own solutions to these problems, and you'll end up with certain combinations of car and plug that won't work (his temperature sensor isn't fast enough to prevent damage to my port, so I refuse to charge). Or other combinations that melt (his dirty connector generated too much heat, and by the time I detected that and powered off, parts of his plug were at 1000C and welded themself onto me)

And before you reply that it should be designed to not corrode ... Well the spec requires unplated copper... Which corrodes given time and humidity, something you won't manage to keep out of a connector.
>i am surprised that you have stooped to launching personal attacks on me in this comment, since so far i have criticized only your low-quality comments (and the original blog post) rather than any presumed personal attributes of yours

You've called me "profoundly ignorant" several times in this chain. How you can say this with a straight face is baffling.
I have some anecdotal experience with this. I was at an Oracle event representing my company that managed Oracle for a very large number of customers. I met Larry. He treated me like I was an insignificant and why was I even talking to him. I considered that rude and highly dismissive. It became my goal to get our customers away from Oracle to which I had some success. Quite a few customers were able to move to MySQL which at the time was becoming more stable, more acid compliant and faster. We already had ridiculously fast hardware at that time anyway, not by today's standards. I would like to think it cost him at least a few of his racing yachts.
Todd Gamblin seems to be on HN and is around in this thread:

* https://news.ycombinator.com/item?id=33566807
I've been waiting for this. I want it, everyone wants it. To be honest I think if the right people worked on it, you could code business rules with AI like this:

Users have access to their own posts.

Users are in groups.

Groups have an admin user.

The group admin can edit any post.

(probably a bit underspecified, but you get the point)

I can imagine a world where that could theoretically be converted into a domain model, rest endpoints, GQL service and an authentication system. I literally think the above is possible with today's AI capabilities, it's just no one has released a finished product.

Beyond that, I think AI for front-end is a lot harder, but could probably exist at some point.
The important aspect of this article is Cognitive Complexity.

Of course, everything being equal, more code leads to more complexity.

In this context, complexity is related to human capacity to collectively read/understand/maintain a code base.

I've been writing software almost non-stop for close to 25 years, and I still don't understand most of the code written by others.

I especially struggle to read anything with templates, generics, lambda...

But I can read straight C code, code written by Fabrice Bellard or John Carmack in the early days of id software.
I don't think a highly insecure OS not shipping privacy/security updates for months is even a reasonable choice for people who don't care much about privacy and security. Their site presents standard Android privacy/security features as their own and has news posts claiming to ship security updates where half the patches were skipped, so that's not a reliable source of information to use. They've heavily marketed CalyxOS based on false claims about privacy and security not only in CalyxOS but with a substantial focus on misleading people about GrapheneOS. Even as recent as today and yesterday, the leader of the Calyx Institute has been openly spreading misinformation and fabricated stories about GrapheneOS. Yesterday, he was openly doing it in their chat rooms with someone who has publicly, repeatedly called for me to kill myself and posted the usual Calyx claims that I'm "crazy", "delusional", "schizophrenic", "deranged", etc. Do you think this is appropriate behavior?

Check the recent screenshot I posted about a Calyx reseller who works with them (@maxtannahill) and is in several of their private Signal, Matrix and Discord chat rooms. I linked a thread where he openly states his neo-nazi views which he has done repeatedly. He's openly a holocaust denier who supports fascism, wants democracies turned into authoritarian dictatorships and overtly a white supremacist wanting the US as a white homeland. Calyx permits Kiwi Farms server in their room and has had no problem with the abuse targeted towards me. In fact, the leader of the organization has repeatedly participated in it when it happens, encouraging it while also steering it away from being done inside their rooms. These logs have been archived and while the lead CalyxOS developer has gone back and purged a lot of it from the Matrix history, much of it is still there. You can check for yourself what happened yesterday and can confirm the main person attacking me there and in other rooms is a Calyx community member friends with several of them and has openly told me to kill myself.

> Users of CalyxOS and GrapheneOS are relatively small groups, with overlapping interests, and together are stronger, if the tone is friendly competition and mutual assistance.

Calyx developers / leadership have repeatedly engaged in an extreme bullying/harassment campaign targeting me. They've heavily focused on spreading misinformation both about CalyxOS and GrapheneOS to mislead and scam users.

We're never going to work with people who have done these things. No one else should be working with them or tolerating them either, but unfortunately people don't do anything about the massive amount of charlatans and abusers in the privacy/security industries. It's sad. You should never expect that I'm going to tolerate it.

CalyxOS is not a hardened OS. It's also blatantly insecure by not shipping patches fully or on time while misleading users. I'm not sure how it's a competitor with GrapheneOS. Presenting it as a private and secure OS in their marketing doesn't make it one. Engaging in all kinds of abusive and underhanded behavior is not going to turn it into one either.