skysight-inc/HackerNews huggingface dataset:
Sadly most popular window a/c units don't have true heat pump abilities. Usually the heating portion of window units use resistive heating.
What do you think about German kids being sent to different kinds of highschools at age 10.

Most of the people attending Hauptschule don't attend university [0]. In some regions 60% of the children attend it. Aren't you concerned that the person who could discover the cure for cancer is in Hauptschule right now?

Imagine a Germany in which the rest of your life isn't determined at age ten.

[0] https://en.m.wikipedia.org/wiki/Hauptschule
In the early days of Heroku, the founders had the same equitable investment from all participants approach to interviewing. I loved it. It really forced me to reconsider a lot of very standard hiring practices. It didn’t prevent take home coding challenges. But your never, as a hiring manager, going to spend 4 hours reviewing each submission. How much are you going to spend? 30mins? Ok, then the assignment can only be expected to take at most 30mins to complete.

The hiring process we had there had its own problems and biases. I did love this simple heuristic for quickly assessing what was fair though.
Ask HN: If there is a replacement for email, what should be the requirements?
HN,

Email is one of the most revolutionary internet technologies. However, both in terms of feature and security, a lot could be done today if it was designed from the ground up instead of pieced together over 30 years.

If you will indulge me and pretend for a moment that I somehow have the power to magically make an email replacement happen and I am asking you to define your requirements, both as technologists and users, what would those requirements be?

Beyond delivering a text message from sender A to recipient B, what are your specific requirements?

Keep in mind, it has to be a passive and somewhat reliable messaging system (i.e.: Not an IRC replacement).
Sometimes living in the tech world that doesn’t matter to most people, building things I can’t converse with others over because they’re not relatable to 99.9% of everyone, it’s nice to just go outside and walk around.

Seeing people interacting and living can be a real treat after a week of being stuck in some codebase absorbed by constructs that only exist to me.
This advertising obviously does not have the attributes that the conversation is referring to, namely that a third party is buying the space.
That's a fair point! By the time it gets to the end user's financials though, a modern gas boiler still ends up being far more attractive economically (in the land of $0.20/kWh electricity), which undermines the pace of the transition.
> The dummy app itself will be less about forms but more about data representation, e.g. an audio editor or a node-based system, where data should be updated and visualized in real time, and everything should feel responsive.

Would you be interested in a 'no restrictions, informal' collaboration?

I have little to no experience writing GUIs, but your "dummy apps" sound to me like the sorts of things I could populate the 'guts' of, to make useful.

For instance, I work a lot with audio signal processing, have considerable experience in that area, and am "half-assedly" (low priority side project) writing tools that would benefit from a GUI.

My email is on my profile.
> Twitter has a lot of porn on it, and we don't see it as "overrun with porn"

That’s why I said “opening the floodgates”. Yes of course there is porn in social media already. It’s still a fact today that you wont see porn on Twitter/YouTube/Facebook/etc. unless you look for it. If you remove restrictions and push porn just like any other content, then all these platforms will essentially degrade into hybrid porn sites because this particular type of content will dominate the entire space. Some people here are upset that it’s even kept in check at all. SV are being called puritans for having some common sense and not letting this filth dominate their sites.

> or "unsafe for children."

Some people would argue that though.
I'm not sure you disproved his point. You disproved it was a theocracy which no one has argued.
I'm not as worried about global warming as I used to be after taking a look at world demographics and learning a bunch of stuff about global supply chains and agricultural practices as a result of this conflict breaking out.

World population is likely to steeply decline, and globalization plus high living standards will most probably go away. We just won't consume as much energy or make and trade as much stuff in the future.
> the guarantees that your content is truly yours (no lock-in).

Maybe I am a magician of some kind, but my content is always mine, regardless of the file type I use.

For the sake of argument, let's say I have a floppy disk with a Vizawrite file on it, that I typed 30 years ago. There is no lock-in. I still can use that file.
You can look at my comment history. I'm a Russian and vehemently against the war and what Putin has been doing for decades. I'm unlucky to still remain in Russia for a number of personal reasons. Should my life's work be deleted because I'm unlucky to still be in Russia? Software developers in Russia are probably the group least likely to support the War or Putin, by the virtue of their familiarity with English and the west. While such software weapon of mass destruction could case real damage to civilians, cause suicides because their life's work has been erased. Attacking civilians is not unlike what Putin is doing in Ukraine. Indefensible.
I started doing this in QuickBasic when I was 14 (trying to copy Windows 3.1 LOL). That little project taught me more about what I didn't know and it also revealed to me plainly, my inexperience with abstractions. Before that I had not really reflected on my own level of understanding about abstractions.
@luxpir mentioned Obsidian in another comment [1] and it might be what you are looking for, in particular with a community plugin called Obsidian Dataview [2]. Dataview uses JavaScript as a query language and can query the Obsidian "vault" and create different views.

Another tool to look at is Logseq [3], which is essentially an outliner (supports both MarkDown and Org syntax), but supports a rather simplistic TODO management system. The benefit here is exactly what you describe—as you work in Logseq, you can create Todos, thereby connecting the task to the related source and any context that surrounds the todo. Furthermore, Logseq also allows for queries [4], allowing you to query your "knowledge graph", which you can embed in other pages.

Both Obsidian and Logseq store your files locally, so they can be easily version-controlled (In fact, Logseq routines commits your files for you).

[1] https://news.ycombinator.com/item?id=30747131

[2] https://github.com/blacksmithgu/obsidian-dataview

[3] https://logseq.com/

[4] https://logseq.github.io/#/page/Queries

[Edited for formatting]
Me too. It is an amazing tool.
If prosperous (as that's usually a match for a low chance of armed conflicht) nations mostly expand to non-fossil energy sources that aren't available/viable for developing/poorer nations, this is an issue since their power system won't profit from a large amount of research & investments on how to run a non-fossil fuel based system.

With the energy usage of non-western countries exploding quickly this could be a major hinderance to stopping climate change if all prosperous nations go all-in on nuclear and discourage other countries from doing so because of the risk.

A non realistic scenario tbh, it's very unlikely that e.g. germany will construct new nuclear power plants and a lot of not-very-stable countries already use nuclear power as we're seeing right now.
If you're willing to switch, you're better off doing a bunch of interviews at the same time. One interview per quarter is suboptimal in terms of negotiating power, it's strictly worse than e.g. three interviews per year but scheduled to get offers at the same time.
Is there anything particularly challenging about scaling the length of a suspension span, or do they just run the numbers?
Also, don’t gitignore your node_modules directory.
Haven't tried Meld and i'm always up for an enhanced workflow but merge/diff is all about context, the more context you can add about where something came from / is going to, its history etc the better. In this regard it is almost impossible (never say never) to beat your IDE for the possibility of a good merge/diff, it has all the context plus syntax highlighting, compiler errors / build scripts etc. I can merge two files, plus git blame where the changes came from, plus syntax highlight and see likely compile errors, remove unused imports and apply consistent formatting all in one step.

This is why I always use IntelliJ merge/diff for supported languages, it just has so much more information about the merge/diff already available.
Ah, so that's why Catholics have so few children. /s

It's easier to be chaste than it is to be holy, so people go for chasteness and pretend it's holiness. Completely misunderstanding the gospels in three process.
"Mostly they'd remember me getting wasted on super-strength cider, but people who knew me a bit better might also remember me playing Warhammer 40,000."

I'd withdraw my application too.
I would bet money they're not gonna read it, probably run it through their sentiment analysis algorithm (or, more likely one from a SaaS that they pay for):

get_text "${application_id}" \
| extract_answers \
| analyze_sentiment \
| sort \
| head -5

Then move those top 5 forward to the culture interview. Once you get to the very end, they might read some of your answers before they make an offer, but for the vast majority of candidates it was a complete waste of their personal time.
> See for example Facebook's attempt to suppress reports on how their technology is harmful to teen girls.

Pretty sure that was confirmed as sensational reporting at best almost immediately. Though the major news organization didn't let facts get in the way of dunking on Facebook.
Agreed yet this 'letter' exists.
This is such a clear and obvious way to store energy that I assumed it had long ago been analyzed and assessed to fall short of other options in terms of energy efficiency, capacity, and cost. Those and other numbers are what matters, and the article doesn't provide any of them.

Without data on how its efficiency, capacity, and cost compare to pumped hydro, batteries, flywheels, and other alternatives, it looks like a student science project done at larger scale.
James Foley, Christchurch, etc. There's a long list of stuff that is almost universally censored, it's not a matter of setting account flags. Incidentally, Reddit is one of the most permissive hosts in terms of content, allowing stuff that even Imgur doesn't.
Covid variants have gotten less deadly over time. At some point you need to let people travel, and without judgement from a war zone.
My gains are sync across all my devices instantly including the one strapped to my wrist, voice control, location awareness, context awareness, prompting, scripted automation, attachments and full tagging and categorisation system and I can share tasks with people including colleagues and family and check status.

I'll take that set of features over your self-imposed compromises.

I closed over 23,000 tasks so far with it while managing a full time job and a family.
How many Steam games actually run on Chromebooks? Let alone on Linux in general.
I do the same. >> usually does the trick
Yes, I'm in Vivaldi as well. For now! We need to avoid making software/product choices part of our identity.

A true firefox fan would've raised the alarm years ago, and voted with their feet when it kept moving in the wrong direction and stopped being the best option on the market.

Loving a brand no matter what they do is suboptimal.
Walmart literally got burned by solar, thanks to Tesla no less..

>The Walmart suit alleges breach of contract, gross negligence and failure to live up to industry standards. Walmart is asking Tesla to remove solar panels from more than 240 Walmart locations where they have been installed, and to pay damages related to all the fires Walmart says that Tesla caused.

>The Walmart suit, filed in the state of New York, alleges that: “As of November 2018, no fewer than seven Walmart stores had experienced fires due to Tesla’s solar systems - including the four fires described above and three others that had occurred earlier.” The filing details evacuations, damaged property and inventory.

https://www.cnbc.com/2019/08/20/walmart-sues-tesla-over-sola...
They used to work poorly in colder climates like the northeastern US. Newer models are better able to handle sub-freezing temperatures.
But I can't speak to my arm and add something to the list. Nor will a text file remind me to do something at a specific time.
> Anonymous says:

> Today, some firefighters (those most-trained to deal with fires) refused to enter a burning building because they didn’t want to anger the fire and escalate the situation.
You can use the standard ANSI escapes, if no other markup is defined. Adding new formatting codes via Unicode just wouldn't change much.
What country are you in and what are the major brands of heat pumps used there?
Heat pumps are just half the story; properly insulating buildings is essential as well. And for older houses, the effect can be tremendously huge. E.g. we're planning to cut the energy requirements of our house to about 20% (no typo). And that will then be supplied by a heat pump.

Sadly, all this is immensely expensive AND takes a few decades to financially amortize. Which means for people with lower incomes, who would benefit the most from this, still have to burn money to stay warm. :/
I'm on the brink of doing something like this! I'd love if you would reach out to me. Email in my profile.
With Qt you don't really have to deal with unexpected messages. A signal is triggered by an event, like a button click or a slider value changing, a checkbox being toggled, this kind of thing. A slot is just a place to receive it, it's a regular function or method with a compatible signature for the kind of event it's meant to process. There are no unexpected calls because you have to explicitly connect a signal to a slot, something like:

QObject::connect(&button, &QPushButton::clicked,
&mainWindowController, &MainWindowController::onButtonClicked);

If no slot is connected, the signal just doesn't go anywhere.

Something that's special with Qt is that signals and slots are declared in the class using custom syntax, e.g.

slots:
void onValueChanged(int value);
signals:
void valueChanged(int newValue);

Yes here "signals:" and "slots:" look like the same kind of keyword as "public:" or "private:" in a class declaration, even though internally they're #defined as "public:" and "/**/" respectively.

Qt makes use of a tool called MOC – the Meta Object Compiler – to generate code for signals and slots. It's not a pre-processor but a code generator, which has to run before you can actually compile the code. I think you could probably implement a similar system of event subscriptions without this additional code generation step.

See this page for details: https://woboq.com/blog/how-qt-signals-slots-work.html
> Just try reading IBM and the Holocaust: The Strategic Alliance Between Nazi Germany and America's Most Powerful Corporati

That's a well know fact.

It is also a well know fact that USA went to the Moon thanks to a nazi high ranking member, Wernher Von Braun.

Of course the west was aligned with the "WASP" west and not with the "commie" Russia, just like today: we side with Ukraine and not with Putin's Russia mainly because we wanna keep the western propaganda on "democracy and freedom and the best lifestyle ever" alive and kicking, not because we really believe that we share the same values in the end.

And because if we don't, the World will say that we're helping Putin.

Same thing happened in 1939, but reversed.

Everyone was afraid of being infected by the "communist revolution", not only the politicians, but the public opinion too!

It was a people's choice too, that lasted 70 years and still nowadays you can hear people saying that "x is bad because it's chinese and chinese are communists, so they must be bad!".

It's the tragedy of tribalism: us and them, good vs evil, that kind of propaganda that we still endure today!

> have signed an agreement with the nazi, but only after he understand that the western countries will never be partners.

I love Stalin's mustache like everybody else, but history is history: Stalin actually helped the nazis, they didn't simply sign an agreement, with that pact they encouraged Hitler to invade Poland, since there was no more opposition on the east: Germany took the most of it, Stalin invaded the eastern part.

Also they gave ton of raw materials to Germany, for example they contributed a lot to "Operation Barbarossa".
> I do find it odd air-to-air source heat pumps are not considered more often in the UK

Could be due to housing density and the reputation for noise, though I'm not sure how well-deserved that really is.

Mostly I just think it is a mismatch between the age of housing stock (and the pre-existing heating solutions) with incentives.

If I were building a new house I wouldn't bother with a gas supply and would use a ground-source heat pump combined with underfloor heating - but retrofitting that to my 150 year old house is never going to be cost effective versus a boiler.

For residential developments, the government should just mandate no new domestic gas supplies and be done with it.
When browsing Steam VR titles, it feels like half of that is interactive porn.
How do you even know where you ranked in your classes in high school?

I can't even remember what grades I got.

Fuck, even university was long enough ago that I've forgotten a lot of academic details of what exact courses I did.

What would my peers have said about me? In high school, no idea. I expect most are dead, in prison or full time alcoholics or drug addicts.

I only keep in touch with two people from university too. I've had a whole professional life in twenty plus years since then, who gives a fuck what I did extra curricular twenty plus years ago!
Because the site guidelines call for charitable interpretation. And because most of the rest of us didn't read it that way, so your interpretation is likely to be the one that's off.
What about Russia? What if famine strikes and the nuclear engineers at a given power plant starve to death?
It's maddening the crypto world relies on Javascript so heavily. As a language it would never be my first, second, or even third choice for financial services.
It's a great prize. They can blackmail the West for funds to maintain it forever now, then use the funds for other things like yachts.
Intersectionality paradoxically requires obsessive categorization while being promoted by those who are obsessive generalists
Trump presented himself as a Christian, which is the relevant factor here.
You can stream steam games to any device with the steam binary installed.
Cool project, did you learn anything interesting from implementing it?

I think I see that the malloc functionality is provided by some DLLs that you import: https://github.com/ZeroIntensity/pointers.py/blob/master/src... I haven’t tried that yet any lessons learned on that or was it pretty straightforward to import some DLLs and start using them in python?
Well, neither Mayans, not Aztecs needed Europeans at all to introduce the concept of slaves in their societies (or help to sacrifice them to their gods).
The integrated systems with a computer controlled thermostat and multi speed fans have tremendously helped.
i've used kdiff3 for some hairy merges with good results.

back in the days when i was responsible for regular merges for a pretty big project (weekly or so, 10-30 devs on both sides, n*1e7 LoC), i took the time to learn ediff and did my merges in lucid/xemacs.

i had colleagues at the time who had nice things to say about beyondcompare.

more recently i have seen this meld thing and it has piqued my curiosity.

favorite tool for quick no-frills out-of-practice-with-real-tools visual diff is fldiff built on fltk.
I see. Makes sense. Thanks.
I agree with you 100%. Life outside the terminal is pretty alive :)
https://www.protondb.com

Quite a lot actually. Obviously you won't be playing AAA games on a Chromebook, but I think most would run lots of older games well enough
Thank you for this data
> The main source of income for youtube isn't ads. YouTube revolves around the merchandise and YouTube Premium subscriptions.

Lol. You can open Alphabet's 10-Q or 10-K and find out in a matter of seconds how untrue this is. Reminds me of the famous "Senator, we run ads <suppressed smile>" by Zuckerberg.
Thank you for sharing this. I included in the post. Bring backs the memories:)
That is true, but the curves have improved dramatically since 2006 (when that graph you linked to was posted). At 0C they are still much more efficient than electric.
Still better than electrical resistive heating (space heaters) which has a COP of 1. Even when it's super cold outside, heat pumps with a HPSF around 10 would still have a COP around 2. See the graph:
https://www.researchgate.net/figure/e-efficiency-of-an-Air-S...

Of course space heaters are far easier to move around the house compared to a mini-split system and would use less power if you only plan to heat a small room.
Are you me? This perfectly describe something I have been wanting to do recently. I really do wish that everything that connect to "MY" network I can inspect freely.

This stupid wireless lightbulb I have want to ping home to its manufacturer and I have no way to stop it. I had to go through the trouble of putting it on its own network and blocking it from everything. Very annoying. In the end I returned it because I couldn't trust it.
hn community is dead on weekends. I'd repost during the week.
Eh? Are there barriers to sex-friendly startups and platforms? Let's discuss those then. "Silicon valley" or not, others shouldn't be compulsed into featuring or supporting others' expression of sexuality. Consent as I understand is a foundational principle of any healthy sexual relationship or expression.

If a person wishes to censor or prohibit expressions of sexuality, so long as they don't prohibit others from independently expressing their sexuality then what is the problem?
I've never understood why https://en.wikipedia.org/wiki/Absorption_heat_pump are not more popular.

They are even more efficient than electric ones.
Great book. I’m getting it, as Swift now has some considerable changes, since I got it the first time (Swift 3, I think).
Please let's not overlook the sheer idiocy of "Don't tell us your name so we can assess you anonymously" coupled with "Give us your personal blog, social media accounts, industry event & conference presentation links"

The sheer unmitigated idiocy of sending those instructions out to intelligent humans. Canonical.
Never mind enforcement, getting people to pay for things in the first place is actually really hard. Just look at Docker. They only charge for companies with more than $10 million of revenue or greater than 250 employees, yet every time they come up, they're accused of rug-pulling, and few people actually want to pay them for saving them time. Or maybe it's just a vocal minority.

At the other end of the enforcement spectrums is an enterprise-y place like Oracle and their army of lawyers. They may not be popular, but developer goodwill doesn't pay the bills, paying customers do. Sun never learned that lesson.

At the end of the day, if it's useful enough, IT can make a hole in the firewall. Just look at Splunk.