skysight-inc/HackerNews huggingface dataset:
The F1166 standard permits up to 250ms latency for touch screen response. That is ridiculously high. It practically guarantees people will think it's not working and tap again, undoing any toggle function they might have activated. They won't necessarily notice their mistake.

I once accidentally ran a washing machine at 90C temperature because of high-latency touch controls. I instinctively double-pressed the touch surface to reduce temperature because I thought the first touch hadn't registered, causing it to wrap around back to maximum. It did some minor damage to the clothes before I noticed. And that was with more like 200ms latency, not 250ms.

Latency on touchscreens is more important than with physical controls because there's no tactile feedback. Even 10ms is obviously imperfect for drag controls. Microsoft Research published a demonstration video:

https://youtube.com/watch?v=vOvQCPLkPt4
The question is whether that needs to be the case.

By combining train and car you can usually end up faster and cheaper if done well as trains won't be stuck in traffic and commuter trains can reliably run at 120-160km/h.

See my comment here: https://news.ycombinator.com/item?id=41309489 for examples and details on how to solve this long-term.
For Gnome there's the Hanabi extension.

https://www.youtube.com/watch?v=BWjXl4h9_BA
It's not alot. But it is a lot.

/pedantic
I use an alarm radio. But either its antenna is broken (old radio), or it's in a location (basement) where it can't pick up signal. Anyway, all it gets is static. White noise, not too loud, seems to work as a fairly gentle wake-up method.
Yes, let's just focus on small stuff we already do instead of the big elephant in the room of automated cars with less human error...

Sometimes I can't even on this website with supposedly some of the smartest folks.
That's house style for the Economist.
One gotcha that would bug me with Rust/WASM today is concurrency in the browser. You only get one thread per WASM binary AFAIK, and the way to compute in the background is to use a web worker.

The abstraction libraries that are higher level than web_sys don't support transferable objects currently, so you'd have to write your web worker in web_sys directly to avoid needless data copying. It's pretty doable, and I've gotten started on a crate abstracting this part, but it's been a serious willpower blocker for me.

One thread is pretty limiting for any web app today. As soon as you want to do something interesting, you're blocking the main thread.
Eh, you're looking at it the wrong way. Would you walk in the highway or in the middle of a 4-lane road? No, because there's 3 ton vehicles there speeding around. Ergo you need proper separated infrastructure: sidewalks, etc.

Likewise, why would you ride a bicycle there? You need proper separated infrastructure, i.e. a segregated bike lane.

There's more than enough space for that, but drivers scream bloody murder if you take away one of their 8 lanes to make a bike lane or a proper sidewalk or a speed bump or whatever (even though this would actually ease congestion for cars!)
>From the most cited supreme court precedent ever.

I'm not sure what a mostly boring procedural case about standards for summary judgement has to do with the FTC and/or non-compete clauses:

https://en.m.wikipedia.org/wiki/Anderson_v._Liberty_Lobby,_I....
I think your comment is totally fair, you are right in that it goes against the convention :)
I really like this framing - lots of incremental work by lots of people over time got us to the point where ~a few people at one company can radically improve the situation with a medium amount of work.
Starship exists. Oh-my-posh is not even remotely competitive. Starship is faster and has much nicer config.

I moved off omp 2-3 years ago, when it was on v7, and the final straw was that there were enough braking changes that I had to version-pin.

If I used bash-like shells more than once a month, I could use the same starship config in bash.
Great example and that's where we should draw the line - thanks for your help but let me do what's best in my scenario. Systems should stop acting based on morals and instead focus on on values.
I was delighted to discover Bandcamp a few years ago. In the modern Internet landscape, it was refreshing to discover a business that didn’t exploit artists and was unionised but still profitable. It was very disappointing to see it sold to Epic and to later have Songtradr lay off half the work-force.

I don’t know who’s behind Subvert but I thought it interesting that they have started the process of building a Bandcamp successor as a pre-emptive move (before the “enshittification” begins). Here’s hoping their co-operative model works and is sustainable over the long-term.
I keep 2 8 foot 2x4s in the back of my truck at all times for hauling sheet materials. Having hard skids in place makes loading and unloading easier and ensures stuff like drywall and doorskin doesn't get taco'd up. This is a deeply stupid problem to have and I often wish I had a 70's era Ranger or F100 with a new-ish power train shoehorned in.
my companies locker has an lock that sets itself to 0000 after unlocking.
While I agree with you, this sounds like it could lead to a classic case of "that escalation worked, in the sense that it was heard".

Unless someone with decision-making power is going to be woken up at 4AM for a problem, they have very little incentive (intrinsic or extrinsic) to block a project on such nebulous claims as "Reducing dependencies" or "Less things on the critical path", if a business leader has come to them with a request.
Live stream: https://www.youtube.com/watch?v=Tc3_EO6Bj2M
I fully agree. But sometimes war comes to you, and if you're unprepared for it, you're the one getting murdered.
Just a note that C# DevKit extension in VS Code is not needed. You only ever need base C# extension[0] which gives you code completion, navigation, etc. with Roslyn LSP. Other than that, I recommend skipping complex UIs in VS or Rider for building projects for now and just using CLI - it's a much more streamlined experience.

With that said, if you have JetBrains license, Rider is great and works everywhere if you prefer rich IDE approach.

For debugging when you press F5 in VSC, it will offer you to create build and debug config - just say yes and pick the project. It will launch it next time you press F5.

[0]: https://marketplace.visualstudio.com/items?itemName=ms-dotne...
Glad we invented neck sunscreen
> It's difficult to rank 1 page vs multiple pages on google

It's my understanding that landing pages haven't been a tool for being ranked for years now. Back in the heyday of search engine affiliate offer spamming, landing pages might have served this purpose. But today, landing pages are more for being a critical part of a "funnel" for marketing. An ad campaign may link to a landing page which has been crafted specifically for that segment. The entire page has a focus to get the prospect to the next step in the funnel via the "call to action." As part of your testing, you would have multiple landing pages per segment which you rotate in your ads. Therefore, the most important metric would be the conversion rate of the landing page (the percentage of visitors follow through to the next step via the call to action.)

Therefore, it's not the design of the landing pages which is important. All that matters is how they convert. An ugly landing page which converts well is infinitely better than a landing page which doesn't convert at all. Someone who is well versed in marketing will know this, and won't be impressed with a portfolio.

The next issue is that if you have a landing page which converts well, the last thing you want to do is put it in a portfolio. A high performing landing page is a secret sauce of an ad campaign. You don't want for competitors to steal your secrets.

Landing pages generally aren't meant to be discovered outside the campaign. You probably don't even want for them to be indexed by Google. This is different from the main portal of the website, because the web portal is more general with less focus on calls to action. You also can't shape the main portal to different segments.
This may have been common enough that I distinctly remember it as something that could happen when playing Sub Battle Simulator in ‘91 (or around that year): https://en.wikipedia.org/wiki/Sub_Battle_Simulator
The PS4 Pro struggles to run this game at 60fps due to a CPU bottleneck. On the other hand, PS5 runs it remarkably stably at 60fps and even 120fps is decent.

Source: Me and my hacked PS4 Pro and PS5.
I think the main issue with microformats is most CMSes don't really have a good way of adding them. You need a very capable rich editor to add semantic data inline or edit the output HTML by hand. Simple markup like WikiText and Markdown don't support microformat annotation.

JSON-LD in a page's header is much easier for a CMS to present to the page author for editing. It can be a form in the editing UI. Wordpress et al have SEO plugins that make editing the JSON-LD data pretty straightforward.
between this and liveview... and the infinity websites doing timed or pull-check reloads...

is this the best the web have to offer in terms of standards to keep one tab with fresh content? i recall some push standard discussions
Show HN: Trace – A macOS Focus App That Visualizes Your App Activity
There's a few games on SNES of which the official PAL release draws an extra row of tiles on top/bottom, Super Mario World is one of these IIRC. Same goes for Sega Mega Drive / Genesis, and IIRC NES too.

It's not quite enough to fill the screen vertically on many PAL TVs (and especially not monitors which in general have less or no overscan at all), but even the PlayStation's and Saturn's (and PlayStation 2's!) PAL modes still have this problem, the framebuffer is just not big enough vertically.

Also the pixel aspect ratio is still distorted, because the 2D gfx assets haven't been redrawn. On later consoles, some (but not all) 3D titles do account for this, sometimes even the 2D assets (HUDs, menus, etc.) are drawn with a bit of vertical stretching, especially on PS2 where bilinear filtering is available.

Even on PS2 some games still have wrong timing in the official PAL release. Final Fantasy X comes to mind... music speed is correct, everything else runs slow (picture is vertically squished as well, Square just didn't care about doing proper PAL versions until later in the PS2 era).

This (and earlier and in general just better title availability) is why some people living in PAL countries always preferred to bypass the region locks (or just import NTSC hardware) and import NTSC releases.

I'm not sure if there are any console games by an European developer where the PAL version is actually the original or intended experience and better, but on old home computers (C64, Amiga, etc.) there definitely are.
Recording and Processing Spoken Word
> several decades and still not incorporating uBlockOrigin as a native feature? really?

How much less will Google pay to be the default search if this is added?
When you open/run a .reg file, it updates your registry, usually preceeded by a warning.

Adding the text below to a text file, saving and running it as a .reg will create and add a value of 2 to "ExtensionManifestV2Availability" in the HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome key

Alternatively, you could do this manually by pressing the Windows key, type "run" (without the quotes) and enter, type "regedit" (without the quotes) and enter, then navigate as far as you can to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome key

You may find there is no "Chrome" key and will need to create it, as well as creating ExtensionManifestV2Availability

--------------------------------------

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]

"ExtensionManifestV2Availability"=dword:00000002
The Monty hall problem is a great example of something I’ve been educated into believing, rationalizing, whatever you want to call it…but I would still never claim I “understand it.” I think that’s maybe the source of disagreement here, there are many truly unintuitive outcomes of statistics that are not “understood” by most people in the most respectful sense of the word, even if we’ve been educated into knowing the formula, knowing how to come to the right answer, etc.

It’s like in chess, I know that the Sicilian is a good opening, that I’m supposed to play a6 in the najdorf, but I absolutely do not “understand” the Najdorf, and I do think it’s fundamentally past the limit of most humans understanding.
Image referenced here:

https://www.cs.cmu.edu/~AUIS/ljdocs/mkmost/welcome.html

Quote:

typescript (see Figure 4 (Sample Typescript Window)) provides an alternative to xterm. You enter commands to your shell in the input window and the results are shown in the same window where they can be scrolled, searched or saved. Typescript does not support curses like xterm does, so you cannot run vi or bash in a typescript, for example. However, you can use the tcsh or pdksh (ksh) shells.

Typescript has several other features that I find very useful. The README for the word processing package describes how you can cause the current working directory to be kept in the title of the typescript window. Typescript is "smart" about these paths, too. Notice in Figure 4. that the path shown in the title of the window is "~", my home directory, and not a fully qualified path.

Typescript supports use of several PC keys to make it easier to enter commands. The Cursor-Left and Cursor-Right keys can be used to edit the command I am entering (regardless if my shell supports this). The Home and End keys will move the cursor to the beginning or end of the line (or selected area). The cursor keys are also mapped to allow me to move up and down the the command history. Cursor-Up gets the previous command entered, Cursor-Down the one after.

In my opinion an even more useful feature is command completion. If I type "ls" and then press Cursor-Up, I get the previous command that began with "ls". File completion is supported with the tab key. If I enter "ls src/tp" and then press the tab key, typescript will complete the path "src/tp" to "src/tpg-config" (in my case). It makes entering paths to files ten times easier. I love it!

If I enter a command like "ls /etc", the window will likely fill and scroll automatically. If I want to see the beginning of the scrolled data, I must use the mouse (or Page-Up/Down keys) to scroll. However, if I enter "ls /etc control-J" (where I enter the command with a control-J keystroke, rather than the normal Enter), the command is executed, but the output is pushed to the top of the current window so I do not need to scroll.

Typescript also allows me to create my own menus in the file ~/.shmenu. In Figure 4, you can see I have a menu card Internet on the menubar. This is from my own .shmenu file which looks like this:

...
I agree, I gave up on Windows since the deployment target for .NET services (web, etc) are now fully Linux, at least in my case. Linux is a known OS and there's thousands of experts. We can see under the covers and get a deep understanding. I highly recommend you install Linux on an older laptop and try it on your time off. As for package management, in terms of .NET its just nuget still, in terms of installing packages, there's UIs for them, but yeah you do need to sit down and read about it so you have some familiarity for when something goes wrong, which in the case of Ubuntu / Debian is only really the case if you're installing packages not maintained by them, Debian has insanely strict rules on what they consider stable, which means you get a slightly "dated" set of packages, but the confidence that your OS will not blow up out of the blue.

What pushed me over the edge to Linux was Windows Defender sends files to Microsoft for analysis, but there's no audit trail for what those files are. It could be my PII for taxes, could be highly proprietary documents for my employer / company. I have no way to know what the heck their heuristics or whatever has seemingly found suspicious and uploaded.
Camera angle

GTA has a very distinctive used camera angle unlike most games. This has a similar camera angle as GTA.
> But DC has the cost of the conversion stations to consider - both capital cost and efficiency causing operational cost.

I suppose you mean AC-DC conversion stations. Assuming only solar energy will be "pumped" over the wire, then the "only" conversion stations that are needed are at the consumer, right? I said it before, I don't know much about electricity, so please correct me if I'm wrong.
>[HN] is one of the most friendly online environments I know.

Um....wow! Are you and I on the same site? There's a lot of ways I'd describe HN, "friendly" isn't one of them.

Genuine meanness and cruelty is WAY more common here than friendliness and there's an overall tone of reactionism, cynicalism, and negativity for the sake of it. People here are very cocky and confident talking about things they don't know anything about.
They're authoritarian, but not that kind of authoritarians. I feel like they have an easier time criticizing their government than Cubans,but they do it less (Cubans will imply worry/dissatisfaction rather than say it, Vietnamese will say it plainly). It's a bit like China pre-Covid (I never went post-covid, maybe it hasn't changed), Vietnamese overall like/trust their government so they'll avoid talking shit about it, but without the weird nationalist 'pride'/defensiveness/victimhood that I found in China.

[edit] I compared it to Cuba/China because all three of them are communist countries, and I visited them all, but probably comparing Vietnam to its southern neighbors could be more appropriate
Ask HN: What Is the New Hype?
As everybody noticed AI hype is slowing down. And I was wondering what is the new hype gonna be? And I simply cannot find new theme that is on hype rise. Assuming that all Blockchain, NFT, IoT, Cloud is already finished its cycle. What do you think the new Hype will be?
The state where naval carrier group is invulnerable to surface attacks is also when it's at it's weakest, since at that point is when it's CIWS's IFF is short-circuited to maximize response time. At that point your defenses are shooting down everything in close proximity to the ships, including any of your own planes/missiles you are attempting to launch. Your only option at that point is to wait out the missile wave, while your opponent is still free to maneuver around and do things like attempt to engage with cannons/torpedos.
Like with all productivity gains in history, this won't last too long once management realizes this and squeezes deadlines by 2-3x since it will be expected for everyone to use LLMs at work to get things done 2-3 faster than before.
this is what I hate about youtube, when you look at the title and says 1 year ago and its just 1 month away for 2 years lol
Yes! and that's why public transport is so good. Because it's everything the comment said, but without the cost of buying, operating and maintaining a vehicle.
But very helpfully Google supports...mostly schema.org except when they don't when they feel like it.
even opening the kebab menu signals Google about my interest, opening the page via their tracking link is far from proper way.
Skill is hard to verify. Title is used as an easy to verify proxy by design. It's a feature.

How the feature is implemented in different organizations... is a different topic entirely.
Yes, all of this. You beat me to it. I just made a similar comment before seeing this one.

Another important angle to this is that if you have a high performing landing page, you don't bring attention to it outside the campaign. Otherwise, you're just giving gifts for competitors to steal.
I can see how that would be difficult for low level emulation, but does it really matter for HLE?

Retail games running on the PS4 don't care about the PCIe topology, they just use Sony's function call APIs.
IMO the unreasonable uselessness of LLMs is because for most tasks involving language the accuracy needs to be unbelievably high to have any real value at all.

We just don't have that.

We have autocomplete on steroids and many people are fooling themselves that if you just take more steroids you will get better and better results. The metaphor is perfect because if you take more and more steroids you get less and less results.

It is why in reality we have had almost no progress since April 2023 and chatGPT 4.
It's a friendly and agreeable assistant model, if you prompt it to make certain assumptions, it makes sense that it will accept them. That's different from training the model with incorrect data.
Cloud gaming perhaps
> It seems like such a system (even every 2 or 5 years) would result in major reductions in accidents and injuries

I bet such a system's impact would be vanishingly small and the money would be better spent elsewhere. Certainly not "major reductions." I'm not sure it's a terrible idea - we're bringing cars in for emissions checks anyway so sure, check the seatbelts for some reason - but let's not pretend it's going to do much.

It would be strange but weirdly reassuring to learn that almost all auto accidents are not caused by carelessness, recklessness, drunkenness, impatience and general incompetence. That they are caused by... neglect of routine maintenance. That would be very far from the world we are living in.
I would be good if you can also allow upload of an image with camera.
> Yes, let's just focus on small stuff we already do

No, you don't

> automated cars with less human error.

The comment you replied to already noted that this has no effect on existing cars, of which many magnitudes more exist than automated cars (those do not exist on the road, not to the degree that is proposed).

> Sometimes I can't even on this website with supposedly some of the smartest folks.

Oh, the irony.
I'm still waiting for an AI that can design and create my figma mocks
> I stopped reading when the author says evacuating the people from Fukushima was unnecessary.

I disagree strongly on this.

I think I can speak for a lot of people when I say that I would be willing to trade of <some> risk of mortality in exchange for keeping and staying at my home (especially older people!).

If you displace over 100000 people you need a good justification-- if you lack observable excess mortality from radiation in the non-evacuated population, you clearly, objectively overevacuated in my view.

I do agree with the article that current regulation tends to focus too much on mitigating irrelevant/marginal risks (driving up costs too much), but I think this can still be true even though the resulting cumulative risk is too high: "Overregulation" is NOT a one-dimensional quantity.
Well, it's not a CPU (or other hardware) emulator. Console emulators usually are... or used to be, before all the x86 based consoles.
ARIA is something that really shouldn't have been necessary, but today it is absolutely crucial that content publishers make sure is right. Because the screen assist software can't do it.

Why? Because a significant percentage of people working on web development think a webpage is composed as many <spans> and <divs> as you like, styled with CSS and the content is injected into it with JavaScript.

These people don't know what an <img> tag is, let alone alt-text, or semantic heading hierarchy. And yet, those are exactly the things that Screen Reader software understands.
I assume WebSockets is probably the preferred way so all the other proposals fell on their face. This one seems to be using WS as well.