skysight-inc/HackerNews huggingface dataset:
Wages have not stagnated. It's been a defining feature of our COVID inflation that inequality stats have gotten better.

Specifically in HCOL coastal cities, we've seen increases to minimum wage, adjustments to the "tipped minimum wage" laws that mean business needs to cover more of the wage, and finally.. labor shortages causing restaurants to pay over even those increased minimums.

It wasn't long ago NYC minimum wage was under $10/hr, with "tipped minimum" being $7/hr.
Now you have some restaurants paying $20/hr to get staff.
But does that make the book bad? Makes it much better IMO, especially if you want literature and not pulp.
That’s backwards. If you need software that is only available on windows, that’s how you end up with 100 PCs and 0 Macs.
This is true. Maybe the deal just needs to be negotiated in a more formalized way. I kind of like how Brave handles the problem, where the browser itself shows you ads (in a much less obtrusive and more privacy-preserving way than how sites do it) and then distributes the resulting funds to the sites you visit. If advertising were structured that way, instead of how it is now where sites will serve up ads and get aggressive if your client chooses not to display them, then you could retain advertising as an option for those who want it while also allowing alternative payment methods for those who would prefer that, and preserving end user control over the software running on their machine.
Remove stackoverflow from the training and revise your assumptions. ChatGPT is not connecting the dots based on source code and docs.
If people don’t want to pay for YouTube, then why not use peertube[0]?

I don’t understand the arguments here. If you don’t want ads, then pay for Premium. It’s fantastic that an option exists to solve the problem! If you don’t like the price, then don’t pay for it.

Somehow people have got it in their minds that YouTube owes them content for free. That’s a great mindset to make the shift to peertube and away from YouTube, but I don’t think it holds up as justification for getting mad at YouTube for forcing their preexisting paid plan to remove ads.

Either pay for YouTube Premium or shift to a different model of video sharing. Both options currently exist!

[0] https://joinpeertube.org/
The author forgot an important thing to remember about signals:

Signals received by a PARENT process are propagated to all it's CHILD processes.

> Should You Be Scared of Unix Signals?

You should never be scared of anything in life... as long as you've properly prepared, researched, and tested.
You don't need to use drizzle migrations. There are much better migration tools.
I think that's because there are only six jobs or so.
> It's in their best interest to sell you the most secure and best phone possible, because all they want is to sell you an iPhone.

No. Apple's best interest is to make money. Apple is a business; they care neither about you or me.

The iPhone is side-product, a cash-cow that can be milked over and over.
Many public libraries have 3d printers these days. I don't see the appeal of owning one unless you're a serious hobbyist or cosplayer.
And here I am having just watched some hours-long set of Asianometry video essays in the last year or so about how Japan completely lost the edge in the lithography market.

Wild stuff.
Are the vast majority of insulated bricks used in repair for unheated spaces and walls, or in new construction?
> It should be noted that no ethically-trained software engineer would ever consent to write a DestroyBaghdad procedure. Basic professional ethics would instead require him to write a DestroyCity procedure, to which Baghdad could be given as a parameter.

-- Nathaniel Borenstein
How do you know those instruments in the photo are measuring temperature?
"Memory" itself is an abstraction around a much more complicated model (virtual memory / pages) that most programmers remain ignorant of. (Unless you're working on a microcontroller class system, or other system without an MMU but that's a whole other kettle of fish(.

Even Rust developers like myself labour within the fantasy that a pointer is, y'know, like an address to memory, a real "physical" thing. Rust (and to some extent C++) introduces some management abstractions in front of this in the form of references and borrowing, but the main concept is still there.

In reality the kernel of your operating system has put a giant layer between you and the physical memory, and the "address" and "pointer" are really just handles behind which the OS and MMU do all sorts of shenanigans.

"Raw pointers" really aren't raw. They're handles to offsets within pages, which can be all over the place. It would be entirely possible to walk away from the libc & C model entirely and work in a world of pure references interacting directly with VM subsystem pages as some kind of "object handles" and be much closer to the actual operation of the underlying system.
>if C is not a portable low-level language, what on earth is?

This question doesn't have to have an answer. The author of TFA apparently believes that a low-level language is one that effectively and clearly exposes the execution model of the hardware to the programmer. Under this definition, no widespread language (except assembly) is truly low-level, and possibly none are.

Which, for what it's worth, is also what I was taught in school. C was consistently described as a high-level language by my professors, even if it is "lower-level" than almost everything else.
I disagree they're an example of alien morality. They're clearly sadistic, enjoying the suffering of others because they suffer and knowing that's a bad thing.
There doesn't seem to be an option for "Anywhere but Windows Store".
As long as they aren't colluding, I agree.
But also from Wikipedia: In Carpenter v. United States (2018), the Supreme Court ruled warrants are needed for gathering cell phone tracking information.
If you told me a decade ago that this is where we would land, I would tell you to at least make the lie a bit more believable. And yet here we are! Strange times indeed.
As far as I can tell, only one of them hints at even a potential political motive, and that was an animal rights activist burning down a slaughterhouse.
It’s not anecdotal, search online for old copies of menus from popular chain restaurants.

Inflation has been retconned (i.e “Burgers were always $15, what are you talking about?”) They don’t want you to notice as your wealth is slowly stolen through the loss of purchasing power.
I would expect and prefer the longer literal prefix to match. If the goal is to not have so many different routers in use, having some options like this case would be better than having one opinionated Go-way, which is how we end up with many libraries to fill common gaps.
How does the exceptional event exception "keep the air dirty"? What are they actually proposing changing when it comes to things like wildfire smoke?
> A library isn't the language that is described by the ISO C standard document.

Sure, but the poster didn't ask "what comes with apl and oberon that doesn't come with C", they asked "what do you think apl and oberon can express that C cannot?"

And you absolutely, positively can EXPRESS bounds checking in C. I'm not sure where you heard that this is impossible, but it's probable you misunderstood or that source is wrong.
Estimates are about time, so let's cut to the chase
There is more and more VoIP within the PSTN so landlines aren't "safe" either if you need millisecond accuracy.
I personally don't mind paying for YouTube Premium. It's a tiny tiny fraction if compared to the cost my rent and my (relatively exorbitant) car insurance rate. I would think most folks making a software engineer's salary wouldn't have a hard time with its cost. It eliminates ads, you get a "premium bitrate" on 1080p videos, so I'm fairly happy with it. Of course, in terms of ROI value, the YT Premium subscription gives you very little since the content is already free (when viewed with ads), especially if you consider that YT Premium is priced similarly to major streaming services which actually offer a significant amount of amazing original content (ad-free as well, at least in the case of Disney, Netflix, and Apple).
Rust Development Roadmap
Surveys show a growing popularity of Rust amongst developers. The 2023 Stack Overflow Developer Survey indicated 13% had recently worked extensively in Rust, with the language being the “most loved” every year from 2016 to 2023. Rust was also ranked 6th in “most wanted technology” in 2023.
It’s infuriating when Google will completely ignore my keywords and feed me generic stuff tailored for my audience cohort.

I get it that Google probably wants to simplify results so that they’re more digestible for the masses, but at least give me a pro mode that doesn’t dumb everything down
I think this is the biggest one, particularly if you're listening in the car and just scanning up and down the dial— it's easy to stumble across whatever station and not really be aware what it is or who is talking.

If there was a way to send "ratings" metadata then that would change a lot, as you could trivially configure your car radio to just skip those channels (same as how the playstation profile my kids use unsupervised hides M-rated titles).
Moneyball Military
> Perhaps shipping the entirety of the server code

I believe you're describing Blazor: https://learn.microsoft.com/en-us/aspnet/core/blazor/?view=a...
> I am comfortable with the latter type of people administrating my servers. I am not comfortable about the former.

idk what kind of legacy orgs people in this thread work for where there are Linux sysadmins working for their companies which directly manage server configs and security settings. "Administering my servers" is an interesting phrase in 2023, because there often aren't any servers to directly administer (even a VPS is hard to find). The last few companies I worked for all used some kind of virtualized infrastructure and usually through some kind of declarative interface (Docker, Kubernetes, or some terraform-style tool). Certainly, the people who OWN the servers have sysadmins managing these things, but such things are an abstraction these days, where many organizations don't have to deal with CLI configuration and bash, and just leave infrastructure to devops or even the developers themselves
Do you have a screenshot of "this"? Is it Google telling a user searching for Firefox (or another browser), specifically for that search, that they're using Chrome already?
Every time a legitimate project accepts crypto donations, some HN commenter feels compelled to chime in with this tired narrative of "Yes this might be legitimate but everything else is a scam".

So rather than advocating for 0% fee, true peer to peer donations, your first alternative is to inject a VC-backed parasite in the middle - why?
Actually powercrap is far uglier than Bash, for real.
Show HN: I made an infinite AI canvas for photo editing and graphic design
I made this web app based on the idea of bringing maximum freedom and cutting-edge AI to visual design. On this infinite canvas, users can freely design and organize visual elements that can be transformed magically with AI. It is a full-featured photo editor and graphic designer. It is more or less like bringing Photoshop functionalities into a Figma-like interface. I made an introduction video: https://www.youtube.com/watch?v=F5EchYAZIZE
If the brick is more insulating, it should require less insulation and less heating / cooling costs, thereby reducing your expenses, no?
That’s literally how every secure mobile phone works. Same for Samsung, same for Pixel, same for GrapheneOS.
The gorrila/mux project is weird and I am confused by it. Last year the maintainers archived the gorrila/mux project. Therefore i switched to another multiplexor called gin-gonic.
Now as i saw the OP mentioning it in their blog, i went to take a look at the gorrila/mux project again to verify i correctly remembered the project to be archived. Apparently its not archived anymore, which brings the stability of the whole project to the question, or maybe it proves that Open Source is actually very stable. That if a project is missing developers, some other people can step up and start maintaining the solution.

But its nice that this functionality will be provided by Golang itself.
so, a tcpdump/wireshark trace on lo will now show all packets as red/bad? That sounds annoying.

But I get why they did it, it probably makes sense in most real-life scenarios
Not to mention that some of that smoke is coming from other jurisdictions (Canada) that we can't control.
Sure, but as long as they offer public access to their data I will keep consuming it the way I want to, without any ethical, moral or legal issues.
How to forecast data using the ClickHouse machine learning functions
The other day, I wanted to look up the Asian games medals tally for all the countries. Google kept showing me pages with only the medals tally for my country.

Had to use DDG to find the right page.
Boss, put the Nietzsche down, not sure you're handling it right.

Hurting other sentients, just because you're sadistic and/or sociopathic, is bad.

There's nothing vital in genetically modifying women to feel only pain when having sex... unless you disagree?
I appreciate the ruby-looking gem in the graphic. Or maybe it's a diamond. It shimmers red.
The top level visualization is deeply misleading. By stacking all the categories with an initial equal weight at $1 you are visually showing your own personal weighting of goods for total CPI.
The first time I encountered signals and EINTR, I was baffled. It felt like I was missing something obvious. This couldn't be how things really work. This must be a joke or something. I must be reading an outdated documentation, and there's a sane solution for this, right?
This assumes people will still want to search for information in the future…
Improve documentation by lowering the barrier to public blogging and speaking
Your free speech probably is closer to what CCP has in mind which is what is allowed by government and acceptable by majority. Anything else is considered hate speech. Germans practiced that in the 1920s to 40s. It didn't end well. French did that in the pre-Napolean era. Same, didn't end well. Chinese practiced for millenia though current government is less vicious than in the past (read what is nine generation punishment in Chinese culture). There is only 1 kind of free speech. Anything that is being censored is basically not free speech but some form of 1984 dystopian implementation. This is why USA is greatest nation on earth for discovering 1st and protected by 2nd. UK has no such thing even though literally origin of USA.
Just want to clarify: there's still a server process running to serve the Cockpit web app's static HTML/JS assets, right?

Do you essentially mean that systemd socket activation is used basically only if/when the Cockpit web app end-user/client sends a REST/GQL/etc/? request for logs, for example?
Unless you include OS preemption in "context switch," you are wrong; signals can come at any time.

If you do include it, then yes, signals only happen on context switch. But in that case, my CPU-bound code is not preventing context switches; the OS preempts it. This is how all major OS's are designed.

If I didn't longjmp(), by the way, it could take an infinite amount of time between when the user sent SIGINT to when the program stopped by the very nature of what that utility does. By using longjmp(), a SIGINT becomes a true interrupt, which is what users want.

Having a working thread and a signal thread does not change that because the signal thread would need to interrupt the working thread in the same way.
"I am ok with seeing ads, until they don't track my behavior, they don't try to manipulate my decisions based on age,region,sex,location, earning status."

I think you have not tried to view pages without an adblocker. Nearly impossible to navigate, they blur news and ads, nasty pop-ups etc. I have no idea how someone without an adblocker is able to use the internet. And in Europe you also need the "I don't care about cockies" plug in.
The US seems to have entered a stasis of coinage (and bill) denomination since before I was born (a long time ago). Besides getting rid of the penny, pretty much every attempt to introduce new currency (like $1 coins) have failed. And I wouldn't count on being able to use anything bigger than a $20 bill at a random location.

And, at this point, cash use is in sufficient decline that I can't imagine any serious effort to make changes.
The Techno-Optimist Manifesto
Why not just measure "actual" rent values, instead of owners predictions of rent? Is that just crazy talk?
> But, sure, be a douche about it if it makes you feel more superior. Whatever.

No, but don't try to assert conjecture as facts. "Whatever"

> So, are you saying that PKZip supported running on the pre-XT ROM BASIC OS, as well as PC-DOS/MS-DOS?

Now you're being a douche, no? I said that the hardware had cassette tape access.

The IBM PC, and PCjr both has the hardware to access tape drives. And yes you could access the cassette tape routines, INT15, 0/1/2/3 ( https://stanislavs.org/helppc/int_15.html ) through DOS, though as you allude to, there was little need to do so.

However BASICA could load programs from tape. https://www.youtube.com/watch?v=KTmzUBb924A

There, something else you can learn today. I'll leave it to you to discover exactly what.
I think we'd have the side-channel attacks on x86 even if we wrote in assembler - unless we wrote the assembler specifically with an eye to preventing (the known kinds of) side-channel attacks.

Put differently, I don't think the side-channel attacks would disappear if we wrote in Rust or Haskell or Agda.
In the US, going after Apple would make more sense. Their moves are far more anticompetitive than anything Google is doing.

They are also far closer to having monopoly power in key markets.
> The reason you are seeing those ads when personalisation is turned off is that they are the only kind of scheme which can scattershot their advertising while still remaining profitable.

Do you know this for a fact, and if so, how?
Ursula K. LeGuin's 'The Ones Who Walk Away from Omelas' deals with this

https://shsdavisapes.pbworks.com/f/Omelas.pdf
Ah! That makes sense, thank you.