skysight-inc/HackerNews huggingface dataset:
A more concrete uncharitable explanation: if you're one of those execs who only cares about next quarter, convincing people that a temporary situation is permanent would be one way to leverage your ideas.
I think that's a personal preference thing, you pick where you go based on that. Just a bit less essential than say groceries.
Unless you live in London or Tokyo, it's hard to understand the situation for most people who do live there - you think "why not move somewhere else?" and the reality is that the entirety of the state has made it a mission to concentrate everything good in London, and businesses as a consequence put a lot of their offices there. An interesting and convenient occurrence turned out that MP's got their London properties effectively for free and also many of them are landlords in addition to being MP's and so they've broken the normal supply and demand system - https://www.wandsworthguardian.co.uk/yoursay/news/23059207.m....

An outcome of this is that there's a lot of jobs that simply don't exist in any significant numbers outside of Central London and so unless you're happy to travel for many hours in and out of work each day to live somewhere cheaper, you're going to pay a huge premium for it.

No one told me this at school or college or university. If they had I might not have ended up in tech.

Now for people who have fairly generic roles that are evenly distributed throughout the country, they're absolutely insane to live in London and if they moan then I'm less sympathetic.
Food deserts can also be looked at as cheap (in time or money or both) transportation deserts.
The closer one gets to a free market, the better it works. This is unlike socialism, where the closer one gets to it, the worse it fares.

> I believe a 100% free market would mean the removal of all worldwide government entities and the creation of a few mega-cartels that ran basically everything.

A free market requires the existence of government to enforce our rights and provide a mechanism to resolve disputes.

> How would you describe an economy in which customer satisfaction actually matters?

A free market. Qualifiers are unnecessary.
Let us note that the sharp uptick in Haidt's graphs occurred the year that the DSM-5 was released, 2013, which had several major changes around depressive and anxiety disorders and removed multi-axial assessment. I was disappointed to not see any mention of this.

I find Dr. Gabor Maté's work much more interesting in explaining the decrease of mental health in society and understanding where that comes from.
I just found this guy too. He answered a lot of questions I had about efficiency and use below freezing.

https://youtu.be/fxEqVuiHhM0
On the other hand, you might be able to clear royalties quicker, so long as you emphasize its AI with permission, now nobody has to spend money on studio time recording new vocals for some one off DJ remix.
> But a grocery store? What's difficult about that? Just convert a house.

I feel that the American view of a grocery store is one of those mega-Walmartesque stores with infinite aisles of stuff, rather than the more common small-scale grocery stores we are used to here in Europe.

At least on my trips to the US I don't recall seeing many small-scale grocers in neighbourhoods, it was either stores like CVS or going to a mega-grocer.
Search for Windows Ameliorated for a hassle free gaming/utility OS. No updates thus unsafe. Visual Studio proper works just fine. No idea bout office though.
To add to your unmentioned editing, since you rewrote it completely:

>>Does a student looking forward to graduation and their life afterward make you uncomfortable, too?

Same answer as below.
XML is rarely used as a markup language, in fact it is almost a failure as a markup language, witness the non-use of XHTML. It is a markup language that turned out to have more utility as a general purpose data format, and it certainly didn't get that way by people using it for applications it was not intended to support.
Tech Layoffs Hit H1B Visa Workers Hard
Ask HN: NSFW Detection API's List
I am exploring options for incorporating a content moderation solution for images within an upcoming application. Can you recommend an API that is cost-effective and demonstrates a high level of recall for image moderation?
Yes, that's a very good point.

No plans at the moment but it should be feasible.
It all depends. The main problem is that nearly every tech company is now doing mass layoffs nearly simultaneously. This could lead to long-term unemployment for many engineers, even driving some out of the industry altogether, which could wipe out any short-term salary gains of the past couple years.

Mass hiring distorts the entire job market. It draws people out of safer, more stable jobs. It draws people into the industry from other industries. It draws students into the industry, and into industry-related academic areas. If the gains were only short-term, that's not necessarily a good tradeoff for employees.
Of course Reddit lets is political allies doxx and harass Reddit's political enemies without reservation, so this will likely affect those accounts more so.
That's what I mean: it's a high-frequency REPL if you don't think before you type, i.e. trial and error.
The author of that quote, Andrew "bunnie" Huang, has an excellent blog which is also worth reading:

https://www.bunniestudios.com/blog/

You can grab the download directly from NoStarchPress:

https://nostarch.com/hardwarehackerpaperback
> I find it's like pulling teeth with most devs to get them to write anything but the most basic of tests

You are unfortunately very correct (at least in my 21 years of experience as well). I too feel annoyance when I know that I made a piece of code work well but (a) every now and then I am truly wrong and (b) various pieces of the system in the code interact in sometimes unexpected ways, unveiling inputs to your code that you haven't foreseen.

So even though it often takes a heavy and annoyed sigh out of me, I still roll up my sleeves and add the tests because I've shot myself in the foot too many times, and ignoring past experience is just being a stupido.

As for debugger/REPL, they are not orthogonal; you can have both. I'd more contrast debugger with tests themselves -- both are ways to go step by step through a process that you know is faulty somewhere.

REPL to me is just a way to more quickly sketch a v1.0 of a piece of code, nothing else.
>A VSCode Extension to make your code worse with AI

>Document the code with emoji

>Document the code in any style (Dirty Limerick, Fast Talkin' 1930s Gangster)

>worse

TIL I've been coding wrong my whole life. But it's the only way I know...
A bigger issue with for the little guy is his garage is that if his actually innovation contains some trivial subcomponent that's part of a patent troll or large competitors portfolio, they can can sued into the ground, either to leech of their success or to prevent competition. patents favor big companies and trolls, and as a legal instrument it's basically impossible to change that because the costs and complexity always favor large incumbents. I agree it's time to drop them
You are a fool if you think the government will allow any other cryptocurrency that they do not control.
> Must be nice being wealthy. Most people can barely go a single month without a paycheck.

Not necessary wealthy. For people with median pay, it is more about financial responsibility. According to EU-SILC data more than half EU population has financial reserves for at lest three months.

> Lol. In the UK, severance pay is one week per year of service, i.e. nothing. Unemployment insurance typically covers only specific costs, like mortgages, and can be significantly expensive.

Here in Czechia it is 2 months notice period, then severance pay is 3 months (for > 2 years of employment), and then 5 months of government unemployment benefits on ~half pay. So 10 months to find a new job.

> For any well-established business with significant redundancy, these costs are minimal

Even in large businesses you can have small teams with domain experts, losing them can be costly.
Sorry, didn't mean to suggest it was target specifically to Eminem, just that some of the money would get to him via the general performance license. As far as I understand PRS is a common model.
Heh, but what is Elon, if not a one-man PR department?
My comment was very clearly asking why dozens of different web scrapers are needed.
> over 95 degrees

Note that a heat pump cooling a building is essentially the same as an air conditioner. So it's more a matter of how efficient the air conditioner you're replacing is. Cooling a house is much easier than heating, because the temperature differences are lower. In your example, cooling 95 F to 70 F is a 25 F difference, while heating 20 F to 70 F is a 50 F difference. The world record for heat is about 135 F, which is the same difference from 70 F as 5 F, a completely normal winter temperature in much of the world.
Greece and Macedonia reached an agreement in 2019, it's North Macedonia now.

https://en.wikipedia.org/wiki/Macedonia_naming_dispute
If they focused instead on speed, and somehow managed to keep old plugins compatible, yes.

People moved to Chrome coz it was plainly faster and those who stayed did it for the various plugins they got used to. When new version of FF blows up your workflow might as well go try Chrome. Hell, I'd be using Chrome already if it had sensible vertical tabs implementation... the FF ones after the apocalypse are worse than XUL ones but still better than I've seen on Chrome.
Yes, there's a term called "food desert" that exists for a reason. Think inner city areas. Parts of the town that are attempting to be "gentrified" (in whatever discriminating tone that word implies) where there were places to live, but stores were more than 15 mins by car. it was just yet another reminder of how city planning is anything but good.
You perfectly describe the Nimby mindset.

> I like the idea of walking 15 minutes to get all the things.

But

>Heck I'd be annoyed if someone decides "Sorry we're rezoning / creating an incentive to build a restaurant in the plot next to you, not enough restaurants nearby. Good luck..."

>But man when I think of the costs involved in making sure there is a High School (in the US they tend to be large and draw from a distance) within 15 minutes of everywhere (no small cost to drop in a high school somewhere), or plop down a grocery store in a neighborhood ... that sounds both super expensive and politically difficult, and for some good reasons.

Even has the weak "what about the costs" argument.
The extra cost of these tags is easily offset by the money you save on employees having to regularly update paper tags (especially in Belgium where labour costs are very high).
Coolant supply and return, both fully insulated. And condensate drain line, and power wires, and control wires. Do-able, but more complex than one might initially think.
Thanks for your post and sharing your progress. I look forward to the next one.

As a little bootstrapped startup, I can relate. I've also had on-shore production and sourcing issues that couldn't be resolved without unexpected costs/delays. And, culturally, Chinese vendors seem more straightforward or at least aligned with small makers. Their starting point is what they can offer rather than qualifying you as a customer.
When you kick out all those businesses that the upper middle class finds unsightly there ceases to be enough latent economic activity for the businesses you do like to exist in an economically sustainable manner.

Banning automotive repair might be ok by itself but there's another idiot who wants to ban X, and Y and Z and their complaints are just as valid as yours and the status quo is what you get when you try and accommodate all of them.
Agree. Aim for 100%. Have a process in place for when it breaks so it can be fixed immediately.
Finally a use for the metaverse!
The article presents so much mystique around the origin of the artful arrangement.

All I could think while reading is this is what happens when the head friar tells the new kid, “the crypt has become a complete mess, can you head down there and make it nice?” And then doesn’t check in on his progress.
> by my teachers who were priests and nuns

The Catholic Church has always believed in Hell. Jesus himself made reference to Gehenna (which was literally a valley of death back when he was alive, the Valley of Hinnom, where the Bible also documents child sacrifice to have occurred), as well as symbolically with the parable of the wedding feast. For this reason, many Catholic saints were themselves quite afraid of it and worked to avoid it.

Common misunderstanding though comes from "how could a good God sentence anyone to hell?" Well, to put it one way, he doesn't. Imagine if your teenage son violently doesn't want to attend your Christmas gathering. Would it be loving of you to force him to attend? Or, more graphically, imagine your son is a drug user who has lost home, family, girlfriend, and yet obstinately resists rehab - and you'd love for him to come, but he'd have to lay off the drugs, and he refuses any effort. Thus, the Catholic understanding is that the souls in Hell are obstinate in their sin and obstinately do not want to be in Heaven, for eternity because they will never change their minds. "The doors of hell are locked on the inside." They will, within Catholic thought, know they are in the wrong, but they would sin immediately again if they were permitted another second on Earth. This obstinacy in sin is mainly caused by refusal to repent for grave sins that have been committed.

This also explains, in a way, the reason why the Catholic Church in particular has very little hope in salvation for those who are atheist or similar.
Yes I believe this is the case, and was general internet culture in those days. Many offensive words would be thrown around without understanding of what they meant. But still, from the perspective of a minority, the intention probably does not make a difference to the experience.
Yep. Looking forward to buying /u/maxwellhill off the dark web, so we can read all those private messages, and finally put to rest all the speculation of it being Ghislaine Maxwell's account (which went dark the day she was arrested).
There is not specific reason I think.

But consider that a lot of people live in environments so loud that for a lot of laptops the max fan noise is at best a mild nuisance, at least with modern laptops.

Also a lot of laptop gaming is done with headphones.

Then there is the problem that measuring fan noise is harder to do then measuring performance, for the first you just have to run benchmarks in a "normal" temperate room, for the later you need a consistent not too loud noise environment.
> A bump allocator + state of the art compacting GC is MUCH faster

I can see it repeated very often, but can you point me to any evidence for such claim, based on modern low-pause GCs and real data (not simulation)?

I find low pause GCs have pretty substantial overhead and have way lower allocation throughput than old stop-the-world GCs. And the difference between manual memory allocation wasn't that big either (still within 2x).
I ran my startup 7 years in China doing pcba, injection molding etc. The speed is really amazing. Now trying a more hybrid model though.. Contact me if you need tips!
> They're called food deserts and they exist all over the United States. Even in big cities.

Wiki (sorry) appears to define that as "an area that has limited access to affordable and nutritious food"

I appreciate their point, but "no grocery store" really isn't the same as "limited access to affordable and nutritious food".
No, my argument is still that a significant portion of the population is ineligible. The anecdote above is just to help you understand a large piece of that ineligibility. If you want to understand that ineligibility yourself, feel free to take the fda checklist and add the populations within each exclusion and see how many tens of millions of people that is:
https://www.fda.gov/media/158165/download
Reminds me of Eclipse days where they explained their Java compiler was more sophisticated than javac as they had to incrementally compile broken code as that is the main state of code during development.

Maybe we need to do the same here
IMO title is clickbaity; it's a statement-of-opinion-masquerading-as-a-question.

Effectively the parent is saying 'fan noise is up there with performance as my most important metric in a laptop'.

This may be true for the OP, but it's by no means a universal consideration. Personally, battery life comes before fan noise for me as a metric. YMMV.
Noam Chomsky on ChatGPT: A Way of Avoiding Learning
I also live in NE and we recently installed a mixed system. We have mini split units in the upstairs and a ducted air handler in the basement all attached to a cold weather heat pump outside. It has be working great for us so far, but we have the advantage of having a smaller house so we only needed one 4 ton unit outside.

Our house was built in 1973 and originally had electric baseboards and then was converted to an oil boiler with hot water baseboard. So retrofitting a heat pump was an interesting task.
Exactly this.

The current inflationary economy only works for the wealthy. I’d extend this to say it works for the upper middle class and anyone who owns a house, which is an increasingly shrinking class of people.

Inflation entrenches and widens the wealth gap. A deflationary currency works for everyone. People still need things like food, housing, and so on — so they will spend the currency to get those things. When a good investment opportunity arises, one that outpaces the deflation, it will still be worth investing. You just have to be wiser about investments.

Age implicitly has more buying power in a deflationary economy. This is fine, and true anyway because age tends to have more deflationary assets now anyway (houses, investments, etc.). The difference is with a deflationary currency, they have access to a liquid deflationary asset — they don’t need to have a house or investments in order to maintain buying power. This is a good thing. That means people who NEED a house can have one; if the deflationary currency makes more money than holding on to a house, houses as investments make no sense anymore. This means houses become houses again, for people. This makes a more vibrant community of people when people can actually afford to live in places.

I can go on, but the benefits of an inflationary economy seem to me to be illusionary. Big number go up, wealthy people wealthier, poor people poorer, human condition significantly worse. Deflationary economy seems to me to remedy most of this.
I just dont like moving parts. My problem with heat pumps is that you have to replace every 10-20 years which seems wasteful.
Homeschooling: Less Religious and Conservative, More Focused on Quality
I think ownership is necessary to understand as a programmer when designing systems, regardless of whether or not the language has explicit enforcement of it. Having a clear idea of ownership and accommodating it in your data structures is the best way to know when to free an object in C.

Similarly, having a clear idea of ownership can help in writing GC friendly code.
My understanding of OP is that the farmer used Roundup on his crops knowing full well that his "natural" and "non patented" crops will be killed by Roundup, which the patented plants are naturally immune to by design.
Here's where I am coming from: there have been a number of experiments to teach language to other species, but there is always a problem in trying to figure out to what extent they 'get' language - For example, there is the case of the chimpanzee Washoe signing "water" and "bird" on first seeing a swan - was it, as some people contended, inventing a new phrase for picking out swans (or even aquatic birds in general), or was it merely making the signs for two different things in the scene before it? [1]

One thing that has not been seen (as far as I know) is two or more of these animal subjects routinely having meaningful conversations among themselves. This would be a much richer source of data, and I do not think it would leave much doubt that they 'got' language to a very significant degree.

[1] https://www.nybooks.com/articles/2011/11/24/can-chimps-conve...
You can always walk to the nearest river and get the water for free.
All of these trust systems and platforms are a centralized target for the behavior you describe. It makes it easier for those with bad intentions to rinse and repeat. Naive users may be left behind by those who have optimized their strategy.
I believe you are describing something like this:
https://mrcool.com/u-shaped-window-a-c/
Never used one myself but they are meant to be much better than the ones with ducts - you don't lose so much efficiency from the ducts or from badly patched up window openings.
> How can you effectively double orgs of this size over a 2 year period?

Apparently you can't.
Note, in AUR there's a Flash Player standalone package - flashplayer-standalone I believe. You can use it very similarly, just without a need for proton.
Gcobol: A Progress Report
Thanks, that's a nice project I didn't know about! Always happy to see more projects along these lines!! I'm not sure to what extent it permits systems programming though. I searched the repository for common system calls like mmap and didn't find anything. I assume it links to either libc or JVM.

I suppose I'm challenging myself. What I had in mind is much lower level: a Lisp thing where I can use the Linux system calls directly. It's gonna look like this:

; mmap some memory
(set memory (mmap 0 4096 '(read write) '(private anonymous) -1 0))

; query the kernel for some data
; terminal size for example
; have the kernel put the data at the start of that memory
(ioctl 1 'TIOCGWINSZ memory)

; memory now points to a struct winsize
; decode the 4 unsigned shorts
; first two unsigned shorts are the terminal's rows and columns

The language runtime is completely freestanding: it doesn't link to any library at all, not even libc. I made it so eval supports a special system-call function which executes a Linux system call from C, and I want to build literally everything else on top of that. I want to be able to run strace on any coreutils binaries, see what system calls they make and then implement the same thing on top of the system-call primitive. It should be possible to make a coreutils module that contains an mv function, for example.

; boils down to:
; (renameat2 'fd-cwd "file" 'fd-cwd "renamed" 'no-replace)
(mv "file" "renamed")

I had to use static allocation to pre-allocate a stack of Lisp cells when the process is loaded just to get it to evaluate at all. Now I'm trying to get the garbage collector to work so I can get it to bootstrap to a point where it can allocate memory, read files and load more code. I wish I had something real to show for all this effort but right now it's not real yet.
Just because it is in C++ it is supposed to be faster? I highly doubt that.
It's unclear in the technological sector whether the patents or the exclusive licensing of those patents are the real issue. In academic research at universities, patented research is not the problem - it's more the exclusive licensing of those patents (taxpayer-financed, as well) to private interests. A better option would be to allow any interest to use academic patents for something like a flat fee / percentage of profits arrangement.

In general though, I agree - intellectual property gives too much power to the financial sector and the lifetime of patents and copyrights should be cut in half.