skysight-inc/HackerNews huggingface dataset:
At about 8' distance from my 65" 4K TV I don't notice the difference between 720p and 1080p. At 5' distance I do notice. Even at 5', though, the visible difference between 1080p vs. 4k is tiny. And it's practically impossible to sit much closer than that and still have room to walk between the TV and front row. Maybe if I ever get a projector with an 80" diagonal screen or something, it will matter.

My screen does HDR but it's not oled so the benefit to hdr sources is barely noticeable, and anyway you can get high-quality 1080p downsample rips that retain the hdr data.
Why do so many tech companies seem to be releasing “secret sauce” for free lately? I see a lot of posts lately detailing how inner production systems work at large companies, and while I’m grateful, I’m curious why the higher ups think it’s worthwhile to release this information.
It doesn't need to be sustainable, a short-term reduction in emissions it's also helpful and buys more time to go carbon free. It's a complete lie that we have to transition directly from our current state to zero carbon with no stops in between. Fracking is something really only done in the US. Doing more fracking internationally could really bring emissions down. Fracking has done more to reduce US emissions than all the climate change policy combined.

The point you bring up about methane leaks is salient though, if you can't do it without leaking too much methane, it doesn't make sense. However, I don't think that's impossible. Taxing methane leakage and monitoring it from satellites, as one idea of how to do that, seems quite possible.

Obviously it's also good to mitigate damage to the environment via waste products, etc, but that also seems to be possible with the right regulation and enforcement.
It's like a very well-presented emacs but I don't have to remember 50,000 key sequences, or function names, or variable names.
Your username would have been a good option for a cutesy name for the vulnerability, however.
Ask HN: What story from the PDP-8 era would make a good script?
I mess around with writing sometimes and I was just gazing at some pics of a PDP-8 - so gorgeous, and clearly the real world inspiration for all the "panel of blinking lights" computers we watched in 70s-80s SF.

Got me wondering - we've had way too many shows now dealing with modern digital culture (hello Silicon Valley). There's been some attempts to tell stories from the early days of microcomputers (Halt And Catch Fire for instance), and that makes sense, given that those are the machines that many GenX played with at home or at school.

But Hollywood's version of Silicon Valley - Silvercon Valley? - has yet to celebrate the Minicomputer and Mainframe eras in a real way. They have done a bit of deep diving into the 50s, but only in the form of standard issue Genius Porn where the computer operators who broke wartime codes were like Harry Potter characters or something, with modern social causes overlaid as a historical corrective of sorts, and I somewhat doubt that Turing is any happier for the fact that the world no longer cares that he was gay, but remains unable to grasp the awesome stuff he did do. He's not here for it.

Grim thoughts aside, these PDP-8s and the people who worked with them daily deserve a story, complete with looooots of pornographic shots of the machines themselves. Love stories that begin by someone bumping their true love's pile of punchcards into a game of '52 pickup that ends with lurid shots of stacks of cards being sucked into the reader.

Anyways, the best story would heroize someone real from the era. I know a lot of stories but cannot really find the one that really deserves someone having a go at making it into a script set in that gorgeous era of earthtoned data.

What do you think, HN?
If you restart the windows GUI it should refresh the cache and show the update is available. Otherwise it can take some hours.
Researchers build a working camera out of atomically thin semiconductors
Releasing a patch and a detailed write-up on the same day seems like a bit of an unfortunate choice, especially for a WTF!! vulnerability like this. In software that doesn't auto-update, no less...
Dating apps are such a sad development. Really everyone should just drop them.
Nowadays however Wales is not normally thought of as part of England, so I suspect that if everyone but the two of them leave the Union they’ll have to come up with a name other than Kingdom of England.
It would be interesting to have goals or visualize tiers by number of significant bits of the individual color components.
Plex just works on LG TVs (i.e. has a native app), Jellyfin doesn't have a native app. Plex is also "good enough" for most purposes and actually relatively painless to set up. It gets shit on a lot here but I'm grateful it exists.
I think this is the main reason fuzzing exist. Let the boring part to the tool and focus on the most creative work
One thing that Appsmith does is to offer Google and Github SSO for the open source version, and then SAML, OIDC, OAuth2 for the business edition. It can be very difficult to figure out where to draw the line, but I think looking at the needs of the individual developer vs a business team of devs is a good start.
Industry prefers hand written parsers for a reasons.

Parser generators feel like an academic dream
Well... you wouldn't know if the reserves that they show proof of are theirs or borrowed from someone else. In the real world "your keys" doesn't necessarily mean "your assets", that's the point.
Presumably he hoped to warn his network that they should lower their risk profiles and get into a defensive position. Without specifics no one knows if that means withdraw from exchanges or trade into fiat but people do have some general idea of where safety is and isn't.
Won't necessarily be great for users, either. There'll always be bottom feeders who'll advertise anywhere; typically crypto scams and the dodgier online casinos and so forth.
What do you mean by software being zero-margin? That software is non profitable?
Nestle Buitoni frozen pizza in France.

https://www.reuters.com/world/europe/french-prosecutors-prob...
This is basically what we did in our project: https://www.cis.upenn.edu/~sga001/papers/pung-osdi16.pdf.

We never built it into a product because we couldn't figure out a way to monetize it to pay for the servers.
> An exhaustive test is just one type of a machine verified proof.

Not entirely sure I agree with this. A proof by construction is a very different beast to empirical unit tests that only cover a subset of inputs. The equivalent would be units tests that cover every single possible input.
'And nothing of value was lost.' - The Critic

When I very first learned about Twitter, I honestly thought the entire thing was a joke that was always a month away from revealing itself. That feeling has remained startlingly consistent over the last 16 years. I just expect Jack Dorsey to pop around the corner and be like "Haha you silly gooses, here's our real product that we have actually been working on!"
It should be noted that virtually all renderers do frustum culling, meaning anything in the game world that is guaranteed to be out the camera's viewing volume is not rendered. Frustum culling is quite simple. Occlusion culling is usually done after frustum culling and is more complex, and the method tends to vary depending on the scene type and game engine, or is sometimes not done at all (modern GPUs are so powerful that smaller or simpler game areas render fast enough without occlusion culling).
It's a good idea to try ripping the DVD anyway... often ripping software is more tolerant (better at correcting/retrying/skipping) errors than the players. And as I think you're implying, once ripped you don't have to worry about THAT physical media.

You remind me. I have some DVDs I need to rip (before they go bad)!
You are not shadowbanned.
Show HN: Business can take advantage of Big Data
DVD could have a new lease on life if they'd create an updated spec with something like AV1. IIRC, Youtube uses around 2.5GB/hr for 4k which would mean almost 3 hours of 4k content on a dual-layer DVD at streaming quality. That would be good enough for most people.
Free online returns cost retailers millions. Now they want you to pay for it
So they state:

> One could argue that we don’t really need PTP for that. NTP will do just fine. Well, we thought that too. But experiments we ran comparing our state-of-the-art NTP implementation and an early version of PTP showed a roughly 100x performance difference:

While I'm not necessarily against more accuracy/precision, what problems specifically are experiencing? They do mention some use cases of course:

> There are several additional use cases, including event tracing, cache invalidation, privacy violation detection improvements, latency compensation in the metaverse, and simultaneous execution in AI, many of which will greatly reduce hardware capacity requirements. This will keep us busy for years ahead.

But given that NTP (either ntpd or chrony) tends to give me an estimated error of around (tens of) 1e-6 seconds, and PTP can get down to 1e-9 seconds, I'm not sure how many data centre applications need that level of accuracy.

> We believe PTP will become the standard for keeping time in computer networks in the coming decades.

Given the special hardware needed for the grand master clock to get down to nanosecond time scales, I'm doubtful this will be used in most data centres of most corporate networks. Adm. Grace Hopper elegantly illustrates 'how long' a nanosecond is:

* https://www.youtube.com/watch?v=9eyFDBPk4Yw

How many things need to worry the latency of signal travelling ~300mm?
I'm honestly surprised we aren't seeing these big tech companies have an arms race with respect to homomorphic encryption. Since you can perform computations on the encrypted data itself this appears to be the best of both worlds: anonymous and still able to pull big data. Probably won't be able to serve as personalized ads, but from what I'm aware, the big data is far more important than the direct targeting.

I know Meta is betting big on the Metaverse, but it's also wild to me that they similarly don't bet big here and keep their ad infrastructure.

https://en.wikipedia.org/wiki/Homomorphic_encryption

https://news.ycombinator.com/item?id=32987155
Check out this implementation of hash-stable trees. The same dataset generates the same Merkle hash, regardless of insertion orders. This makes verifiable sync computationally efficient. https://github.com/mikeal/prolly-trees
> Such people latch onto trends to look smart.

Or because they figure the hype will allow them to finally sell (launder) the project they need to management.

smt88's top-level comment (https://news.ycombinator.com/item?id=33688576) is a thing I've seen multiple people mention.
Searchcaster
They would do their best to distance themself from encouraging the threat itself, but if ads next to death threats lead to a lot of views and purchases most advertisers would undoubtedly jump at the opportunity.

Case in point: Any news company. 95% of their content is about objectionable actions taken by objectionable people. But ad money rolls in despite being placed next to crime, rape, murder, racism, war, and yes, even death threats. They’re literally monetizing crime.

Being advertised next to something is not necessarily an endorsement of that thing. They’re orthogonal
Interesting Amazon now makes more ad revenue than YouTube.
He got waterboarded to truly understand what it entailed and changed his mind and understood it to be torture. What a great example of a journalist.
Plenty of people in other parts of the Americas do object to “America” being used as shorthand for the USA.
A movie critic who pans a film they think sucked is acting in good faith; a movie critic who pans a film specifically with the intent of attacking the film (whether as clickbait or because they don't like someone involved with the film or whatever) is acting in bad faith.

We might actually be in agreement with each other because a critic who leads with "The director slept with my wife, so I'm only going to say all the bad things about the film and you should probably ignore this review" would have significantly blunted their attack by leading with it, and are arguably not acting in bad-faith.
I haven't owned a printer in almost 20 years. I don't think that has affected my productivity writing code. I don't personally know anyone in my field (programming and system admin) who relies on printing things, seems like we have already moved past that. Almost every company I do business with sends documents electronically, and has done that for years.
The idea that Tumblr could successfully extinguish anything is extremely funny. Mastodon is the one which is extending ActivityPub so other offerings aren't fully compatible. Tumblr has been on life support for a decade- I seriously doubt they'll do anything other than simple compatibility
another similar resource https://quietkit.com/box-breathing/
> But blindly following a ceremony your entire life ...

I mean this in the most honest and genuine way. What if you are simply incorrect in your perception of why a Catholic would attend mass? I bet if you found a knowledgable Christian and asked him why he attends you would find a very different set of reasons.

> I saw throngs of people out to attend Sunday mass.

Maybe I was one of them. In fact I go every Sunday without exception. But I don't recognize myself or my reasons in your characterization of why people go.
Just in case you are interested in trying something else, I can recommend, 4-8-7-0 instead, it's amazing for really calming me down.
I asked myself the same thing and I'm afraid the effect is not as big as expected (in relation to other emissions).

From https://www.agora-verkehrswende.de/veroeffentlichungen/wende...
For Germany:

The climate effects of home office were estimated for 40 percent of the
workers, each with two home office days per week, were estimated to save 5.4 million metric tons of CO2 equivalent per year.

This corresponds to 18 percent of
percent of the emissions from commuting to work or 4 percent of the
of total passenger transport emissions (Büttner and Breitkreuz 2020).
> Anything other than an immediate response would have been akin to lighting their company on fire and walking away.

Have we forgotten Zoom, who reinstalled itself secretly on user machines with an RCE-vulnerable server, which they described as “working as intended?” They’re still wildly popular today with organizations despite the insane lack of regard for security and their users’ safety.

Mistakes happen. I applaud Tailscale for moving so quickly and doing the right thing.
It really depends on where you live. My (fortune 100 high tech) job has a 10 minute commute if I hit the lights right.

Maybe the "illogical" issue is people living in high density massive population centers.

To add, I live on a nice tree-lined street within walking distance of local schools and shopping. I don't live in some apartment near my place of employment.
/r/thathappened
> What those intermediaries choose to allow you to do can be arbitrary, capricious, and certainly is not democratic.

In practice, to adopt crypto you usually also need to rely on intermediaries to handle parts of the process for you. Fortunately, in the crypto space, you can use trusted, non-capricious, democratic intermediaries like FTX.
There was a big "Slack is where work happens" campaign, on billboards and expensive full page newspaper ads etc. By the same token that would also seem to have little purpose.

Maybe these kinds of ads are made as memes to be repeated uncritically by decision makers with little specific expertise, or something like that
Wouldn't it be over 1000 workers if spend employing people at median wage? Thus a large company?
firebrick is my go to red
A number is prime if it's Numberblock character is a single column.

Numberblocks that are rectangles are not prime.

My son knew of "primality" at 5 because of this.

https://www.youtube.com/@Numberblocks
A little bit tangential but I've tried different resolutions (up to 27@4K@60hz) and multiple monitors setups. As software engineer, everything above 1600x900 and I guess 24inch (guess because I only own 27inches as external monitors) feels like a gymnastic with my neck, head and the overall postures. Laptop monitors sizes are perfect for me.
I cannot concentrate properly with big screens. Now I just uses 27inches at native resolutions but resize all windows to 1600x900 and center them. Hell, I use my Macbook Pro 15 retina at 1680x1050 without scaling. One window at a time. I have shortcuts, like RCMD+V to switch to VSCode, or RCMD+T to iTerm2.
Advanced visual prosthesis for patients with blindness due to photoreceptor loss
For text and productivity I agree 100%, but for games having >100hz really makes a difference. It's useful even if you're not playing twitch shooters. It makes interfaces more responsive. All movement is less stuttery. If you have typical 60Hz without VRR, then it can display only 60 or 30 or 15, etc. fps, so a game running at 40fps is going to have tearing or uneven framerate. If the game drops a frame, it's visible at 60->30hz, but not at 144->72.
AConstStr[I] in Go is not a constant, it is a pity and it is a luck
Show HN: Cut, copy, and paste files in the terminal
This is my new little project to build something I've been needing but haven't been able to find, a clipboard system for the terminal. If you ever need to copy or move some file but don't know where exactly, that's exactly what Clipboard excels at. I can't believe this hasn't been done before.
Not surprised. It's been widely used by drug dealers and child abuse traders.
Especially as the fixes seemingly have been going into their public GitHub branch for days, since the report. I wonder if that was a conscious choice or negligience, maybe I'm missing something? I would expect these to be released as patches/merged in when the vulnerability is published, like a lot of other security-critical open source software does it.
The Good Friday Agreement, which the UK is party to, explicitly gives Northern Ireland the right to leave the UK if the majority of people there want to.
Yes. I got a (concise, well-written) email this morning with the following:

> Am I affected?

> Yes. Your tailnet has at least one Windows node running a version of Tailscale prior to v1.32.3.
Besides the name, looks pretty good.
Safer languages cannot protect from bad design. Many libraries have implicit behaviour which is not always visible. It's a hard tradeoff to make. You want safety, but in the same time enough customisation and features. I worked recently with an http client library which was forbidding to send special characters in headers. I understand that this is a safety feature, but I really wanted to send weird characters (building a fuzzing tool).
> terrible string manipulation APIs

Don't use (most of) the C stdlib, it's useless and hopelessly antiquated (not just for string manipulation), instead use 3rd party libs.

> who owns what is something I still have to decide except that the compiler actually helps out

Lifetime management for dynamically allocated memory in C should also be wrapped in libraries and not left to the library user. In general, well designed C library APIs replace "high level abstractions" in other languages.

But I agree, the memory safety aspect of Rust is great, and I'd love a small language similar to C, but with a Rust-like borrow checker (but without all the stdlib bells'n'whistles that come with it, like Box<>, RefCell<>, Rc<>, Arc<>, etc etc etc...) - instead such a language should try to discourage the user from complex dynamic memory management scenarios in the first place.

It's not the memory safety in Rust that turns me off, but the rest of the 'kitchen sink' (for instance the heavy functional-programming influence).
I think if you double-check you were 4000 meters from Mun, not the Moon.
Disclaimer: I have close Ukrainian relatives, used to live in Russia and fled it to a "neutral" country.

The irony here is that this startup helps people relocate to "the land of freedom", while this exact "land of freedom" hates them and tries to find excuses for this hate. B/c sure you cannot bully people for their origin in "the land of freedom", but bullying them b/c they didn't overthrow the dictator and want to escape - yeah, seems legit. Also, putler needs more people to build rockets. Perfect logic https://en.wikipedia.org/wiki/MS_St._Louis
Apart from the fact that they have no incentive to, there are technical downsides, even assuming you could get a useful homomorphic scheme to work in practice.

For example, encrypted data can't be compressed. Columnar big data systems rely heavily on that to be performant.
https://news.ycombinator.com/item?id=30937892
0. I install it and it Just Works. I'm just a C# wageslave, so my experience may be atypical, but:

1. I download and run the vscode installer, either on Windows (boo, hiss, I know), MacOS (boo, hiss, I know) or Linux (some recent Ubuntu, boo, hiss, I know, should build my own distro and then complain vscode doesn't work, but, sorry, busy busy...)

2. I clone a repo, open the .csproj or .sln; vscode offers to download and install the (boo, hiss, proprietary, I'm sure, I know, I'm sorry, not sorry) bits required to deal with that

3. I do my work, compile, run, debug, all fine, no issues, can set breakpoints, inspect variables, get InteliCode<tm> (yes, boo, hiss, should learn to appreciate code without helping wheels, sorry, not sorry), check in my branch, create a PR, be done with my day (boo, hiss, yes I know I should be tweaking my dotfiles and such, but, you know, busy, busy)
It's the first non-trivial one, but not the first entirely. The patch set I believe comes with a simple NVME driver to prove that the system itself works. I'm curious if we'll see some network drivers ported to it because of the concurrency and memory management benefits. They tend to be just as performance sensitive as GPUs and even more security focused since they pretty much explicitly handle untrusted input (externally and internally) in ways that lots of devices don't do.
A guide to Google Search ranking systems
Facebook in particular is very open about its data center, see https://www.opencompute.org/

See “Commoditize Your Complement” -
https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/ , https://www.gwern.net/Complement
I have a flock of sheep.

The lead sheep is an ewe, and the other sheep follow her if I need to move them. She's dominant and will shove everyone out of the way if there's something she wants. They have a social ranking that changes slightly depending on a bunch of factors, but it's pretty much matriarchal. My lead sheep's daughters have high status, too.

My ram has a bell so I know where he is, because rams can be dangerous and the bell sound gives me warning if he decides to sneak up behind me.

Shepherds will put bells on their lead sheep so they can find them again if they're grazing in large pastures. Less dominant sheep will tend to stay close to lead sheep.

All of this is surprisingly variable depending on sheep breed. More domesticated sheep breeds tend to have stronger flocking instincts, which makes them easier to herd.
100% on this. Most startups are limited in resources, and even more so for opensource. Building a business means setting expectations and being clear on the scope of support. This is more than appropriate for a new product.

Personally, I would rather have a warning that FF "may" have issues, than no warning at all. Nothing is stopping a user form using FF if they want, and now they have a heads up.

As a long time open source user and contributor, I find it disappointing when some people can become entitled and complain about free software that doesn't exactly meet their expectations.

As mentioned elsewhere, the fact that it is open source means that anyone can potentially contribute... so if it is a large issue, then there is nothing stopping folks from trying to solve the problem themselves.