skysight-inc/HackerNews huggingface dataset:
> how did they figure out the theoretical best time in the first place?

Generally by trial and error and with a TAS, which is a "Tool Assisted Speedrun". Some people determined what all of the most optimal segments were, then programmed a computer to push the buttons at exactly the right time (down to frame perfect). So theoretically the current best time could be a local maximum, but with how long the game has been out for that seems unlikely.

This also led to a kind of funny thing where some runs were considered "TAS Only", only to be later achieved by a human in a real run.
Was that true even before `invokedynamic`, which as far as I know was specifically added to make these non-Java languages easier to port and more performant?

All of the examples you‘ve mentioned don‘t seem like trivial ports at least from an outsider‘s point of view.

The JVM itself has definitely adapted to these use cases, but it wasn‘t designed with them in mind.
From what I've seen, speedrunning communities tend to be pragmatic about that: If something like this becomes a concern, the leaderboards are typically just split and a new category added. (Although I guess for a console game there is a fundamental question if keyboard is an extra category or gets allowed for the "main" one)

For some games there are tons of categories for different variations or restrictions. (It can even happen that when a new fundamental glitch is found, a category "Game X without this one specific glitch" is added if people enjoy running the game without it anyways)
This is the way many providers that offer recourse settlements handle things.

They have data showing when they cut off a business from processing credit cards etc they may receive claims from customers who have already paid whose money they are either holding or have forwarded.

If they are holding it they refund that customer, and business can ask for payment using another method.

If they are not holding funds, they run into an issue of asking merchant for money (which is difficult to collect).

So most providers of this type when making a decision to end a business relationship hold onto the funds for a while to let everything settle. This is not unique to paypal.

Some providers don't hold funds if payor has no recourse. You usually need to be settling with what are called "good funds" for that to be the case, then merchant is paid out usually within 1 day under all circumstances. A fair number of B2B wire type clearing operations work like this.

I'm just explaining what happens. They don't generally closely evaluate the reasons or likely outcomes of account closures, and there is enough fraud and profit motive / cost cutting in system that the rules tilt pretty heavily against merchant.

That said, if OP is not lying and they really do confiscate the funds there will be an issue for them. Especially individuals, they'll send the unclaimed funds to the state generally even if not claimed by the person.
Kafka can replace a database in some cases, depending on your query patterns and ability to partition the data intelligently.

It excels at write-heavy workloads and, if you're already using Kafka for streaming or message passing then you can use it as a key-value store in order to avoid the extra operational burden of dealing with a distinct service for caching or storage.

But if you need a data warehouse or just a relational query engine for data at rest, or if your data volume is not too large and you're not already using kafka, you're probably better off with a regular DB.
The $23BN Plan to Power Singapore from Australia
I wouldn't expect you to. HN doesn't report on everything happening in every online community.

It was a thing Stack Exchange did to a Stack Exchange community moderator, that had a big impact on those involved with the Stack Exchange community. I didn't mean to imply that the repercussions were felt around the world; just that it was a big deal in the group that was intimately involved.

There were newspaper articles and half a dozen HN threads about it, though. https://news.ycombinator.com/item?id=21149770
Now that’s a name I haven’t heard in a decade.
Another common leaky abstraction: floating-point numbers as an abstraction of the real numbers. It works nearly all the time, until you have to really know about numerical precision, or where a NaN came from.

https://www.johndcook.com/blog/2009/04/06/numbers-are-a-leak...
This is a fantastic article, and a really good breakdown of how keyboards process inputs. Honestly though if 60ms is the worst that has been seen on modern keyboards (a wireless one, at that), then I'd say we're doing pretty good. 60ms is only ~5 frames of delay on a 60hz display, which means your input should register at frame 6 or 7, worst case scenario. That's honestly not bad, and still lower than a lot of wireless game controllers on the market (and some internet connections, for that matter).
Based on my experience with you elsewhere on this page, I was already wondering if you were a troll or just genuinely confused (on top of being rude and being a name caller). Let me help you out:

You are in a subthread that branched off of this statement:

> I was personally told by a former manager who used to work at Amazon that he hired to fire. He hated that the company forced him to fire good people and left.

So the conversation veered away from the BI article, and we're now focusing on the relevancy of anecdotal evidence that was presented by another HN member. The fact that you needed this explained completes the picture for me with regards to all your other comments.
Show HN: Collage Maker with Color Blend Effect
So an app had a bug and almost a year later they fixed it.

You're right. This scenario never happened outside the web. /s

Partial rendering of lists/tables is trivial when the items are not dependent on one another (flow) or you have fixed or easy to compute height (assuming vertical scroll). When that height is determined by thousands of variables, bugs can happen, and what platform you use doesn't matter. But I suspect Twitter's issue is elsewhere entirely and both you and I are forced to speculate POINTLESSLY I MIGHT ADD, on a fixed bug we can't debug the cause of.

And saying Twitter is "just text and images" is both terrible oversimplification (it has text in multiple styles, also videos, polls, retweet panels, info cards etc. etc. etc.), and just sounds ignorant. "Just text"? Do you have a clue how varied and complicated multilingual Unicode is at all, not to mention mixed RTL and LTR and so on. You get to say "just text" if you're rendering the visible range of ASCII in a monospace font only.

You did it more easily in your toy scenario most likely because your toy scenario had LESS complexity, not because HTML has less capability. You see, there's a reason why people often embed HTML in their apps to show so-called "rich text" in it. It's something that's not trivial to achieve at all in your typical UI kit (beyond basics like color, font-family and size).

And unfortunately your coherency remains low, as you're still arguing about things that have nothing to do with your initial thesis that HTML doesn't allow you to do what you want.

If HTML has a problem, is that it does too much, not too little. If you take Qt "circa 2005" and try to replicate the exact visual presentation of Twitter.com you'd quickly realize how much HTML gives you that Qt wouldn't. In fact, Qt's own rich text support is a tiny, tiny subset of HTML.

Oh, by the way, you don't get to use Qt. You only get to use whatever comes with your OS, because BY YOUR OWN STANDARDS you're very filesize conscious, and "hundreds of kilobytes" was too much for a UI library to use in your web app. Well Qt is several megabytes.

You forgot you were whining about kilobytes, right. Low coherence.
I have always wondered how Microsoft and McAfee convinced people to install their stuff on linux servers !

What do they actually do, other than actually increasing attack vectors?
But if it were just crypto, nobody would be able to hold your funds. I don't think transferring the power to an even more inscrutable bureaucracy makes this problem any better.

Most people already acknowledge that the little guy doesn't have the funds to hire the lawyers for a protracted court case.
If the world had a small fraction of the will necessary to counterattack, seize assets, and capture perps, we could shut many of these clowns down quickly. The DarkSide group is an example of a swift law enforcement action, only days after the Colonial hack. Maybe that only happens if you threaten oil profits but we could pretend.

https://threatpost.com/darksides-servers-shutdown/166187/
Just a couple years ago, the largest botnet in history infected IOT devices using default passwords in order to DDOS Minecraft servers, so perhaps these strides haven't been so massive.
I think the target market is rubes who are 36-48 months or more late to crypto mining, think they can get rich quick, and desire to hop on board the bandwagon.
Sure, no claim that it's better, just that it's not (yet?) screwed up so as to be markedly worse.
Luck doesn't matter a whit if your product is crap. Sure connections and right place, right time matter as well but it's not everything.
I think that's the author's point. They aren't endorsing the "human eye can't see the difference" thing, it's just become a myth gamers love to debunk. I've heard more people mention it mockingly/sarcastically than I've ever seen claim there is no difference between 30 and 60 fps unironically.
Analysis of the transactions could lead law enforcement to the attackers before they try to cash out. Centralized exchanges may also flag the attackers when they attempt to cash out. There is no guarantee they can cash out without getting caught first. It's not just that some poor new owner is left holding the bag. Addresses get blacklisted by law enforcement and the exchanges. I don't think those coins would continue to be transferred to new owners.

Those potential new owners would also probably just go trade on an exchange. If there is some big discount from a local party trying to get rid of the coins, wouldn't that raise some red flag?

The transactions for most cryptocurrency blockchains are viewable by all members of the public. With fiat, only the banks (or the governments) can see transactions. If I was to say there is some good thing, I would say that is a new innovation that hasn't been possible before. Cryptocurrency also does enable new illegal activities that weren't possible before, so there are definitely pros / cons, but I would say there are pros / cons to fiat as well.
The article does a terrible job explaining it.

The LEDs are apparently permanently lit, with overlapping slits ensuring that only the correct ones are visible.
Spend less than you earn. Invest the difference. That's the way to get rich. More income matters some, but what you do with it matters more.
Apologies for a crass and unsophisticated reaction comment here but....this is the dumbest shit ever.
This also depends somewhat on area of study, honestly.

Having majored in music (and picked up most of my technical skills just out of a habit for tinkering), my running joke was always that none of my classes required me to count past 32.
IIRC explorer/shell namespaces are built on top of IStorage / IStream and those don't know bulk operations.
This is from 2018, with an update from 2019. It primarily focuses on the Wooting one, which is "sold out forever."

The key touted advantage of the Wooting one keyboard seems to be optical switches with an adjustable actuation point. It also uses a multiplexer for each row of keys, which is somehow faster than a scan matrix.

I don't see an actual test result for the keyboard that includes all of the latency factors discussed. The closest is a link to a tweet by Sunjun Kim. Unlike Dan Luu's measurements, which actually pressed a key, Sunjun triggered the optical switch using an LED, resulting in latency of 4.2 to 9.6 ms, depending on the firmware.

According to this post, key travel can add up to 10 ms, which the adjustable actuation is supposed to minimize. That would put the total latency at 10 to 15 ms, which is around what Dan Luu measured for Apple's Magic Keyboard.
Cryptocurrency doesn't have dividends or share buybacks which are what make stocks have inherent value.
I would like it even less if it was 100% accurate.

Do you really want every move you make logged? It's an incredibly powerful tool to use for oppression. If someone in the government doesn't like you, all they have to do is watch you for a few days. You'll be sure to commit a crime sooner or later, such as jaywalking, or maybe you looked at someone in a suspicious manner, and then they prosecute you to the max.
Imagination Machine by APF – Home Computer and VideoGame Hybrid
I kind of stumbled into a problem space I saw lots of my clients struggling with (search relevance) and sensed a market need ~9 years ago and tried to maximize my opportunities in it. You can read the full story here if you’re curious:

https://softwaredoug.com/blog/2020/12/22/hack-your-career-wi...
It's great to see the US leading the way on this, i hope that Europe takes notice.
>Improving conditions in these factories should be a key priority.

Huh? Why would that be? Getting those factories operational and churning out units faster will be the key priority.

Conditions thus will be the same, or worse, than China, especially in even poorer countries.
Oh. That's nasty then.
Maybe, but it sounds like this article is written more for a discerning competitive gamer than someone interested in the internals of a keyboard. To that point, you'd have a pretty hard time arguing that they'd be at a competitive disadvantage for playing at a higher refresh rate.
Yeah, what is this all about SO changing things overnight. Exaggering by far. It took years and years before SO became a more useful resource and for a long time (maybe even still I'd argue) was a joke that it was a haven for lame Q's and dangerous A's.

Everyone was referencing blogs and google groups (usenet before) and searches.. hitting sites like ExpertsExchange etc. What code languages/scenes were active around then too -- Ruby/Rails stuff = blogs/groups. PHP? = forums, even the comment sections of the PHP docs.

Alot of what changed gradually around then was the rise in better documentation out there. So much better/more emphasis on writing proper docs etc
> Wikimedia's endowment is reaching over 100 million dollars

When can they buy Mozilla?

That's the kind of consolidation I'd like to see.
> limpwrist Congress

That's quite the choice of adjective given the month.
> Apple, but their payment system just seems so much more efficient than the whole QR system

I'm hoping this is sarcasm and I missed the joke.

I really hope I didn't get the joke.
The two biggest problems I'd like to see solved:

1) low-quality questions ("do my homework", etc.)

2) over-zealous moderators closing things they don't like

With the vast data SO accumulated maybe some kind of deep network thing? I'm a DNN skeptic but would love to be proven wrong in this case. If someone could extract a quality metric and then add a bot that prompts users to improve the question we'd be a long way towards getting higher quality content.
>More alarmism, I see. Anyone who has read Steven Pinker knows that this all is patently false.

Anyone who has reas Steven Pinker knows he is a well-fed, of the top 1% richer, cheerleading for the modern era and global capitalism by cherry-picking facts and figures made up to make governments look good, from the comfort of his posh office.
Gonna need a source on this before I believe it. I'm skeptical food waste plays a major role in GHG emissions.

Last I checked, burning fossil fuels and making plastic accounted for the vast majority of harmful emissions.
I assumed this would be an append-only/timelock backup solution for ransomware.
Even if someone could _see_ the transaction and identify the user behind the wallets, at least a crypto still prevents fund holding and transaction blocking.
The paragraph immediately following what you quoted gives links to the papers and analysis that support these conclusions.

Bit of an odd opener, but at least the author backs it up.
> select Norton 360 customers in Norton’s early adopter program will be invited to mine for Ethereum.

Wait, what? I thought this was going to be a ransomware product. What in the world is going on here?
French emergency call centres disrupted by telecom outage
Ethereum is moving from PoW to PoS, will this even be usable after the transition?
If ever there was a technology press release that was deserving of a response consisting simply of a facepalm emoji, this is it.
> "social contract" is the rule of a few elites with racially charged political agendas over the many, look into the history of drug laws

There are a lot of violent crimes with shockingly short terms. Including for repeat offenders. This isn't a problem for elites, who can afford to stay away from these problems. It's a problem for common, law-abiding, unexemplary Americans.
This would suggests that there are not actual examples: https://en.wikipedia.org/wiki/Targeted_killing#Use_by_United...
There's a lot of differences between the mainstream CNNs and biological NNs though. For one, inference in most CNNs is just feed-forward, whereas in the brain the information flow is a lot more complex, modulated by all sorts of feedback loops as well as a dynamic state given by memory, expectation, attention, etc. Biological neurons are also a lot more complicated (and diverse) than the artificial ones. So those six layers aren't really very comparable to six layers in a typical modern CNN.

Of course, I'm talking about just the typical current day CNN. There's a lot of ongoing work in recurrent neural nets, memory for neural nets, attention (though the idea of "attention" that is hot right now is quite simplified compared to what we usually call attention), etc.
It's just a very rigid structure, you have to put your square block in their square hole or you will be ripped a new one and tossed when asking a question. Also mods need to be in a good mood that day.
What you’ve written is interesting and I hope you are successful. That said, I can already buy a Raspberry Pi at MSRP (sometimes even less). If I do that, I get access to a lot of software at no cost to me.

Low latency is great, but not a reason to pay more than MSRP. You’ll need to show me why it makes a difference and why it is worth paying the extra money. Also, I already have a Raspberry Pi 4 - can your “product” be added on to the one I already have?
> RPA is already a legacy solution in it's current form

Not sure about legacy. Modern glorified ducktape to make legacy stuff play nice is more like it imo
is this from the pool? Because it was already submitted days ago

The vid title or description could use a one liner about what it's actually about.
Why does this apply only to policing? Is it a matter of authority/jurisdiction?
If you'd like to short SPACs, there's even ETFs coming out to help you do so:

https://www.prnewswire.com/news-releases/first-pure-play-de-...
I usually have an espresso for that + water. If only because I find the wine people annoying and so I refuse to learn how wine pairing works.
Given you mention Chrome, maybe you are a JS dev, and maybe things move a bit faster for that language/ecosystem than for others (to put it mildly).
Did not realize that it's a Sinclair affiliate, worth bearing in mind.
For me the good reason to use gaussian regression is the fact that you get an uncertainty on the output.

The big downside is that it takes expert knowledge (to design a proper kernel) and a solid implementation (to avoid the various numerical problems they can produce) to apply them to practical problem. Most implementation either break down very quickly or are not flexible enough for my taste.

I have a Rust implementation [0] which tries to help with the flexibility aspect but it is still very far from perfect.

[0]: https://github.com/nestordemeure/friedrich
>Your company can still use quaternions to represent the rotations of each axis

I don't understand this can you elaborate? My company does indeed use motorized pan tilt units.
Thanks for mentioning nbdev (which as mentioned works well with DeepNote).

FYI, the blog post you linked to is a bit out of date - we have something much better for blogging with jupyter notebooks nowadays, which is fastpages: https://fastpages.fast.ai/ . It's compatible with the same annotations used in nbdev.
The risk of kernel exploits isn't the main threat. The complete lack of meaningful sandboxing is a much bigger problem.

Most applications need to be able to read:

- files that the user drops into them or opens through a file picker (which could be OS-controlled, giving access to only the selected file)

- their own storage/config directories

- read-only system libraries

- temp files (again, isolated per app)

Just moving everything into this model would already go a long way.

We see kernel exploits on phones because you need them to bypass the sandboxing. We don't see them often on computers, because why would attackers bother?
Yes this happens...sometimes. And, other times, (as reflected in comments ITT), there are many cases where a low-code solution built by a non-dev have brought huge benefit. (I've seen this myself - see below - MS Access apps that saved hours and hours of work, but which IT had not time to look at.) I've also seen the sentiment in your comment lead to an outright ban by IT dept. of all low-code tools, for no other reason than the "slippery slope fallacy" that "if we allow this, we could potentially have a big mess to sort out one day". And in doing so, summarily kill a ton of innovation and productivity.

One anecdote I remember - a regulatory change created a major issue for a billing department. They went to IT to get their help to address it, and were told "sorry, no time to even talk to you right now. Come back in six months. Actually, make that 8 months." So, a tech. savvy person in the billing dept. built something in MS Access that solved the problem. They were thrilled. When IT heard about it, they tried to get the guy fired. Billing Dept. manager had to go to bat to make sure that didn't happen.
Isn't lifelock the thing where the CEO bro said "here is my social, try to hack me" and then he was immediately hacked?

Wow, can't imagine any sane person who would use this. Galaxy brain move to release it though.
I can make the same observations as you, the difference is that this doesn't bother me.

The concept will never go away. The concept of computing a hash client side under an agreed upon set of conformity for eventually addition to a globally stored list of hashes. Although you haven't argued for making it go away, people that talk like you typically are arguing for the idea that the state can successfully make it go away. This concept works whether institutional exchanges say each hash is part of a unit worth $60,000 a pop or those institutions don't exist and the market says the units are worth $2 a pop.
Perhaps, but our StickOps team is actually engaged since we moved to Sticks as a Service and implemented our MicroRubbing architecture!