skysight-inc/HackerNews huggingface dataset:
I wonder how Notion/Skiff screwed up so royally with this acquisition. Almost 100% of the comments in this thread are related to the shutdown of the email service. This is, of course, the primary value of Skiff. How could anyone in the management chain possibly have signed off on an acquisition of all assets except the email provider?
People have; it's a obvious win. There are sites that do this for your zip code correctly, but an efficient EV gets 4 miles / kWH. An efficient hybrid gets under 60 MPG.

California's insanely high electricity rates are about $0.15 / kWh, so the energy costs $0.0375 per mile.

Gas has hovered around $4 / gallon or higher for a long time, giving a fuel cost of $0.0666 per mile.

Big energy guzzling EVs get about 2 miles / kWh, for $0.075 per mile, and gas guzzlers easily get below 15 MPG, or $0.26 per mile.

You'd have to go back to the days of $1 / gallon gas (mid 1990's?) and ignore inflation / lower electricity costs back then to conclude large ICE cars have competitive fuel costs. You'd "only" need to go back to $2 gas for the energy efficient hybrids to be competitive.
Self plug for stan on windows in a docker dev environment:

https://github.com/dbonattoj/cookiecutter-pystan
Moderation is a bad idea, especially on places like hacker news. Blasphemy.
It may be impossible, but those contrived games don't illustrate that. For example, it sternly warns that the responders should disregard all rules from their day-to-day lives, which would simply not happen, people don't clean their minds for some games and will apply other those other things when making decisions. Also, as is common in these games, they're underspecified, so a lot of "disagreement" is just differences in terminology. So you can be in agreement on the policy (that this type of vehicle/non-vehicle) should be allowed in the park while disagreeing on the definition

Also, if your failure mode is for someone to "called for her to be physically assaulted, doxed, etc.,", then agreement is irrelevant, you can be in total agreement on rules and still call that for non-rule-specific reasons (people are complicated and have emotions)

But the main fail is in reducing agreement to a binary, so that's why "Exactly. There is a clear majority in the answers" is correct an a recipe for having a broadly popular moderation policy
Of all the languages I didn't think you'd hold .NET as the pillar of lean dependency trees. Maybe it's bad luck, or even just me, but NuGet hell is a real place I've been to and .NET's packaging system is brutal at resolving when you pass even 50 packages.
I have a question about bird songs in general. Why is a chorus of birds sound so pleasant and not cacophonous? Have they evolved songs that sound pleasant together? Have we evolved to think it sounds good? Is it just random chance?
A rent-stabilized 1 bedroom apartment for $1,100 In NYC? broker's fee is $15K
Because queues have blocking operations, like getting the next item when it's available, or putting in the next item as soon as there's space in a bounded queue. But if your code is async you can't block the whole thread, you want your queue to block in an async way (well, you could wrap all blocking calls in tokio::task::spawn_blocking, but that's not ergonomic)
- I agree that what's allowed is not the same as what happened, but I think the basic notion that a group of people can agree that a certain allowable subset is acceptable even if none of them personally would choose that exact subset is very similar to the basic notion that group of people can agree that they will all call certain things as fouls even if none of them personally would choose those exact things.

- One doesn't blow a whistle when nothing has happened. (indeed, one doesn't blow a whistle even when something has happened, but it would be to the advantage of the fouling party if play were to stop). It's easy to tell who is at fault with a spurious lawsuit, to wit: the filer.

The situation I was describing is one where it's obvious from the geometry that someone must have fouled (because otherwise the play would not have included an element of danger) but it is not obvious which player was responsible (because, especially among professional players, a significant part of the game is faking other players into committing fouls on you, so when you get two of these people in a play, each trying to sucker the other, determining which one was actually the victim becomes ... difficult*)

The sort order is not (arbitrary hash, justice), it's (justice, arbitrary hash).

* As a player, given that there are usually dozens of fouls called per game, if you want to win, you have to be able to win even with a couple of bad calls — because that's how everyone wins. A legal system is willing to take years to reduce (but not eliminate) arbitrary factors; a leisure sport accepts more arbitrariness in exchange for getting decisions made in under 5 seconds.

In upper league play, one has two officials on the field, who attempt to coordinate such that at all times one of them is looking down the axis of play and the other is perpendicular to it, and one official elevated as much as possible, who breaks ties in case (in a private official only discussion) the first two each call the foul on opposite players. Even with this set up, when the third may call "no foul", the third should call a foul (deciding for one of the field officials or the other, arbitrarily if necessary) in cases of significant danger. The role of keeping play safe is (for the officials at least, and we'd hope also for the players) much more important than the role of helping determine who prevails that match.
Standards Matter for Cars, Plugs, Wi-Fi–and AI?
Dyson's new high-tech hairdryer is for the pros
They will only ask if you're connecting there (or saying you're going there).

(And vice versa, you (should) go through the UK Border if you're connecting to Ireland through a UK airport)
He’s getting downvoted for confusing two unrelated services. What you’re both talking about is what happens when someone uses Cloudflare’s CDN, enables their managed CAPTCHA feature, and directs their web traffic through it. This is about DNS, which is a separate service at a lower level.

Agencies would have to contract with Cloudflare separately to use the CDN, and each contract is a separate competition where a different part of the government using Cloudflare for a different service would not be considered when reviewing bids.
> it seems like more of a trick question.

Eh, I don't exactly but this may be because I've hung around lawyers too much in my life. Everything is argued at the border between black and white, the size of the grey zone can differ pretty significantly. In addition your upbringing can have a significant impact on what you view as black or white in the first place.

There is a reason that in the US alone there are millions of pages defining laws and rules. It's the fact we cannot make simple rules that cover the majority of human behaviors. Humans will always push the grey zone either by intention or complete accident.
Two to four people showed up in a pickup pulling a flatbed trailer, armed with battery powered metal saws and a dream. The rest should be self-explanatory.

You could rent all of the equipment for a few hundred dollars: a 3/4 or 1-ton truck, a 30-40’ flatbed trailer, and a few portabands/angle grinders.

Hi-vis vests and hard hats also lend an air of legitimacy.
"it isn't him making the sacrifice" lol

So you think him not spending time with family isn't the same sacrifice that families around the world make every day in and out isn't a sacrifice?

Why do you think it's not a sacrifice? Because he enjoys his job? because it's "fun" and "entertaining"?

The problem here is that he is making a sacrifice - the sacrifice of giving his time to a career to provide for his family.

Let me ask you an honest question... if he spent that 40 hours in a cubicle and an addition 10 hours commuting to make less... would you consider that not a sacrifice? Of course you'd consider that a sacrifice - because he'd be giving his time to provide for his family.

So in this situation... he's giving his time to provide for his family.

Why does the fact he enjoys it/"it's playing with toys" challenge the fact that he's sacrificing his time to provide for family? Is it the "toy" aspect? Working from home? Jealousy about how lucky he is?
I first heard of memray last week when Anthony Sottile covered it https://youtu.be/bw5AHdZA7e4?si=HCP1JQKXpkFCh7ul
If stuff like this surprises you, then you haven't seen David Copperfield make an airplane and statue of liberty disappear.
Most of "us", but what about "them" over there?
Indeed. And it will show sooner or later.

There will be inevitably a point when the perceived warmness and interest is visibly at odds with that person's actions towards you. Or a point when they will fail to maintain the facade.
I don't think they were saying that SQLite's optimizations were premature (since clearly they benefited the program as a whole), but that people conflate micro-optimization with premature optimization.
Two things I never see mentioned as being 'green,' even though they incontrovertibly are:

* Use a good ad blocker, eg uBlock Origin. Consider enabling Medium or Hard Mode.[0] Ad & analytics servers use electricity too, so the fewer connections the greener!

* Watch videos at (gasp) lower resolution. Even with CDNs, mostly your internet electricity footprint is just a function of the total data transferred. I find videos are perfectly watchable at 360-380p resolution, and I'll only occasionally switch to HD if there's very small text.

Of course both tips help make the most of older hardware, which extends device longevity.

[0] https://github.com/gorhill/uBlock/wiki/Blocking-mode
You just added yet another Thing in that huge pile of things representing millions of lines of code. That's the point.
Is there some material that explains why news websites are against aggregators that provide news from a variety of sources, such that I don't have to pay a hundred news outlets?

This, to me, seems like a much better model since the revenue can be distributed to whatever set of publications I've read for that month.
How the world is changing (2013)
+1.

My GF is a highly successful person, her sister is a highly successful person.

I had to create a Sheets for them to reconcile expenses so it shows who paid and who owes what - and I had it load images of their shared dog in the sheet for them...

I made GF owner, and they have been using it for ~3 years now with a tab for each month. It was a life saver over reducing my noise on their $ bickering sisters thingamajig.

Anyway - build a google doc/sheet/etc for others when they need it, to keep things quiet. These women are so smart, but couldnt manage a split bill for stuff in any given month, until I built that Sheet - and they thank me to this day....

But its SO fn simple to build things in Sheets/Excel (MS' greatedst program - watch Martin Skrelli's vids on youtube to see how powerful Excel is)
Why Co-Founder Matching Fails
And yet the world is filled with so many assholes of different sorts, in practice it would never work.
Never understood the point of "a desktop" because of this. Why bother to have programs you only use on-demand just sitting there? The same thing, that I find more useful, can be achieved by actually running the programs you need (through a run menu) and just having them exist. Windows are my desktop icons, I don't need what I don't use.

(I use fluxbox with rofi)
The Use Case for Mac Virtual Display
Interesting testimonials section. Two out of five are "this looks interesting" and "this might be useful." Another two seem unclear on if they've actually used it. The last one does seem to be from an actual user (and is very positive, for what it's worth).
Past change in Antarctica's ice sheet could mean devastating sea level rise
Show HN: A leaderboard for podcast *episodes*
Inspired by Matt Turck's tweet from a couple weeks ago: "A HackerNews style leaderboard, but for best podcast episodes for the tech crowd on any given week"

https://twitter.com/mattturck/status/1749071475821183374

As IMDb does for movies, there ought to be a list of the top 1,000 podcast episodes of all time — filterable by category. This is my attempt to build that.
That's the cost of two people.
Also, spending three hours optimizing away thirty minutes you only run four times is a net negative of one hour.

You have to optimize the system, as a whole.
Income based pricing encourages people to go off grid.

The upfront cost of doing that with a propane generator is about a half that of a battery + solar system (it's about a third if you go with battery + solar + generator, which is more comparable to a grid connection).

However, the maintenance and fuel costs of the generator mean that the solar will be much cheaper (and quieter!) to operate.

If the income based pricing is $100 / month, and the net energy / base connection cost is $0 / month (assuming an exactly sized solar system), then it'll take about 200 months for the generator to pay itself off. That's 16 years, which is a bit longer than the system will last, though replacing a generator costs about half what I've assumed above.

So, there's a pretty low upper limit to the amount they can screw with these fees before it's economically (though not necessarily environmentally) rational thing for individuals to just cut the cord and let the power grid death spiral.
The correct way to read a paper is to start at the methods section and determine if their methodology was any good. If not, find another paper.
I have an observation on the original use of OPML, i.e., for outliners (the one I utilize frequently) : Many recent outliners (logseq, roam) added custom properties/fields (for DB-like block-level queries), but they don't seem to support them when importing or exporting opml. The only "field" that is somewhat supported is the "_note" [1].

[1] https://web.archive.org/web/20131205072742/https://jeffreyki...
Female ex-exec told she lacked "docility and meekness" sues TikTok
So many memories. That was a big part of my first startup in 2005. Grazr was the “next level of rss”. Unfortunately the first level never quite took off.

https://techcrunch.com/2006/09/18/grazr-10-blasts-off-into-t...
This is good for people that learned how to overcome their issues. However, in my case, I think she is still unhappy, but is so afraid of what others might think of her (she also now has a career), that she has to broadcast to the world that she's happy. I wouldn't want to follow the advice from someone like this.
I dunno. My mom’s heating bills in Indiana using heat pumps with auxiliary electric heaters was >$700 month at electricity costing 11c/kwh. I live in Massachusetts where my electricity cost 33c/kwh. So if I used my mom’s heater to heat a house of similar size, my heating bill will be $2k/month. My heating gas bill is under 120/month.

I understand a bulk of that cost comes from the aux resistive electric heater. But for really cold places, that’s needed when the heat pump can’t keep up or you need to rapidly warm the house.

As is, we are still quite far from heat pumps being cost efficient as gas for places that get really cold
Why not Delphi? Isn't that more like what they are trying to create, an Oracle? And it's like HAL, one step ahead of IBM. Is Delphi just too on-the-nose? Yes, it is also a programming environment, I have many fond memories of Borland Delphi.
Thanks for the comment. I never got around to try PureScript, but on my to-do list. Not sure how active it is, but looks like it is alive still. What I like about TypeScript is that you are working so close to the target language, so you know what you will get, which makes it easier to try to minimize app/bundle size. But, TypeScript types can be quite tricky and the type system doesn't seem as "smart" or powerful as Haskell (and I presume PureScript).

Not sure if I fully get your idea about having a configuration file and templates. Would it be a convenient and concise way to create "simple" pages basically? Pages that are "generic", e.g. all just displaying some content? So you would only need to create more complex pages outside the config, e.g. those that are interactive?
> global mutable state without synchronization is not allowed.

That's the java model again. I don't want fearless concurrency, I want intentionally designed threads.
Fully agreed. I just hope we don't get the same thing in the US.
Unemployed journalists could learn to code?
> registrar business

They're the registry, not the registrar. CISA is the registrar for .gov domains, Cloudflare just handles the backend. (DNS and whois infrastructure)

Government employees likely never see anything about Cloudflare at all when they manage the DNS settings for domains, just like I never see anything about Charleston Road Registry (Google subsidiary) when I manage a .dev domain on Name.com.

> push their Anti DDoS stuff on a captive audience

How is this a captive audience? Are you implying Cloudflare won't allow .gov domains to use non-cloudflare nameservers?
I’m curious, what do you find insane about Bazel? In my experience it makes plenty of sense. And after using it for some months, I find more insane how build systems like CMake depend on you having some stuff preinstalled in your system and produce a different result depending on which environment they’re run on.
And why do you continue to deal with scum like this? You're ultimately going to pay it and business will carry on as usual for them.
Metals don't generate much infrared light in certain wavelengths when are hot. This is why they are installed on window surfaces as thin layers to lower the windows emissivity.
It's more like "f you, arbitrate this in kangaroo court."
I wonder how much "economic" activity goes towards satisfying arbitrary requirements such as these.
It didn't become, it had a sense of permission for a while

https://www.etymonline.com/word/leave
Conflict-free Replicated Data Types (CRDTs) are really interesting to me.

Wikipedia: https://en.wikipedia.org/wiki/Conflict-free_replicated_data_...
> Actual “labor” has a strong social conservative streak, especially in regards to migration.

Eh, this varies. Most people in the labour force are young, and young people are generally leftward-leaning. In some regions of the UK, labour have traditionally been pretty socially progressive.
What language do you have in mind?
Then someone must teach those people that for weight loss only the intake of carbohydrates and that of non-essential fats must be reduced, while the intake of proteins and essential fats must remain the same.

The daily intake of proteins must never be less than 60 g to 100 g, depending on body size.

Even the older recommended in USA daily intakes of proteins of less than 1 g per kg of body weight have been discredited as too low, especially for elderly people, and now better recommendations are between 1 and 1.5 g of proteins per kg of body weight and per day (towards the upper limit if the proteins are of vegetable origin, when a lower fraction is digested).

Even when you are not hungry or you follow a weight loss diet, you must still take care to eat the minimum necessary to keep you healthy.
Iceland's Eruptions Reveal the Hot History of Mars
In no way is that true
Show HN: XZoom.app – an iPhone camera zoom booster app
Hey, I've made the camera app for an iPhone with advanced controls and extended digital zoom. Hope you would love it. This app was made in Kyiv.
Yes, exactly! ‘no vehicles in the park’ should be used as a teaching moment, and not as an example of why we can’t or shouldn’t try harder. It would be really interesting if the survey had been A/B tested to find the minimum additional verbiage that brought maximum agreement. Don’t most do people know at some level that laws are hard to make and often have corner-cases, loopholes, or unintended consequences? We don’t conclude that laws are impossible to make perfect, we simply keep refining the laws, right?
I think the implication isn't that it's an aspect of academia but just that college graduates of all people should know to do better.
Look at the amount of coders who can struggle with simple system settings.

Some people only learn what they want to or need to learn, the bare minimum.
It's hard to tell if you're joking but in case this is meant seriously or is taken seriously...

HN is heavily moderated and it certainly wouldn't be the place it is without it.
Yes, same with Workflowy. All advanced features are non-exportable. And "advanced" includes images.

It‘s a pity.
Good riddance. Journalists and the media have abandoned their roles as truthful arbiters forcing everyone into their biased corners (msnbc, Fox News, etc).

I want non sensationalized, truthful reporting and it’s clear only Ai can get me that. Human reporters are too emotional and it’s shown during the Trump era, and continued now.
Oh yes! Build quick stuff for folks, yields so many dividends!
My wife was doing work for her Anthropology professor, translating coordinates using some goofy coordinate system that some paleontology folks use. Was constantly referring to some page in a book and copying stuff out, making mistakes.

I made her an Excel macro to take the coordinates in one column and generate the translation in another. Simple, took under an hour.

Used it for years. Generated a sensation in the department. So, yeah, worth doing.
There's more than one preference on how to do things.
I would agree with you but there is a key difference in Germany: CDU/SPD boomers will never defuse the AfD by letting them into power because they don't think like that. They will use all the tools at their disposal (Bundesverfassungschutz, punishing secessionists like Maassen, etc) to prevent AfD from ever getting into government, which will only make them more powerful.

You might have a different idea of AfD's strategy, but IMO they are playing a very explosive game: They are basically trying to force some "unelected" organ to ban them, and on the basis of that get a boost and then get into power on a mandate of "everything should be democractic", which would allow them to dismantle any institutions that don't work with elections and use referendums to go around any Rechtsstaat considerations

CDU/SPD could easily let them into government, stonewall them using the civil service for like 4 years and kill the party, but they are too dumb for that.
you need critical thinking skills to code, not all people can do it.
With all the tech layoffs, what are people supposed to lean now?
Polestar's CEO has identified a major flaw in the EV market–bad customer news
I have a hard time listening to him knowing how unsavory he tends to be in response to GitHub comments and issues. He has made some good tools for sure but his interpersonal comportment is quite off putting.
The license seems to be GPL 2.0.

It is an interesting decision to finish the project like this.

I would, in their place, use the chance to free the code into a more permissive license such as MIT, CC0 or the like, but in any event the author is already generous enough to offer it as copyleft; kudos to them.
Why would someone design a radio system this way (instead of independent signal to the FM) and what is the risk of running an FM station without rebroadcasting that lead to these rules?
Ah, I remember using IRC when I was young. Occasionally I've used hexchat to lurk on efnet.

Feels like discord killed off IRC for good. Any reason I should switch to an alternative client for the yearly IRC log-on?

Maybe I can find my ancient mIRC client lying around...
"Spheresy 164" by Alina Popa and Nicola Masciandaro
Gizmodo doesn't like the pillow guy, could have saved us all the time by just saying this from the outset.
So I have to spend 10k on a new heater every 10 years just to keep up
The game does not ask whether the vehicle should be allowed in the park. It only asks whether the thing is a "vehicle" and whether it "is in" the park.
I think you can allow finite recursions, eg, a maximum stack depth.