skysight-inc/HackerNews huggingface dataset:
Or at least take their license once they have proven they are a hazard to others.
I've used Automapper a few times, in Enterprise software which takes separate layers to a dogmatic extreme. Automapper always felt like a code smell: if the layers are so trivially mappable, should they really be different layers? Alternatively, isn't automapping a violation of the philosophy of separation of layers?

All that said, given these mappers exist, the fact this Mapperly does ahead of time code generation is an advantage over the previous generation of generators which had to use reflection.
I had a heat pump that seemed to work well above 10-20f (which was <10% of the heating days), but you could see the aux heat cost in your electric bill if you had a bunch of really cold days!
> not doing it is why most django code is incomprehensible and slow.

> No longer should anyone in their module

> they should always go through a service

Weasel words and opinions-as-fact. Come back when you have a way to show that your approach gives any actual benefit.
My dish washing machine can connect to WiFi but I won't let it. I am afraid future models will disable this option and make the connection mandatory.
India had a gigantic domestic market, vast pools of human resources, and core infrastructure that wasn't completely crumbling. For all its ills, India already had nearly 50 years of relatively peaceful democratic transfer of power, compared to other post-colonial countries.

The fact that this core infrastructure - law, higher education, political systems - hasn't changed that much since 1991 (the best colleges in 1991 are still the best colleges today, for instance) is proof that India's foundations were solid.

That can't be said for most countries.
Sure, but illegal immigration is hardly the only reason for visas (many countries have concerns over organised crime for example), and it ranks well below other countries that have similar reputations for illegal immigration. For example Congo and South Sudan rank higher and given the refugee numbers from those countries I'd imagine they are a large source of illegal immigration too.
RIP Jeff Beck
One of my favorite guitarist of all time.
FTA: “LKAB has already started to prepare a drift, several kilometres long, at a depth of approximately 700 metres in the existing Kiruna mine towards the new deposit in order to be able to investigate it at depth and in detail.“
Phew... those most impacted by any downgrade already have UAE, Israeli, Portuguese, and Cypriot passports.
I agree with the parent comment, VR is going to be a strictly niche thing. People, as in the vast majority of people, do not like wearing something covering their eyes for long periods of time. I think this is why Meta's big bet on Enterprise VR is going to be a flop.

This doesn't mean VR won't be successful for gaming or highly technical niche things just that getting over the chasm of early adopters/niche to mainstream isn't likely to happen. There are going to be a ton of anecdotes here on HN about how people like it but people here on HN are in the early adopter/gaming niches.
Do you have a citation for that? I have always understood the rules to be that you should always remember the car in front of you can make an emergency stop at any time for any reason, and it is always your fault if you hit them (unless they just moved into your lane).

Conversely if you need to stop suddenly, e.g. something has crossed the road in front of you (or you think it has), you don't worry about the vehicles behind, you just stop.
Point to a specific calculation where 38.5% double counting.

That 40% was a ridiculous over the top doomsday estimate as the UK procedures a lot of natural gas and only ~7% of their imports came from Russia in 2021. https://www.statista.com/statistics/1324377/uk-natural-gas-i... The only reason to use 40% is to simulate the EU is reducing global supply and it’s impact wasn’t even close to that severe.

As to just buying more natural gas, that’s what actually happened so I don’t need to assume anything. The entire EU was able to successfully replace all Russian natural gas from the global market.
Is that "no gain" in terms of energy (i.e. heat energy out = electricity in), or financial (i.e. cost of electricity consumed by heat pump = cost of equivalent gas-fired system)?

EDIT: or is it "well-to-wheels" style energy (i.e. primary energy consumed by heat pump = primary energy consumed by gas boiler), or is it CO2 (same emissions)
So basically, always set TZ=:/etc/localtime.
Since AFAIK most of the current production of rare earth metals is in China and (to an extent) the United States, large deposits being found in Europe would be interesting from a general technology point of view, IMO.

Kiruna also has some of the largest mines in Europe, so the headline might catch some people's attention.

Of course multiple posts linking to a company press release might seem a bit curious.
Heat pumps take much longer to heat the system, to get it to the desired temperature. Combine that with a property that is not insulated to very high standard, and you get a heating system that is incapable of keeping you warm.

Of course, you could throw more money at it. But it won't be cheap, and you won't see a return on your investment any time soon.
There is not such person as "too smart engineer".
Picking too much on their plate may be compensated by positive reinforcement when the task is complete.
Adding too much complexity to systems suggests that they are not smart enough to understand it makes extra difficulties for no gain.

Inconsistent style suggests they did not learn that most of the coding is about reading the code after it was written. Possibly they quickly write and copy&paste code, and do not need to debug it since it "worked once".

If they tell something others can hardly understand, and they are unable to explain it, then your engineers need to learn proper writing and explaining skills.

All in all, you probably need smarter engineers to manage the team.
Just glancing at the Antenna feed, there are about 10 posts a day, and one a day about Gemini. Most content is just blog-post updates on computers and people’s lives.

Antenna is an aggregator feed for Geminispace. You can subscribe to it with a Gemini client that supports Atom feeds.

=> gemini://warmedal.se/~antenna/ Antenna on Geminispace
My understanding is that modern heat pump installations for colder climates come with an electric heat strip, a conventional heating element. It will take over when the heat pump can't work efficiently anymore. So the heat pump will continue to work. It won't be more efficient than a conventional heating element though - at the time of year when most energy is consumed. So heat pumps will lower overall energy usage, but not peak usage.

https://carolinacomfortsc.com/hvac/what-are-heat-strips/
Go Runtime vs. CFS Quota
Yeah, agreed on all points. But if you know you have to be somewhere ahead of time, scheduling rides is such a better experience than the last minute dash for an Uber.
Do you imagine that there is a meaningful increase in desirable tourism to be derived from granting Nepalese visa-free entry?
Yes - good point.

That touches on another myth I've heard frequently - that heat pumps are only suitable on well insulated homes. I think this may be true in relation to some air-to-water systems (?), but it ignores the possibility of just installing a cheap air-to-air system on top of existing heating (either gas or air-to-water).

Air to air systems are really well suited to homes with a combined kitchen/living room which is the main room in use most of the day. We only heat the kitchen/living room during the day (our main living space), and the heat pump is more than adequate for this. It typically uses around 10kwh a day for quite a big, not very well insulated room.
That's not how ranks are supposed to work, this list is dumb. If two countries are #2 there should be no #3 and skip directly to #4.
Because of the asymmetry of prosperity? Movement is gonna be one-sided from a lot of less prosperous countries. I think this list clearly reflects that: you are ranked higher if movement is close to equilibrium (you have a country lots of people also want to move to or not a lot of people want to leave).
Curious what 30 days means in this case?

When I used to work in Russia, the standard was 28 days (or 4 weeks), but there were some requirements: you have to take first vacation as 2 weeks minimum, most companies expect you to submit your vacation before the year starts, and you can take vacations only in weeks. So 28 days is actually only 20 working days. As basically it counts weekends too.

In the US it was a disappointment to learn that I only had 15 working days as vacation, but after learning the system, you can always make it work way better, by combining bank holidays with vacations, you can be on vacation like 5-6 times a year, but shorter periods, which I liked way more.
Not only that, but in Postgres you can do updates in the CTEs, and chain them together eg.

WITH CTE1 AS (
SELECT....
) CTE2 AS (
INSERT....RETURNING insertid
)
INSERT INTO TABLE2 insertid as FK, otherdata...

The CTEs are executed in define-order as a single complete transaction, no need to use multiple calls to insert relational data
Agreed! Since it's in beta par for the course IMO. That being said, in a certain context it's just as fast or faster because I don't have to dig into the webpage/manual cruft to get that nugget of information I need to keep moving! Hope access remains available to all....do we need a "Wikipedia" type of AI (few barriers to access) available to all?
Since you brought up Go, I had a question as someone who's just started using the language. Do Go users generally just use "testing" package for writing tests or are there other commonly used packages that can be used in place of or in tandem with that? Just trying to get a sense of what the options are and what the "state of the art" is.
How do you know any of that? Just throwing the word "obvious" in there doesn't make an argument.
This[1] diagram from the article is really the crux of why many homeowners skip the heat pump option when fitting out a home.

Notice how the promised specs, a COP of 3 at 17F outdoor and rated power, aren't achieved by a single real user?

The real users get between 1.0 and 2.3 COP.

That means the cost of your system will be approximately double to run what the manufacturers specifications claim.

The government needs to step in and force companies to measure their heat pump systems in conditions more representative of a typical installation.

[1]: https://lh5.googleusercontent.com/05uL7FR8oHB3leKUvLABRMZTJ4...
How easy is it for current workers to un-unionize?

Kind of like dark-pattern subscriptions, some things are much easier to sign up for than to get rid of.
> at -10C it works fine - there was a dramatic (seriously dramatic) drop in amount of electricity I used during winter compared to before installation

Were you heating with electricity before? In that case you're sure so see improvement since resistive heating is always 1:1 while your heatpump is 1:1 in some of the worst cases.
My dad builds houses in northern Ontario and heat pumps seem to be getting more popular on new builds. This is a place that regularly gets below -30C in the winter. The heat pump (usually a heat pump/AC combo unit) by itself doesn't work in these conditions, you'll always pair it up with another system like a natural gas furnace, or resistive heat electric.

My personal heat pump is an older unit, it works down to -10C then then forced air electric (resistive) furnace kicks in. That thing is pricey to run, so I also light up the wood stove at that temp to reduce the costs.
Over the last 10 years we've had to replace our furnace twice, and happen to have both gas and a heat pump (a hybrid system). Each time, we had a different contractor do the installation...but both guys told us that they like to run gas below like 30 degrees. The second guy said he runs gas exclusively - no heat pump installed in his home. I asked what the primary differences were in terms of efficiency, and both claimed that temperature at the register is significantly hotter, producing more heat with less effort and therefore more efficiency.

I haven't done any scientific testing; the only data I have to measure the difference is my energy bill (which of course is subject to rate changes). But I have indeed observed that with gas, our bill is lower during the very cold months, and I'm able to see this because I have years of data on what we spend each month on energy.
"Heat pipes from the previous decade don't have a wicking matrix"

Yes, they do. If they're not flat pipes, they've likely got a wicking material inside them. This isn't really new tech, it's been around for cooling LASER and LED arrays for quite some time.
They're not at school all day instead of with a parent/friend/relative/etc. Homeschooling is also not just doing the classroom at home, though that is how some parents unfortunately do it.
Maybe they're referring to cases where the heat pump can't supply heat faster than what the building is losing through the uninsulated walls. In such cases, you must first move out of the holey tent before installing a heat pump.
My Eufy one has no ability to connect to the internet but does a pretty good job of cleaning my floors.
Valetudo[0] exists, however it requires flashing firmware, and partial disassembly depending on the model. However, the methods to gain root are sometimes patched so new exploits are necessary.

[0]: https://valetudo.cloud/
This is a tree, not a mind map.

A mind map should at least let you create random connections between any 2 topics in addition to the hierarchy.

Ideally it should also let you add callouts, groupings and name the connections.
> This may sound weird

The weird part is not that you don't write unit tests, plenty of developers don't.
It's that in 25+ years, you never even had the stray thought "hm, maybe all this manual work that I keep repeating might be worth automating?" and then tested it out to see whether it was worth doing or not
Frame pointers and other practical near-term solutions
> Just move to any place that's had its workforce, welfare system and social order decimated by impoverished immigrants [...]

Can you name an example?
This is not an option for us in Ukraine, this is not a sunny desert country.
Check out ground source heat pumps.

A one sentence summary of them is that they use the thermal mass of the ground to provide you the annual average temperature.
I think what the post you replied to meant is that when your home needs a 10kW-20kW heater to actually be able to heat your home, then spending tons of money on a heat pump which (for the largest models) can maybe pump out 7kW of heat (equivalent) under optimal conditions (when it's not that cold outside) then you have paid a lot of money and you're still freezing. So you may as well install something else, even a simple wood stove can provide 10kW or more, sometimes much more.
Most of the non-joyful experience of writing tests lies in the context preparation, not so much in the expected outputs.

I think we need a modern version of design by contract instead. Its one of the most powerful techniques of testing software is unfortunately often ignored and overlooked these days...

Some less known things about design by contract:

- you can easily test way more than types in preconditions and postconditions

- extreme web controller postcondition example: every time there is a 200 response to a POST /new request, there should be at least one document more in storage than there was before the request. (caveat: unless there are deletes - then sum the deletes up too)

- things important to the business look a ton like contracts

- e.g. a diff of two legal documents always contains the full content (list of words) of both documents (never accidentally swallow content!)

- your postconditions can surprisingly often fully describe the desired function behavior

- with sufficient amount of pre and postconditions, your property tests look like "exercise the module or entire system with random actions" -> unit and integration tests

(see Hilel Wayne's excellent video on this topic https://www.youtube.com/watch?v=MYucYon2-lk)

Some things that could really help modernize design by contract

- Test at a certain sampling rate in production for expensive contracts (do not turn them off)

- Report contract violations via observability mechanisms (tracing, sentry etc)

- Better language support for contract DSLs
I approve them all. Go have fun.
> ARC (if ‘A’ means atomic)

A is for Automatic, as in the compiler adds the calls needed to manage the reference counting.

If the language and compiler can guarantee a reference is strictly contained within a thread, it doesn't have to be atomic. Usually that is not the case, so atomic operations are used.
> dynamic dispatch is really slow

This is false. People believe it on faith without measuring:

https://mikeash.com/pyblog/friday-qa-2016-04-15-performance-...
Scientific Linux shipped with some ancient stuff, like they moved to GTK 3 in 2020. https://distrowatch.com/table.php?distribution=scientific
> No relief, no perspective, no vanishing point where the gaze might risk losing itself, but a total screen where, in their uninterrupted display, the billboards and the products themselves act as equivalent and successive signs.

- Jean Baudrillard, "Hypermarket and Hypercommodity." Simulacra and Simulation, 1981.

Astonishing to think that McLuhan presaged this thinker by almost 20 years. It is interesting to generalize the phenomenon - that of, to again quote Baudrillard, "substituting the signs of the real for the real."

It was well understood that mere simulacra (in the original, pre-Baudrillard sense of the term - a representation of a person) were not to be conflated for the person they referred to themselves; the fidelity and character of classical, pre-digital media were sufficiently distinct from "real world" perceptual cues to make this clear.

Humanity was, in some way, ineffable; one could only point to it through books and brush strokes, or otherwise witness it and come to one's own judgments of another's character in person. However, in the present day, when every minutiae of every day being can be captured in 4K, paused, rewound, and replayed, we now find ourselves content to mistake that assemblage of pixels on a screen for an actual person, despite McLuhan boldly proclaiming in 1977 that "on the air, we do not have any physical body." [0]

Let us return to McLuhan now, into "a world where the [profile] will become a substitute for the [person] and all the satisfactions will be derived informationally from the [profile] and the [person] will be merely a number in some file somewhere."

Substitutions my own. Stark. In Baudrillard's words, indeed referencing McLuhan:

> The medium itself is no longer identifiable as such, and the confusion of the medium and the message is the first great formula of this new era.

- Baudrillard, "The End of the Panopticon." Simulacra and Simulation, 1981.

What makes this especially pernicious is how the mere presence of the new digital and social media are fundamentally intertwined with reality, in the same way an observer becomes a part of their own experiment by virtue of the act of observation itself perturbing the system: "It becomes more complicated because this family fell apart during the filming: a crisis erupted, the Louds separated, etc. Whence that insoluble controversy: was TV itself responsible? What would have happened if TV hadn't been there?" (Baudrillard)

What becomes of the self under constant surveillance and observation? Is it the same self, or one conditioned by the media, and those who operate it? Consider that humanity has been under this condition for over at least a decade now, in which people are content with having many (all?) aspects of their lives documented for the world to see, whereas privacy and pseudonymity used to be the norm until the Facebook era.

[0] https://www.tvo.org/transcript/155847
You can have free movement without extending to welfare state to non-citizen.
How come you manage to "remember to twiddle a joystick" in your flat games?

It's honestly not an issue and the early Valve thinking of that only room scale locomotion is acceptable is silly for anyone who's spent more than an hour in VR.
To understand the difference in a short and simplyfied way:

1. Your examples are heating up the inside air by using energy (burning fuel). Doing so will always be less than 100% efficient, some heating technologies are as little as 10-20% efficient (energy per kWh)

2. Heatpumps are instead using energy to do heat transfer. Moving heat from the outside to the inside.

The latter is way more efficient, with easily 300-400% efficiency. But obviously the colder it gets outside, the less heat is in the air to extract and the efficiency goes down.
The article explains that the topic is hotly debated, even controversial maybe. But everything that you are pointing out here has been addressed in the article.

> If relaying is happening, and you haven't added the relay to your SPF, then you're wrong. There is no scenario where this is problem with SPF.

That is the problem, you do not control whether your email is being relayed. This does not happen on your side, it happens on the receiver's side. You cannot control that.

> Well, of course. If SPF is configured to disallow email, then further evaluation isn't necessary. Either fix SPF, or don't blame SPF.

That is the whole point we try to explain in the article, SPF can fail beyond your control. Hence you cannot rely on SPF for legitimate email to pass SPF evaluation.

This is why you don't want to rely on SPF, and focus on DKIM instead.

> These people are basically advocating for being OK with not configuring SPF properly. No. Just configure SPF properly.

Without DMARC, SPF offers no security at all. None. This is due the bypass vulnerability.

If you adopt DMARC (which you should!) then 'hard' fail and softfail become equal from a security perspective. With DMARC, anything that is not an aligned SPF pass is a fail. Even if a 'superduperultrafail' would exist, it would do the exact same thing as softfail.

But because SPF is so unreliable, you shouldn't rely on it in the first place. Focus on DKIM and DMARC. Leave SPF on softfail, which does the exact same thing as 'hard' fail, without the deliverability issues.
None of the issues mentioned under the section about iMessage?

iMessage would be great if Apple allowed cross platform clients. Until then as far as I’m concerned it doesn’t exist.

Sent from my iPhone.
It's not different but the amount of heat that each system can be generated is different. And when it's cold (i.e. when you need the extra heat to be compensate for your draft home) your heat pump is going to struggle most.
Even if Jeff Beck wasn't your favourite guitarist, he was your favourite guitar player’s favourite guitar player. Pretty much no matter who your favourite was.
NetBSD ASCII Flag for the Bootloader
I want an up to date version of https://www.lesswrong.com/posts/xg3hXCYQPJkwHyik2/the-best-t...

there's also this, which I just found: https://www.lesswrong.com/posts/GiEdQ79EDMjggtBKf/best-non-t...
"go bigger" will result in short cycling during the hot summer resulting in high humidity and mold problems in the summer.
Public goods are by definition non-rivalrous. So other people coming and enjoying them is fine.
How can I know which React Native pod subspecs to add?
Working on an issue where I needed to add the react-native-device-info package to my iOS system, I had to add a dependency on React into my Podfile. Can you help me?
Huh? As if an FSB agent couldn't get a passport..
Obyte is 100% premined. So much for even distribution.
I own a 3090. Skipping on the 4090 for now as I am disturbed by melting-connector-gate. The Youtube and reddit threads scared me off as a customer. Don't recall this for previous generations.
The raw number doesn’t tell the whole story. Singaporeans can travel to China without a visa while other top 10 countries can’t.