skysight-inc/HackerNews huggingface dataset:
I think AI will leapfrog or replace us before we habitate Mars. And besides, we're overfit to the biosphere we evolved on.
Seems like a language design flaw that this is slow. Imo Rust got this right by making "exceptions" nothing special, just a data type holding an error which can be processed just as fast as anything else.
I wish they'd make a Linux version or even Windows. Since I gave up on Mac this is the one app I miss. Gimp and Krita are not in the same league :(
Why don't you like web dev anymore?
My understanding is the transformer layer in the LLM is basically doing something akin to message passing, it’s like a mini computer. In predicting the next word, it has to understand a lot about a lot of different kinds of topics

My understanding is kinda fuzzy because I haven’t coded it up myself, but this was the takeaway I got from this explanation (starts at 36:21)

https://youtu.be/cdiD-9MMpb0
The nice people at Financial Times Alphaville also have their own instance: https://alphaville.club/
What is your strategy? Some obvious wishes would be

- organic fact-based journalism, free from narrative manipulation

- transparent security to protect individual sources, is the instance accessible? can extremely precise/leaky details, like timestamps be clamped? or even perhaps tools to thwart stylometry

- facilitating and amplifying quality discourse

- novel UX - does "read aloud" work on the page

- permalink integrity, can the backend meaningfully serve the postings for a decade or so?

- facilitating reporting, citizen/snapmap model this, except maybe in terms of osint data

Also,... serif?
I would assume the reputable but cost-cutting hotels would still be doing a full clean between guest visits, just cutting down on the daily room cleaning while a guest is still there.
> if I printed book XYZ that is written by someone else, I'm creating value by creating the copy and enabling people to read it.

You have created value by stealing someone else’s wealth.

If bottled water companies were selling my water or my ideas without paying me, that would also be theft.
Moderation is less of an issue with email, though. Very few people have been banned by their email provider, but how many users have gotten moderated on Facebook and Twitter?
AI fails to pass radiology-qualifying examination
I do not understand why a change from 63% to 62% is a sufficiently big deal to be able to claim “millions of Americans decided to stop looking for work”, especially when we know a greater and greater proportion of the population is elderly who cannot work.
1.2 million people in the workforce died?

70% of covid deaths were over the age of 70 years.

https://www.pnas.org/doi/10.1073/pnas.2006392117
Pretty much this. If you're getting regular equity grants, it doesn't take long to have a lot of risk associated with one company - your job, your bonus, your equity holdings.

Generally I sell as soon as they vest and invest the proceeds into a diversified portfolio.
This problem has been solved for a long time now: http://www.catb.org/~esr/writings/taoup/html/ch10s02.html
Get a First Look at the New Grand Central Terminal in NYC
Film grain is nice and not only a technical "issue".
There are other limits they are pushing against. I haven't used a hotel for a while now because it just costs more than I can afford. They can put their wages up higher but if it starts cutting in to their sales it's an issue.
15 pounds? Not gonna store much energy. Many cars already have several pound turbo impellers spinning at 50k+ rpm. (And remember force will be proportional to rpm^2)
Gift link: https://www.nytimes.com/2022/12/21/technology/ftx-fraud-guil...
It would both enhance and degrade the perceived authenticity of the movie, which is kinda weird.
And that list is not complete, I use at lease two additional switches in development instance of chrome: --ignore-certificate-errors --ignore-ssl-errors
>People longing for authenticity become attracted to movies shot with film

>Easiest way to tell is by looking for film grain

>Industry finds way to synthesize this so money can be saved on bandwidth
They mentioned "20 ways of doing things", I'm replying to that complaint.

Quoting is an issue if you don't understand the IFS and command expansion. It's an old fashioned style, but it is consistent and there's only one way of doing it (quoting every variable and subshell use).

Think of shell variables as non first-class citizens, they can only be used interpolated within a string, like "$var". The shellcheck tool enforces this perspective, which makes ' and " behave very much like python or JS.
Impossible to avoid in python.. exceptions are even how a simple for loop is implemented under the covers!
A contributing factor may be lack of a major sponsor bootstrapping the user base. Go had Google, Rust had Mozilla, Nim was/is largely indie.
Stackexchange WinterBash 2022
Code paging. If your hot code spans multiple pages, you run the risk of the CPU needing to perform page fetching to continue executing your code. If your exception handling code causes the hot path to exceed the page size, then you run the risk of cache misses which can cripple performance.

Rust has the #[cold] attribute for this exact reason - to mark functions or branches as 'cold', placing them into a separate section to reduce the hot path's code size.
excepts were the only way in CLU to handle control flow. something like

while read_character {
handle_character
} except_when end_of_file {
return string
}

and it did this primarily because it was typesafe: read_character always returned a character, and the "except" cases could return what they were declared to return. "except" was far from exceptional.

There's nothing ineffecient about that, it's meatly linked up at compile/load time, and exceptions that go up the stack simply unwind the stack just as returning values up the stack do.

What gets users confused is conflating this with the idea of hardware interrupts and system signals, external exceptional events that can occur at any time, interrupting the flow of control and needing registers (cpu state) to be saved so the process can be restored and continue when the interrupt is handled. (and which CLU handled through the same system) Such interrupts and signals do have a superficial resemblance to excepts that are unexceptional, and to not so unusual and recoverable errors like out-of-disk-space on a file write, which is only code you're going to write for an important high availability or headless system, or a nice fat rich word processor that people will sit in all day long.

I'm just explaining this all because when I read discussions like this I'm constantly thinking "but...but... did you think of...?"
This % goes waaay down if you're talking actual physics : just how quantum physics result in a semiconductor band gap, and what equations you need to write down to explain the electric behaviour of that sandwich.

I can do that, at least for the basic layouts, but my own lack of (clear) understanding would be in the "middle" of the stack : starting up from logic gates, and bottom from scripting programming languages.
Can probably be accounted for by training AI to conditionally reverse lowering of the new constructs.
This looks like a different, additional tax to those of the regular income tax rate, aren't they? It appears to me that regular income tax rose to the high levels I shared, in addition to the taxes you shared.
This isn't an article, but I used ChatGPT to make a Hacker News extension (which I'm now using), that highlights new comments when I navigate to a thread I've already visited: https://github.com/HartS/gpt-hacker-news-extension

Each commit here contains my prompt in the commit message, and the changed code was entirely provided by ChatGPT. I also appended its output (including explanations) verbatim to the gpt-output file in each commit.

So with each commit, you can see what I prompted it (the commit message), what it responded with (the change in the commit to that log file), and the code that I changed as a result of its response (all other changes in the repo).

In actual use of the extension (if you want to use it), I changed the "yellow" background-color to "rgba(128,255,128,0.3)" (a light green color), but I did that change myself because I didn't think I'd be able to get it to pick a colour that looks good for HN
Which is why Netflix are the ones who should do it. Even on low-powered devices, they could stream some pre-computed debanding data for each pixel in the video (e. g. as a separate channel encoded with video).
I've seen a lot of that too. But good luck convincing people still on Twitter. They're too attached to their brand existing there.
At least 1 they want to use. You assumed there are replacements. You assumed prices. Don't be rude.
Every single hotel or motel should be doing full clean between guest visits, otherwise it should not even be allowed to operate.

But if a hotel starts letting people stay weeks without checking their room, they will inevitably end up with hoarders and people that keep food lying around and then comes cockroaches and rats and odors, etc.
Please share this silver bullet pake with the rest of the class?
I've heard, investigated, but it's never passed my filter to a try state. I investigated a bunch of things in config space before and get bored because they are in dev bubbles. I was trying to find something viable for commercial purpose.

My topic is only API and list just 2 things specialized in API work. It's pretty narrow scope. And the other reason I list just the two is that I know the web industry is quite irrational they only pick what big players back it or just for sake of jobs market reason.

So honestly I'm not interested in CUE.
I believe OP's point was that historically journalism organizations have had a positive impact on open source tools. Not that they are directly related.
It has actually rebounded to 1 percent less than it was prepandemic, and health risks were legitimate reasons for people to not work for a period. Really it shows since 2002 the rate has gone down fairly consistently, show overtime it's worth less and less to work.

The main factor in choosing a job is pay in the end and that's also the main variable when choosing to work or not imo.

https://www.bls.gov/charts/employment-situation/civilian-lab...
Also, excess deaths during the pandemic account for 0.38% of the entire US population at the start of it.
I would teach a data scientist how to calibrate a classifier. I would teach a data scientist how to use version control. I would teach a data scientist how to do continuous integration. I would teach a data scientist how to package software for maven or pypi. I would teach a data scientist how to play Poker.

I would not teach a data scientist Kubernetes.
Merry Christmas!

-Elon
Play OG Flappy Bird
Long form essay isn't great for that, especially as taught in school.

Writing an idea down as concisely as possible is important, the rest is just embellishment and is easily handled by AI.
I'm a bigger fan of just de-noising video, and leaving it gone. I don't want it replicated, UNLESS the de-noised video is such a low-bitrate blocky mess that you absolutely NEED the noise in the video to hide it.

Conan The Barbarian DVD is the noisiest film I can think of off-the-top. Strong de-noising makes it look far, far better. But just about every movie out there benefits from modest de-noising.
Not with modern codecs, but there's probably a random seed somewhere that'll get you close enough.

Noise detection could be useful, if you can get noise that's close enough, it'd be a more than adequate substitute.

It'd also be useful for rain, which video codecs also struggle with.

Another thing is, a lot of modern video was generated, and composited - why not have that reflected in the codec?

You could directly encode the elements as understanded by the process used to generate them, rather than attempting to reconstitute things from a stream of bitmaps.
Flying with a desktop computer (as checked luggage)
Not a "personal attack" when it encompasses anyone who exhibits a specific pattern of behavior
A word is worth .001 pictures.
>As the author, I don't think this really makes sense on the front page of HN since you have to pay to read the zine.

I think it is okay since paywalled articles reach HN front page too. Also, if you had submitted this yourself as a Show HN, the guide (https://news.ycombinator.com/showhn.html) says "For books, a sample chapter is ok." - and https://wizardzines.com/zines/debugging-guide/ does have samples
> The author seems to forget that while an AI can create text that looks like code, it can never prove the code is working correctly (see halting problem).

The halting problem applies to humans as well...
If they go higher no one can afford to stay.
This is expected because it's their flag-ship product.
The total deaths caused by Tesla AP/FSD is 1900% higher than the self-driving of every other automaker in the world combined.

The total number of accidents caused by Tesla AP/FSD is 2.5x higher than the company with the next worst self-driving system, and is more than 60x higher than Toyota's self-driving systems.

Anecdotally speaking, on LA freeways self-driving Teslas are easy to spot: they drive like drunk teenagers getting behind the wheel the first time. My coworker has a Tesla and had so many disengagements on his daily commute (3+ each way) that he no longer uses the system.

Normalizing the data (i.e., scaling it up), Teslas are only safer than drunk drivers.
RESTful applications in C programming language
I think that goes against HN rules.
I read The Dynamo paper [1] early in my career and its use of consistent hashing inspired me to use similar approaches in systems I've developed.

1. https://s3.amazonaws.com/systemsandpapers/papers/amazon-dyna...
> Mastodon is Twitter with HOAs

I think it's a very apt analogy that's broadly correct. The crucial difference is that Mastodon servers are not a scarce resource (unlike land & buildings), so you can shop around until you find an HOA that you like, or just start your own.
One look at Google maps tells me they are nowhere close to comparable. Houten is surrounded by farms and cows, next to Utrect which has a population of half a million.

Tysons is next to a ring road for DC, and the greater DC-Arlington-Alexandria metro area has 6.6M.
He wants the greatest generation back on the clock!
Could it be SwURL[1] or Xframe[2]

[1] https://news.ycombinator.com/item?id=33251954

[2] https://news.ycombinator.com/item?id=33529918
Yeah, this is helpful, thanks for sharing!
It is crucial to society that we transition away from them almost completely
I'm a little disappointed that the author doesn't explain why throwing the exception is much slower.
I would really love to see these statistics broken down by industry, salary band, age, etc.
>is well aware that being non-binary is not a matter of chromosomes but rather a matter of gender roles.

Ah, so they're still male and female, but we've added a dumber new aged twist on tomboys and sissies. Got it.
Cool project. Here is a feature suggestion:

One additional feature you can add is a recovery key.

You could use a time-limited master recovery key and encrypt the file's data key and store it within the HTML file as an encrypted header.

It of course increases the attack surface because an attacker can then just focus on the recovery key.

But it would help in the scenarios where the passphrase for the datakey is forgotten and you need a way to recover. By supplying the master recovery passphrase, the file's data key/passphrase can be recovered and the content decrypted.

This is a usability versus security tradeoff.
Which is great in hindsight because he wanted it dogma that the Sun was the center of the universe:)
IRC doesn't have accounts, identity, or federation. It was normal and expected that you would use multiple servers at the same time for different topics.

> It's a feature not a bug because it allows you to identify servers that might not fit with your group and weed out individuals that cause problems across multiple servers.

That's exactly the bug. Imagine if one IRC network blacklisted you just because you chatted on another IRC network.
I'm not sure if it's because of growing up watching most things online with limited bitrates, but I realized I dislike film grain a lot. I know that to a certain degree, film grain helps humans resolve finer details. Similar to using noise shaped dithering to allow you to hear more than the theoretical dynamic range in audio or see a larger range of color tones in a picture. But I found that on certain 4K uhd blurays, if I am watching on a small screen the film grain looks very obnoxious. The problem doesn't exist when watching on a big TV, so I know it's not related to projecting on a screen. I really dislike when directors go out of their way to add artificial film grain. Will media players eventually allow users to adjust the film grain that is added back in?

This reminds me of Steve Yedlin's, cinematographer on everything from Brick to Star Wars: The Last Jedi to Knives Out and its 2022 sequel, Glass Onion: A Knives Out Mystery, who showed through research that film can be completely emulated using digital techniques and mixed digital and film shots during Star Wars.

https://www.audiocheck.net/audiotests_dithering.php

https://www.polygon.com/2020/2/6/21125680/film-vs-digital-de...

https://www.yedlin.net/NerdyFilmTechStuff/MatchLensBlur.html

https://www.yedlin.net/OnColorScience/index.html
And honestly that's already amazingly valuable and I've been using it constantly for weeks because it narrows your search space through the documentation to the head of a pin.

Hey I need to process the EXIF data for an image; let's Google "pillow exif" and see what we get.

https://pillow.readthedocs.io/en/stable/reference/ExifTags.h...

Uhh, okay. Kinda? Maybe? This doesn't actually tell me how to actually get that data from a real image.

> Write a python program using pillow to print all the EXIF data for an image in a human readable way

from PIL import Image
from PIL.ExifTags import TAGS

# Create an Image object
img = Image.open('image.jpg')

# Get EXIF data
exif_data = img._getexif()

# Iterate over all EXIF data fields
for tag_id in exif_data:

# Get the tag name, instead of human unreadable tag id
tag = TAGS.get(tag_id, tag_id)

data = exif_data.get(tag_id)

# Decode bytes
if isinstance(data, bytes):
data = data.decode()

print(f"{tag:25}: {data}")

Is it correct, sorta, close though. But it tells me I should look for a method on the image object called getexif -- hey it exists, nice! And that's what TAGS is for! Makes way more sense.
> Uploading achievements to Steam is a pain. You can't just define a list and give it to their command-line tools; you have to laboriously click through the slow, confusing miasma of PHP sadness that is the Steam partner site and add them one by one.

> I think if you're a big important game studio you don't have to stand for that and they give you a bulk upload tool, but I'm not one of those so I looked at the HTTP calls it was making, saved my login cookie to a file and wrote my own.

No way. Fucking hell, Valve. Sort your shit out. How many thousands of hours have been wasted because of this?

> Although I developed the game mostly on my Mac, during development Apple invented this thing called “Notarization” where if you run any app on a new version of MacOS, it'll make a network request to Apple to ask if the app's developer pays Apple a yearly fee. If the developer does not pay Apple a yearly fee, MacOS will pop up a dialog strongly implying the app is a virus and refuse to start it.

No way. Fucking hell, Apple. Sort your shit out. How many thousands of dollars have been wasted because of this?
Yup. Look at google maps of the lower Mainland. Tiny downtown core of Vancouver and nothing but suburbs that stretch out as far as the eye can see.
I haven't looked into it but I don't think it's enough to build app on top. Otherwise there wouldn't be a bunch of libgit2 binding. Github is basically building around libgit2 (Rugged) and some of its custom stuff + collaboration UI. It's quite surprising no one has ever built libgit2 as a api service .. yet.
What this labor shortage indicates to me is that a significant number of people are willing to reduce the goods/services they consume, in exchange for having to work less. I'm not certain how COVID/lockdowns precipitated this change, but I'm fairly certain they were directly or indirectly the catalyst.
> I also select the option not to have my room cleaned each day.

This has always been an option. Put the DND on your door.
"nice" is not a rational argument, it is a qualitative/subjective/irrational one
I wonder how it would work before Javascript.
Humans can reason, ML models just follow statistical correlations.
There's knowledge and then there's understanding.

Understanding is far more useful, but (I think) less valued.

Knowledge can be gamed, you can know things that simply aren't true.

Understanding can be used not only to extract new knowlegde from a corpus of data, but also as a means to validate things presented as fact.
Its not a shortage of workers, it's a shortage of underpayable workers.
I think “This is a hilarious turn of events” could be a useful start of a thoughtful conversation about the events surrounding the FTX collapse.

I do not think reiterating one’s interpretation of rules that everyone already knows is particularly useful or on topic.
There is a Photos alternative made by the ex-lead Aperture developer called RAW Power [1] that uses the same Apple raw engine built into macOS but with its own library management and with more fine-grained control of the processing. This may be of interest to anyone looking for a Lightroom alternative but who finds Photos lacking.

[1] https://www.gentlemencoders.com/
Yea. The html must have signature and Bob has public key of Alice to verify ... and we here again. :)
TL;DR batteries got better faster.
Which is not to suggest you should be using exceptions for flow control.
Why is it nice? Is it that you're used to seeing it and its absence feels wrong? Wouldn't you become accustomed to its absence with exposure? I've found this to be the case for me.
Some portion retired. https://wapo.st/3VgOxf8 https://www.forbes.com/sites/ashleystahl/2022/03/03/are-boom...

Another portion is no longer able to work those jobs (especially service sector jobs where one is required to show up for a shift or get fired). New data shows long Covid is keeping as many as 4 million people out of work - https://www.brookings.edu/research/new-data-shows-long-covid...

https://www.bls.gov/news.release/pdf/empsit.pdf

> The number of persons not in the labor force who currently want a job was little changed at 5.6 million in November and remains above its February 2020 level of 5.0 million. These individuals were not counted as unemployed because they were not actively looking for work during the 4 weeks preceding the survey or were unavailable to take a job.

> Among those not in the labor force who wanted a job, the number of persons marginally attached to the labor force held at 1.5 million in November. These individuals wanted and were available for work and had looked for a job sometime in the prior 12 months but had not looked for work in the 4 weeks preceding the survey. The number of discouraged workers, a subset of the marginally attached who believed that no jobs were available for them, was 405,000 in November, little changed from the previous month. (See Summary table A.)
Being a default in no way makes something not a "hyper political subreddit you don't want to be in anyway". TwoXChromosomes meets that description.
You're right we are going to rid of the biggest money invention ever just because. Even beanie babies are still around. You give no reasons, no facts, basically make shit up and then draw a conclusion. Probably should research the subject a bit more before committing to your conclusion.
Particularly as a lot of that is just keeping up with inflation.

Many industries seem to prefer going bankrupt than pay their lowest level employees well.