skysight-inc/HackerNews huggingface dataset:
A modern heat pump designed for colder regions is reasonably efficient even at -25C, as in being able to output more than half of its maximum heat and still be far enough away from its 1:1 point to make it efficient (compared to resistive heating). So, still very useful as long as that particular output is sufficient to keep your home warm or at least just require a bit of additional heating, and that it's not that cold all the time. Obviously before investing in any type of heat pump one has to consider the nominal temperature range during winter in the area where you live. Even though I'm very happy with the performance of my comparably old heat pump there are definitely regions in my country where it would be less useful.
Yeah, I have a product that rewrites content under a persona.

I wanted to take the persona (a plain English description of how someone communicates) and generate a headshot to go with it for the UI. So I asked ChatGPT to describe what the persona looks like as if they were talking to a sketch artist.

Instead of getting something I could feed into DallE, I got a lecture about stereotyping.
Changing the course to local needs gets harder and harder every year, as consolidation of federal power hardens.

Wickard v Filburn is case in point of the destruction caused by the New Deal. A man cannot even grow feed and feed it to his own animals without falling into "interstate commerce."
ChatGPT Has Investors Drooling–But Can It Bring Home the Bacon?
I've dropped ice cubes on the floor before and they definitely slide a lot more than most objects of the same shape.
So the weakness is your psychology not the business model.
ChatGPT Can't Kill Anything Worth Preserving
I'm also gonna link the ai03 tutorial I used to design/build my own custom board. Text based, multiple pages:

https://wiki.ai03.com/books/pcb-design/page/pcb-guide-part-1...

Once you build your first little macropad, and verify that your design is generally correct, you can fork the repo you created and pretty much copy/paste your MCU region, and build a new grid of keys around it. The guide also gave me good tips on what to have assembled, and what to hand-solder, to be able to cut some costs.
Step 1. Be afraid

Step 2. Give me money

A tale as old as time…
$200
> and the credit card company sits there hoping you give in to temptation and actually use the line of credit it represents, at which point they charge you usurious rates and distribute part of their loot to all the other poor schmucks they're conning.

It is kind of grim when I stop to think about how the probably several thousand dollars in cash-back bonuses I've received over the years of never paying a single cent of interest on my credit cards is probably subsidized by the people who do fall into this.
To me it's a mix of passion and reality.

I am passionate about programming, even the parts you don't enjoy like rearchitecting and refactoring, those mean "applying knowledge to solve a problem" which I really enjoy.

I detest the bureaucracy around these (teams, requirements, deadlines, etc.), but those come as either life requirements (a company must make money in a reasonable manner), or the current status quo of your entire project and its teams.

The latter at least can be resolved by leaving your company.
E.g.:
https://www.reuters.com/article/idIN341190544020111017
https://allthingsd.com/20111017/bill-gross-new-social-networ...
Every company needs internal software of some description, and sometimes you're doing unique stuff that can't simply be purchased off the shelf.

I mean the extreme case is a developer writing scripts they only use themselves, which would be a 1:1 ratio.
The risk in any of those measures is mis-identifying a copy as "cracked" and refusing to function fully for a paying customer. Sometimes that customer will be understanding, but sometimes they'll just plain angry that you're selling them a license for thousands of dollars and then mess with their ability to get things done. And they usually won't be silent about it either.

You can totally do that when you're Microsoft because pretty much everybody hates you already but you have essentially a monopoly so what can they do? But it's very different when you're in a market where alternatives exist.
I don't follow any narratives, I don't follow anyone, and I don't read the news (except this site).
It is illegal to drive a semi without special training and insurance. They are often banned from smaller or residential streets. I'd be happy to extend those rules to any vehicle over 4000lb GVW.
Yes, 100%. This is exactly how I feel about it - and the idea it has become some unfalsifiable religious ideology is particularly poignant. It's such a drag on development and personally I just don't see the upside that much, just some assertions from people that seem to be repeating something they've heard elsewhere without much experience weighing in on the discussion (except for autocomplete and self documentation which imo is the best part, although could be replaced by something like JSDoc).

Sure, I'm okay to live with TS, and it has its uses, but I thought it was about time we had a discussion about how much harder it can make development.
Nobody would build a high income neighborhood there for a while but it’s probably not any worse than a low income area near a coal or gas plant
I hate IT. I hate dealing with many developers in a professional setting. They're too busy trying to look good and move up a ladder. A lot also don't even really want to do actual work. If there are two solutions and one is clearly superior but a bit harder to do most people want to wimp out and do the easy solution and deal with a bunch of pain for 6 months that could have been avoided if they spent an extra 2 weeks doing the original development work.
You're projecting. I have no desire to govern other people or in any way restrict their ability to do what they think is best for themselves. That's what climate alarmists do.

Deaths from natural disasters have been dramatically decreasing for decades. The number of people we can feed on less land has been increasing for decades. The ability of humans to move resources from one place to another has been increasing for centuries. Some people choose to live in warm and dry places rather than cold and damp places.

You discount the ability of the planet to respond to feedback and achieve balance, and the ability of humans to adapt. You don't even need international cabals of authoritarian collectivists to live a happy life.
Massive corporate HR Dept with custom rolled software.
Bank team with software for compliance.
Endless possibilities...
One good idea is to time-delay that response -- hackers generally won't sit around for a month, or even a week, and see if your app will start responding differently.

Of course, they'll probably re-hack it at that point, but often the first hacked version ends up being the most spread around one.
That's an interesting dichotomy considering that, from an outsider's perspective, America seems to have a lot more "We're #1", "Greatest nation on the planet", "boo when you hear someone else's national anthem" sentiment than anything else. Maybe it's a collective overcompensation? But it doesn't seem terribly self aware.
Scaling things- i love hacking away at my own ideas and my own little projects that only I will use.

The requirements to make things scale- Being part of a team with procedures and processes kills the fun for me.
Not everything in life has to be "fun". Sometimes important things aren't fun to do, but we do them because they are important.

Seeking endless fun is vain and meaningless. Doing meaningful work requires discipline and perseverance, it won't always be fun but it'll be more satisfying.
You don't want to do this "immediately" after checking for pirated versions, that will be checked and cracked as well

Do it silently and maybe warn in a non-obvious way. But I wouldn't annoy the user too much

Parent is right, most of those pirating it wouldn't have bought it in the first place. Especially if it's a technical software with limited use (as opposed to a game, for example)
You’re on the right track, but have the wrong specifics.

A merchant accepting card payments might pay “sticker rate” for processing, 3%, at the outset; but, they eventually get IC+ pricing as their volume increases. This might be closer to 1-2%.

If they pay 5% to a BNPL, that extra 2-4% is meant to cover the interest of the “loan” if the customer doesn’t pay back on schedule.
Well, I expected a bit more :)
> Things were better before agile / scrum

I don’t necessarily agree that things were better - but “agile” was supposed to fix the things that were bad back then but has since somehow managed to morph into exactly the same problems that it was originally purported to solve.
Not only are there minimum lot sizes, there are minimum square footage mandates in effect for much of America.

Also as a home builder once you realize how expensive the permitting process can be you're suddenly motivated to build big. The permitting doesn't scale with structure size, it is fixed in most areas.
Lol, speaking of brand protection, there's even a reason why the app had to be renamed to ...droyd from ...droid.
Slightly off topic has anybody found a small footprint touchpad to keep close by to a split keyboard?

Similar to the touchpad on the 'Ultimate Hacking Keyboard v2' but standalone without the pogo pins coupling part? [0]

[0] https://ultimatehackingkeyboard.com/product/touchpad
I am 1000% correct. Go look at Affirm’s Q1 2023 earnings supplement, slide 14.

Average MDR is actually closer to 5-7%, 0% is closer to 12.5%
How big is the market for people running watered down web browsers on embeddables? Do you have any example usecases off the top of your head?
Yep. I'm sure there are comlabies out there that don't suck, but I haven't found them yet.
No, this is utterly false. They were looking into doing watermarking using things like character frequency, choice of words, etc (it would effect the content itself). But it isn't implemented yet and something like inviable characters would be trivial to bypass
10k lines is still 10k lines. What I like about vim is that it mimics how i think about code, its the closest thing to a brain interface that an editor can be.
I hate both programming and software engineering, but I love money, flexible work schedules, and no risk of falling off a roof while on the job.
It's risky that some of "intentional bugs for pirates" end up working for paying users as well. Every software has bugs, is it really a good idea to create extra ones, some of which might slip by?

At least this creates extra code paths and requires extra testing.
Who is this for, what's a typical expected use case? Is it for organizations with dozens of micro services, databases and authentication/authorization providers that want to integrate everything through a single API Gateway? It seems more complex than GraphQL and even that's overkill for 95%+ of projects.
Probably a waste of time. If they've gone to the trouble of cracking, removing a nag screen is probably trivial.
There's a strong negativity bias in our system owing in part to the media and in part to the fact that both major political parties need to convince you the nation will collapse if the other party is elected.
This has to be seen to be believed - especially the guy on the left.
I just can’t get behind the dynamic typing arguments in the slightest anymore.

It doesn’t take any time to type your code. We’re talking seconds on the hour, and the benefits are huge
How well does ChatGPT attribute effects to causes? (Poorly)
Besides the fact that legal advice over public Internet forums can't possibly work, laws are specific to the jurisdictions they're in. What might be legal in one country/state may be illegal in another country/state.

To get better results from questions like these, I encourage you to (a) specify what state/country you're talking about; and (b) clarify that you're only looking for a general direction for your own further research, not seeking legal advice.
And thats great.

The best functioning teams mix a set of people, with a diverse set of qualities, quirks, interests and disinterests.

And work to accommodate them all.
The left did the exact same thing with Russiagate back in 2016 when Trump was first elected. It's been happening for a long time.

Dems response to this was not good in my opinion. There is obviously a large population of voters that believe that fowl play is happening in elections, instead of working to increase transparency - there are a lot of things we can do like increased auditing or coming up with a more open way to verify votes - they doubled down and are attacking those who are asking questions. These are fellow Americans, they should not be demonized, we should work to improve election integrity and openness, increase everyones' confidence in election integrity.
One thing I've realized is that a lot of people I know don't actually like programming or software engineering in general. A lot of my coworkers just do it because it's the tool they need to do their job (like using a hammer). It's tough because I love programming and geeking out about it, but it feels like no one around me feels the same way
The fun part is mainly dependent on the leaders and culture. If they are serious about agile then you finally fit/assimilate into that work style. But without opportunities to communicate, like for e.g. constructively discuss or debate, things will start to appear stale. That is where I think the excitement takes a plunge.
Top Gun Maverick only recently became available to stream, similar to the amount of time it would take for a DVD. It also did INCREDIBLY well in theaters. This will likely be the model given it's success for the big players.

There is nothing forcing streaming platforms to release movies right away. Now that the pandemic is over, you're going to see streaming platforms claw back where they can. They're already starting - banning multi-logins, forcing more ads, etc.

> People have been complaining about the cost of going to the cinema for years, it's not a new complaint, I don't think it explains why behavior suddenly changed this year. I think Streaming with its massive quantity of content does, you won't have to wait long for a movie you're kind of interested to be available and there's plenty to watch in the meantime.

Behavior changed because of the pandemic. Now that it's over people are going to the cinema for good movies - again, see top gun maverick, or spiderman no way home. But they're not going to go for just anything. It's too expensive to go all the time. So for a B movie, yea, why bother when it's on netflix? But the cost is too high to go see that movie in theaters.
"We had a half baked coup attempt in 2020.... People are polarizing in ways that weren't around only a few years ago."

I'm not American and I'm only interested in this for the entertainment value. I enjoy very much the lack of self awareness.
If you are going to claim that a position is invalid due to financial influence, you really have to do the basic math of how much profit is actually at stake on either side of the argument And weight the impact of said influence appropriately.

Who has deeper pockets and more to loose if anthropogenic climate change is real and caused by co2 emissions? If you truly think it’s the folks that are cutting grant checks to climate scientists, I have a bridge to sell you.
How about plain HTML, CSS, and JavaScript? [1]

[1] https://github.com/cheatcode/joystick#writing-a-component
That's something that could happen. What could also happen is that builders and landlords use it as an excuse to cheap out on kitchen appliances even further while charging the same, the majority of potential gas stoves gets replaced with cheap underpowered coil ones, and the quality of life of the lower 95% degrades even further
_Nothing_ takes 2 minutes, though! The context switching from whatever other thing you actually wanted to be focused on probably costs you at least 15-20 minutes. If it took you 16 hours of dev work to automate the process, it's only going to take you something like 50 invoices to recover your lost time when you account it that way. Seems like a great tradeoff to me. And reducing your own misery, is, of course, invaluable!
Performance is lower when there isn't enough requests to keep the more common lookups cached. A more busy resolver with the more common entries cached will have a significant performance advantage.
> We’re back to fighting proxy wars with the Russians, which the supposedly progressive author presents as a positive!

Fighting and winning. We've managed to degrade the Russian army to the point where they are fielding tanks from the 1970's and all for less than $50 billion and 0 US casualties. If that's not a positive, I don't know what is.
This our biggest problem in the US, externalities are never priced in. Always easier to pay fines for pennies or to declare bankruptcy and start again.
I believe this is going to transform the way people learn. Instead of learning in a structured they are going to learn exactly what they need.

You don't need to know about physics molecules until you face a task related to it. And ChatGPT can direct you to learn more about it.

I am in my bachelor's right now and I see how I can skip a lot of knowledge regarding some low-level computer science skills until I really need them.
And at the moment if I can't go further without learning how to effectively optimize ML algorithms using CPP I will hear from ChatGPT that I need to go that way. Otherwise: skip.
It is not good enough to provide a whole curriculum for sure. But it is sufficient to get directions to which parts I need to learn.

The education is going to be transformed into "tree" | "unstructured" | "NoSQL" instead of a clumsy set of blocks everybody needs to go through.

This is my opinion
Surely the extreme case is whole teams working on software only one person uses
If you actually have the ability to make great matches, matches so good you are concerned you will lose two customers, you should be running a matchmaking service and not a dating website.
I agree and I would suggest trying small companies or very early stage startups (with less than 10 Software developers). You get to program a lo, but not all goods though. A lot of context change and you have to also think about product and design, so it’s not just programming. Also the risk of the company not existing in a year. But, for me, it’s perfect.
Too bad that writers and economists don't have concrete skin the game. Maybe some dosh should be put up, or their actual skin as Nasim Taleb wistfully notes (See the story of Sisamnes.)
It mentions Windows 95 being available on 5.25" floppies upon request back when it was released. Intriguing.
Why do you think fixes for minor problems should be backported to stable kernels?
There are no legitimate reasons to go on my property.
I think the parent means more "analyze why they are pirating" (is your price for a given too country in a weird spot, is it an unapproved software purchase, etc)
It was real clever how they revoked the only means I was willing to access their service. Good for them, really sticking to their guns and committing to that “burn it all down and let God sort it out” approach.
It is hard for me to be optimistic. I teach at a community college and in December I went out to a couple local high schools to observe the teachers teaching dual credit classes. Both of the schools were shabby and falling apart. One of the rooms had large areas of paint peeling off the wall. Last summer there was a ballot measure to fund building a new building for a 3rd school. It was overwhelmingly rejected even though there was a story in the newspaper about one of the classrooms being declared unsafe. In many measures of health, education, lifespan, and income my state ranks in the bottom half. Yet the state had a record surplus. What did they do with it? Fund things like education or roads? Cut the state gas tax that is one of the highest in the country? Nope. They gave people a $140 check. Sure that is nice but it would be better to invest in long term improvements. Yet in my state one political party has a supermajority in state politics with no sign of that changing any time soon.
Layering can be great. I have arrow keys on a layer under my right hand, which I constantly use. I have mostly forgotten what the rest of my layers do at this point because I never really needed them. My keyboard has a lot more keys than that one though.
You're right, but caching would be much less effective and this would place a larger load on authoritative servers, especially the roots and TLDs. In-practice it would be less reliable too; there are a lot of DDOS-mitigation techniques involved in internet-scale DNS operations, and direct consumer resolvers would fall victim to throttling and other measures at much higher rates than the pseudo-centralized ISP resolvers.

It'd be a pretty big shift in patterns and so far the Internet operator consensus has been to avoid this.
This has been our approach as we scaled from customer one to acquisition by bigco a decade later, and I'd still point to it as being a key driver of our success:

- Set a monthly meeting with a co-worker from each functional area (e.g. finance, support, sales). The meeting should be run by whomever has the best horizontal view of needs across the business, along with whoever is running point on development to clarify things.

- Go around the room and ask the question, "What's one thing (report/tool/insight/data/etc) that would make your job easier?"

- Track those requests on a shared document or board, giving stakeholders an opportunity to reprioritize their list (should never be more than a "top 3") each meeting

- PUNCHLINE: Commit to addressing one item from each department's top 3 every quarter. We did this starting early with engineer #2, but if you can't devote a FTE, divide and conquer among your current team.

10+ years later we have dozens of internal tools that have automated so much of what I see bigco still addressing by throwing people at it. It's never too late to start and it's a great way to build a love affair between your non-technical departments and developers!
The traditional reason was probably distributed caching, to reduce the load on authorative servers.

Having an ISP or open resolver near you with cached results alsoo means less latency, when you first look up a domain.
I love JS, but I want types. I don't want TypeScript though, but I'll do it if the job requires it.

Has anyone tried building in flow for a large project? This was facebook's static type checking approach: https://flow.org/
Ah, so now we've finally moved on from "Millennials are children" to "Gen Z are children". While it may still be true of some of them (I'm not sure exactly what the accepted bounds of "Gen Z" are these days), many are full-grown adults in their 20s with full-time jobs.

And many of those full-grown adults in their 20s with full-time jobs still can't afford to even rent a place without multiple roommates to share the cost with.
Fast typing speed and efficient editor practice are transformative; when human-computer interface becomes frictionless you unlock notation as a tool of thought, and really be able to use the computer to design your programs instead of doing design first in your head/pen-and-paper/whiteboard and then transcribing near-final code to computer. Or at least that is the idea; I'm not 100% certain if it is not just pipedream for majority of us.
Yea, it's weird that a previous president's decision in 2018 to disband the National Security Council directorate for global health and security and bio-defense at the White House might've resulted in a lack of preparedness. His decision to completely politicize it and recommend quack-science solutions, from ingesting disinfectant, to "bringing light into the body", to taking random unrelated pharmaceuticals (ivermectin & hydroxychloroquine) might not have helped our response too much either.