skysight-inc/HackerNews huggingface dataset:
After getting philosophical one evening I came to the conclusion that 'bleak, scary and just plainly shit' is the default state of any particular person's mood and this is how the whole humanity evolved. Happiness and bliss are what you're chasing after, not what you're supposed to be - if you're permanently happy, you've diverged from the mean and either are an exception or overdue for a mean reversal.

That is in itself a rather bleak and scary outlook but I least I feel honest with myself. The human species won by being full of sad people, some of who fought the environment to be slightly happier for a while.
Yes. And there are many forgotten accounts on youtube, their owners now have another way to monetarize. Not sure why Adobe didn't talk to Youtube directly.
Torrenting and buying a service cheaper are two examples.
I'd add:

4. Making all your traffic look "neutral" to your ISP, in places (think corporate / college campuses, cellular data, hotels and boarding schools, not countries) where net neutrality isn't enforced and certain traffic (most often torrenting, video streaming and/or gaming is deprioritized. I guess this could be classified as blocking or censorship, but deserves a separate category IMO.

5. Places where the networking hardware messes about with your data. I've seen places that would add their own iframes to unencrypted HTML content, which broke some software because their algorithms to detect what was HTML weren't very good.
And it is so frustrating to see how unknown and neglected KParts is
Which vpn provider do you use? I found it is somethimes a nightmare to use some of them due to blacklisted ip and endless captcha.
> I would like to know why grid operators turn portions off instead of installing devices to mitigate the fire risk when a fault occurs.

The stuff you're mentioning is - at least from a quick Google, I'll admit that - only certified in Australia. Even here in Germany, introducing that onto the grid would take years for certifications. Bureaucracy moves slowly.

Then, you'd need to upgrade a lot of transmission lines including the regional distribution grid (i.e. < 100 kV), a single unprotected line in a danger-prone area is enough to start a deadly fire. And there are a looooot of power lines that haven't had an inspection for decades - the hook that caused the 2018 fire was almost a century old [1]. And so, instead of inspecting, maintaining and upgrading the many thousand km's of national and regional lines, shutting them down during peak fire condition times is cheaper.

IMHO it only makes sense to install REFCL devices as part of a general overhaul of an entire transmission grid area.

[1] https://www.wsj.com/articles/this-old-metal-hook-could-deter...
There will be some creators who will take this deal…tends to be the high volume producers who will see this as a pure numbers game. As a creator myself who licenses content for AI, this would be a lot lower than our going rate, so I’d pass.
The primary purpose of the DMCA was (and, I suppose, still is) to criminalize technology that circumvents access control protecting copyrighted works. There's also the part about takedowns, but circumvention was definitely the big issue when it was made into law.

Remember DeCSS? https://cs.stanford.edu/people/eroberts/cs201/projects/1999-...
I'm talking about code size. Wasm has efficient encodings for small integers, but constants for floats always take up 5/9 bytes
I’m not sure to what degree you want to follow the Redis no concurrency “everything serialized on one thread” model.

You can get substantially better performance out of sqlite by using the lower level https://github.com/crawshaw/sqlite, turning on WAL etc, using a connection per goroutine for reads, and sending batches of writes over a buffered channel / queue to a dedicated writer thread. That way you can turn off SQLite’s built in per-connection mutex but still be thread safe since each connection is only used on a single thread at a time.

For this use-case you will also probably save a lot of time if you use some large arena-style buffers (probably N per conn?) and copy incoming parameter bytes from the network request/socket to the buffer, or copy straight from sqlite out to the socket, instead of allocating and passing around a bunch of individual strings. Boxing those strings in interface{} (as done by the high level sql stdlib) slows things down even more.

None of this is necessary to get usable perf, even decently good perf, just sharing some tips from my experience trying to get absolutely maximum write throughput from SQLite in Golang.
LLMs can't spell. If there's a lot of that spelling error in its training, it'll repeat the misspelling.
This is a noob mistake, not a huge mystery. It's not always wrong to store raw pointers to STL container elements, but if you do then you must take care of reallocations.

If you find storing pointers to elements too perilous, you should probably just make a container of pointers instead.
But the population is much greater now, so overall emissions are much higher than they were in 1913.

We don't get a free pass just because there's more of us. The Earth's climate can only handle so much CO2 without being disrupted, and we're well past that point.
HTTP handlers for requests can be defined, many Convex apps define these to handle webhook notifications and some apps consist primarily of these endpoints or app-specific REST APIs. (I work at Convex)

Edit: simultaneous post with my manager
Just to clarify. We label the banner BELOW the article with this disclaimer. The article itself is purely written from a science perspective and not at all an advertisement.
Yes, lots of people have other primary use cases? Why is that even a surprise?

VPN companies are more trustworthy than my ISP. Many get third party audits and publish results. And if the VPN company and server are in a privacy friendly country, they are hard to subpoena. Individual privacy being the default is itself valuable.

This is leaving aside numerous other reasons like avoiding censorship or persecution or whatever.
Honestly, trying to move the elements back and calling std::abort if that fails seems fine. It is indeed an exceptional happenstance, and how quickly you can recover from it is probably not as important as being able to recover correctly. And who catches exceptions around resize()/push_back() anyway?
I second this. Pandoc is up there as one of the most useful tools that exist, that almost no one talks about. It's amazing, easy to use, and works. I regularly see new tools in the space pop-up, but someone would have to have a REALLY unique and compelling feature, or highly optimized use case to get me to use anything else (besides Pandoc).
Pre-election ...
Thought it would be written in python with the name, but it's purely JavaScript.
Seems like yesterday when everything was powered by blockchain technology
It’s not hugely different than working with a new project in a fancy IDE, once you figure out adding generated sources, aiming the tools at the right config files if everything’s not in the root, etc. If you’re lucky they’ve set up a docker-compose.yml to get started with, otherwise you have a couple hours work ahead. It’s a one-time cost you don’t have to pay again unless you wipe and clone the project from scratch.

I vastly prefer IntelliJ, but project setup on vscode has never been a major speed bump in my shop.
The Primeagen feels like he's bringing Linux, neovim, programming et al to a new audience, in the same way that Low Level Learning [0] brings rust, assembly and reverse engineering to a younger audience.

I don't think his style is for me personally, but I definitely feel the world is a better place with his voice in it.

[0] https://www.youtube.com/channel/UC6biysICWOJ-C3P4Tyeggzg
There is a lesser known cousin to std::vector that doesn't have to move nor copy its elements when adding new elements, and that is std::deque.
> I fully agree re dogs, other's freedom end where my begins

Probably why most pet owners in CH elect to keep cats instead.

I support dog policies like cleaning after crapping, leash walking in public, maybe even barking hours, but dog licenses? License numbers? Mandatory insurance? Dog tax? This is a bit too much. What about working dogs, like sheep herding dogs? Switzerland is definitely not for me, even though it's nice to be able to vote minarets out of Geneva. I live in a country where dog ownership laws are not enforced and there are incidents every couple of years with people getting mawed or killed by stray dog packs. You also get to be chased or harassed by free roaming dogs as a cyclist or hiker, so it's a good idea to have pepper spray or hiking poles on you.

What about churches?

I was ready to question the court's decision. How much impact could a 8.7M nation living in a pristine country with a lot of train and bicycle usage for transportation have on GHG emissions, right? Then I saw the first post and thought about it, maybe the court was right?
I'm at the point where I just wouldn't take a job if I didn't think I could use Emacs. I'd be hobbled to such an extent. Like carpenter unable to use a hammer.

When I first entered the market 15 years ago there were loads of Windows only places that were completely out of the question for me. The world then seemed to change and it was easy to get a good job for a while. But the forces of darkness never went away, it seems. I always said I'd rather just quit computers then do anything Microsoft. I hope I don't have to put my money where my mouth is, but I'm still prepared to.
If somebody was trying to do something serious, they’d have some kind of ID that would get them through the actual security checkpoint. It’s only this bizarre scheme (that didn’t even work) where checking ID again would matter.

If we’re making an analogy to internet security, it’s like when websites use JavaScript to disable standard input into the password field. Just a pointless waste of everyone’s time.
> Unless you have any explicit court case decisions to the contrary

I also don’t think there is prosecutorial precedent for murdering someone with a sea cucumber; that doesn’t make it licit (or legal).
I think a "my direction up" would work better if the compass direction is displayed on top of the screen, like on video game/military aircraft HUDs https://eu2.contabostorage.com/2baf1d556e44458999c03b1595ea0... , or since the directions are around the "you are here" marker, the N/E/S/W markers (and its subdivisions) could be placed on the 4 edges the screen, and would move around as the phone changes its heading.

Someone else said elsewhere on this comment section, if only a navigation app would also show the position of the sun at that moment. If we already have the compass directions, the direction of the sun can be an extra UI element.
I don't think it applies. Vi's key idea is a composable text editing language, and it's transferrable between editors, with a few quirks but mostly intact. (although there are new editors that iterate on this idea, and they have their own, better designed, but incompatible text editing languages).

Emacs' key idea is a composable environment, which translates poorly to non-LISP languages and other programmable editors due to their more rigid design. It's really an operating system with a non-conventional architecture.
While you’re correct that you would see the same graphs if drivers had become exemplary, observing traffic in SF anecdotally point towards the opposite. It’s frankly shocking.
Getting out of that debt has ongoing consequences though. Not being able to afford a car and therefore limited job opportunities, having to buy a smaller home and therefore not being able to grow your family, etc. It's not hard to think of more examples.
You shouldn't overtake on the right.
> The comments and downvotes here are probably from wealthy / well-off people on HN

This is funny because statistically wealthy people are the ones usually against increases in taxes.

I was born in Iran, so I’ve dealt with my fair share of bullshit. My conclusion from my life is that we are individuals and we are a collective as well. A collective where if there’s a lot of illness in a part of it, it makes us all sick.

Second off we literally do not need more taxes to have proper healthcare in this country. We do not have a money problem, but a politics and policy problem. We have a problem that a lot of people think that by helping others, they’re the ones getting punished.

A healthy society means a society that has more energy and time to work on problems that benefit us all.

May I suggest this, instead of seeing healthcare coverage for more people as a punishment for you, see it as a collective investment to allow people to focus on things that matter.

And, note that healthcare isn’t the point of service by a doctor. It means healthy city design. Healthy subsidies for food (instead of subsidies HFCS for example). It means better public transit. It means actual neighbors and neighborhoods. It means longer weekends.
Senate Commerce Committee chair Maria Cantwell upended privacy bills for years
Nice. Turn this into a browser extension and id install it. Feel like id forget about it otherwise
And it seems konqueror is the only browser today that can split a tab into multiple panes! I used this a lot in 3.5 times. It still works, just need to file another bug report for sane dnd behavior..
I care, and my feeling is that more people do each day as they become aware of how tracked they are. Why does anyone need to know anything about me - it feels like a violation. There are all sorts of possible costs to that, but I think many of us value privacy on its own.

But as for an attacker - maybe they discover something about you from one compromised service and correlate it to something else. Or maybe they extort you in some way. Who knows - there are many possibilities and it’s safer to reduce exposure.
It hasn't made a dent /yet/ but one of the key causes of climate change is that these billionaires were able to become so by taking advantage of a great big externality - dumping waste into the environment.

If the price for (say) carbon had been properly baked into the cost of gasoline, there would have been significantly less fat to skim off the top and we'd have vastly fewer resources and energy billionaires.

That is: yes, it's great that cheap energy has lifted billions out of poverty and afforded them the lifestyle they have today. But now those billions are going to be the ones that have to pick up the tab while also being the most exposed to the dangers.
Thanks so much for the list!
I had a similar experience. I got a cheap CO2 sensor from AliExpress, I basically would open a window or the door to my office if it got over 1000 during the day. I don't consciously notice a difference, but it also measures pm2.5 levels and I was surprised at how high they get while cooking.

Then for shits and giggles I brought it with me to the inlaws and after turning it on there was shocked the CO2 levels were 4300ppm!

Suddenly the headaches they would get at home made sense, and they've started opening windows in the mornings to help circulate some air.
That's not a path dependency though. That's just a critique of the bazaar development model. And honestly I think if the big distros got together and agreed this would be a significant security improvement, they could drag the community kicking & screaming just like they did with systemd (people hated systemd so much at first that they tried to get other init systems to not suck but over time persistent effort wins out).
A more obscure use would be for loading multiple instances of a singleton library. This is especially helpful in something like a unit test suite, where you want each test case to start in a cleanly initialized state. If the code under test has a bunch of globally initialized variables, reloading the library at runtime is one of only a few possible ways of doing it.
> Physical attractiveness was assessed by having ten graduate students rate LinkedIn profile photos of the entrepreneurs and investors

It would have been less biased if they used an image generator to create the portraits rather than real people. That would make it easier to control for confounding factors since they can vary arbitrary parameters of the fake person to figure out the most important aspects.
Absolutely wonderful article that says things I have noticed and haven’t been able to properly explain to people. Many people weaponize science as a tool to defend their moral beliefs, arguing that anyone who disagrees with them is “literally against the facts”. They fail to realize we’ve reached a stage where the only research studies seeing the light of day are those conforming to the popular opinion. Anything else is killed and discredited as nonsense, not based on truth, but based on emotion.

Reminds me of those days where every scientist told us cigarettes are totally safe. If you said otherwise you were an anti science fool, clearly an idiot. Look at us now. What a world we live in. Modern science is closer to religion than anyone would like to admit.
Say I sell snake oil, and I say it will cure cancer. Then Peter comes and buys it because he lubricates his discumbulator machine with it. It has a legitimate use, and maybe I even know that, but I still sell it as a cancer cure (which it isn't). Its still snake oil.
So sleep tight kids…

I think this is why religion is so important and I say that as someone who is incapable of believing in any.
That's a great use case, you might be able to do this if you've got a copy and paste on the command line with

https://github.com/simonw/llm

In between. An alias like pdfwtf translating to "paste | llm command | copy"
Mickey Mouse is laughing at your comment :)
> I'll bet Adobe or similiar will buy this 0,5 mil

May be that was the business plan, or 'plan B'
Yep, for decades thought genes were everything, then we started to realize epigenetics and proteomics are even more important. DNA is the code, and as we all know code can run differently in different environments.
Thank you! you have said it the best way that I have seen yet.

No one is talking about removing personal responsibility. However when a pattern has emerged we have to look at how we got here in the first place and realize that there is likely something fundamentally wrong.

If it is found that there is that fundamental issue, the government has stepped in many times to address systemic issues, bailouts, etc. (I fully acknowledge that they have not done this equally, but that's a separate topic)

Besides, if you really just want to boil this down to numbers. People actually having money to spend instead of it just being stuck disappearing towards loans that they will never pay back, will have a positive impact on the economy.
Good ideas here, thanks!
> Simply put, if you can band together to pool votes somehow (e.g. by agreeing to disagree on some matters to some extent), you consistently win over those who do not.

This leads to coalitions, not necessarily parties. And then the coalition changes as a result of elections, because a different combination of blocs can form a majority.

It also doesn't necessarily have to be the same set of people even within an election cycle. Suppose you have (representing ideologies rather than parties) 40 democrats, 40 republicans, 15 libertarians and 5 greens. The greens wouldn't have enough seats to do anything, and the democrats and republicans together could do whatever they wanted, but so could the libertarians and either of the democrats or republicans.

Then in the same session you might have a bill that eliminates mandatory minimum sentences favored by the democrats and libertarians, another that lowers taxes on small businesses favored by the republicans and libertarians, and a third that creates a new Medicare benefit favored by democrats and republicans.

Then in the next election one of the major blocs ends up with 48 votes, which is very different, because now a majority coalition is either them and anyone else including the smallest bloc, or not-them but all of the other blocs together.

> There's simply no way a single person in the House can meaningfully represent 750k diverse people (especially with crude grouping by location) in the first place.

There is no way for a policy to represent any plurality of distinct individuals, because they'll each want different things. But a representative can try to balance their interests as best they can, and an election using a less defective voting system than FPTP would actually impose consequences on pissing off significant parts of the district, because a candidate which is similar but different along that dimension could plausibly replace them in the next election.

> direct democracy (seems more viable with the state of instant communication these days)

Direct democracy is best when it's used to repeal or veto things or otherwise bind the government, acting as one of the checks and balances against corruption. Using it to create new crimes or spending programs leads to unchecked populism.

We have enough trouble with that as it is because we made it too easy to pass national laws without broad consensus. What you want instead is "laboratories of democracy" where different localities try different things and then everyone can see how each of them goes and make their own decision, and continue that way until the right answer is clear enough to achieve consensus and go through a much more deliberative process to pass a national law. Or, for that matter, just let each of the localities separately pass the law there is now consensus should exist.
You mean the loans all taken out by young adults, many of whom are never actually taught anything financial prior to that loan stage?

This is a predatory system. You can pat yourself on the back for digging out of it, but you should want better for society. Nobody deserves to be chained to loans for life - not you, not your fellow citizen.

We shouldn’t keep a broken system just because your feelings are hurt.
I can't tell, but just to make sure - I mean https://en.wikipedia.org/wiki/Expected_value , not the most likely outcome. And on that basis, a 5% chance of winning the lottery is still very unlikely to be compelling if the other 95% are that you lose it all. So... yeah, very frequently, at least from a financial perspective (and maybe otherwise) founding a startup really does look like a sucker's game to me. Not always, certainly, but often.
Yep. Still current I think.
I'm a bit new to Python but using it a lot the last few weeks.

People here are suggesting that without an ide typing in Python doesn't make sense. I'm finding that as an emacs user this feels true.

Is anyone using emacs primarily and if so, do you have suggestions on what to do to benefit from Python typing?

Also, I've been struggling with python in the repl. Is there a way to see types in a more dynamic way there? Obviously autocomplete works but I wish a function call would suggest the type. I assume I'm not using things correctly.
What's the deal with loperamide?

I once asked why levothyrox, a drug to compensate a dying thyroid, is so regulated (at least in France). It's not like it's psychotic or something, it is just a hormone. Turns out people were buying it expecting weight loss...

It's because of such idiots that people whose life is already complicated gets it even more.
What would you do in Emacs? The reason I switched to VS Code was exactly because I could instantly get set up with most languages by installing an extension, instead of messing around with Elisp configs and a hodgepodge of packages. I couldn't even figure out how to set up a working Java environment in Emacs.