skysight-inc/HackerNews huggingface dataset:
This is pretty gross holocaust revisionism. Equating the Nazis to the people that were responsible for 7/10 Nazi casualties.

But hey, capitalist Russia today is a much nicer country than the USSR right? With lower infant mortality rates, higher literacy, better gender equity in things like pay or education?

McCarthy's spirit truly never left the public American psyche
Software Engineer 1, Software Engineer 4... Often the title is bestowed to keep someone in a pay grade. ("Oh, we are really strict about salaries and only pay market rate. Everyone within the same title gets paid the same... But I think I can get you promoted to rank 22.")
Ah, that does make more sense, and is a language feature I've often thought about. It's usually just a pattern and not a first class feature, but with many problems as a result (many of which React itself encounters).

Lots of use of context managers in Python are for accomplishing this. Smalltalk error handlers are like this (different than try/catch). Or Scheme's with-output-to-file... I got the sense that variables that start and end with stars in Common Lisp are used for this, but I was never clear if it was convention or an actual language feature.

I think I'd like it in React too if they just hadn't tried to be so clever.
The hyperbole and melodrama is palpable.

> We'd have citizens being asked for their papers before they can travel freely or hold jobs.

Citizens being asked for papers before they get a job? What a horror!

>We'd have state media that ignores incredible corruption

We don’t have a state media, and I guarantee you that whatever corruption people know about, there is some media member talking about it.
Note for the record that this outcome/letter/press release is because they spied on Americans (which they are ostensibly not supposed to do).

Now imagine how unrestrained they are when spying on the other 96% of the human population that resides on this planet, and that anything that Google, Apple (iCloud, iMessage), Facebook (WhatsApp, Instagram, including DMs), or Microsoft knows about you, they can know about you.

The CIA is truly out of control.
This reminds me that, despite the prissy and offended denouncements from the Air Force and DOD (War Department?), the only fiction in Dr. Strangelove is the characters. All of the systems depicted were built.

https://www.newyorker.com/news/news-desk/almost-everything-i...
Other zero-abstraction languages like Rust and Ada have comparable performance to C/C++. Fortran in particular, which has a lot of high performance code written in it, is sometimes faster than C due to optimization assumptions the compiler can make about Fortran code that it can’t about C code. Julia can be slower than these languages due to having a garbage collector and not being a statically compiled zero abstraction language (though it is designed to dynamically compile to overhead-free code), but for some tasks it can actually be way faster than normal implementations in C or assembly, due to its ability to dynamically compile code specific to the particular invocation of a function.
Page and site in whole actually unavailable in Ukraine (as for me): is site down OR is there GeoIP-restriction for access this site?

BTW, Here is archived copy.[0]

UPD: U.S. Embassy Kyiv (Ukraine) just re-posted this Travel Advisory on own site too:

> By U.S. Embassy Kyiv | 11 February, 2022 | Topics: Alert, Notification[1]

Post on Embassy site available for me in Ukraine, btw here is archived copy too.[2]

[alert tweet] https://twitter.com/TravelGov/status/1491917406809341958

[0] http://web.archive.org/web/20220210233435/https://travel.sta...

[1] https://ua.usembassy.gov/travel-advisory-ukraine-level-4-do-...

[2] http://web.archive.org/web/20220211022054/https://ua.usembas...
> The "right" answer here is wrong.

I assume by "right", you mean the answer given? What do you think the correct answer is?
No one cares about your unit test coverage, or lack thereof, but it's often the reason why you're finding a 11 year old bug in your 12 year old project and it's something that's not even a regression: it never worked!
"they're the same picture"

Authoritarians pretty much all treat the public the same regardless of their ideological bent.
It's usable and functional, because we use it in our CLI. It's WIP, because we haven't yet committed to an API, especially in async. Rust is a bit hard in that department :-)
What's the point though. You just skimped your whole live to end up old and with a bunch of abstract "wealth".

Best way to do it is to buy exactly what will fulfill you, and not a cent more. Maybe that 3 week trip to ___ will, maybe the expensive dinner won't. Etc.
Colored boxes that you can paste anywhere that supports emoji/whatever that show your final game state.

Sometimes it really is that simple.
China ghosted Hollywood: Studio slavishness to the CCP was for nothing
I completely agree with this. I love writing functional Java. The issue is mutation, not OOP
Why would a person leave that reply? Unless people are supposed to read it and think "gosh, I guess fascism isn't so bad, after all", which I doubt was the intention, it seems pointless.
Is America finally ready to take UFOs seriously?
It's not about the programming language per se, but the compiler/linker optimization(s). C/C++ have this magic aura of being fast because it has the most worked on compiler/linker. Once other programming languages come around that are attracting more programmers, then theirs compiler/linker will be the best from optimization point of view. Also CPU's/architecture's change all the time so even if now C/C++ have the best on classic x86-64, that can change if a better CPU with a different opcode comes along. I believe this will happen in 10 years where we'll see quantum CPU's with massive parallelism implemented at which time the entire 50-ish history of C/C++ will simply become obsolete and every language will actually have to start from zero in terms of transforming human language coding into CPU's opcode.
Deep cut but I’ll allow it
I would consider myself an informed skeptic that is selectively pro-crypto.

I would first clear the air by saying this: yes, making money is an important use case of the current crypto industry, if not THE use case. I find it puzzling how people frown upon that. Making money (or at least getting paid) is the number one activity the average person spends a lifetime doing. Many in bullshit jobs that add no value.

You can have all kinds of opinions on how this money is made (speculative), but the crypto community doesn't care. It's their money, not yours. I would personally not touch 95% of crypto with my money, but take no issue with people that go all-in. Live and let live.

As for NFTs, it's funny how you say some discussion participants simplify it too much (just right-click) and then come to sweeping simplistic conclusions yourself: bored apes and crypto people failing to deliver anything new.

This suggests you're keeping track. If so, can you tell me about recent trading volume? The top 10 projects? Which celebrities, artists, musicians and sport teams released popular ones? On which platform? Which are hot upcoming releases? Out of the many issues with NFTs (no infinite storage, copyright acknowledgement, mint duping, etc), which teams are working to address these issues, and what are the solutions? Do you know which non-JPEG NFTs got traction, like unique physical access and lifelong memberships? Which gaming companies are experimenting with NFTs, and I'm talking AAA titles?

I could make that list a whole lot longer. I suspect you don't know the answers, but that's not a personal attack. The point is that the space is vast and extremely fast. This idea that nothing has happened in crypto in 10 years is because you're not looking.

The discussion is not advancing because people don't spent a second learning about crypto or keeping track.
"Cree filmmaker Tasha Hubbard has argued that the destruction of the bison was a form of genocide, since their slaughter was partly designed to render Native Americans and their cultures extinct."

It was indeed part of the genocide, because the natives deeply depended on that meat and fat to live. We should learn from that, too. We evolved migrating around with herds of ruminants like bison, because they could digest the grasses that we could not, and we could digest them.

We're good at being omnivores, but we're particularly good at metabolizing animal products into healthy bodies. In my own experience, which includes years-long periods of veganism, I don't reach optimal health without animal products. I don't think that's unusual.

Maybe we do have to sacrifice some level of personal health to protect the planet, but I'm not convinced of that. With population growth slowing and wealth growing, we can have our cow and eat it too.
Performance Study of Lightweight Hypervisors Used in Container Env [pdf]
I really like how the platform summarizes actual studies (as opposed to being opinion pieces).

> When firms inflate their diversity numbers it heightens minority candidates' concerns about fitting in and succeeding.()

Really hits home. I don't consider myself to be a minority candidate (male, Indian), but I've found that looking for (happy) female engineers is a pretty good proxy for whether the workplace is welcoming or not. Whenever I've interviewed somewhere* and don't get to talk to a single woman or person of non-dominant culture through the course of my interview, hearing "we really care about hiring women, etc." makes me incredibly suspicious.

*This is in the before-times when in-person interviews happened.
I am taking down the corrupt top judge of a leading Western nation, for fun.

A first instance judge had committed a serious criminal offense. Her husband, a wealthy and influential lawyer then bribed the presiding appeals court judge. So I made the assumption he would also influence the ensuing constitutional court case.

The case had been accepted by the court and assigned a case number. I waited for a month then caused the husband to panic with a morning fax sent to his law firm making fun of his felonious wife and mentioning the case. Without thinking, he used his close connections to the court, trying to save his wife I suppose. Apparently unaware I had caused this in a provable way, the top court decided the very same day to not take the case and gave no reason whatsoever. Such decisions are supposed to be scheduled ten days ahead by law, which did not occur here. The case was also objectively valid since one of the appeals court judges had refused to be on the panel, so the assignments were wrong, a severe procedural error. The judge assigned to fact-finding in the case was the President of this court, the number five in the diplomatic ranking of this nation.

My intent is to end his judicial career and thus alter the course of his nation a little bit.

I am only doing this for fun and don't care if this succeeds.

E-Mail in profile if you are a lawyer or journalist and want to see something interesting happen. There is already a public website with all case materials that caused further drama within the judiciary.

A tech connection: a false claim of immediate threat to the life of the felonious judge had been made to obtain an IP address from Cloudflare, bypassing due process.

Another tech connection: The legal entity operating the website is a DAO on Ethereum, the (minimal) costs are paid with funds originated from a tech billionaire...
In a somewhat unique occurrence, the event was close to starting on-time.
https://freetabletop.app/

A simple VTT for playing D&D with my friends. I found the other web based VTTs to be too tedious or confusing. I just wanted to load images I found online and move little circle pawns around a map.
Why are videoconferences so tiring?
> They could have just been informing you.

Possibly, and they are free to tell me that; I did ask them what they meant, after all.
The checkbox option you offer is no good. Nearly every job listing I see contains a list of requirements, almost all of which are unnecessary to the job. THAT needs fixed much more than the admittedly clunky and annoying application process.
Fortran, c, c++, rust, … are supposed to give you something as good as writing assembly manually . Generally, there’s no reason for a statically typed and compiled language to be slower than manually written assembly. In practice it depends on how good the compilers optimizations are and how skilled the assembly programmer is.
It would be better to have a system of checks and balances instead of the government sweeping stuff under the rug for a decade or so to "let things simmer"
We'd have every movement that could possibly benefit people infiltrated by the FBI. They would pose as Nazis during protests or try to instigate people to break the law in order to illegitmize the movement. Then we'd have a government controlled media only focusing what the provocateurs initiated.

Good thing we don't have any of that though.
Won't Python be a total bottleneck from compute perspective and concurrency perspective?
thanks for humoring me! i'm writing because i'm genuinely interested.

so it seems like then, that the discipline in building a system in this fashion revolves around responsibility for updates (which system is the sole updater of a given type of component) and the sequencing of those systems (ensuring that all the systems that update components that are used by a given system have completed their updates, possibly with some sort of record level update indication that allows for downstream systems to begin processing before upstream systems have completed all their records).

do any of the ecs libraries provide facilities for these problems, or are they typically built into a game engine framework?
Have you seen an actual Marxist-Leninist in the US? Do you even know anyone who could accurately describe Marxism-Leninism?

There are self-proclaimed Nazis and real brownshirt gangs like the Proud Boys, Three Percenters, and other all over America. https://www.adl.org/blog/following-demonstration-three-neo-n...

Right wing violence and extremism are the real world threat in America, and this has been true for decades.
As a layman who is interested in the field but knows little about the current state: is this related to or advancing our knowledge towards a generalized solution of the Navier-Stokes equations?
This is a popular line of thinking among reputable crypto critics: https://twitter.com/alexhern/status/1491449689656360961

I agree its incoherent, but I struggle to understand of how it makes sense to them.
More like they gave up on “Don’t be evil”.
> order free pickup

It may be free for you, but not for the restaurant. They still have to pay a double digit commission for pickups. Consider just calling them to truly support local business.
> Congratulations, you created the Argentine Peso

I’m pretty sure I didn't invent anything, you just picked a random currency that meets neither your implicit goals not my explicit ones, because it's convenient for a pre-canned argument you wanted to make.
Were AirTags ever marketed as theft recovery devices? Or only as a lost and found system?
Ehh, nobody would tolerate it if we just say "bulk collection". How about "analytics"? It sounds much nicer that way, and there is zero collusion required as long as the economic reward makes the optimized outcome inevitable http://www.worldfuturefund.org/wffmaster/Reading/Germany/mus...
What is the data in question? I don't see it mentioned in the article.
Even better, you can add id_ to the URL to get the full page without the Wayback Machine banner, which saves screen space on mobile.

https://web.archive.org/web/20220201003547id_/https://www.po...
It's def a low-mid status but high paying job. Nobody cares, they just say "wow you must be smart" and that's it.
There are other mods, but he's the only public one. (He's said as much.)
> They just give it right to the finance industry

I don't think this is the whole story. It passes through the finance industry, but when interest rates are low, everyone outside the finance industry (who is taking out loans) benefits as well. Interest rates are levers that the central bankers can use to control the amount of outflow through the dam that is the finance industry.
It was taken from Elvis' talk. Here's the video explaining how we get to this query and why: https://youtu.be/WRZ3o-NsU_4?t=1892
> Yes, that's the overall discussion, but that's not this specific sub-thread is about.

I’m specifically addressing how the statement which branched this sub thread off was, itself, a non-sequitur to the statement it pretended to rebut.
Generally that is the intention of whataboutism like this, or at least dog whistling to other people that think fascism aint so bad.
I'm guessing that was not a quote at all, but rather a response to "You spell it exactly how it sounds"
I always appreciate the historical journey why someone made X the way it is.

Thank you for sharing.
They're just different syntaxes for the same thing. I think what OP is driving at isn't the syntactic difference but making immutable what doesn't need to be mutable. You could do that with either syntax.
That seriously degrades the usefulness of airtags. I might want something with less privacy features included.
"We're working closely with the police on our pervasive, no-permission geo-tracking system" is a *terrible* fucking message to hear.

It won't be long before they have tiny mics, too. And the little speakers they have, of course, can be disabled.

We on HN should really band together to do something about this. There is already https://github.com/seemoo-lab/AirGuard which is cool. What else could be done? I can think of some general directions:

1) Fill their network with noise somehow. If there are lots of tags, or tags pretending to be other tags, then information on which tag is where will be less valuable

2) Make something that forces existing tags to out themselves (should they have working speakers)

3) Jam their radio signals. Probably illegal in the U.S. under FCC rules, but perhaps there's a way to do it where you're not actually jamming, you're merely doing something else that causes them to not work.

4) Find some reliable way of identifying them via a wand, your phone, etc.

5) Apply political pressure to make this sort of thing illegal (especially for the authorities)

6) Make laws that say if you're using spectrum to build a mesh network, it has to be open to everyone
Yeah, true. FWIW with EdgeQL you can also introspect all aspects of your schema.
In the linked Uber paper, can someone explain the plots with the ellipses? It's a 2d plot of initial vs final weight, yes? But where does the ellipse shape come from and why?
Every 5th tweet on my timeline is a sponsored one! I never seen twitter this aggressive. I was surprised how my brain has on auto-pilot for sometime that it refuses to acknowledge the ads even.
Well there is NPR but it is quite critical of the government and doesn't have any control over private media
I built a search engine for Facebook comments called Metaheads https://metaheads.xyz

Wanted to see if I could source Facebook comments by location and wound up building this whole thing for fun
I will say plainly that I think there are situations in which mutability offers more elegant solutions than immutability, but I think most languages that offer it do it badly. I’m most experienced programming the Erlang platform via Elixir, and I think it offers a really nice midpoint between locality of state and purity. Within a process everything is immutable, and mutation requires sending a message to a process that will have a function specifying an explicit, pure state transformation from that message. Just about the only thing I don’t love about Elixir is the lack of real types.

I’m also very pragmatic and to the example of a web browser I would say, most applications are not web browsers. The overwhelming majority aren’t, in fact. I’ve chosen at this point in my career to mostly focus on enterprise software development, which I believe was Rich’s original field as well, and I’ve seen an enormous number of solutions with too much state cast about everywhere that benefit massively from centralizing the state high in the tree and really thinking through the data model carefully. So I stand by the principle I advocated originally, but it’s not universally applicable. It’s my belief that one of the core virtues of software development is knowing when to apply which principles.
I’m building yet another JS test framework. I care if it succeeds in the sense that I want to use it for my own purposes, but I couldn’t care less if it gets more adoption than that.

Why I’m building it/what it is:

- Disclaimer: I don’t intend to shit on any work by comparison, everything else is also a monumental effort and in most cases a labor of love as well

- Problem: there are several “blazing fast” alternatives which either are not as fast as they think, or are feature limited and hard to extend

- Not as fast as they think = highly optimized but their metrics omit their biggest overhead (eg spinning up new threads)

- Feature limited = poor support for ESM, build tooling at runtime, caching and mocking don’t work as expected

- Concurrent, isolated testing by default, with a lot of tuning to provide threaded parallelism without noticeable overhead where possible (startup will always have a noticeable cost, this is aimed at subsequent runs in watch mode)

- ESM first, natively, correctly according to standards

- TypeScript without additional build config or FS output

- TS support is built on ESBuild, but I’m taking care to work around some of its limitations like lack of support for the new JSX transform

- ESM imports can be mocked trivially without memory leaks

- Ergonomic improvements to common setup/teardown APIs: beforeAll/beforeEach can return isolated values for tests

- APIs for aroundAll/aroundEach which allow tests to be executed in the same stack as they’re declared, which in turn means you can use things like async hooks and other stack local references (motivating use case: rolling back transactions to a clean current db state without re-running migrations)

I’m probably forgetting other nice things going into this. And it’s just a yak shave project because I want this to test more concrete things I want to build