skysight-inc/HackerNews huggingface dataset:
I haven't seen it in action but according to the docs their installer will automatically download Chromium Edge if it's not already installed, so the end-user doesn't have to deal with it, and Windows 11 has it out of the box so that case will only trigger on older versions.
>Which is a mark of desperation.

There's a lot more PRC people so you would get more desperate people. Desperate people want to goto US. Desperate Thais without VISA drama just go and overstay, and they've historically overstayed more than PRC when US didn't crack down on PRC VISA. That's the control. Post VISA drama, the amount of PRC who are trying to sneak into US vs net drop in PRC who travel to US is drop in bucket, 30k wants to go, but 1M+ simply choose to forgo. Under previous control circumstances, PRC who wants to goto US and illegally overstay just... fly to US or Can and overstay, same method as Thais, but at less % than Thai. Hence it's geopolitics of VISA changes driving increased VISA changes. Because the people paying the snake heads also seem to be T2 / middle income tier, i.e. they have to be resourced to make the trip in the first place, and they have the opportunity to go because PRC influence in LATAM (triad) have setup good asylum schemes because US state sucker for PRC repression story. They're as much desperate as they are opportunists because geopolitcs has made asylum claims another avenue for getting into US.

> live or lived in a T1 city

I lived in T1, but I travelled T2/T3 where family are, including even worse bumfuck nowhere rust belt in the north. I see the differences. QoL in these places were still better than what I experienced in rural Thai (away from tourist areas), i.e. Isaan being better than Guizhou and Gansu I find not credible. Well I mean obviously Isann is much better than Gansu as a tourist. Rural Isaan was much more pleasant but people in rural Gansu has more stuff. Which leads to:

> stats

Stats for development, not stats for broad QoL, which HDI can be proxy indicator but doesn't capture full Qol reality, i.e. I replied with edit above, there's all sorts of additional social transfer / subsidies from central gov to PRC backwaters that supplement income and make QoL for your undereducated peasant/nongming better than disposable income would suggest. They have less HDI QoL but better actual QoL, which is what matters because padding their resumes with education that they're too old to make productive use of is dumb use or resources than just subsidize their income with modern infra, consumption and services. A lot of that doesn't get captured in disposable income and HDI. But it adds up substantially when gov has 5000 more per capita to play various fiscal transfers with, especially if they use to specifically to uplift bottom quantile.
https://gist.github.com/probonopd/9feb7c20257af5dd915e3a9f2d...
That would be quite the tax. Developers in Europe and Asia make a LOT less than the US.
This is why I like Go and the stdlib. Its very much "do it yourself" unless we are talking about monumental libraries for very specific applications. Outside of that if we are talking about simple libraries that do one simple thing, its better to just roll your own using the stdlib. Almost all of the building blocks are there.

On the other hand its really nice that any git repo can host a Go lib and anyone can use it from that url
> What is Reddit's involvement other than their website being used for this communication?

I think that's it, which is why reddit is referred to as non-party in the motion.
Gotta take out the rooks before you go for the queen
You might enjoy reading (or listening to) Samo Burja's concept of "Intellectual Dark Matter".
I agree that too many arguments to the constructor may have the smell of too much coupling.

But if I really feel I can't avoid the need to pass a good amount of external context, I create a dedicated "options" struct and pass that into the constructor as a pointer. The purpose of the pointer (rather than pass by value) is if I want default arguments, I can pass nil.

type ServerOptions struct {
logger *magic.Logger
secretKey string
}

func NewServer(options *ServerOptions) (*Server, error) {
...
}
> Its denomination is 1,766 Cameroonian francs, equivalent to approximately 11.70 Polish zloty or €2.69. But “its real value is significantly higher than its nominal one”, says the mint.

That is a shame and a wasted opportunity. Nobody will spend this coin, and therefore in reality it is not a coin. They should have made its face value some large number, exceeding manufacturing cost.
For many languages, "delimited goto" is approximated by the language's exception mechanism. You can raise an exception pretty much anywhere you want including in totally different functions many stack frames deep, and the control transfers to the closest catch handler.

Personally I'm not a fan because even the name "exception" carries some baggage. Many people think it should only be reserved for exceptional situations, not expected control flow, and some languages have penalties in performance when using them. That's why they tend not be used for vanilla control flow.
This is assuming no transformative effects whatsoever from AGI; in this world Altman's bet didn’t pay off.

If you think AGI is only going to increase demand for chips by a few percent, I encourage you to rethink what AGI actually entails.

To be clear though, 2025 is too early. I said 10 years.
They should change the doorbell noise to “cha-ching”.
There is no payment option yet, it's going to come later. Just wanted to be as transparent as possible from the start. Winrar is actually the inspiration for this model, hoping it'll work better than asking for donations.
I agree with you, but I think that for the general public you have to relate to what they experience, and thus intuitively know, and that is that heat “seems” to be different from light.
Thanks! Macroexpanded:

Over the edge: The use of design tactics to undermine browser choice - https://news.ycombinator.com/item?id=39237567 - Feb 2024 (315 comments)
Yep, and if they want to end distribution altogether or start fresh and still keep copyright, they could distribute DRM free copies for some minimum time frame.
It takes about 30 seconds to make two cuts through exhaust pipe with a one handed battery sawzall or battery angle grinder.

https://www.homedepot.com/p/Milwaukee-M18-FUEL-18V-Lithium-I...
Another factor is topography. Ohio is pretty flat and running power lines around it is not that hard. California is big and has lots of rugged terrain. It costs a lot more to bring power to the small town in the California mountains, and those costs have to be paid by the urban and sub-urban customers of our large state-wide utilities.
I'm a lead dev on this. Welcome comments/questions!
Can I just point out that the vast majority of users I know are basically teetering on the edge of the cliff of losing everything they have ever done. I'm not suggesting that selling your soul to the SaaS vendors (disclaimer: I work for one) is the right solution. In fact some of them you're probably better setting fire to your data than trusting them (disclaimer: I work for one of those!).

Example my now ex-girlfriend was distrusting of "the cloud", for rational reasons I will add thanks to a former Eastern Bloc childhood. However the alternative solution was hoping she wasn't going to lose the HP laptop she'd paid bottom dollar for. Some education later and she had peace of mind, at least on that front.

What we have is a general lack of education and consideration of what the consequences of that lack of education are. The end game is that you either have to accept the risk, and I've seen many a tear there, educate yourself, and I've not seen much of that, or suck up to the SaaS and cloud vendors.

It's a matter of personal responsibility and no one seems to have it so leaving that to the professionals (ha!) might be a less bad solution that trusting yourself.

Education is the right answer though but hopeless. I'm not sure if my post has a conclusion but it sure depresses me re-reading it.
Its a wash when gas prices are at historical lows: https://www.eia.gov/dnav/ng/hist/rngwhhdm.htm
Yeah that's true. You need the data from both the ISP and reddit, and correlate using timestamps from both sides. That's true of VPNs, too. If multiple people with the same external IP were browsing reddit around the same time, the argument in court would likely become about the accuracy of timestamps.
There's plenty of central split heat pumps that can function just fine below 30F. Look for ones marked "hyper heat" or advertised for use in cold climates. As long as the heatpump can handle down to 0F or so, then your backup heat only really needs to be an electric resistance heat strip (inefficient, but very cheap) since it would be used so infrequently.

OTOH, if you're replacing a gas furnace and already have A/C, then installing a new gas furnace + heat pump shouldn't cost much more than a new gas furnace + new A/C.
Once again, most in the US are only 5 minutes drive from a store. We still have that extra storage despite being that close.
Mini-splits seem like they are the future for the value conscious and light-weight DIY crowd.

These systems are quite simple in design and implementation while also offering a pretty effective way to control temperature in a zoned way in various parts of the house. They also can be had in 120V sizes making them far easier to accomidate for solar-powered households, etc.
Not “no share”, they still get a 100x (IIRC) profit cap on their investment. A big upside.

But yes, it’s OpenAI not Microsoft that is the $10T company if Altman’s bet pays off.
People usually have multiple dryers (I used to use 1-2 for a single machine load by myself)! And use clothespins, they let you hang stuff more tightly spaced.

But yeah, hang-drying in high humidity is rough. It really works best in winter with heating on, or in summer with the AC running (which also removes humidity) if there is one. Ventilation is key, too (cross drafts are great; a room can get saturated very quickly).
That's why it's important to pair this one single aspect (cyclomatic complexity) with other aspects that balance it, and combine it into an index.
I think they're using sscroll from npm, but not entirely sure. I was able to fix it, but too well, in that now it'll scroll with unbounded speed: https://tio.run/##LY5BDsIgEEX3PcXsgKQS9wYXRpMu3HkCAlMdbYFQ2q...
>you can get an idea of a crates attack surface at a glance just by grepping for it

please don't... I understand your point but there are hundreds of vulnerabilities introduced every day in memory-safe languages that have nothing to do with rust's concept of "unsafe".
I would not put it past the people who wired this house to have shared circuit for the furnace blower with the bathroom right next to it, but we'll see.
no, absolutely not, and I have no idea where this misapprehension came from.

the root cause of a problem in unsafe could can absolutely be from safe code because the safe code can set state in a way that causes problems.

One can easily see this if you consider safe code that sets an index and then calls into unsafe code but the index is out of range. The root cause is absolutely in the safe code.
Isn’t it the other way around? If you’re a decent performer you should be more afraid of random layoffs (like FAANG in the past 2 years) than performance based layoffs.
https://wiki.alopex.li/LetsBeRealAboutDependencies is an interesting exploration of these dynamics.
That's why I like to tell people to always remember to stay MOIST - the Most Optimal is Implicitly the Simplest Thing.

When you add complexity to DRY out your code, you're adding a readability regression. DRY matters in very few context beyond readability, and simplicity and low cognitive load need to be in charge. Everything else you do code-style wise should be in service of those two things.
And the app takes several seconds to start up, it's slow, and ends up using more RAM than electron because the user isn't using the native webview as their main browser.
There's a name for this anti-pattern: "Stringly typed"
True, but the person you’re replying to isn’t asking in good faith. Take a look at their submission history for one.
It won't discuss the Playboy corporation in any context with me because it isn't compatible with women's rights, apparently.
Except what's the Venn diagram of affluent people and those who participate in such online surveys look like?

If it's two entirely discrete circles then this paper is irrelevant to TFA.
It's a quaint sort of headline. By now we take it for granted that it must happen a hundred times a day. Someone shows up in the Target data warehouse buying or browsing maternity items a few weeks after having bought a pregnancy test. Before they've told some of the people in their life about the pregnancy.
Yep, there would definitely need to be some regulations to prevent that sort of thing as well. I could see this becoming a business where companies are paid to take on this liability of distribution for copyright holders that meets some minimum defined threshold. Ideally it would be as seamless as the prior service if locked, or just reasonable download speeds if DRM free.
If that were true lots of young fulmars would drown in the sea at the bottom of a cliff when they fledge. That doesn't happen. They fly, with control, and enough understanding to land safely on water.
Higher efficiency panels + vertical panels would help. Most houses have decent south-facing walls.

Ground mount is also an option in many places.
Have you ever tried using more than one monitor? It helps productivity.

And have you ever upgraded your monitor to a larger one so you could fit more on the screen at once? That helps productivity too.

Imagine being able to make as many monitors and in as many sizes as you want. And imagine being able to take them with you as a replacement for your laptop monitor.
A keyboard and a mouse are much more portable than any monitors, and you don't necessarily need a proper desk to use them for most applications.
Also, a lot of software developers will defend the exponential increase in complexity by pointing to developer comfort and speed. Building on top of these 40 layers of abstraction is easier and faster for the developer, so therefore it's always worth it. Binary/download size, performance, security issues, user experience... so much can get sacrificed at the altar of developer convenience if we let it.

It gets defended because "developers are expensive" but nobody thinks of all the person-hours of our users' time lost because they are waiting for the code to execute up and down that class hierarchy...
True. But, the application data is still going to be many more packets than the few you save during TCP/TLS setup. I imagine the user in that scenario would not see a significant difference, but I'd be curious to know for sure. Retransmits being smaller/less frequent is an improvement, but I'm not sure how much - latency due to geographic distance is pretty much built in. I just might google if there's any data on this. Since major providers are adoping it, I have to assume there is an improvement.
Electricity in California is not a free market though.

When I lived in Texas I could choose my electricity provider and see what different rates they charge for electricity to choose a provider.

In California I can choose Edison for my electricity or have no electricity.
I’m not in New England but I’m imagining that the cold winters there are accompanied but plenty of cloudy skies as well. In that case solar might not be a great option.
It's not a "store" of value if you can't get the value back out - merely a "sink" of value. Both rare metals and intricate mechanisms possess scarcity, but of the two only one can be melted down - the other is not fungible, and can only convey value by fiat the same way as regular currency.

This is the same objection I have to those who claim that bitcoin is useful because it provides arbitrage across the price of electricity in geographical locations - you need electricity to make bitcoins, and they are easier to send than joules. But you can't get the electricity back out! It's gone forever, the bitcoin being merely a token of the wasted effort.
Tell HN: Square auto subscribes you to any merchant you visit unless you opt-out
Here's the link to opt-out:
https://profile.squareup.com/v2/marketingpreferences
I was quietly chuckling as I was reading the discussion veer off toward the finer implications the legal limit for driving in the USA has on beer acquistion -- the original frame of reference of the example being so foreign to the commenters as to cause them to miss the intent of the example that was probably immediately obvious to most european residents.

A while back someone here made a great point about why Americans love to take vacations to European cities. It triggers a nostalgic wave in them bringing up warm feelings they had the last and possibly only time they lived in a community that they could explore and enjoy simply by walking and biking around. You know, that wonderful time when they lived....on a college campus.

The reason why there is little room for storage in the those tiny european apartments is the same reason you didn't have a huge fridge in your dorm room in college.

And in many of those places you can walk around with a beer in your hand in public. Yes, that's right -- just like college.

Outside college, car culture in the US encourages stocking up habits which in turn encourages the search for more storage space.
Ah okay, so this is like C++ templates then. This always feels a bit like halfway to duck typing to me; it'll still get caught at compile time, but I'll get errors at every single call site where I pass something wrong rather than just one in the definition, like you mentioned. I have the same gripes with Go's interfaces, although I think I'd prefer Zig's way of doing it because the experience would essentially be the same, just with less boilerplate.
Still, closed/locked-down/restricted/censored systems/products/platforms existing don't prevent open and free systems/products/platforms from existing.
I live in an old furniture factory converted into lofts. LEED certified of course, with mini splits instead of forced air in each unit. This is in the midwest.

For the past 11 years, every season it's failed to maintain minimum temperature of 68 degrees when it hits below 5 degrees outside, or maintain cooling in the summer. Another adjacent building built 2 years after this one with the exact same setup, same story. The complex had resorted to providing residents temporary space heaters up until this year where now they are prohibited by the city from using it to maintain minimum temps thanks to changing the code.

The sheer amount of costs associated they've dumped into the maintenance of this mini split system, along with the electricity costs (electricity is included with rent) is mind boggling and certainly will offset any gains.
Of all the places I've visited in my travels, Humberstone, Chile would rate right near the top. An abandoned mining town in the Atacama, it is extremely well preserved and a UNESCO World Heritage Site.

I'd encourage anyone visiting the region to go there. It's not a busy place. Myself and my girlfriend were the only people there on the day we visited. Just don't miss the last bus back to Iquique. We nearly did. The thought of spending the night there was terrifying!

https://www.bbc.com/news/world-latin-america-31090757

Edit: This article has more interesting photos https://www.atlasobscura.com/articles/chile-s-largest-nitrat...
Your app store link does not work on iPhone
Sweet shit. That rings true.

We have so many tools at work with significantly-overlapping functionality, but use like a different 10% of each one’s features. My god, just pick a few and consolidate. The lost productivity is enormous.

Multiple tools with issue trackers. Multiple tools with secrets management. Multiple tools with ci pipelines. Multiple code repo hosts. Multiple project management systems. Multiple container and package registries. Multiple code vuln scanners. Messaging systems. Logging & alerting systems. Documentation hosts. FFS a few of our tools do all of those. But that’s like seven or eight different tools, as we use them.

The process of getting anything to work, or finding any given piece of info, often looks like your linked piece.
Nice. Too bad all my uploads failed
For the best protection you should always assume that you are being spied on, for your mental health however that might be a bit too much. You could do complete wipes of your devices regularly, make sure you are the only one to access them, sandbox things you don't trust, figure out a good way to manage passwords and never re use them, I don't really think there is a magical solution to staying secure. IF you are being spied on you should probably look at what kind of data you expect people to be retrieving from you and how that data is getting to them, usually this means network forensics, wireshark, tcpdump, and transparent proxies are great stars to get familiar with that.
I’m saying most people given a choice between buying a house with a yard and buying a condo in the same city would choose the detached house.

The main argument for choosing a condo is cost, but outside the most expensive coastal areas like NYC or LA a house is not so prohibitively expensive that it makes a lot of sense to buy an apartment instead.

Also cannot tell you how many times I’ve seen people even in a place like San Francisco complain about condo HOA fees which can be close to $1000 a month. Many people don’t want to pay those.
> A diff of the directory is abuse?

Yes, if it contains employment information. A bunch of diffs can cross the threshold into event sourcing and if you have enough of them you might end up with a copy of the directory.
Unfortunately using RADV vulkan, but didn't try one from AMD

GPU id = 0 (AMD Radeon Graphics (RADV GFX1103_R1))
$20k for a heat pump is sky high, you better have gotten a 24 SEER2 state of the art fully variable system for that.

If they sold you a 14 SEER1 for that then you got absolutely screwed.
It does not promote market competition, but narrows it only to devices which have interchangeable, user-replaceable parts. This is mathematically narrower than "all types of devices". The market here is "mobile phones"
I'd rather grind to put humanity on a better path than to be cozy leeching off our unsustainable path.
Tasks, Lists, and Promises (2022)
It wasn't? The majority of that inflation, certainly in the EU, was energy and profit taking in uncompetitive markets, the result of decades of failed anti-trust?

This stuff is researched these days, we don't need to repeat 1930s tropes.
The statistics in the article are from Britain.

I can't find literacy trends for Britain, but reading trends are indeed down [1].

[1] https://literacytrust.org.uk/research-services/research-repo... (FSM = free school meals, eligibility for that is a basic measure of poverty.)
You are thinking in right direction. Ultra small but critical service like "is_even" and combining it with reliability of a kubernetes cluster, that is genius level stuff.
A black box that turns a few megawatts and 60TB of data into a model that can write three lines is antithetical to lean anything
I think it's fair to note that a huge chunk of those come from react-scripts (and its own dependency Babel), though. I would bet that only a small fraction of all the depedencies are ever actually included in the output of the build.
Old heat pumps didn't do well in old temperatures. In the 80s and 90s, a heat pump couldn't handle freezing temps.

Modern heat pumps do fine well below 0 degrees Celsius. Here's one that's great to -15 C and okay down to -25 C[0]. If you search cold-climate heat pumps, you'll find plenty of information about how modern heat pumps are fine in most the temperatures you'll find in most of the US (including up north).

(I have heard that a lot of them are still only available in Europe, but you can definitely find some in the US.)

[0] https://carbonswitch.com/best-cold-climate-heat-pump/