skysight-inc/HackerNews huggingface dataset:
Yeah, I know that trick. I implemented an identity hashmap[1] inside of V8 that uses that, because JS objects don't have an identity hash code[2]. It uses the object address as the basis of the hash code, which means the table needs to be reorganized when the GC moves objects, which is done with a post-GC hook. The identity maps in V8 are generally short-lived.

I am not aware of production JVMs that use this, because in the worst case they can use a lot more memory if a lot of objects end up needing hashcodes.

[1] https://github.com/v8/v8/blob/dc712da548c7fb433caed56af9a021...
[2] I guess they might have an invisible one now; I haven't looked at the implementation of WeakHashMap/Set.
Ii might be overreacting but I think exactly same thing.

- posted by Fig aficionado.

- in the form of infotainment instead of brew issue ticket.

- points to Fig repo instead of proper issue in brew repository.

Please don't steal or attention on minor thing like this to adv your product.

Jeans is a journalistic term that implies the deliberate placement of hidden advertising or anti-advertising under the guise of author's material.[0]

Advertorial.[1]

[0] https://ru.wikipedia.org/wiki/Джинса

[1] https://en.wikipedia.org/wiki/Advertorial
The problem is that the recent security company purchases suggest that it costs roughly $100 per month per user to have just basic security. Cost goes up from that exponentially.
I think brand awareness plays a role here. A low quality restaurant can stay in business forever because many people don’t do a lot of research (foot traffic, ordering online, etc). I live in a city and it takes a long time to learn what restaurants are good and bad. Probably plays a role in why there are so many - you can do a bad job and still stick around, at least for now.
>The identity of all owners of virtual assets, senders or receivers of transactions would have to be verified by crypto service providers.

A crypto service provider being anyone who mints a block, right? So basically, miner nodes in the EU cant accept incoming transactions signed by "unregistered" wallet addresses. Sounds like mining in the EU is what's really being outlawed here. I suppose if nodes wanted to continue operating in the EU it would mean registered addresses may be processed slightly faster/cheaper, since the EU miners would only be allowed to mint blocks with them?

But would they be allowed to add blocks to chains with unregistered wallet transactions in previous blocks?

Seems like they're straight up banning mining in the EU on any blockchain that doesn't explicitly have registration for every single wallet.
And how do I use my YubiKey to access mail if its not Gmail/Office365?

And how do I enroll all my employees into GitHub/GitLab?

And how do I recover when a YubiKey gets lost?

And how do I ...

Sure, I can do YubiKeys for myself with some amount of pain and a reasonable amount of money.

Once I start rolling secure access out to everybody in the company, suddenly it sucks. And someone spends all their time doing internal customer support for all the edge cases that nobody ever thinks about. This is fine if I have 10,000 employees and a huge IT staff--this is not so fine if I've got a couple dozen employees and no real IT staff.

That's what people like okta and auth0 (now bought by okta) charge so bloody much for. And why everybody basically defaults to Microsoft as an Identity Provider. etc.

Side note: Yes, I do hand YubiKeys out as trios--main use, backup use (you lost or destroyed your main one), and emergency use (oops--something is really wrong and the other two aren't working). And a non-trivial amount of services won't allow you to enroll multiple Yubikeys on the same account.
Superdeterminism asserts what you're implying is incorrect.
The UK and the US need a joint prosecution agreement where the kid gets prosecuted in the UK for the crime and the punishment is deemed reasonable between both countries. I'm guessing something like this may already exist. This will only work for crimes at similar levels but there are enough of those that matter.
I specifically use Materialistic on Android as a reader, so points for each comment aren't shown.
I really, really want to believe this but I don't think I can. Over the past several years there has been an unquantifiable but subjectively enormous shift in the atmosphere of the cryptocurrency world. At one point it shifted from being about paranoid hackers and techies trying to create a way of doing transactions that was free from trusted third parties to being essentially a space for grifters to shill shitcoins and idiots to buy them. Bitcoin went from being a thing with a radical, revolutionary purpose in the world to being "look, price graph goes up," and this fills me with a deep sense of foreboding.

It increasingly feels like we are in a time when anything with any potential to harm the Regime (such as web, bitcoin, etc) just gets defanged and absorbed into the system. In a few years, your web browser will probably transmit the details of your mandatory TPM chip to facebook, netflix, etc so they can uniquely identify all devices with complete precision and deny access to unapproved (user-controlled) computers. Microsoft already only allows users to install other OSes/bootloaders on new computers by their good grace. The keys are theirs, not yours.

With bitcoin we already have KYC/AML ruthlessly enforced at every onramp/offramp. It is already very hard to transact between fiat and crypto without presenting some form of government-issued identification, and it will only get harder as time goes on, I don't see how you could reverse this process. And that culture shift is important because the people whose voices are most dominant within the "crypto sphere" today don't seem to give a shit, really. The crypto people we have now seem to lack the deep, fundamental commitment to human freedom, privacy, and security that was the animating force behind the creation of bitcoin. I desperately want to believe that it still survives and I'm just not seeing it somehow. But I simply can't.
"Cancel culture" is nothing. We've long warned about how privacy online, using pseudonyms and being conscious of the data you present to others. If you're saying something that platform users dislike, they're probably going to stop engaging with it or dogpile the topic. It's a reality distortion field, a cause with no effect.
Please hire me as tester.
Nine Nasty Words by John McWhorter talks about exactly this progression of the profane.
Isn’t that the whole point? It does in fact seem that scientists in general are not good at telling good studies from had. Why would this be surprising?
> If I have a bunch of node code, can I execute it in C# from the command line on a linux box without changing the code at all?

No, C# is a different language. The syntax should be familiar to someone who has written JavaScript (especially TypeScript), Java, or any C-like language.

> Also the async/await stuff doesn't really make node synchronous, because you still have to wrap your await in an asynchronous function.

No, you don't[1].

But even when you did, what's the difference to you? You can just wrap all the way up to the top level. The node CLI doesn't care if it's executing a top-level async function or not. You could have async/await syntax available to every line of code you write.

> I'm just wondering what the process would be to "disable" the asynchronous behaviour of nodejs and make everything blocking by default

Part of the reason Node has asynchronous* behavior is because it's part of the ECMAScript standard.

So to answer your question, to disable the asynchronous code, you would have to either:

A) Stop using any libraries that use callbacks or return promises

B) Stop using JavaScript

That's why I suggested C#. It doesn't make sense to say, "How hard would it be to change this fundamental design decision in this language?"

If you don't like it, just use another language. Or use the built-in syntactical sugar (async/await) that make it feel like a synchronous language.

1. https://pprathameshmore.medium.com/top-level-await-support-i...

* I am aware that JavaScript is single-threaded and blocking, but I'm using "asynchronous" as shorthand for "programming in an asynchronous style".
Everything You Need to Learn About Data Labeling Service
As an American, that's insane sounding to me. Without financial sovereignty the American revolution would have never happened. And we'd still be ruled by monarchs.
Or like the time Sherlock Holmes put together all those clues and found the murderer.
Does a swat team have to show up for it to be swatting?
The balls in a bag experiment is exactly the kind that does use hidden variables that are local. No information has to be transmitted in either direction.

Bell showed that the correlation is even greater than you can get using that sort of thinking. Reality is more like this:

Bob and Alice each get a pair of bags, one black and one white. They open one of the bags in which they get either a red ball or a blue ball.

If they both choose the white bags, their balls are different colors. However if either or both of them choose the black bag, the colors of the balls are the same.

If you think about it, there's no way to put the balls in the bags to satisfy these conditions in all cases. This is a simplification of what's going on with Bell's theorem.
Interesting.. can you provide a study I can read?
>the guys deliberately planned on using the swat to give this man a heart attack or serious bodily injury

I would say that while in this case the death via heart attack was an accident, having men with guns attack a home counts as deliberate intent to cause bodily injury.
> states they depend on militarily/politically or that have the capability of retaliating

It's almost certainly closer to the former than to the latter.

Not that anyone sane would be likely to consider actual war over something like this, but while the French military may not be the force it once was it's still formidable and they are - theoretical willingness to engage notwithstanding - one of the declared nuclear powers.
Disagree. Any time I eat out it’s because acquiring the ingredients would be incredibly difficult or expensive, or I lack the skill/tools to do it.

Sushi, most ethnic food, high quality locally sourced ingredients, pizza oven, etc. Heck even a sandwich from jimmy John’s - I eat meat once a week or so so a making my own salami sandwich would mean wasting a ton of food.
> For people with a document-centric view of the world, programs aren’t really things that you think about. What you really work on are documents.

As a Mac user long before a windows user, this is bizarre and I’ve always been frustrated that closing a windows document quits the program. It’s dumb.
Some modern apps don't even need a Ctrl-S to save the current state - even without a file name.
> You can’t show up in a bank with a bucket load of $100 bills and open an anonymous bank account. Well you shouldn’t be able to with bitcoins either.

So we have to make a superior system inferior?
The 1 and 0 are ints. It most likely complaints because the sign isn't same.
I've accepted the firehose is just too big and let the thought of staying on top of everything go. For example, these days I am intensely studying AWS serverless tools while working away on an MVP. The torrent of news, webinars, AWS hosted reference examples, client highlighted examples, third party consultants and tinkerers contributions is overwhelming. Focus on what value added info is best for you in the intermediate / long term. And don't forget the world's propensity for too much vaporware.
Depends what you mean by compile time.

If function f(...) calls g(...) then the first time you call f(...), g(...) would normally also get compiled. The compilation is specialized on the type of input arguments (the method is selected by multiple dispatch and code is specialized further by concrete type information).

If the concrete types of ... in the g(...) call are inferrable, then g(...) is specialized and compiled to native code immediately, and possibly even inlined. If those types can't be inferred, it will repeat this process when it is called (there is also a cache of specialized code so it only compiles once, but you need to "look up" the function in cache dynamically in that case).

In many situations the types of an entire program can be inferred and be "compiled" ahead of time, but the semantics are always that of an interpretter.
KIBO 15 Home Edition – Screen-Free Steam Robot Coding Kit for Kids
Because you've already got the directory open, but might not know how you got there. Especially if your directories are a cluttered mess, like mine are, and you found the directory using the file search feature. And the "save" dialog is not completely standardized, e.g., not all programs start you out at the same place, and some force you to navigate all the way from root.
I think s/he is simply against anything that postulates things aren't happening in realtime. That's what the problem boils down to regarding superdeterminism vs quantum mechanics. Certain people are okay with predeterminism while others want every moment to have been processed when it happened maybe "process" isn't the best way to express it but it gets the point across.
One might say the Internet is as well.
It's useful for privacy, which is a basic human right.

It's useful if electronic systems go down. It's useful in an emergency situation. It's useful for donations. It's useful for instant settlement.

You're more than happy to give away your financial sovereignty and to take away your optionality because you think they'll collect more taxes from it?
or source your profile

$ source ~/.zshrc
> If you need ACID compliance and you need a lot of it, everywhere, all the time, now there are better options than giant Sun/IBM boxes.

Oh I dunno, I'd still say most claims to be "better" at data integrity with performance, and a lot of it than a good old zOS mainframe with a soundly designed DB2 database on it are [Citation needed]-class...

But yeah, databases certainly aren't the problem here.
Visual Studio does exactly that, but the template it uses only throws a NotImplementedException.

Unles you’re referring to a more “Githubcopilotesque” solution…
I would think the claim refered to the specificity of how to select links etc.

I think selenium predates jQuery, which as one of the first frameworks used CSS selectors to address DOM nodes. You typically don’t want very specific selectors for your links and buttons to click, so you don’t have to change the test every time you update the HTML code. As I remember the selenium extension produced very specific code there.

But as you mentioned, there is more than one way to work with the generated code.
In my field (mechanical), there are engineers, technicians, and drafters. Each of the above require more education than the next, and is paid better than the next. Someone who only does drafting work will not describe their job as engineering, nor are companies likely to ask engineers to do drafting because it doesn't make sense to pay someone an engineer's salary for that kind of work.

Basic static site seems like drafting. A CRUD app or WordPress site or similar between drafting and technician.
Fast Intro to Git Internals
That would be Emile Tobinfeld?
I sold my Twitter handle a few months ago for $8,000. After dozens of DMs from people wanting to pay $100, finally a well funded startup with a serial success founder went all-in.
I don't care about their TOS and I hate domainers.. Since I wasn't using it beyond reading and retweeting, might as well put it to use by someone else.
"it's a question of what will happen when extended unemployment ends in September."

Anarchy. I don't see this happening. Getting people off those checks sounds impossible - if you want to win another election.
Do you want more? Is more worth it to you?

Engineering can give you a very comfortable life. At some point it seems fair to say “that’s enough.”
I enjoy used bookstores, too. But they do curate what they choose to stock. I like to troll the book sections in thrift stores. I'm sure they separate out ones that have collector value, but the rest just get dumped on the shelves. Best of all, if one or three turn out to be duds, there's no onerous investment in them. Just donate them back!
> “what if you have an Onyx holding a hard stone executing Earthquake in a Sandstorm against a Flygon with the ability Hover?”

This is kind of a strange example -- the only two parts of it that interact are the Onyx, which is ground type, and the Earthquake, which is also ground type and will deal increased damage because the Onyx shares its type. So we could replace the question with "what if you have an Onyx using Earthquake?"

There is no ability Hover, but if the Flygon had Levitate (as all of them do), that would interact too, causing the Earthquake to have no effect.
Thank you! I'm not that keen of replies, but sometimes they are a good read.
I would argue with "society has clearly chosen" statement. The governments are putting more and more strict regulations in place for last decades and they often don't care what the society thinks about those. There used to be a time not long ago when one could show up in bank with a bunch of cash and it would be of no issue. I don't think that terrorism was less important back then.
Isn't transparency in trade and commerce a relatively new practice? Like maybe in the last 100-150 years. Mostly so as a means to collect taxes based on treaties? And there is still very little transparency.
That’s actually been an issue for some non-GPL Smalltalk systems. What does it mean to distribute the “preferred form for modification” when that’s an image file for a closed-source interpreter? Same deal with GPL’d Mathematica code.
I agree with the other commenter, this is just a blatant ad for a paid product.

If you're a CEO of anything, anywhere who ever interacts with Hacker News: do yourself a favor and don't submit anything you have had a hand in. It just feels filthy, and it ruins the integrity of the submissions process. Pieces like this hitting frontpage are the reason I can't trust this site anymore...

...Furthermore, I also remember seeing another Fig-related submission earlier in the month. It feels like I'm the target of a hyper-concentrated ad-campaign.
When I traveled to Geneva 4 years ago I marveled at the efficiency of every service and labor job I saw. The prevailing wage for a grocery store clerk is ~35 USD per hour in Geneva.

The Restaurant workers had portable credit card stations to ensure they didn't have to run back and forth to a central register. The garbage trucks had automated arms for picking up trash bins. A busy restaurant had ~1/3rd the staff of a similar restaurant in the US. This compares to my condo association which recently hired snow shovelers who don't have a snow blower because they were cheaper than the ones with a snow blower!

There is no employment crises in Switzerland, and by simple inspection I'd believe that the American service/labor sector could absorb the 3-6x improvement in productivity present internationally without an existential crises.
>99% of ideas are not worth pursuing, at least in their current state.

This has as much to do with Timing the Market [1] as with the actual Idea itself or even its 'quality of implementation' as a multiplayer effect.

[1] https://news.ycombinator.com/item?id=26978933
Great point. By packing heterogeneous workloads on the same underlying VM, you can amortize the spare capacity against non-correlated workloads versus the one workload per VM they are pushing.
I think it would still work. You would just need to define every attacker-defender pair for that type. If types with different fallbacks were common then you'd just define a dictionary of attack effectiveness fallbacks and the attack_effectiveness function would get from the attacker-defender dictionary and default to fallback for the attacker type.
Contempt? Schadenfreude? Sadism, perhaps?
You forgot option 3: that it's possible to provide the same properties as Bitcoin but using almost no energy.

But speaking of point 1, there are minimum energy-efficiency standards for tons of products from cars to light bulbs to water heaters. Making PoS the minimum standard is no different.
By "compile time", I meant the first time you call the function with a given type signature.

Also, that comment is saying "compile time type" does not exist. I don't know C++, so I cannot comment on it, but from the sound of Yu Yichao's comment, C++ has separate concepts for runtime vs compile time types. Julia does not (as already said by adgjlsfhk1).
That's a nice abstraction, but actual wages are determined individuals convincing other individuals they should be paid a specific wage. That's about their power to extract value.

Value creation can be used to increase that power, but there are many organizations (picture the NCAA or your favorite employer of H-1B1s maybe?) that have put in the hard work to make sure the work of value creation doesn't give individuals too much power to extract value.
I thought they mostly open-sourced the GPU driver for Linux? I interpret it as a way to compete against(proprietary) CUDA dominance, but maybe that is wrong?

https://github.com/torvalds/linux/tree/master/drivers/gpu/dr...
That's fair, but would you also rather people unemployed than working for less than a living wage as well?
Society can vote with its wallet.
Isn’t that the impressive part that self driving is able to handle all that without driver intervention ?
New Zealand ended up granting refugee status to a trans woman because of the violently hostile environment she was able to document in the UK.

It's something that could crop up all over the show.
You don't think the police tazered the guy here? Since he died of a heart attack my guess is they did. Police in other countries typically doesn't use tazers.
so, it seems to me, the relevant question is:

Is it the Julia JIT that makes the type inference fast, or is it the type inference that makes the JIT fast? (see other comments eg by adgflsfhk1 that ask about whether the types are resolved at runtime or compile time or whether the julia compiler is neither AOT nor JIT but JAOT) Can anyone answer LI5?
They literally can wait around and see if anyone dies, according to the supreme court ruling declaring that they have no obligation to protect anyone (in the U.S.).

https://www.nytimes.com/2005/06/28/politics/justices-rule-po...
Masitinib a coronavirus 3CL inhibitor that blocks replication of SARS-CoV-2
Highlights from the Comments on “Crazy Like Us”
Using JAX and XLA to Accelerate DevOps/SRE
From a European perspective, it boggles my mind that sick days can be limited. What happens when you run out? You get fired for not coming into work, I imagine?
Algorithmic Warfare: Russia Expanding Fleet of AI-Enabled Weapons
Sentence is about 6 words too long.
"The report — titled “Artificial Intelligence and Autonomy in Russia” — identified more than 150 AI-enabled military systems in various stages of development, Groen said in an email in June. Key areas of interest include autonomous air, underwater, surface and ground platforms."
I bet 2/3rds of them aren’t even hauling actual weapons.
It's interesting that the Bucks or the arena owners didn't already own that domain. I wonder what's going to happen to it moving forward?
Have you considered the secondary effects from higher altitude?
Planes have less emissions per passenger and kilometer than cars but the advantage is completely cancelled by secondary effects because of the high altitude.

https://www.bbc.com/news/science-environment-49349566

And rockets need special start locations to reduce the amount of fuel to reach the desired altitude, additionally the landing places must be way outside of your flight location, so you need extra transportation to your destination too.
There was no “swat like behavior”. There was no unnecessary use of force. At least that’s my reading.
I wonder if they get paid extra for raids and false alarms are a nice way to earn extra cash while not risking your life.