skysight-inc/HackerNews huggingface dataset:
Context from a South African: the ruling ANC regime has codified BEE (Black Economic Empowerment) laws[^1] that require businesses to gift 30% equity to "local historically disadvantaged" people for it to conduct business with the state.

ICASA (Independent Communications Authority of South Africa) controls telecommunication licences and is an instrument of the state. Elon Musk, who is South African, has refused to pay the 30% BEE-tax, which is why Starlink is not enabled in Elon's home country. Most Southern African countries have Starlink, but not Botswana and South Africa.

Southern African countries with Starlink: Nigeria, Kenya, Mozambique, Rwanda, Malawi, Zambia and Benin. Namibia and Lesotho.

[^1]: https://en.wikipedia.org/wiki/Black_Economic_Empowerment
PostgreSQL mistakes and how to avoid them with Jimmy Angelakos
Care about anything when you are dead?
Lufthansa recently unretired its A340-600 fleet and I loved my long haul flight on one of them a couple of months ago. So smooth. Catch them while still around.
Exactly this. In my case, I can communicate in english quite fluently, but when it comes to explaining technical things in a form of a paper or any other specific form - my language skills are still lacking. GPT is a saviour here.

It will miss some things that a human technical reviewer would find of course, but for a first and second iteration on a text it's all I need.
wish more people would adopt the “fuck you, pay me” model. Too many fools in this industry that bend which makes it much harder to negotiate.

Tech needs to be unionized.
Similar age. Got let go from a job last year after a few years of being burned out by what I was working on. Looking around for a new role there was a lot of positions where all I could think was "why does anyone even care about this", let alone how could they expect me to care enough to be some sort of super supporter, available all hours to work on it.

I dunno that it's a midlife "crisis" per se. I think the older you get the more aware you are of the time that's left, and you ask "why are we doing this" instead of assuming there's time to do anything.
Steam is one major brand that does
This is Amazon, where fear and pips are widespread.
I think you’re romanticising woodworking a bit here. A large saw is specifically built to allow doing a single, precise cut, in exactly the same way, over and over again.
The tools are absolutely made to prevent you from messing up the various ways, it’s just that you don’t use the professionals tools at home.

And indeed that’s something I’d apply to software: both hobbyists and small companies are tempted to use professional tools (as in, intended for lots of engineers collaborating) for small projects or a low number of collaborators that don’t warrant such stringent rules.
I'm curious what's the argument for the last point.

I also tend to make apps that have nested containers scroll with the content. Anything wrong with it in particular?
That's exactly what a stock buyback is.

https://www.investopedia.com/terms/b/buyback.asp
I have no idea (nor do I care) if this is serious or even real BUT the fact it will be turned into personal attacks on Poettering is just another reason why the entire Linux eco system stinks.

If this is real then great, it can be patched no need for attacks. If it's fake then shame on <whoever>, no need for attacks.
Your living relatives might, considering the hereditary nature of so many things in medicine.
Best Code Review Techniques
> It's cheaper to make backups and learn to restore from them, because your software is going to crash anyway, and your disk will die and take your most recent copy with it.

Just wondering what you'd get, if you take the above to an extreme?

A tiny, immutable OS core? Low-level libs/drivers cached from a network, 'installed' on-the-fly / loaded as needed upon reboot? Apps loaded & run from their distribution archives, without intermediate install step?

Sounds not too different from how computing was done in early days (apart from 'cache drivers from a network').

Makes one think what this "install software" nonsense is about, really.
Not everyone telegraphs if they're in it for the money.

In some lines of business, like (purely hypothetically) security, it might actually be a bad thing for your business if you do.

I also use mullvad because I don't really think this is the case, but bad actors are generally hard to conclusively identify by design. And VPNs are pretty far out in the "just trust me bro" realm of handing over all your browsing habits with no ability to check their real behavior.
> You can get pseudonymous VPN service (pay with crypto)

It can be anonymous with some cryptocurrencies (Monero, Bitcoin Cash with CashFusion, etc.)
In this vein, note that Common Lisp's inheritance would always be virtual.
On the topic of PDFs, one thing I have always wondered is why there aren't any OpenSource pdf editors that are comparable to Adobe or Foxit. Does anyone know?
Rockets are the obvious use. The structure of a rocket is far heavier than the payload, and every kilo of weight you can shave off the rocket, you can add to the payload.
Fascinating.
How does streets align on the Chinese maps though? If random offsets are added, nothing should align. Or 500 meters is not large enough offset to create a mess?
What I mean, arrears that are parallel in reality, may not be parallel on a map.
> Its first two articles state why China is purposely obfuscating WGS-84 data, and in brief, they state that the law was formulated to:

> 1. Promote the development of surveying and mapping in the service of national economic construction.

In other words, a senior party member's brother-in-law runs a civil engineering firm that, by pure coincidence, happens to offer a surveying service.

No one does regulatory capture better than a planned economy.
> The extracted value figures are opportunity costs, not direct revenue.

What does this mean?
You're so obviously correct in this. TBH I think the only reason the term "users" come up when it comes to isolating programmes from one another is because that was the only hammer Unix had, so it was coopted. The original point stands, the actual multi-user aspect is completely secondary and unnecessary to 90% of people. I'm the only person who uses my computer, but still I want to be able to isolate application 1 from application 2.
> When?

For many hundreds of years, until the British Empire took over and began supporting Zionist colonization of Palestine. The British denied the native population, which was almost 100% Arab, the right to determine what would happen with the land they lived on. Instead, Britain promised Palestine to an outside group.

> E.g. Shai Davidai.

He's the only person who's been banned from campus, for the reasons I stated before: he has been harassing and doxxing students, and he tried to lead a counter-protest directly into the protest. Saying that Jewish students in general are banned from campus because one specific harasser has been banned is not accurate.

> Then there's all the Israeli students who were physically attacked?

"All the Israeli students"? There haven't been any physical attacks on Israeli students at Columbia. Yosef Hadad isn't a student. He's a professional pro-Israel campaigner who went to campus, started yelling in the faces of protesters, and then got shoved by one of them.

On the other hand, there have been plenty of assaults on pro-Palestinian students. A group of former IDF members on campus sprayed a bunch of pro-Palestinian protesters with a noxious chemical, sending them to the hospital. The university administration didn't care.
Never seen this tool before but it looks quite handy. Thanks!
“AI Devin” is still spinning on creating my killer app.

Damn son of a bitch is ghosting me.
That was in fact an innovation that followed the German V2 — dropping the framework structure of the rocket in favor of relying solely on the skin of the tank under pressure to give structural integrity of the rocket.

"The tank of the Atlas consisted of stainless steel which was no thicker than a dime at any point. Generals, and later congressmen, worrying about what would happen if somebody dropped a wrench on such a tank were conducted to a test version of the "stainless steel balloon" that was stiffened by pressure and offered a choice of assorted mallets to see whether they could dent it. In each case the general or congressman grew tired before he had even succeeded in producing a mark that could be seen."

Willy Ley's "Rocket's, Missiles and Men in Space"

https://archive.org/details/rocketsmissilesm00leyw
Four-engine aircraft are wildly fuel inefficient, this is going away like the aircraft it was designed to compete against: The 747. Customers want smaller aircraft point-to-point travel, not larger spoke–hub travel, and airlines want cheap fuel costs.

Plus regulatory agencies have decided two-engine aircraft can make long over-ocean trips (ETOPS) if they show the FAA a good quality spreadsheet and perform a few trivial tests.
It certainly is selection bias however if 20 years ago the native English speaking population was 0% now it's 20% (made up number). That's not nothing and will likely accelerate.
Lisp was developed at a time when space was more limited. Generally operators had short names. Page 147 of the Lisp I manual from 1960 has a function listing: https://bitsavers.org/pdf/mit/rle_lisp/LISP_I_Programmers_Ma...

Generally in Common lisp we have EQ, EQL, EQUAL, EQUALP -> from the most specific to the most general. The most specific has the shortest name: https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node74.html

EQL is actually often used, since it is also the default equality test in Common Lisp. For example the named TEST argument has the default EQL. That information is slightly hidden. Example: (find 1 '(2 3 2 1 3)) is the same as (find 1 '(2 3 2 1 3) :test 'eql) , since EQL is the default test. One can pass a different equality test predicate, if needed.

Some background about naming and equality operators in Lisp: http://www.nhplace.com/kent/PS/EQUAL.html

Other languages for example use some of =, ==, ===, is, ... what may the difference be?

There were many different naming conventions in Lisp over the decades. One was, as mentioned above, the more specific/primitive operators have shorter names. Later (70s/80s, Lisp got a lot more operators and at some point there were operators with long names introduced. This was not liked by everyone, since one needed to type longer names - completion was often new then (or slow).

For example CLOS was added end 80s. Thus it uses names like UPDATE-INSTANCE-FOR-DIFFERENT-CLASS, instead of UPDINSTC ;-) .

Generally, a good Lisp IDE should make getting the documentation (and source code) for any operator easy.
https://vehiclefreak.com/if-a-hybrid-battery-dies-can-you-st...
Show HN: A comics-filled guide to AI Safety by Nicky Case and teenagers
Quick imagemagick command got it down to 22kb, and a slightly larger one for the frontpage is now only 80kb. The frontpage load feels a lot snappier now, thanks again for the tip!
I suggest you try buying some out of print blu-rays.

Often there's enough demand to make the cost of used copies go sky-high, but not enough demand to make a new print run profitable.

(This applies double to out of print video games.)
Because his past achievements are a poor indicator of his future value
They don't even allow disabling internet permissions on a flashlight app, the OS is run by an internet ad company so it makes sense.
Notice though, that the main post here suggests that "scientists can't stop using AI", shaming a bit scientists for using it, and not distinguishing if AI was used for redaction or for writing the whole article.
Huh, cool way to offload your data storage costs onto push notification services
Nationalized in that the benefit is socialized and there is now little to no incentive for Tesla to improve their network as it doesn't advance their market position. I don't see how this is hard to understand.
Absolute control freaks. No idea about your culture if you don't trust your applicants/employees...
Location: Boise, Idaho
Remote: Preferably, but open to hybrid
Willing to relocate: No
Technologies: Ruby on Rails | Elasticsearch | Python ML stack | R | Julia | Bash scripting, Docker, Git, etc.
Resume: email me please
Email: joshua.s.whittemore [at] gmail.com
LinkedIn: https://www.linkedin.com/in/joshua-whittemore

• Can only work 20 hours a week currently because I'm finishing up a second bachelor's in statistics. Two classes to go.

• Ruby on Rails developer with 14 years of experience.

• Trained & experienced with Python ML stack.

• MS in computer science.

• Fluent in R and Julia too.
Mullvad also accepts cash mailed to them with just an account number to put the cash towards.
No.

In the olden days, you're not talking about a kid like that. You're talking about seven of them, often working with agricultural equipment. Odds that all seven survive to adulthood are low.

Now it's just zero to three, and they have playpens and Playstations, and a nearly 100% survival rate. Their only major threat is automobile accidents.

I don't know why we would expect parenting or childhood to remain the same along the demographic transition.
I would argue "imperialism == bad" is some novel confusion too.

I think American imperialism (were it an actual thing, like America annexing regions and making them into states) would be good. What's not to like about some corrupt autocracy somewhere becoming part of the freest and most prosperous country in the world?

On the other hand, imagine a free democracy getting annexed by a dictatorship. That imperialism would be bad to me.

To say imperialism itself is bad is some kind of anarchist delusion. If you don't assert yourself on the world, others will assert themselves onto you. This is has always been true.
co-founder here: feel free to ask any questions!
Since Origin, I haven't purchased a single EA title.
But it's not private?
Sound like "use AI" is morally equivalent to "use a not-so-good secretary or translator". (I don't know the 1949 standards for crediting translators of research papers - but I'd bet that 99% of the blame for poor translation, by someone he'd specifically hired for the task, would fall on the Professor.)

Rather than all the hype and panic about "AI-written Research Papers!", it seems far more reasonable to say "We'll treat you having an AI write your paper the same as you having your kid sister write your paper - responsibility and blame are 100% on you. Maybe with some extra helpings of humiliation and contempt, if it turns out that your kid sister wasn't qualified, and you failed to realize that and fix everything."

But, back in the real world - hype and panic generate loads of lucrative clicks. So I'm not expecting intelligent policies any time soon.
A repeating story of the ages.
> If aliens were watching a society that allows porn and one that doesn’t, those societies would be different even if the aliens couldn’t see into people’s bedrooms to observe them actually watching porn.

Yeah, we can do that today even.

All I can say is that after looking at some of the countries in the present day that don’t allow porn, they are indeed different from those that do. Typically not in ways that would make anyone actually want to live there, and with their lack of porn access having pretty much nothing to do with that at all. Makes you wonder, huh.
>at any time

>under certain conditions

Pick a lane, marty
I really wish rust didn't make the guarantee that references are pointers, if I ever made a Rust 2.0 I wouldn't make this guarantee. It would make the `Copy` type less needed and help with extra `&&&` coming up in generics. It could make references to packed and unaligned bits safe. It could also support offset-references for self types.
I'd love if things weren't so badly presented. Most of the subsidies are "implicit" - i.e. a tax break (not a real subsidy, just a funny money change) or a price cap (also not a subsidy, I believe). Without that, the actual subsidies were $1.5tn globally in 2022. I don't know how that's counted, but clearly the main reason fossil fuels are available, and people buy them despite high taxation on them, is that they're incredibly useful, and not because there's evil subsidisation of an otherwise-dying industry.
Only public SQLite APIs! So no need to append to amalgamation.

I'm a big fan of your wazero SQLite bindings! I actually plan on providing 1) CGO bindings to sqlite-vec and 2) a custom WASI build sqlite-vec that can be used in go-sqlite3 directly. My plan was to build a sqlite3.wasm file using the build scripts in your repo. If you did want to support it in your project directly, I think you could just drop the sqlite-vec.c/h file in go-sqlite3/sqlite3 and be good to go

Re incremental Blob I/O: I learned that the hard way! It's definitely the limiting factor on query speed for sqlite-vec. I've found that keeping the chunks relatively low in size (low MB's) and increasing the page_size strikes a good balance, but page_size in particular has consequences. PRAGMA mmap_size also helps out a ton, since it seems to keep pages in memory and makes overflow lookups faster, but that of course means a ton more memory usage. It's a difficult balance!
That's not "soul destroying", it's real life. The vast majority of people in this world have to do a job that they aren't in love with so that they can pay the bills. Anyone who is privileged enough to be in a highly paid tech job should be extremely thankful. Not only do we get paid well, we have to work 1/4 as hard as the people busting their asses for a living. We have a real sweetheart deal even if our jobs aren't always everything we would like.
Hertz has an extremely different use case than the average consumer.

They put wildly more mileage on cars with drivers who, at best, don't care a bit about the long-term survival of the vehicle. Those drivers are also not typically at home, so they have to find public charging stations rather than plugging in at home at night.
> The only thing this demonstrates is that the OP has just learned about how uid-based privilege boundaries work on Linux.

https://news.ycombinator.com/item?id=40229550
I think it would still be a pseudonym since you have credentials to log in to the VPN that remain stable, no?

Anonymous would be like: minute-by-minute you drip Monero into the VPN in exchange for service. It could track you by your IP, but nothing else, and you can change your IP.
Fighting on Spiral Staircases (2020)
Seems like Pareto 80/20 law is not too dissimilar from powers of 2.

In binary, most significant(left most) bit is twice the magnitude of the previous bit. So that bit (or person) would contribute and get compensated accordingly.

Would also be similar to segment trees with each leaf node having a value of 1 with parents recursively summing the children?
The used GPU market is also being driven likely by grey market sales to China as they are prevented from buying directly by export regulations. Some random ebay seller is not going to be checking if the person they are selling to is some sort of complex front for a mainland China based company.
That’s basically containerization, right?
This is not the case for all vehicles.

https://en.wikipedia.org/wiki/Hybrid_vehicle#Series_hybrid
Cheaters in online competitive games will always be a huge laughing stock for me.
Can you imagine being so silly to go and cheat on a game? Ha!

I used to play a couple of specific competitive games and get the occasional cheater.
It was always a riot to run circles around these people and turn their cheats against them.
We had ways of both making the player know that we knew they were cheating and ruin their game, sometimes for hours.
I went out of my way to hold these players captive with me so they could not go ruin a new player experience.
A service to the gaming society, you see. The more upset and irritated the better.
I didn't have to win, I just had to prevent them from winning. It was such fun.
Still have a bunch of hatemail from these people and cherish every bit of it.
If I didn't get hatemail, I wasn't doing it right.

I really miss those days.
Russian troops enter base housing US Military in Niger, US official says
The charger (EVSE) and/or car usually has a setting.
Komorebi – A tiling window manager for Windows written in Rust
Oh definitely low four figures. Can’t imagine doing it for five figures (maybe I should imagine harder) and for less than that it’s just not an interesting pursuit financially for me (given the amount of work required and how much I think my time is worth).
Cool beans!
I'll look into it soon then
...and you have to know those exist to find them.
Tell that to Apple first, then maybe we can talk about Mozilla. Web Serial, or lack thereof, is the least of the web's problems right now.
What are the advantages of this over, say, Obsidian?
1. Corporations are not unitary organizations; shareholders have rights and Delaware does a good job of protecting them within reason.

2. Statements by THE PEOPLE ON THE TEAM WHO WERE JUST FIRED have a lot more weight than an internet commentator saying "let's wait for the details to arrive."

3. Sure. Musk says a lot of shit that is completely divorced from reality...

4. Competing carmakers have adopted the connector, but will they be able to really leverage the ease of use that Tesla owners have? Plug in and go?

5. I'm talking about companies like VW Group, GM, Ford, Mercedes, Porsche, BYD. Not little startups.

6. The carbon wrapped motor was first discussed in 2016, and is on the Model S, possibly the lowest selling Tesla. If Tesla is going to take 8 years for every "innovation", they're going to be DOA.

7. A great social network, filled with bots, and Nazis. Elon didn't buy Twitter for any free-speech ideals, he was forced to buy Twitter because he couldn't control his impulses and made a stupid purchase offer that he couldn't weasel his way out of. Everything else is spin. And "inclusive" is hardly what most neutral observers would use to describe Twitter.

8. Is Musk still involved with OpenAI? No. Did he do more than spend a few bucks, no. Martin Eberhard has more claim to founding Tesla than Musk does with OpenAI. And you do know that Musk was FIRED because of his stupid idea to rename PayPal and make it into a WeChat clone.

Looks like you're still delusional. That'll happen when you get financially and emotionally invested in a guy like Musk.
The scroll is not properly restored between browser navigations.
FWIW GrapheneOS does (it asks you before installing any app)
You seem to be upvote-farming.

The rational reason for this is to level-up a bunch of accounts so you can form voting-rings and steer discussions by abusing flag and vouch buttons.

Welp, that's not very nice.
Ethiopia's Light Rail, invested in by China, seeing issues
And when they implement it, suddenly hundreds Ukrainian starlink terminals stop working at the frontline because they never got around to registering it.
We see eye to eye on this. I'm not a stingy tipper and I don't look for reasons to save a buck. I'm also suuuuper understanding about problems that aren't the waitstaff's fault: if the restaurant is packed but there are only 2 waiters and they're running themselves ragged, I'll do right by them. I delivered pizza when I was a kid and I feel a kinship with people trying to get food to a table.

If it's a normal night and I see our waiter playing with their phone or chatting with the bartender while I unsuccessfully try to wave them down for a drink refill, I'll remember that when I'm paying the bill.
What genre is DOOM? [video]
Lung capacity is genetic and heart is only trainable up to a small limit bc there’s a layer of fascia around it preventing further expansion. That’s the “supply” side of vo2. The “demand” side is the recruitment and efficiencies you’ve developed which are exercise dependent. This is
why you dont see a lot of cross training (except for recovery) and a lot of z4 work in the professional training programs