skysight-inc/HackerNews huggingface dataset:
If it was found out that people are lying then yes, it's a problem. I was assuming the claim was less "these articles are lies" and more "these articles aren't grassroots".
On the other hand, we've already heard all these stories and they are clearly very sticky. Getting a different angle was at least new.
You likely had an old, low SEER heat pump. The fact that it had emergency heat at all says so.
He is working on finding himself
The problem EVs are trying to solve is weaning ourselves off fossil fuels. If EVs are more expensive, less reliable, and a hassle, then in the end that doesn't matter because continuing to use ICE cars doesn't solve the problem at all.

An expensive solution is better than no solution, especially when the problem being solved is potentially existential.
https://github.com/rayon-rs/rayon
Using Jira feels like using IBM enterprise web software from 2005, and I am simply not going to make my teams put up with that amount of inanity.
> And the point is a 4 bedroom condo or apartment in an expensive urban city is going to be significantly more expensive than a house in some cheaper suburb.

You're making hypothetical claims comparing "expensive urban city" with "cheaper suburbs". Your hypothetical scenario would only be valid if there are no affordable urban areas and there is no tradeoff in living in the boonies, and the only way that people could conceivably live is in >3bedroom mansions. The whole world does not live like this, including the US. It sounds like the real estate version of "let them eat cake".
I looked at some solutions that were more specifically meant for queues, for my site, but decided to keep the infra simple by using my Postgres DB for the worker queues. There’s 10,000 jobs a day, at that rate theres virtually zero additional load. It runs fast, I know exactly how it works, can extend it easily, local dev doesn’t get any more complicated, and there’s not another point of failure in the form of a new piece of infra.

If I get millions of users I’ll swap it out, in the meantime it took like a day to implement and I haven’t looked back.
6.7kw is tiny. The smallest install I’ve personally seen is 15kw.
No offense, but there is real irony in your statement here.
Yes, virtualization, overprovisioning and containerization have all played a role in allowing for efficient enough utilization of owned assets that the economics of cloud are perhaps no longer as attractive as they once were.
I don't mean to pick on your specific comments, but I find these analysis almost always lack a crucial perspective: level of knowledge. This is the single biggest factor, and it's the hardest one to be honest about. No one wants to say "RDS is a good choice . . . because I don't know how nor have I ever self managed a database."

If you want a different opportunity cost, get people with different experience. If RDS is objectively expensive, objectively slow, but subjectively easy, change the subject.
Not sure the fascination about Go - one can write fully scalable functional readable maintainable upgradable rest api service with Java 17 and above.
From what I understand, Go code is usually written with the assumption that panics are fatal, not recoverable as exceptions. Trying to recover from them, as though they were exceptions, will expose other bugs, like functions not using defer to do cleanup, releasing mutex and such.
I heard for nearly two decades how type safety, const correctness, etc proved to create better programs in C++ than C. Now Rust could be viewed as the next iteration of that and it seems like many C++ developers like to try and paint this picture that the added type safety and correctness checks are somehow terrible. The mental gymnastics at play are a bit mind boggling really.
Why use this vs. Protonmail?
https://en.wikipedia.org/wiki/Google_Cardboard
Next:

New study suggests short covid loss of taste and smell could be signs of brain damage

Next:

New study suggests COVID brain damage can lead to aggressive driving
I absolutely love fountain pens and I yearn for the freedom to be able to use them again one day.
>> I can prove my identity on my computer and have it be valid for all apps for a period of time?

2 reasons really.

1) how to know the computer is honest?

2) how to trust the "one true login to rule them all".

Let's say you 2fa the PC at the start of the day. Then anyone with access to the PC, including remote users, can get access to all services you subscribe to. That makes your machine a very juicy target. And if compromised the penalty for failure is large.

2) all the services you use need to trust the SSO provider. Which makes them an even juicier target. Incidentally Okta -is- in this space, and does what you are asking for, and has been compromised a couple times.

Or to sum up, security is proportional to inconvenience. Improving security makes things less convenient, and vice versa.
What is the ratio. Tell me.
True. It still hurts though. I _want_ to care. I do my best work, with least effort, when I'm solving a real problem with people I care about.

I enjoy thinking back about stuff I made, knowing it's out there doing its job.

I can separate out my work (which, lest we forget, is the majority of my waking hours, because of the reality of working a full time job) but that's not particularly good for my mental health either. It's part of the reason I am looking to branch out my career into a different, perhaps more durable sphere.

All I'm saying is, if it's affecting you, changing aspects about your career is valid. Just getting used to it doesn't work for me, despite it being fine for others.
I'd love to. The EU is free-riding on U.S's protection. At this point I don't care if Moscow is rolling tanks through Berlin. I would much rather be on good terms with Russia than prop up the rapidly declining EU while they act smug about their healthcare.
I uploaded PDF and asked ChatGPT 4 for ToC ..it is really struggling to process this.

Even after asking it to ignore page headers and footers.

I thought the state of the art was much better?
I'd love to buy a copy but it's $100 on Amazon.
This is a variation on one of my favorite software design principles: Make illegal states unrepresentable. I first learned about it through Scott Wlaschin[1].

[1]: https://fsharpforfunandprofit.com/posts/designing-with-types...
Designing with types: Making illegal states unrepresentable
In the small SaaS startup case, I’d say the production database is typically the most critical single piece of infra, so self hosting is just not a compelling proposition unless you have a strong technical reason where having super powerful database hardware is important, or a team with multiple people who have sysadmin or DBA experience. I think both of those cases are unusual.

I’ve been the guy managing a critical self-hosted database in a small team, and it’s such a distraction from focusing on the actual core product.

To me, the cost of RDS covers tons of risks and time sinks: having to document the db server setup so I’m not the only one on the team who actually knows how to operate it, setting up monitoring, foolproof backups so I don’t need to worry that they’re silently failing because a volume is full and I misconfigured the monitoring, PITR for when someone ships a bad migration, one click HA so the database itself is very unlikely to wake me at 3am, blue/green deploys to make major version upgrades totally painless, never having to think about hardware failures or borked dist-upgrades, and so on.

Each of those is ultimately either undifferentiated work to develop in-house RDS features that could have been better spent on product, or a risk of significant data loss, downtime, or firefighting. RDS looks like a pretty good deal, up to a point.
What are startups using for a logging tool that isn’t datadog?
> folks with solar will get socked

That's not quite right. Existing installs are grandfathered for 20 years, right? [1]

1: https://www.ecowatch.com/solar/net-metering/net-metering-3-0
Out of curiosity, who is your onprem provider?
On a very special episode of MythBusters…
Interesting. How many vehicles and how old are they that you need something like this?
> Many amusement arcade operators come from the world of showmen and travelling fairs. Since their Taitans were also pure fairground products, [we] were astonished when the prototypes met some resistance from the trade. We discovered that the showmen’s reluctance was simply over the colour, a vivid metallic green. Showmen are enduringly superstitious, and green is unlucky.

God people are weird, imagine being my afraid of the colour green. Imagine being in a situation where your business is somehow dependent on placating such ridiculous beliefs. I wouldn’t be able to do it.
"Once we have a definite warning signal it will be too late to do anything about it, given the inertia in the system."

Do about it? I wonder what they have in mind exactly.
I don't agree that this example is more "programmer friendly". Anything you want to do with the username other than null check and passing an argument is going to be based directly on the string representation. Insert into a database? String. Display in a UI? String. Compare? String comparison. Sort? String sort. Is it really more "programmer friendly" to create wrapper types for individual strings all over your codebase that need to have passthrough methods for all the common string methods? One could argue that it's worth the tradeoff but this C2 definition is far from helpful in setting a clear boundary.

Meanwhile the real world usages of this term I've seen in the past have all been things like enums as strings, lists as strings, numbers as strings, etc... Not arbitrary textual inputs from the user.
Are plastic bags from a grocery stores just bike-shedding? I am not asking rhetorically. That's what I suspect, but I really don't know.

If you have a 20oz soda every day, that's 19 lbs a year? Food packaging plastic? Soap/Cleaner bottles? The plastic window in paper mail. Saran Wrap. Plastic from dry cleaners. Plastic from a cold drink at Starbucks or bubble tea. E-waste. Amazon deliveries. Trash bags. Water Bottles...

It seems poorly thought out to have an environmental fight over something that likely barely matters when there are elephants in the room that need to be taken care of before real climate progress can be made.

I don't even think the bag fee in some states goes to the government. I think it's just money pocketed by the grocery store owner, which seems like an even more grim capitalist corruption and clear conflict of interest.

Why tax consumers, when you could tax the companies making the bags and let them pass the cost to consumers? Same effect, much better alignment, much fewer conflicts of interest. Ten cents is nothing and easily passed on to consumers, so why not make the tax the actual cost of environmental reparations?

If I were an entrenched billionaire trying to prevent meaningful environmental progress, a highly visible, inconvenient, and and what seems likely to be inconsequential issue like grocery bags seems like a dream come true. Diffused responsibility for outcome means no one is responsible for the outcome and it means no one powerful enough to say "no" has to be battled with.
"baaahd" is more or less how native British English speakers would pronounce it.
That's a similar line of thought I followed when migrating away from Gmail last year.

I was considering Skiff or Fastmail. Skiff was just over a year old with over $10 million in VC funding. Fastmail is 20+ years old and is funded by their own subscription fees.

I was concerned Skiff would be looking for a buyer eventually and things would change for the worse. Definitely didn't expect a full shutdown though.
kubeadm + fabric + helm got me 99% of the way there. My direct report, a junior engineer, wrote the entire helm chart from our docker-compose. It will not entirely replace our remote environment but it is nice to have something in between our SDK and remote deployed infra. Not sure what you meant by security; could you elaborate? I just needed to expose one port to the public internet.
It's mentioned in the article, and apparently Bun Shell was partly inspired by Dax. And zx, which inspired both.

I've been using zx for a couple years now, it's a handy all-in-one library. It's gradually replacing my Bash scripts, and I tend to reach for it for any new shell scripting needs. With Bun's fast startup time, it's also gradually replacing Node.js and zx.
Cloud was supposed to be a commodity. Instead it is priced like at burger at the ski hill.
> But, but, but: I very rarely have a need to write anything by hand

Same here. I started hand-writing letters to friends to give myself a reason. We’re having fun with it!
There are two kinds of "nobody knows": "Nobody knows how to make room temperature semiconductors" and "Nobody knows why my washing machine failed"

In the former case, it's a genuine mystery that can be only solved by very smart people and modern science. In the latter, it's the lack of interest - sure, for $$$ a knowledgeable engineer will take the washing machine apart and figure out the exact defect, but no one is going to pay this, they'll just throw the washing machine away and get a new one.

The historical software knowledge is definitely the latter. It is eminently possible to dig into any part of software and eventually get a full understanding of this part. But most of the time, it's way cheaper and more practical to shrug and ignore the problem, or maybe add yet another layer to compensate.
They didn't need to copy any awful shell syntax. We have decades of programming language development but Powershell cribs from oldest and most cobbled together environment. Give up on the old syntax for IO redirection and piping.

I also don't even like their verb-noun philosophy because it's impossible to figure out what the commands are and there are so many. It's still all objects and methods underneath but you can't auto-complete anything.
Just to clarify: the "we" who would like to join is a government that was installed by the USA in a coup. What kind of "attacking and oppressing" happened before the coup?
Sure, you can step through it and see what's occurring, but there's zero explanation to accompany it. To fully reverse engineer and explain a reasonably complex AI model would be quite the undertaking. Instead, we have prompt engineering. It's easier to figure out how to ask the black box nicely/properly to do what you want than to open it up and optimize/tune it proper. If we assume that we get that far, I fully expect the resulting explanation of the black box internals wouldn't be considered a reasonable/reliable basis for making medical decisions.
Usb c extra monitors are very cheap nowadays.
Can you explain how the income-based fee results in lower savings? It is a fixed fee that applies whether or not you have solar.

To be clear, I think the income-based fee is a bad idea, but I just don't think it changes the calculus on installing solar. I have also had conversations about this specific question with a friend who has a PhD in urban planning, lives in CA, and is in the process of installing solar panels. It's possible she's wrong, but everything she says lines up with what I have read.

It sounds like you're referring to the net metering changes, which are separate from the income-based fee. That does change the calculus, obviously (which is why they grandfathered existing installs for 20 years).
Supernote Nomad
Yes!
https://imgur.com/a/ktXKD57
What a overly verbose article, I didn't see one link in the article to the actual newspaper.
Judge it for yourself: https://www.themountaineagle.com/
Excellent comment. Thank you for taking the time to write it.
That... is not how lenses work, right? They are showing a totally flat glass surface that close to your eyes? I can't imagine your eyes going to be able to focus on the entire width of your FoV of text and images of that size... without it at least giving you a headache
This post is 100% spot on. I'm a programmer who likes to eat, so went into marketing to sell my wares. I've made (lots of) mistakes, and learned what works, and the above post is absolute gold.

I will add that if you're a programmer first, and marketeer second, then you have to be deliberate in finding time for the marketing. It's more fun to put that off and write one-more-thing. Set aside a specific time for marketing, and be disciplined to stick to it.
It works for you but many of us can cope with a single screen.
In my experience, isolated (repeated) data storage paradigm is even more common at large organizations. They share data via services, ETLs, event buses, etc.
Yet without any external inputs, the deer will eventually learn to walk by itself, suggesting some kind of internal hardwiring.
> More of a self-own than anything.

Only if there's a lot of programmers that don't need them.

There's roughly zero of those programmers. And you're not one of them.
I can see how that might be true in terms of jobs but I suspect a crash might still open up opportunities on the business side as a bootstrapped entrepreneur.

The problem I've been having is that it's been difficult to find anyone to try my SaaS product because it appeared as though everyone was hooked to easy money in their big corporate jobs and nobody wanted to lift a finger to try anything even slightly risky. I couldn't even find non-tech marketing people to join my startup. I couldn't find other startups willing to do any partnership.

After tech layoffs, I noticed an improvement already; now people are responding to my messages, I'm seeing more small startups in my area and they're open to discussions about partnerships. Very big shift already. I think if big tech collapsed, people would just snap out of their trance and be forced to find more creative ways to earn money which involve some risk.

The problem we have now is that big corporations have made it possible for many people to earn good money while taking on very little risk. Such environment makes everyone extremely risk averse. They don't even want to take the risk of rubbing their employer the wrong way by doing something on the side.
It really depends. Some languages don't use "special" words for astrological signs, so it's literally the same word as "twins". Which is a really weird name for a product.
Even without owning the infrastructure, running in the cloud without know-how is very dangerous.

I hear tell of a shop that was running on ephemeral instance based compute fleets (EC2 spot instances, iirc), with all their prod data in-memory. Guess what happened to their data when spot instance availability cratered due to an unusual demand spike? No more data, no more shop.

Don't even get me started on the number of privacy breaches because people don't know not to put customer information in public cloud storage buckets.
The problem with rooftop solar is that it is very, very, expensive compared to utility grade solar:

>…Rooftop solar photovoltaic installations on residential buildings and nuclear power have the highest unsubsidized levelized costs of energy generation in the United States. If not for federal and state subsidies, rooftop solar PV would come with a price tag between 117 and 282 U.S. dollars per megawatt hour.

https://www.statista.com/statistics/493797/estimated-leveliz...

If we want to subsidize a renewable energy source, why should we subsidize rooftop solar when we could subsidize utility grade solar or wind? Money is fungible and not unlimited - a dollar that goes to subsidize residential rooftop solar is a dollar that would go much, much further if it was used to subsidize utility grade solar or wind.

Rooftop solar subsidies are also unusual in that much of the subsidy is often paid by less well-off households to subsidize their wealthier neighbors - sort of a reverse Robinhood scheme.
I love this write-up and the way it's presented. I disagree with some of the decisions and recommendations, but it's great to read through the reasoning even in those cases.

It'd be amazing if more people published similar articles and there was a way to cross-compare them. At the very least, I'm inspired to write a similar article.
Seems like sex-espionage might go a long way to explaining the strange behaviors of many members of Congress, such as voting against the express interests of their constituents. You'd think they would be closely monitored for this, but then how did Trump ever get a security clearance given his business history? (Not paying contractors for example, as widely reported.) Perhaps those at the top have arranged it that they are trusted while the ordinary rank and file are more closely scrutinized. Yet there are ethics committees, and the occasional prosecution of a representative or senator. Not much sex-espionage has come to light though, even though these are the people most likely to be targetted by it. You don't hear much about it in business either. Maybe discovering it is difficult because the compromised person works hard to cover it up.
The mac address is layer 2 and no one other than your ISP knows it. Changing it does nothing for your privacy since your ISP knows it anyway.
> I have never found an easier way to get a docker container running in the cloud

I don't have a ton of Azure or cloud experience but I run an Unraid server locally which has a decent Docker gui.

Getting a docker container running in Azure is so complicated. I gave up after an hour of poking around.
https://highlight.io
> it's always just universally presumed that making a good quality, reliable, easy to service and maintain vehicle is a solved problem

You’ve just described a bicycle.
Skiff is shutting down in six months
Are you using some sort of extreme cookie deletion plugin?

A lot of places which require 2FA also cache it for longer periods (7 to 30 days are common). Gmail in particular should not ask for 2FA daily.

And if you want convenience, some password manages can record 2FA seed (specifically TOTP ones, with 6 timed digits). Then you only login there once, and they fill out most 2FAs for you.
The Bazel one made me chuckle - I worked at a company with an scm & build setup clearly inspired by Google’s setup. As a non-ex-Googler, I found it obviously insane, but there was just no way to get traction on that argument. I love that the rest of this list is pretty cut and dry, but Bazel is the one thing that the author can’t bring themself to say “don’t regret” even though they clearly don’t regret not using it.
The way he gradually reveals the sarcastic tone is masterful.
Is the correct strategy to wait to regulate gas usage until every country on earth does the same? That doesn't seem like a winning strategy. Someone always has to be last.
Ask HN: Is Google Maps avoiding secondary roads?
Recently when I use Google Maps it mostly provides routes using the main roads and it ignores the routes through secondary roads.

I know my local area, and when I ignore Google and turn onto the shortcut through a secondary road, the arrival time immediately drops with 5 to 10 mins.

We moved to this (more rural) area 8 months ago, so I don't know whether routing was always poor here, or whether Google changed the algorithm?

Thanks
Nonaudiophile here.

For classical music and jazz, I have found Presto Music to be a good place to buy mp3s. The search function works well, and many classical albums come with liner notes in PDF booklets.

Presto also offers FLAC downloads, but I can't hear the difference on the equipment I use so I buy the cheaper mp3s.

I have also bought mp3s from Amazon. I didn't have any problems with the sound quality.
curious about this jsr.io thing linked in the article. as a package author, the promise of a package registry that makes things “just work” really excites me, but the website provides no real details.
That’s just the sort of hypothetical scenario that kept running through my head as I tried to find a way for us to use Datadog. I even particularly wanted to use the CloudSIEM product. Bummer.