skysight-inc/HackerNews huggingface dataset:
Also known as specialising. You probably don't rear your own farm animals for food - you want an easy life and let someone else do it for you. Likewise for your fish - you probably don't want to head out to sea and cast your own net, you want the easy onshore life. You probably haven't gone to medical school - you want to be taken care of by professionals, rather than do it yourself.

And so on.

(I'm reacting to your judgemental tone in large part because it's just naive. Nobody is good at everything and it's not a matter of wanting an "easy life". Without specialising, we'd be living off the land or in the wilderness with no more technology than we can assemble from raw materials. Anything more, and you're in "easy life" territory.)
I think he was comparing the US today to the US in the recent past.
Given the humiliating failure in Afghanistan as well as political instability at home, I don't think it's an unfair statement.
The Superlative Guide to Big O
As this article pops out again, I'd like to the point that although it may have some valid points, those points are not about Event Sourcing. What's expressed in the article is the Event Streaming or Event-Driven approach. So when events are not the source of truth etc. All of the event stores that I know supports strong consistency on appends, optimistic concurrency. Many guarantee global ordering. Some help in idempotency. All of that helps to reduce those issues.
In Event Sourcing, events are the state. So the flow looks like that:

1. You get the events from the stream (that represents all the facts that happened for the entity),

2. You apply it one by one in the order of appearance to build the current state,

3. You run the business logic and, as a result, create the event,

4. You append a new event.

You don't need to cache the write model state anywhere, as the state is in events. Event Sourcing has its issues and troubles, but the stuff described in the article apply to tools like Kafka, etc. They're not tools for Event Sourcing but Event Streaming. They're designed to move things from one place to another, not to be used as durable databases.

I've made a list of articles like that: https://github.com/oskardudycz/EventSourcing.NetCore#this-is...

I'll repeat it again: this is not Event Sourcing.
> If you can be an artist or a 35hr/wk public servant and live well, why bother being an entrepreneur?

Maybe because I don't want to be a public servant? I mean, it's important work that needs to be done, but the impression I get from my wife is that it involves a lot of bureaucracy.

If we had a basic income or something like that, it would be much easier to take the risk to become an entrepreneur.
Are you using yt-dlp with mpv?
There are more than five weeks in a quarter.
I don’t think you can get around SQL (in my industry of healthcare) because most of the middleware API generators do the fine grained row level access controls at the API layer. They take over your DB schema without using it for security features, so you have to go in and write SQL either way. That was what turned me off to Hasura a while ago. Their Auth system is fantastic, but it didn’t at the time live in the database, so it didn’t meet my use case. Still a great way to get going and I’m sure folks can figure out how to enable security on the database side if they try. I’m a simpleton and just use SQL
Boy did you completely miss the meaning of it.

They all live in a strongly capitalist society, which works in the same way as the squid game does, just less gory but still brutal. It is still a competitive race to the top where the losers are left behind. That's exactly capitalism and meritocracy for you, if you didn't get it yet.

What the squid game organizers offer to them is, at least for once a fair-ish opportunity. The players all take it, even if they know they will very probably die. It is still fairer to them than a life in the capitalist hellhole that is South Korea in the show.
UK competition watchdog orders Meta to sell Giphy
That said if Hubris OS will be presented at a talk later today I guess things seems to be more clear to me.

Are kind of way very much looking forward to the talk and the presentation of the operating system btw.
DEBUG
g=c800:5

From 30-year-old memory.

Yes, we actually had to do stuff like this. When I started my first job in the late 1980s, it was normal for hard disks to have a little label with a list of the (known) bad blocks on the drive. (Hand-written by someone at the factory on the first (circa 15-20MB) disks I used; later, on things like big ESDI disks, dot-matrix printed.) In some formatting tools, you had to manually enter them; formats took a long time, so eliminating retries on bad blocks could save half an hour.

Novell Netware came with its own low-level formatter called `COMPSURF`: COMPrehensive SURFace analysis. Dozens of people would be sharing a server's hard disk, so data losses would be extra-bad -- and might well bring down the server, losing everyone's work.

Note: the assumption in the early days of Novell was that workstations didn't have hard disks of their own and booted off the server too, making a LAN tens of thousands of £/$ cheaper than giving everyone their own HDD.

Running COMPSURF before you installed took hours. Server HDDs were big -- hundreds of megabytes! Scanning all that took ages.
yeah sounds as a very good suggestion to me :)
coming in late but thank you. it's missing a one liner so I thought of one:

"Taking comfort in your potential prevents you from living up to it. It's either an illusion or you're not trying hard enough"
Before the start of WW2, the US army was smaller than the army of Portugal, ranked #19 in the world. This was probably part of the reason Hitler foolishly declared war on the US. Of course, what was perhaps somewhat surprising at the time was the US ability to massively and quickly expand that military force under a generally still prosperous wartime economy.

Just saying... :-)
The care frees you from the burden of illness.
FWIW aside from the delivery working better alongside the original Korean (which seems appropriate for a series made for a Korean audience first), the dialogue was intentionally aloof and pretentious (while also being tasteless and crass). I don't recall the exact quotes but the actors pretty much stated that their instructions boiled down to channeling the spirit of the equivalent of a fedora wearing teenage 4chan user: stilted to make up for a lack of sophistication but also deviantly self-indulgent and crass.
'Great Flirtation': Should workers constantly job hunt?
tried GraphQL, not sure I'm sold on it viability. Sure it is very uniformed, however for nested queries it is very slow. We already have SQL don't need another querying language in js. If I really want get fancy then prolog would be much more preferred. On top of that FB is backing the project make me feel very uneasy, the same exact reason why I won't want to use React with a 10 foot pole.
Airbnb hosts Xinjiang rentals on land owned by sanctioned group
> Not everything is perfect, but we're not living in a dictatorship yet.

There's 'not perfect', and then there's us... We've got sanctioned torture, an oligarch class, perpetual war, unaccountable surveillance, black sites, executive orders, secret courts, silencing, detention and torture of foreign journalists, and record inequality.

And that's in our own country - we do much worse to South America, Africa, the Middle East. Have done for hundreds of years. We even threaten and surveil European groups and leaders without (immediate) consequence.

> squid game is mass market first, social critique second.

So what? If it were social critique first people would be complaining that it's too political. I've overheard people discussing social inequality in the grocery store because of this show, and I fucking love it for that.
When it stops taking VC money?
The complaint is over the name, your placement of the ellipses is really unfortunate as the snipped portion of the sentence answers your question. Regarding the tone, I would not read so much into this; if you read a little bit further in the article (you can just ctrl+f and search for who, it doesn't have a lot of occurrences either as WHO or who) you'll find that the author Mowshowitz agrees with the world health organization regarding their recommendation not to restrict travel. It bears mentioning that at least on a literal level, the WHO recommending against a travel restriction is the WHO doing the opposite of hating freedom, so we are forced to conclude that the sentence you chose to highlight was intended to be read tongue-in-cheek.
Yes. When I was very inexperienced I still remember being interviewed by an extremely big dog in the open-source world (he was VP of engineering at a very successful startup). I was probably about a 3/10 in terms of quality of interview answers, and unsurprisingly didn't get the job.

Despite that, he still managed to make me feel good about the whole experience. At some points in the interview where I was close/slightly off he'd first coax "that's quite similar to X or Y, don't you think?" then if that didn't work he'd coach "here's how X works, elegant explanation, ok, let's talk about Y".

I remember this vividly years later with a smile. Just like I remember all the negative experiences where people were dismissive or ghosted.
Use Debian and firejail. Avoid docker, snap and flatpak.
Importance of Performance Testing – Why should you not Ignore it
When you are a regular employee at an agency you don't have much of a choice on what jobs to take. With an agent you are much more free in that regard.
An Event-sourced system can be compliant with GDPR, with crypto shredding: https://www.eventstore.com/blog/protecting-sensitive-data-in...
There are already so many of these survival game shows and movies. I don't see what a sequel is supposed to bring to the table. In fact, the title "X Game" is so unoriginal... I've watched too many of those.
I was talking about mahmud, actually, the user who summed up your article.

Thanks for the article!
ryan, is a cool guy. but I feel like a lot of work they're doing on marko, will be much better than solidjs. solidjs api is non-intuitive, same as the reactive system say compared to svelte.
Hooks are already a bad idea in react, for reasons I will not expand on. And having the same concept in solidjs isn't progress at all.
Svelte nails reactivity, it's something you don't think about.
If you’re in the country just drive
What's with the hate of borrowing concepts from other shows? By that standard I haven't really seen much of a real original concept in the last couple of decades.
Who Owns a Recipe? A Plagiarism Claim Has Cookbook Authors Asking
Simple Things That Are Hard: User Authentication
It does try to launch the same shell as your current one by looking at SHELL env variable, and only falls back to sh if it's not there. See: https://github.com/asciinema/asciinema/blob/9ccf4efd4d3babc4... It seems that's not the most reliable method.
Don't do fixed priced work.
I didn't enjoy parts 2 and 3 of the cinema Hunger Games.
> How does Subsidies work? I understand Tax Break which is simple enough ( on paper ). And some other forms like ultra low interest capital. But Subsidy implies government actually giving $1B to Tesla with some strings attached ?

I do not know exactly how this specific IPCEI would have worked, but a lot of EU subsidies used to work in a way that the state covers x% of the cost, usually not more than 50%, in direct payments.

In the past this sometimes lead to strange constructs with licensing fees and companies writing invoices in circles over 2 to 3 business entities to make the state pay for a full 100%. No clue whether they closed these loopholes by now.
Somehow seeing the function keyword to the right of the '=' in Javascript bothers me, and I'd rather not do JS if possible.

JSON is a win, though.
Correct. Immutability does very little for security: attackers are interested in reading your files, extracting your authentication data e.g. session cookies and little else.

What really helps is application sandboxing, e.g. with firejail.
It's almost certainly not that simple; you are good at and enjoy (or at least don't dislike) doing some things that your friend does not. Maybe you have a larger risk appetite. And so on.
Art Collectors’ Guide to NFTs
Why does remix.run use let all the time? Shouldn't they also be using const?
I doubt overwhelming air superiority would be possible, certainly with conventional aircraft. Taiwan has really good anti aircraft systems. Perhaps if China is in posession of some sort of drone tech as yet unheard of. Even then air superiority only gets them so far.

PRC is obviously massively more powerful but Taiwan can still exact a toll way WAY higher than they'd be prepared to tolerate.
One thing that I've learned from Event Sourcing is that it makes bad engineering teams and processes worse.
Congratulations! And thank you for the creative neologisms!
Thank you! Me too. I can finally come out of the closet.
> What Globalization should have been is a butter smooth system to trade goods and services.

> Concentrating all manufacturing in China leads to power centralization, as is evident, and forms the basis of creation of another hegemony.

Sorry but 2 is an effect of 1, free trade leads to concentration.

* Iceland has plenty of fish, they do the fishing and buy everything else.

* Ukraine has good farmland, they grow all the crops and buy everything else.

* China has cheap labor, they do all the labor intensive manufacturing and buy everything else.

It is national economics 101.
I have not watched that clip, but as I said above, Confluent isn't a good resource for defining this term since Kafka cannot be used to do ES. I would suggest an article like: https://domaincentric.net/blog/eventstoredb-vs-kafka

Also refer to the list of great resources @oskar_dudycz posted in another comment: https://github.com/oskardudycz/EventSourcing.NetCore#1319-th...
Text Generation with Markov Chains in JavaScript
Seems like a fundamental misunderstanding to me. Commands get validated via your aggregate, not events. Events are not allowed to be rejected. Ever. Because they already happened.
I think the complaint is about things like:

(import <nixpkgs> {}).pythonPackages.callPackage
({ buildPythonPackage, dep1, dep2, dep3, pip }: buildPythonPackage {
pname = "my-package";
version = "123";
propagatedBuildInputs = [ dep1 dep2 dep3 ];
doCheck = true;
src = /my/package/dir;
})
{}

That's how Nixpkgs tends to do things, which has nice features like building each dependency separately, allowing easy overrides, etc. but it requires knowledge of how Nixpkgs orchestrates its Python packages.

In contrast, 'runCommand' lets us just run a shell script like 'pip install', which is easier but doesn't have those niceties. Also, depending on the platform, the Nix sandbox may have to be disabled for 'pip install' to work, since Nix tries to prevent network access (I think it's enabled by default on Linux, but not on macOS)
How to write better sentences: 6 examples
Alloy 6: It's About Time
A bicycle has higher margins because the volumes are much smaller. The engineering that goes into even the cheapest of Dacias is hundreds of times more complex
How would the US lose access without all other countries also losing access putting everyone on equal footing? I highly doubt the foundries would survive an invasion.
The All Sky Camera
Medical professionals concerned that cases are being discussed on social media
Interesting how does this compare to Mithril? I have yet find anything that is more performant than Mithril. Never heard of solid. How is it?
It never ceases to amaze me just how incredibly naive even the tippy-top biggest thought-leaders in crypto are. He clearly doesn’t understand why centralization happened on the web and why “web3” is wholly insufficient to solve that. He’s got major blinders on, I suspect in part because he’s deeply financially invested in this supposed solution.
Yeah, this circulates a lot on the internet. I do not know if it EVER worked in any iOS version, but it does not work right now.

Which seems logical, as the only thing you're disabling is the use of location services to auto-detect the timezone. Nothing prevents a manual change of the timezone. So if it worked at any time, and not just somebody misunderstanding what it does and then everybody copying the tip without verifying it, it probably simply was a bug, which was fixed since then.

Thanks for trying to help, though.
As for so many things in radio, or in the world generally, there are dedicated hobbyists. I am not a member, I just knew of their existence.

https://www.midnightscience.com/
At least some bike locks are resistant to this attack: https://www.youtube.com/watch?v=jXoS_HB1I3o
Agree. Having been ghosted in the past by potential employers I have zero qualms now about doing the same in return
Radio Mulot – Diffusion Expérimentale & Poésie Sonore
Nah… 2k is already a good ebike with a central motor and big shocks. Your entry level commuter ebike is around 1k
> I wouldn’t be racing to emulate the way they do things.

Netflix or not, emulating how someone else conducts their business without a firm understanding of the underlying reasons is often a bad idea.
existing protocols were not built around identity, but the new ones do, and in order to avoid the centralization that is inherent to identity, they have rely on blockchains or something equivalent (which doesnt exist), hence the crypto connection. It doesnt have to involve money, but the solutions are equivalent. E.g. metamask can be a wallet or an authentication mechanism.
I still have my 800. It was given to me sometime in the 80s when my cousin passed. It came with the BASIC cart, a tape drive, and a book called something like 101 BASIC GAMES that were just copies of source code. That machine started me on an obsessive path of learning languages and programming at ~10 years old that was all-consuming until I graduated high school. I hated the stupid membrane keyboard, but the lessons learned on that machine were invaluable to my curiosity.
Remote Desktop P2P Based
I found it among started projects that I had in my drawer.
So I decided to share it to you, and maybe it can be useful to someone?
Best regards.
Generally speaking, the US population is quite concentrated. 66% of people live with-in 100mi (160km) of a border:

* https://www.aclu.org/other/constitution-100-mile-border-zone

A sizeable portion live on the coast:

> As of 2014, nearly 40% of the population lived in counties on the coast.

* https://oceanservice.noaa.gov/facts/population.html

So presumably there's a decent amount of space 'in the middle'.
You can buy a name, and address; but the community is its own thing and does what it wants.
Rust is the language of choice for dApps on Solana as well (which I thought was an interesting choice.)
I can't speak for "all of us" but the conversation you're encouraging has no value to me, and I'd prefer not having to scroll past it if it's all the same to you.
That statement is a little bit misleading.

Many world leaders, including Trump, started viewing China as a threat to global stability and peace during 2016-2018 or so, in response to domestic power plays and foreign policy and diplomacy changes initiated by Xi.
> Their website is also beautiful

But horribly broken for me (mobile firefox), with text cut off at borders and overlaid by images.
Probably not a native English speaker. They mean a cordless driver/drill
Right, you can fix your versions if you care, but you don't have a million keyboards "tuning" a fixed version set to be play well with each other - so you don't get the same robustness

I know I can get any software to run on Ubuntu 18.04. Everyone supports those packages as their specific versions

Having multiple versions or the same package sounds like a disaster. That's the diamond problem. LibA depends on LibB and LibC. Those both depend on LibD at different versions... What then?

These rolling distros generally target one arch and one kernel bc the whole thing is fragile. Things like OpenSSL have bugs even between minor versions numbers once you start looking bigger
I find the idea of PostgREST very intriguing at first sight.

Someone around with experience running this in production? Did you find any major pain points when integrating in a client app (let's say React, Svelte or alike)?

The trouble I felt in the past with the concept of DB as source of truth was to manage business logic (eq. in stored procedures) in a way, that works for a distributed team efficently.
> Somehow seeing the function keyword to the right of the '=' in Javascript bothers me, and I'd rather not do JS if possible.

Ah, but you've hit against ones of Python's biggest limitations compared to JavaScript (the two languages being semantically very similar): poor support for functional programming paradigms. And that is in no small part due to limited lambda/closure support (no multiline lambdas).

You can also use arrow functions to avoid the function in modern JavaScript.
Nice and fast. How are you extracting the data for the Summary tab? On the searches I tried, it pulled in a block of, seemingly, random text from mid-way down the destination page. It didn't appear to be summarizing anything.
I feel your easily justified frustration. In a period when we complain it’s hard to hire people, companies can’t afford these big blunders.

I also have a question. Is there a reason why you didn’t do #10 as the first step? I think you would have benefited from speaking with your acquaintance before the process.
It is more of a lamentation of the fact that people's opinions of things are significantly affected by the perceived popularity of those things. I guess the benign explanation is that people are more likely to invest time into something that is recommended by many people they believe they have a lot in common with, but I think it runs deeper than that.

I suspect it applies to a significantly lesser degree to the HN audience, who know well that unpopular things can be well worth investing the time into and so for whom popularity is less of a useful metric; if anything, popular things tend to appeal to the lower common denominator and so popularity is often a negative indicator.
Meritocracy exists on a small scale, but always remember that someone wrote the rules, and they generally have an opinion on the outcome. The best moment of the show was when they changed the rules of the glass jumping game after someone figured out a trick to win. Basically the whole RobinHood/GMC debacle. Only approved parties get to manipulate the market.

Most of us are on the winning side of the game right now - central banks have dumped a ton of money into investments and banking, software has very low marginal cost at scale, and companies can be unprofitable for decades if they have a good story. Big Tech has also been immune to regulation and taxes. If the regulatory/legal space or the market want ROI now, then many of us may be the losers in the next round of our economic Squid Game.
BTW, does there happen to be a discord channel for this topic? ;)
The most awkward part of the hiring process for management is when they have a good candidate, who makes it all the way to the offer stage and a better candidate emerges before the offer is accepted. Most managers will sneak the offer to the better candidate, and hope the good candidate stays on the hook while the better candidate hopefully makes it through onboarding.

Most corporate hiring processes are voodoo anyway. A consistent process based on trowing resumes down a staircase and hiring everyone on stair 4 probably will have about as much impact on workforce quality as the random, inconsistent process that is used in most companies, especially when you factor in interview content.
I guess they mean their GUI framework architecture is close to React's architecture rather than actually using JS for GUI.