skysight-inc/HackerNews huggingface dataset:
This is exactly like the entertainment industry and it is the whole reason the Hollywood unions have fought so hard to get and maintain ongoing compensation via residuals.

An actor usually spends a few weeks working on a movie and then the studio profits in perpetuity off that work. Tom Cruise finished filming Top Gun: Maverick years ago, but people are still streaming, renting, and purchasing that movie bringing in massive profit for the studio.
Is this sponsored content in the NY Times by PimEyes? PimEyes even quotes a previous NY Times article on their landing page.

"For $29.99 a month PimEyes offers a potentially dangerous superpower from the world of science fiction"

New York Times
HENRY = High Earner, Not Rich Yet

It is mostly older Millenials/Xennials with professional jobs. They earn more than 2x the national median income, but have a net worth that's less than 3x their income or $1M (whichever is larger).
Guile Hoot v0.1.0 Released
That will only last so long until consumers reject the terrible quality and move on to another, higher quality competitor - so the wheel will continue to turn and high quality developers will still be hired to produce high quality work.
>
Even when there aren’t better sources I’ve found that the SO results are just all outdated and don’t cover any newer stuff

I think their algorithm is the problem, answers should be slowly deprecated over time. Who in real life would trust an answer written 10 years ago when languages, OSes and frameworks change every year?
> This trick has simplified my project onboarding quite a bit. No more "You forgot to update your Email Address" requests from clients!

Does this happen in practice? Most commits on professional git repos that I work on are of the form <username>@users.noreply.github.com.
OpenBSD supports Ubiquiti's octeon processor. I thought it would be neat to run my router on a non-x86 CPU, but I don't have personal experience with these boxes yet.

https://www.openbsd.org/octeon.html
Management is obviously capable of long-term planning - there just aren't incentives in place for that.
If people had your level of insight and self-reflection, then SO would be less popular but much more helpful and probably not known for all the needless hostility.

It takes a lot of guts to ask for help. And being put down when you're vulnerable: exposing an ignorance or a lack of understanding, is not a good feeling at all. For me, it always sticks for a long time until I forget it.
This sounds like military technology of the kind that e.g. Ukraine would currently like a few samples of. Or at least, dual-use.
Have you tried my client (github.com/dweymouth/supersonic)? I started this for a similar reason last year - I'm curious to hear your feedback, and if you were interested in contributing I'd love some more help!
Travel cards haven’t been that restrictive in the time I’ve been using them (since around 2016). Chase Sapphire Preferred/Reserve and Amex Gold/Platinum don’t have any restrictions on what earns points, it just needs to code as travel (flights, rides, or hotels) or restaurants and while there’s some benefits from using the Chase/Amex portals to book even that’s not required. Similarly points can used towards anything that codes as travel.

Of course there are airline/hotel specific cards and those may be more restrictive but I’ve never seen the point in those.
The VC money backing SBF deserves the loss for not putting the default clause into their A raise to force a professional audit within 18 months of the raise.

The sad part is the depositors that got caught in this mess.

If SBF was not a trading platform, but say, a medical device company, this story would have had a much more palatable set of victims.
Have you actually used Windows on ARM? It works incredibly well, I'm not sure where you got this notion from. x86/amd64 automatic translation is almost completely seamless.

Windows isn't The Problem here, it's Qualcomm being a tire fire and being leagues behind Apple. It's wild how they have managed to have such a stranglehold on the entire ARM architecture via patents, all so they can enable Apple to wipe the floor with them
Does LinkedIn still use Ember? LinkedIn is one of those companies that pivot to [new framework] every six months to keep their engineers happy. I guess its cause the product is so boring.
When I was at Boeing, there was a story that a worker slugged his supervisor. The worker was fired, the union got him reinstated.

Boeing is a big company with a lot of inefficiency, but there clearly was
inefficiency due to union rules. For one thing, layoffs went by seniority, not merit.
This is a dumb take. While there is plenty of BS and vaporware masquerading as "AI", there are plenty of real companies and startups working on leveraging "AI" within their own domains.

A business isn't just technology, it's also about the business processes developed, and plenty of AI startups are honing out processes that larger companies will either scoop up, or that these companies will be able to grow up and compete.
Doesn't Elon dead name his child?
It’s an old, old protocol full of 90s crypto mistakes - passwords could be brute-forced in hours over a decade ago, it still uses things like MD-5, etc. and there are attacks which cannot be solved within that protocol such as “pass the hash” where you can obtain a hash from a compromised system and use it to authenticate elsewhere even though you don’t have the original password.

There’s a long history here:

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

The main problem is that there’s no way to reliably patch old stuff. If you have a large network, leaving NTLM enabled means attackers will continue to exploit it but as long as it’s an option slacker enterprise IT departments and vendors will continue to delay replacing it. Microsoft deprecated the protocol more than a decade ago so now they’re forcing the slackers to actually do it.
You have truncated a character so that url does not work

https://archive.ph/GxPxr
> moorlands are MASSIVE

This tree used just a tiny part of them.

I don't want to to replace the valuable moorlands by Acer pseudoplatanus or plant trees in an archeological site, but a few thousands years ago there was more tree cover here. Having space for just one tree is in itself a problem that should be fixed. We could put 100 trees in the same location, multiply the number of suitable places to nest by 100 and the ecosystem of moorlands would still have lots of space to exist, plus the bonus of boosting the local biodiversity

That would be cheap and perfectly doable
Just toss enough compiler flags at clang and make sure to occasionally use inline asm snippets to throw off the compiler's optimizations.

Then you're GTG
You can click on the time of a “dead” post and click “vouch” if you think it’s okay.

New user posts are often “dead” by default and waiting for a long-tenured user to bring it to the front.
Sure, but my point is that basically everyone has at least a basic cell phone (and I assume the cell towers are using GPS to sync their time).
And because you can't understand something, you will break the agreements of the community. I think people who look at collective agreements and ignore them should be ruthlessly shamed for disconnecting from the community and deciding their internal discomfort is the thing that needs to be addressed by the community in that moment.

I will never understand the mindset of someone who wants to be a part of community but then doesn't want to follow the agreements of the community. Why are you here? Just to make sure people know that You Don't Approve?
Your examples cover one of the problems: When the cheaper same old shoe is rarely on the shelf, then what? And are they as enthusiastic at removing value as they are at adding value (i.e. when then "same old" shoe is not same old but faster wearing)

They actually do describe this "If the BLS data collector is forced to replace a short-sleeve cotton/poly shirt in the CPI sample with a long sleeve 100% cotton shirt..." but they provide no answer aside from [well the one on the shelf now is better].

So that the buyer of the "common" shoe, shirt or TV pays more.

It's easy to argue that it's possible to dig deep and find that "older" cheaper item but that doesn't change that the "basic basket" is now more expensive.

The second problem is one of perception - and perception really matters in this case. And CPI doesn't solve that problem.
FWIW I think those are all great questions that need exploring. One thing I'm hoping comes out of this recent push for unions is having more opportunities to explore different types & structures, rather than the tiny handful of massive, well-established unions which has been the state for the past 40+ years.
I went to the Guča trumpet festival. It's pretty intense. Things like rifles being fired into the air in the crowd at a music festival is scary to me. This is something I might associate with the Middle East, not Europe.

The T-shirts on sale were another example. My Cyrillic is poor and my Czech is too but I can understand a bit. One was in English: "I am Vladimir Putin, and what I put in, stays there." The ones praising "war heroes" were worrying, too.

On my train back to Budapest the last time I was there, the crop-haired older gentleman opposite me was reading "Ветеран" magazine and a biography of a general.

The general impression I got was that here was a country whose sympathies lie East, not West.

At the time, I lived in Czechia, and I drove to Guča with some friends. The cultural difference from where I lived and where we drove in a single day -- and we didn't drive fast -- was shocking.

On my next visit, I had an overnight stop.
I feel like the article advances on two different lines of argument that are difficult to reconcile. The first is that C is not a low-level language, and gives examples like struct padding and signed overflow being undefined behavior. That part makes sense to me, and the argument seems constructive: it seems to propose language features for a hypothetical "real low-level" language.

The second argument is that, because of the dominance of C, CPU designers have had to bend over backwards to create something that runs C naturally. Here there are examples like register renaming, flat memory, caching, etc. This argument also makes sense to me, but in the context of the first argument, and the title of the article, I'm not sure how it relates. Taken at face value, this seems to imply that it isn't even possible to create a low-level language on modern hardware, and even machine code is "high-level". This seems to argue that we would have to create a new generation of hardware that exposes much more complexity to the instruction set architecture, and only then could we design a low-level language to take advantage of that.

I think both of these arguments have merit, but it's a little disconcerting to put both of them in the same article, and to make the title "C is not a Low-Level Language". I suppose the first argument could go here, and the second argument could have been done in a follow-up article entitled "Machine code is not a Low-Level Language Either".
Don't have the older bags unfortunately. It certainly didn't double in size, it's definitely the same rough size.
Because AoC has a leaderboard? Whenever you have a leaderboard of any kind, there will be people trying to get up there.

It's also likely that a lot of AI users will be skilled developers too. They already know they can solve the problems, they also think they deserve the leaderboard rankings, so using AI is ok.
The existence of EINTR is famously discussed in the Unix hater's handbook [0] and Richard Gabriel's "worse is better" essay [1], not sure which one told the story first. Paraphrasing, in the "MIT philosophy" the kernel should obviously continue the system call automatically because that would be simpler for the caller, and in the "New Jersey philosophy" the Unix implementation is obviously better because the kernel is simpler and functions more transparently.

[0] https://web.mit.edu/~simsong/www/ugh.pdf, page 313

[1] https://www.dreamsongs.com/WIB.html
Maybe I'm dramatically out of touch, but this seems to belong with the metaverse in the "absolutely no one wants this" category.
Thats cool, thanks for sharing the code!
The chart that shows about 90% of NATO's expenses is covered by the United States?
Linkedin is one of those 'necessary evil' services that we all agree to use because everyone else does, but nobody actually likes. While I realise the network effect is hard to break, I look forward to somebody finally disrupting it - even if it results in a slightly-less bad product.
Everyone is trying to minimize taxes in a legal way. The best example is Apple. With enormous profits they pay almost zero federal taxes.
This entire comment is really amusing to me. "Some of my hipper millennial friends caught on to this five years ago" has me chuckling.
> This is HN, not a general forum. People here who care about privacy should be able to use such devices. So I recommend them.

I think the spirit of respectfully challenging what you're stating is the nuance of privacy versus the entire world.

Even within the HN audience, I don't think it's a stretch to say some individuals would prefer a secure(data enc in transit)-and-available (note: not a complete E2E private against 3 letter agencies) versus perfect privacy.

FWIW, I'm one of those folks that have iOS devices that turned on E2EE for iCloud. I'm attempting a "close as I can get to amazing privacy but also balancing the nuance of life" strategies.
This looks really promising! Really stoked to see where you guys take this.
Go's flag, log, image, and sql packages all work this way, so it's not just the HTTP router. I sort of see both sides. Having implicit registration makes it very easy to have different teams working on different packages and you just import the package and it registers itself. But it also makes the behavior of the resulting final binary hard to understand and based on implicit code instead of explicit. I personally try to just have one big routes() http.Handler function that returns everything all in one place, but I get why that isn't always practical.
The data isn't being deleted, it's being ignored when the EPA needs to determine if pollution controls need to be added. Yes, asthmatics don't care about the source of pollution, but the EPA doesn't care about asthmatics. It's job is regulating human polluters; asthmatics are the concern of the department of health and human services.
Only outdated answers exist anymore. While in theory you can ask a question an get an up to date answer, in practice it is duplicate or off topic and so closed. The answers from 2010 are still there, and good enough even if the technology has moved on.
Will Firefox finally implement Negotiate then?
Do you understand that you're commenting on a story about GS losing money?
It's "free", but not without compensation, and why FreeTube exists: the user is compensated with a free video only after being forced [1] to watch ads, or they can pay [2]. I don't believe compensation, behind a required act, is involved with "free", which is why I would describe it to someone as "ad supported" or even "free, with ads" (which most marketing uses, probably through the advice of legal).

[1] https://cybernews.com/tech/youtube-crackdown-on-adblock-user...

[2] https://www.youtube.com/premium
This. Companies still happily beat that dead horse and preach the beatings as the way to do things, simply because all their valuations are tied to the belief that Big Data is Big Money.

For them, admitting it's not the case and "Google/Meta/... knows more about you than you do" is a myth/meme is committing suicide.
It's offtopic
I ran such a topology for a while, aka "router on a stick". I had a two-port trunk link to a cheap Cisco small business switch, it worked great. It could also have been easily virtualized with a single virtual NIC, but I don't like virtualizing my router anymore, hah.
"We have no evidence" is one thing, but a report on the fuzz testing the link preview feature has undergone would be more reassuring.
Isn't SMB2 meant to be the "mostly good" one introduced in Vista? SMBv1 was an absolute shit-show. A lot of early devices only supported it using hacked up ancient GPL violating Samba builds
... the famous Two Hard Things, together with off-by-one errors.
A railroad is on the continuum that has shovels in it. The job is to get ore from the mine in to a processor.

1. Use you hands

2. Use a pick or shovel in to a bucket and carry it

3. Use a wheelbarrow

4. Use a mine cart

5. Put a steam engine on your minecart
What would be nice would be if they could allow it only for RFC 1918 addresses with a IP TTL of one – allow the local doughnut shop to keep their old printer a bit longer with a warning but force slacker corp not to keeping procrastinating.
Regardless of framebuffering and all that nonsense, at the end of the day, pixels have to be pushed onto the physical display, bit-by-bit. I've wondered if it would be possible for a screen to simulate CRT-style line drawing by exploiting that.

So, if the multiplexing is done line-by-line, for example, then one could simulate a CRT by driving the pixels directly, without a framebuffer. It wouldn't be easy, but that's partly why framebuffers are a thing - they're easier than not having one.
From the link, LinkedIn does $15B in revenue, or $681k per employee with 22,000 people. That seems pretty reasonable to me, even though I don't know what all of those 22,000 people do.
> is bundling a Spotify alternative with their ad-free option and requiring you to pay for both

It's literally just youtube without the video component. You can find everything song ever on youtube as a video. This is just saving you bandwidth and battery. It would be more expensive for them to offer ad-free youtube without the music-only component, because people would still use it to listen to music, but now with video attached to every song.

> lack of anonymous viewing

How is anonymous viewing possible with paid accounts? They need to know if you're a subscriber or not. Even services that aim for anonymity like Mullvad require you to login with your user id to use it. Should there be a "trust me, I'm a paid subscriber" button? You can just delete watched videos from your history.
Fake job openings feels sketchy. Do you have a source or a link?
And they could exactly do that. That's what computers are for.
An instinct is complex, unlearned behavior.

Sexual arousal is neither complex nor behavior. It is a simple hormonal state.

You're using a colloqual meaning of "instinctive" that is unscientific and wrong.
Gamification is a powerful motivator. There is a leaderboard, climbing it is a reward in itself.
that conditional include is nice, didn't know about that.

i've been using direnv to set env vars, but i'll probably switch to the conditional include.
> Perhaps the community will manage to get it to run Linux.

You should expect Qualcomm to contribute support to the kernel for Snapdragon X, as they've done with several predecessor SoCs. I would be surprised if it was not already running Linux inside of Qualcomm.

Of course, Qualcomm's got room for improvement here but IMO they're moving in the right direction.

[disclaimer: I work for qualcomm]
There are a few ways to handle this design question ("what happens if something needs to interact with a process while it's blocked in a system call?") more or less sanely, and UNIX chooses the least sane one (making userspace deal with the complexity of system calls possibly doing part or none of the work that was requested). Other operating systems might fully transparently guarantee that the system call completes before the process is notified of said interaction, but this isn't compatible with IPC as "lightweight" (unbuffered and without backpressure) as signals.

The Right Thing is to make system call submission atomic and asynchronous, only waiting on completion by explicit choice, and remove signals entirely in favor of buffered message-passing IPC. This is basically the world we're approaching with io_uring and signalfd, except for ugly interaction with coalescing and signal dispositions (see https://ldpreload.com/blog/signalfd-is-useless), and the fact that many syscalls still can't be performed through io_uring.

If UNIX had a better API for process management, people wouldn't see signals as necessary, but that's its own can of worms with its own Linux-specific partial fix (pidfd) and genre of gripe article (e.g. https://news.ycombinator.com/item?id=35264487).
Absolutely. Asynchronous signal safety is among the murkiest waters of systems programming. It's pointless to even try to do anything in a signal handler, it's not safe to do anything more complex than setting a flag. The sanest way to handle signals seems to be signalfd. You just turn off normal signal delivery and handle them by epolling a signals file descriptor instead. Not portable of course, it's a Linux feature.
Yes, I can certainly understand it for someone who has a poor situation and few prospects

But for people who have a good socio-economic background, great education, and ability to make an honest living, it is not only foolish, but reprehensible to decide instead to harm others for a living. Disgusting.
Besides labor unions focused on collective bargaining for the purpose of guaranteeing wages (shame that working conditions are brought up less often), seems like it might be helpful even just to have something akin to the AMA or ABA, a professional organization that advocates for software engineers, except without the credentialist gatekeeping perhaps. Like an IEEE/ACM with teeth.
How is including days where Canadian smoke covered Ohio, Pennsylvania, and whatever other states useful in regulating pollution caused by local industry?
There is definitely some market overlap in wireless telecommunications. But there are some distinct differences with satellite services. One big one is that our aircraft isn’t in orbit, so it’s much easier for us to provide targeted coverage over a specific area without needing a full constellation. Flying at 20 km also puts us much closer to users which makes high-speed direct-to-device service (5G) a lot easier.

In terms of coverage, from that altitude, we have good line of sight coverage over large areas. Obviously, satellites can cover wider areas, but it turns out that in most suburban/rural settings the ground footprint becomes limited by the population density and bandwidth available - so the larger satellite footprint is only really useful in extremely remote locations.
> The way we measure success is different. The history of the web is littered with companies that had a big exit and died/became-irrelevant.

Given a long enough timeline every companies dies or they pivot so extreme that they resemble nothing that they were to begin with.
The extorty part is when the company is not allowed to hire other people to replace the striking workers.

Whereas the employee is free to go to work for some other company at any time.

The rules are not in balance.
> GS that has direct access to money printer and cheaper credit so they have certain revenue and profit no matter what?

I read that to mean they can decide the revenue/profit, but now I think you meant that they have a certain minimum amount of revenue/profit due to government subsidy, which is probably true.
That isn't really marking cache items as not being worth writing out to memory. It's a feature for communicating with non coherent devices to tell the cache that any lines it might have speculatively loaded might have changed out from under it.

"Not being worth" reads like cache perf management, as opposed to uses of DC CIVAC, which are strict correctness issues.