skysight-inc/HackerNews huggingface dataset:
I don't understand what you are looking for. There is no unified world government. There is no sovereign entity that controls all nations. That means any and all international interaction is roughly consensual.

If the US genocides a significant portion of their own populace, and nobody could muster up an army large enough to physically stop them, and nobody could blockade their trade enough to hurt them, then why would the US stop?

Accountability requires someone to execute the "punishment" or whatever. If you want international accountability, you REQUIRE an independent entity which all nations treat as a global government, one which as the ability to militarily slap anyone who doesn't fall in line. The UN isn't that, on purpose.

First problem: Where is the office for that world government? There is largely no land that is "outside" other countries.

The US literally experienced this "How do you get fiefdoms to cede their power to a common government" problem in 1787, and overcoming it took promising slave owners that they wouldn't outlaw slavery for at least 20 years, and hand out a massive power structure benefit to the states that had significant slavery. Of course the invention of the cotton gin just a few years later would destroy that possible outcome and set us on the path for the civil war.

If you invent a world government that could punish a country that was unruly, how do you convince the US or China to submit to it ENTIRELY? How do yo prevent this world government from simply being a tool of the US or China?
I would recommend reading Josh Comeau's brilliant article[0] on this subject, I prefer his more intuitive approach for deciding when to choose `rem` or `px` for CSS values.

For example, from this Airbnb article:

> In the case of Airbnb, the team decided to prioritize the use of rem units specifically for font scaling, rather than scaling all elements proportionally.

This can lead to undesirable outcomes as sometimes spacing between elements can have a functional purpose, e.g. making it easier to vertically separate one paragraph from another. If you use `rem` solely for font-size and nothing else users with `32px` as their default font-size would not have the necessary amount of space to help discern one paragraph from another in this case.

PS It looks like they use Linaria, one can simplify the transition from `px` to `rem` by declaring this helper function and using inside their `css` rules:

```ts

export const px = (...spacing: number[]) => spacing.map(s => `${s * (1 / 16)}rem`).join(" ")

// Example usage

const styles = css`

p {
// This inline padding is for aesthetic reasons, we don't want this to scale

// with users preferred font-size

padding-inline: 16px;

// This serves a functional purpose, it will become `0.5rem 1rem`

// which should match `8px 16px` if users are using the default 16px font-size

margin-block: ${px(8, 16)};

}`

```

[0] https://www.joshwcomeau.com/css/surprising-truth-about-pixel...
The coordinated launch of real ARM laptops across 4 different companies, Dell, Lenovo, HP and Samsung is quite an achievement for Microsoft after a decade of failed ARM launches. This seems uniquely different to me because, there is a real and marketable limitation to what you can find in Intel/AMD (the lack of NPU).

Before Microsoft pushed ARM as an option for "all day battery power" however, the huuuuuge tradeoff was compatibility with your existing tools and very underwhelming performance.

However, can I just complain for a moment?! Why are these laptops shipping with fixed options at exactly 1TB of storage and only 16 GB of memory with no way to specify different configurations? So with all this cross-company coordination and opportunity for eyeballs on this renewed ARM push, they still felt the timid 16 GB would be more than enough to generate excitement?

Yes, yes, I know, it's fine for a generic office product, but am I the only one who is thinking this is a red flag, and this is going to be just another failed launch and huge missed opportunity at wider ARM adoption?
About a week ago there were significant routing issues between east Africa and Europe. Latency ballooned, and jitter was quite significant too - especially over thr course of the day. I believe both EASSY and one of the semewe circuits were down. I had packets from the U.K. reaching Mozambique via Tokyo.

That was a temporary situation though, and I think the worst I’ve seen in east Africa from the last 10 years.
No, on one side, the Islamic Resistance Movement (Harakat al-Muqawama al-Islamiya). Hamas for short.
Apollo 17 Descent Orbit Insertion
Is it on your side? It looks like your already very low crime rate had been going down steadily for many years before these scanners were installed: https://data.marincounty.org/Public-Safety/County-Sheriff-Re.... What do you think changed in the last few months that made the scanners necessary?

I'm sure I'm missing some local context, but from an outsider perspective it looks like there's no evidence the cameras are helpful in reducing crime and pretty strong evidence that they will be used to commit crimes: https://www.aclunc.org/our-work/legal-docket/lagleva-v-doyle....
That's what I wound up doing at the job I did get, I got hooked up with a recruiting/contracting firm. They got me interviews and then I was a W-2 employee for the contracting firm, got my insurance through them etc. and contracted at the place I interviewed at first. When they were happy with me the company I worked at hired me as a FTE.
IMO, things are looking like somebody will pull AGI outside of their garage once computing gets cheaper enough, and all the focus on those monstrosities based on clearly dead-end paradigms will only serve to make us unable to react to the real thing.
https://www.etymonline.com/word/lunacy - lunacy (n.)

1540s, "condition of being a lunatic," formed irregularly in English from lunatic (q.v.) + -cy. Originally in reference to intermittent periods of insanity, such as were believed to be triggered by the moon's cycle.

->

lunatic (adj.)

late 13c., "affected with periodic insanity dependent on the changes of the moon," from Old French lunatique "insane," or directly from Late Latin lunaticus "moon-struck," from Latin luna "moon" (see luna).
leetcode challenges are a proxy for nothing

employers can simply hire based on past projects
Yes it's common unimportant news that ranks below the people that were murdered in Afghanistan by a terrorist attack.
That is still nonsense. If you take the whole room as a system and integrate it into your brain as a subsystem, then yes, you will understand Chinese.

The reason why we have to speak of the room and the person inside as a system is because the real magic is in the instructions. The fact that they are performed by a self-aware human is completely irrelevant to the setup and is only there to confuse the matter.

In your other example with two people, viewing them as a system doesn't make much sense because one of those people is redundant - you can leave just the person who speaks Mandarin, and that is sufficient for the whole to function. So they alone are "the system". And it also operates based on instructions, except that those instructions are stored in the person's head and executed by low-level processes in the brain.

Searle believes that consciousness cannot be simulated as a digital computation, period. Given that any other physical process can be, this requires a belief that consciousness is somehow magically different from any other physical process in some unspecified way (that appears to be conjured out of thin air solely to make this one argument, at that). That is not materialism.
Are we talking about intercooler too or just after it became HTMX?
Our justice system is completely distinct from employment hiring/firing decisions. The latter isn't considered at all in the right to confront your accuser, nor right to an attorney, nor freedom from self-incrimination.
Understanding Deep Learning is a very approachable text that will get you 80% of the way there.

Dive into Deep Learning is another.

Both have free PDF versions available.

The math isn't difficult. The notation is a little foreign, and you have to take your time reading and rereading the equations.
For non-spinning blackholes (much like spherical cows that physicts use to simplify things) that's true.

For spinning blackholes not to much. The singularity turns into a ring, the center of which the gravity cancels out.
Founding Sales: The Founder Led Sales and Early Stage Go-to-Market Handbook
Ah but is that the Xbox 1, the Xbox One, the Xbox One X or the Xbox Series X?
Weird Messages on MS Edge DevTools
While debugging a project today, I saw those weird console messages on MS Edge when pointing to localhost (127.0.0.1 doesn't work): "BuyNow driver Initialized!!!!!!" and "MsnDriver starts". A few other developers reported the same on Github. Malicious code? Easter egg?
Hamas is not a population, it's a terrorist organization. There is no need to kill every Palestinian in order to destroy Hamas.
I think the industry got caught up in all the cool new stuff that SPAs enabled. There’s a category of web apps that you simply can’t build without putting most of the state on the client (Google Docs, Figma etc.) and that category happens to contain most exciting web-based products that have been built lately. Not using an SPA was (is?) basically an admission that your website is and always will be “boring”.

We’re starting to (re-)discover that you can build interesting, profitable products that are technically boring.
I often find myself using an immediately invoked function expression to handle the try catch const assignment issue, for example:

const result = (() => {
try {
return new URL(someString)
} catch {
return null
}
})()

It's not pretty though, and I think the do expressions proposal would rid my codebases of this pattern: https://github.com/tc39/proposal-do-expressions
Compilers for Free (2013)
I graduated in CS and in economics. I don't see much of a difference in work performance compared to my co-workers. I think it's because positions nowadays are very much created for predefined combinations of personality and education and I'm an outlier.

I think the main benefit of studying two fields is intellectual satisfaction. It's a source of happiness for live because I understand more about the world on a deeper level than many others (at least I believe that).
It's not too soon to read Vitale's "End of Policing," which was a hot read during George Floyd, and has not grown less relevant.
Related thread: "PostgreSQL is enough"

https://news.ycombinator.com/item?id=39273954
Ask HN: Hacker News-like forum, specific to game development?
I'm a game development hobbyist and I'd love to find a community similar to HN, where a mix of technology and industry-related news is shared and discussed. Does something like this exist? Any other communities or publications useful for someone interested in the gamedev space? Bonus points if they have "Who is hiring" type threads with actual participation from gamedevs, rather than the typical job listings that are outdated and opaque.

This was posted 2 years ago [1], and some good resources were shared there. Would love to know if there are any new spaces to check out in 2024.

[1] https://news.ycombinator.com/item?id=30993317
JPMorgan Says Every New Hire Will Get Training for AI
It's a real arrest warrant when its target is in a country which is a party to the Rome Statute. The ICC has conducted a number of investigations involving war crimes and crimes against humanity in Africa, for example; many of those have led to convictions.
> Their "copilot" brand is so weird and... muddled.

Microsoft can't brand anything cleanly and unambiguously.

"MSN Messenger" / "Windows Messenger" / "Windows Live Messenger" / "Microsoft Lync"

"Internet Explorer" / "Windows Explorer" / "MSN Explorer"

Windows 95 email client "Exchange" / email server platform "Exchange"

"Outlook" / "Outlook Web Access" / "Outlook Web App" / "Outlook.com" / "new Outlook for Windows"

"Microsoft Teams" / "New Microsoft Teams"

"Office Communicator" / "Microsoft Lync" / "Skype for Business" / "Skype" / "Skype for Business Online" / "Skype for Business for Microsoft 365"

The most guffaw-inducing branding, to me, was the recently-announced remote desktop client called "Windows App". That's going to be an easy one for users to search for.

(For guffaw-inducing I suppose there's also the Windows 98-era "Critical Update Notification Tool"[0])

[0] https://en.wikipedia.org/wiki/Windows_Update#Critical_Update...

(Edit: Yikes. I didn't even consider .NET. Windows.NET server. .NET Framework. ASP.NET. .NET Core. Ugh...)

More editing because I can't stop myself:

"Great Plains" / "Navision" / "Solomon" / "Axapta" / "Dynamics AX" / "Dynamics GP" / "Dynamics SL" / "Dynamics NAV" / "Dynamics 365" / "Dynamics 365 for Finance and Operations" / "Dynamics 365 Business Central"

More editing because I was egged-on... >smile<

"Windows Defender" / "Microsoft Defender" / "Windows Defender Antivirus" / "Windows Firewall" / "Windows Defender Firewall" / "Microsoft AntiSpyware" / "Microsoft Security Essentials" / "System Center Endpoint Protection"

Oh, ugh... then there's the whole "Microsoft Proxy" / "Forefront" / "Federated Identity Manager" nightmare.

Then there's "System Management Server" / "System Center" and that whole train of products.

Edit: Forgot SharePoint

"Microsoft FrontPage" / "Site Server" / "Site Server Commerce Edition" / "Office Server" / "SharePoint Portal Server" / "Windows SharePoint Services" / "Microsoft Office SharePoint Server" / "SharePoint Foundation" / "SharePoint Server" / "SharePoint Standard" / "SharePoint Enterprise" / "SharePoint Online" / "SharePoint Designer"
No stable orbits exist within 1.5 x the event horizon radius, so just outside that should suffice, just watch for anything else falling in.
Elon often makes relative statements even if it is reported in an absolute way. In this example he called 16 refuel launches „extremely unlikely“ (but possible) and „may only need 4 launches“ should be read also as an unlikely possibility presented by him.

https://x.com/elonmusk/status/1425474903436939266

Anyway that was 3 years ago and the 150 ton payload Starship 3 won’t likely be ready for HLS. Maybe if Artenis is delayed because of Orion reasons.
This is more akin to empaneling a grand-jury in the USA - it is driven by the prosecutors office and is the first step before review to see if adequate evidence exists to justify a "real" warrant that would lead to arrests.

If they get a warrant - its just like a warrant in the USA, maybe the cops bother looking for you i.e. go to your house / work / last known address but more often they just wait until you get a traffic ticket or something where you happen to interact with them. If you had a warrant from another state, the local cops would need a pretty good reason to bother actually looking for you.
I see you moving goalposts here, but you can definitely find social housing made out of stone in Paris. Their worst enemy being gentrification more than structural decay.
The easy problems are solved. Crud with the preferred language and framework is a known quantity and can be "ok here we are and go" and you can get a boot camp or new grad and have them do that.

Let's say that we need to solve a new problem. The shop language is Scala. Who can learn how to program in Scala? Can the boot camp who learned how to do NodeJS be trained in Scala? If so, how long will it take? If we spend a year to get them to being an acceptable Scala dev, will they get a new job immediately? If we are paying a "we are training you low rates" can we get any applicants? If we are paying a "we assume you to be a skilled Scala dev in a year and we expect to get 2-3 years of productive work beyond training" rate and they leave immediately after getting them sufficiently trained... what then?

As many developers see themselves as a "Java developer" or "React front end developer" rather than a software engineer, the mismatch is akin to asking "why can't we get plumbers to do electrical work?" The people who are Java developers or React front end developers are skilled in the trade rather than as a knowledge worker in software engineering.
My feeling is that while the general subject may be mostly woo with some potential to bear results as we understand it better, there are definitely data points around warts are interesting, in part because the results are relatively unambiguous compared to many other problem domains, and substantially more so compared to something like autoimmune disorders or weight loss.
>demilitarizing the police will not prevent schools/churches/movie theaters from getting shot up by someone. demilitarizing the police will not stop gang violence.

Militarizing the police hasn't really done a good job of preventing those things, either. A militarized police responds to those incidents, usually well after there have been plenty of casualties.
> are going about it in a terrible manner

How could Israel defend itself against Hamas in a manner that wasn't "terrible"? What non-terrible options do they have?
it seems apple used arm64 with their chips, but most linux refers to aarch64.

Maybe it's because arm64 has a trademarked name and apple is part of that?

aarch64 doesn't use directly use ARM in the name.
So basically you're just using the free version at the end of the day?
The thing I find odd about this is that the headline figure is about old immutable records. Almost all of that 1.7PB is ancient by what seems to be to by any practical standard. Uber is not likely to care about the credit card authorization flow for a ride two years ago, except maybe for analytics.

If I were doing this, I would be looking at data warehousing systems. 1.7PB of, say, Parquet files in S3 is not terribly expensive. 1.7PB of Parquet files in on-prem or collocated object storage, even replicated a zillion times, is quite cheap. And quite a few companies and open-source projects are currently competing aggressively to provide awesome tools for querying that data.

The hot data would fit on basically anything — the choice should be about robustness and barely even consider cost per TiB. Datomic got written up recently and seems credible for this type of application. FoundationDB is bulletproof. Postgres could probably handle it without breaking a sweat, although active/active replication isn’t free. Heck, writes straight to a warehouse with a cache in front to help with reads seems credible — Uber rides rarely go for longer than a couple hours, and back-of-the-envelope math suggests that the total data rate is maybe 50GB/hour. An entire day of data for an entire country would fit on a single very ordinary commodity server, and the live data for the entire world would fit on one mildly beefy server. The indexes involved sound straightforward.
This is the naming convention you get when you hire engineers based off of “edit distance” Leetcode problems.
Parties and signatories of the Rome Statute

https://en.wikipedia.org/wiki/International_Criminal_Court#/...
Yours is definitely the correct historical take. Frontend frameworks really started to take off when componentization became the norm, first in early angular with directives, and later when components were immortalized with React. Web components tried to bring us back from the land of JS, but the implementation left much to be desired for those who had already taken the leap into framework land.
Another interesting question is, will it end Netanyahu's career if it goes through? It seems like a major deficit for a PM to be unable to travel to the majority of relevant states. Most of his international trips have been to central Europe so far, and I think Europe is too invested in the ICC to circumvent it, even if some member states were to criticize this decision.
I think they are arguing that by already established criteria, AI art can easily exceed human art in quality. So we can of course rejig our criteria, but in doing so we cannot help but acknowledge that the original ones no longer cut it.
I heard from some X-Uber people that you could call Uber a database company as much as you could call it a transportation company. Something like 80+ databases invented there in one form or another.

Promotion-driven development. I suppose better than blog post driven development, but marginally so.
I recently bought this book. Thought I'd share it on HN as it's an area that many technical founders could use some help :)
> this is like Basic Empathy and Human Emotions 101.

Graffiti is prevalent in every major urban center. Yet you hate it.

Seems like you're the one who can't empathize.
The Biden situation is predictable and calls into question the strategy behind the ICC arrest warrants.

First things first: neither the Polizio di Stato, the Garda, nor the RCMP are actually going to arrest Sinwar or Netanyahu. The practical impact of the warrants will be (at least in the near term) negligible.

Concurrently: unlike the ICC Genocide case, which is difficult and unlikely to succeed, the ICC war crimes warrants are probably broadly going to be seen as strong and compelling. Reporting has Biden and his team maneuvering for months to keep any kind of supply lines open to Gaza; he knows firsthand that some of these charges have validity.

But the USA is Israel's most important ally; further, reporting suggests that Biden's team has been the only thing between the current situation and abyss that would kill 3-5x as many civilians. That pushback only functions because of soft power (Israel would not depend on US arms suppliers for indiscriminate bulk bombing, massed land incursions, or supply blockades).

What else can Biden say in this situation? He cannot both assent to the validity of the ICC charges and continue negotiating with Israel for things like US-built supply piers on Gaza's seafront. You can't really do diplomacy wth a world leader while at the same time saying (or implying) that they belong in the Hague.

There's a general vibe where people want international justice to work in simple moral terms, where everyone just lays the truth as they understand it out, a tribunal sorts out the details, and the chips fall as they may. But international law absolutely doesn't work that way; for similar reasons, Assad won't be charged by the ICC for killing half a million Syrians (Syria is not a signatory to the ICC).

Once you accept that the court is fundamentally political, you're left asking: are the politics of this move effective? Will they hasten an end to the conflict, or save lives?

Either way: once the warrants were announced, I think you could have taken bets on what Biden (or literally any other American president in the last 50 years, or any major party candidate for the presidency) would have said, and all the money would be on exactly this. We're not signatories to the ICC to begin with!

(I think Netanyahu is a criminal; the Hague is fine with me, though I think it's more likely he'll do his time in Maasiyahu after the Israelis convict him once his coalition falls apart).
Navigating the JavaScript framework ecosystem [video]
"Connected to and enhanced by the large language models (LLMs) running in our Azure Cloud in concert with small language models (SLMs)..."

Remember Scroogled? https://www.youtube.com/watch?v=-y2mqoDjQXI
The city is very image-conscious.

Communication tip noted, but I suspect any puzzle would be mostly to bikeshedding.
I’s guess it depends on who you’re talking to: some organizations or states see Palestine as a state, others do not, and others see it as a future state but not one at this time. Keeping a definition broad lessens the chance of outright dismissal of otherwise cogent claims of wrongdoing.

That’s all insofar as anyone or entity actually respects international law. It comes down to states agreeing that it’s in their best interests to cooperate on a matter. As long as the USA and Europe support Israel and don’t bring to bear any leverage to stop this insanity and form an independent state, the ICC can call Palestine whatever it wants to describe the situation.
Crank the World: Playdate Demo