skysight-inc/HackerNews huggingface dataset:
Top level domains by popularity:

grep -oP '\.[a-z]+(?=,)' current.csv | sort | uniq -c | sort -n

...
15840 .pl
17914 .it
20182 .de
21690 .in
27812 .ru
29194 .jp
30359 .org
35741 .br
36675 .net
406052 .com

.com domains by popularity:

grep -oP '[a-z0-9-]+\.com(?=,)' current.csv | sort | uniq -c | sort -n

...
365 tistory.com
370 fc2.com
408 skipthegames.com
489 online.com
515 wordpress.com
707 uptodown.com
880 schoology.com
2570 fandom.com
2651 instructure.com
3244 blogspot.com
Inspired by ‘Office Space’ film, software engineer steals $300K from employer
No neighbors and a safe neighborhood? Don't temp me.
I've also worked a lot of customer support/customer facing jobs.

When I'm the customer, I've taken to outright saying on the call that I blame corporate/their management. Let enough customers get wise and maybe it'll change.
They annoying thing is that it's not even privitsed in a sensible way. A reservoir company could pay a yearly rent to the taxpayer for the amount of water it could capture, and the space the resoviors use. They could then charge for water on demand per litre to a company that distributes that water, then that company would charge per litre to the consumer

Having to buy 1000l of water for £1 and sell it for £1.20 gives a major investment to not throw the stock away through leaks. Other company have incentives to do things like building more storage (to buy supply when it's cheap and sell when it's not), and the consumer gets to choose which supplier to use. Same with sewage.

The main problem is the last mile would have to remain in public ownership as you couldn't have multiple companies providing pipes to each premises, and that I believe is where most of the leaks go
The solution to kitten punting isn't to stop punting kittens because the kittens are clearly not strong enough to avoid being punted. This is brutal, I know, but kitten punting is unfortunately the reality of life on earth. No reason why kittens should be exempt.

The solution to thirst isn't to provide water because the thirsty are clearly not strong enough to find water. This is brutal, I know, but thirst is unfortunately the reality of life on earth. No reason why people should be exempt.
The question is pointless: Do other states even _need_ high speed rail? The USA is sparse. Most of the western United States is empty.
Not well addressed today, sure. But that strikes me purely as a result of Uber/Lyfts first mover advantage plus scale; today they're enormously deep-pocketed and could (and probably have) easily squelch any sort of "local Uber" chatter, despite it being (to me at least) a no brainer.
It's obvious that nothing could actually eradicate this virus. Even if you somehow magically eliminated it from every human there are still multiple animal reservoirs that are impossible to control. Someone would just catch it from another mammal again and the pandemic would restart.
Does it get around root-detecting corporate spyware like Microsoft Authenticator by chance?
I would hope their contact would be with real scientists, group psychologists, astronomers, mathematicians and philosophers but I think I know better. Call me skeptical but the movie "The Day The Earth Stood Still" captured perfectly what I foresee unfolding. [1] Governments would step in, someone would do something dumb and we would discover quickly how socially, technically and intellectually evolved we are not. Then comes the disinfection. [2] If I am incorrect please enlighten me.

I am predicating this on the idea that the aliens likely would have come from a solar system that developed in a similar ring of our galaxy that started in the same time as our solar system, totally accepting that evolution would vary wildly. Looking back on human history and see that every time we started to become technically and socially advanced, some narcissistic sociopath leader would abuse religion to lead people into wars and destroy anything that threatens their power, including knowledge and technology. Even assuming evolution was identical between solar systems, I expect we are no less than 4k years behind our neighbors and quite possibly much further behind than that depending on how many times civilization has already been reset and at what rate each species evolved. I admit there are many variables nobody could possibly account for. It is entirely possible we could be millions of years behind or ahead. I do not believe we are ready for this scenario and we should focus on first getting along with one another and working as one species to evolve quickly as one unified people.

[1] - https://www.youtube.com/watch?v=cRLoR0-Xblc

[2] - https://www.youtube.com/watch?v=v_C1Tn_h6lk
QuickVid uses AI to generate short-form videos, complete with voiceovers
So, you are saying that increasing the supply of housing in this case actually would cause an increase in prices? How would that work?

I agree that there is no guarantee that building housing lowers prices, other causes (like increases in demand) may cause prices to go up (and the increased supply would lower the upward pressure). But I have a hard time to understand how increased supply would not have a downward effect on prices.
Sadly, you can't, but most android VPN software will let you set the DNS servers and you can point to an advlocking resolver.
I've lead a engineering department where we had something more akin to a matrix org. If a team wasn't doing well, "debugging" it was a disaster. I had to talk to several managers, PM, ICs and disentangle a mess of he said/she said feedback.
When I was a student, the typical landlord where I lived was someone who owned an extra house, probably inherited or similar, had a basement apartment they did not use, and were reasonably priced.

Then everyone and their mother decided that becoming a landlord is where the money is at, and started bidding each others up. This was sustainable because the city had a surge in people moving there.

These days, most landlords here are just some random small companies charging exorbitant rents while trying to avoid costs and responsibilities at all cost.

And as perverse as it sounds, these folks are often also involved in local politics, and will actively vote against things lie new development projects, changes in zoning regulations, etc.
Nice writeup. I think Rust will also get true linear types at some point (i.e. types that can't be auto-dropped) because they're required for improved async support. One key obstacle to this is that Rust supports panics anywhere-- there's no provision for "panic-free" code as of yet-- and a panic might need to drop values as part of unwinding the stack. The author is surely aware of this, but it's worth making it clear.
The "C ABI" is really "the platform ABI", because most OS are interacted with through libc (or equivalent).

Though that should not apply to Rust at all, as it does not pledge to follow the C ABI internally (aka `extern "Rust"`).
the city with picture arm is not readable on mobile, you need to zoom to know the actual city, it would be better to just use name instead of such small picture

also quite odd default choice of cities, so I have own European city, London, then 3 East Asia cities and 2 US cities with nothing between central Europe and Thailand, no middle east, no India

it would be also better if every other hour would be bigger so it's easier to figure out minutes, with all of them having same size it's confusing and more difficult to read as if they had highlighted positions of original hours
I had a Chromebook a few years ago and at that time one could run Android apps on it, is that no longer the case?
That one is regionlocked and can’t be watched in Germany. ;)
not true. i have seen more david hasselhoff posters in my german peers flats than probably all of the usa combined.
Noah Smith seems to be perpetually wrong about pretty much everything.

Some ideas are bad. You have to update your priors at some point. The politicians in charge can also be bad. He isn’t wrong about that. But swapping out Newsom for some new guy isn’t going to fix hsr. The state will vote in someone who is basically the same.

There’s a lot of “foolish consistency” when it comes to hsr. Update your priors, admit you were wrong and move on. There are better ways to spend those billions.
Slight nitpick: the credit that was being claimed is that Python allows fast developer speed while not sacrificing overall runtime performance.

The code that is written in a language other than Python is often not written by the developer writing the Python code.

As an example, I've been fiddling with inferring automatic data extraction rules for data in scraped webpages.

The meat of the algorithm and its heuristics is in Python. The heavy lifting of parsing HTML and evaluating CSS selectors is done by a C parser that I did not write. For me, prototyping the heuristics in C would have been quite a bit slower.
The mos obvious difference is that the Swiss version has no tablecloth.
Poking around I see that the Navy is constantly trying to improve their paint/coatings systems.

Is there any chance that these issues are not fleet wide? Like, did they figure out a coating system that works better and are deferring maintenance more on ships that are going to get it soon?

Probably not of course.
I've changed it back to 24h by default just now

You can change between AM/PM and 24h in the 'Configure Timezones' menu!
Gumnotes: Write Notes That Stick
Oops! It's 24h again now!
It is super important to name the actual parties here. Who is the food broker? Who is the distributor?

Otherwise, bad behaviors continue.
When tasked with data viz on these lines, one of the early things I ask is what the edge relationship is supposed to represent. Specifically!

Organization / chain of command? Parts information? Charge Codes? Messages/Sentiment? Business Information Systems capture way more data than mahogany row might realize, and you can get some "split the atom" visualizations when you combine the right parameters, like RnD funding + messaging. "Huh. Looks like new tech needs a LOT of communications with the field technicians. Like, a LOT a lot - totally wiping out bandwidth in remote locations"

The data is maybe there but if you model everything at once it's going to be a minimally-significant graphviz blob.

Stupid punchline? Execs hold up the blob as scientific proof that their job is hard. "Don't change it! It's so complex and pretty! I can show this to the VP-Manager of Goofball Systems Inc to validate my existence!"

No, it's not hard or pretty, you just can't tell the difference, conceptually, between a hex driver and a lathe.
Sure that’s one example but I think there’s various things like this. You have to make sure that investigators can also be made undercover where makes sense (if it’s possible to obfuscate malfeasance) and rotate the inspector’s physical location (to avoid potential for corruption due to personal relationships). You always still have other corruption vectors (eg getting buddy buddy with the inspector’s boss and influencing them indirectly). It’s an unsolved problem but you can always do better than nothing.
Twitter posts are so impersonal. Anyone can complain on Twitter. It is sad that people have forgotten how to write articles and do the news stories that they want to see instead of just going and posting something negative in a few words. It really has taken society down a notch in itself to try to get people all emotional with so little effort.
For the record, the National Weather Service predicts average snowpack in the headwaters of the Colorado.
East coast?
Here are all the new salary transparency laws going into effect in 2023
> Even cars are now becoming update dependent for features and bug fixes. This is approaching a breaking point, I think.

I certainly hope so. I dread the day it becomes impractical to drive older, pre-bullshit cars.
Let the good god Darwin sort it out?

That is the way it’s always been and is currently - I highly doubt any real “solution” exists outside of home health care robots or automated wellness checks
Learn C++ 11 for use in graphics programming.
The assumption behind such arguments is when a performance problem does arise, a profiler will point to a single, easy to fix, smoking gun. Unfortunately this is not always the case. Performance problems can be hard to diagnose and hard to fix. A lot of damage has been done by unexamined / dogmatic "root of all evil" mantra.
Thank you! Just removed the word 'voting' from the link to this post
Hey, why have a health care at all?
Haha, yes! But Newfoundland's hour hand should be offset a little bit!
Yes, but going by how badly written real estate listings listings are, imaging letting them loose on generative AI!
All good points. The cambrian explosion of stable diffusion variants & uses is a good demonstration of the benefits of a more open system.
Genuinely curious, are you pointing this out as a case of "very protected"?

To me this seems absurdly low. Losing a dwelling is much more difficult than losing a job. It can be absolutely traumatic, and set people back financially, or worse for people who are already on the brink. In Quebec, where I live, thankfully it's one year. But it should be longer unless you can demonstrate some sort of valid legal reason like your tenant is damaging the building. Just cause you can extract a higher rent shouldn't mean you upend where someone lives.
In 1989 Texas created the Texas High Speed Rail Authority to connect Dallas, Houston and San Antonio. Their goal was to award a semi-private high speed rail franchise from high speed rail vendors. SouthWest petitioned to be included in the authority and effectively killed it

https://txarchives.org/tslac/finding_aids/20071.xml#:~:text=....
>You can ameliorate that using electronic voting machines (which I disapprove of);

Why? There's a wide spectrum of voting machine implementations that go between "ballot printer" (basically zero concerns of hacking) and "opaquely tallies votes with no audit trail". When it comes to complicated voting schemes like this, having a machine greatly improves the user experience by allowing the ballot to be validated before it's dropped off.
Copilot is massively polarising.

Aside from that, I think that we are at a crossroads with Generative AI. ChatGPT is amazing, but that's because it's sources are all human.

What happens when Stack overflow gets a load of copypasta from these ChatBots, we already can see some small logic bugs in outputs and when it starts to see itself, or other lower quality bots, churning out buggy code will that impact it?

We could enter an era where developers become the person who can best express a technical requirement for ChatGPT to spit out working code. Or we could become proofreaders.

The people reading all the outputs and fixing the bugs that are generated from the bots, the best coders are those with the most experience with crappy outputs and can fix what the bot meant to do.
Something is not lining up in this story. If it's a scheme to steal shipping fees, how was having the item delivered moving the shipping fees to him. Also, 300k in baby product is a lot of product to unload in the space of 2-3 months. Doesn't sound like he was selling the items, just chucking them.

Edit: I thought Zulily sold mainly baby/materity products - they seem to be just another internet retailer that sells anything.
At the very least, if you're going to propose a solution (to any problem), make sure it actually tackles the problem so that the problem is lessened or ceases to exist after the solution is applied. Otherwise what you've proposed isn't a solution at all, just a nonsensical statement. I would even go a step further and call your specific statement lacking empathy, bordering on sociopathic.
Just suggesting that prior browser and OS privacy blowups involving those companies have been over less worrisome things, not that those companies are subject to more or less criticism. Looking back on outraged discussions of Mozilla's telemetry is kinda quaint in comparison.
If it were only TP perhaps, besides the sign of a disfuncional management. Now unsanitary bathrooms is another level, and could impact ones health.
I have but never received money for it. I suppose that's pretty normal, though!
I tried reading but could not stand all the non-van-life info. It's 90% that.
NanoBSD

If you like VanillaOS, you’d like https://docs.freebsd.org/en/articles/nanobsd/
I dont have an answer, I'm just curious about something. I thought that the point of an outbox was that it was local, and could therefore be updated atomically along with any local db changes. What would happen if the orchestrator was unable to update the remote shared cache outbox after a local exception/rolled back transaction?
Pypackaging-Native
It’s a new website which attempts tot comprehensively describe the key problems scientific, data science, ML/AI and other native-code-using projects & authors have with PyPI, wheels and Python packaging. It is meant to serve as an up-to-date reference, which will hopefully help facilitate discussions around potential solutions and design changes in Python packaging related to any of these topics.
Now it is time to update regulations, but how? Not even in Germany they could do it.
As liquid cooling takes off in the datacenter, fortune favors the brave
Do 40 hours a week at work, clock off and not think about anything else computer related. I spent from 2012-2020 job hopping to gain new experience, recover from a lot of…bad career decisions…, and more money. Now I make “enough” (not mind blowing by tech standards), enjoy my job and there is no larger place for me to hop to for my specialty. It was officially 10 years in May that my career turnaround started.

Stay on budget with our new lifestyle. My wife and I settled on being “hybrid digital nomads” for the foreseeable future. Live in our investment property/winter home from October/March and fly across the US staying in hotels for the rest of the year. This year we got rid of house, cars and everything else that wouldn’t fit in three suitcases.

In that same vein, find “something” interesting to do at least every weekend in whatever city we are in while traveling. Our itinerary puts us in 13 cities next year.

Run a 5K. I last ran over a decade ago. While at 49, I’m not trying to put my body through the grueling training it took to do a half marathon, from my recent training, I don’t see any reason that I couldn’t get back to an average pace.

Eat better.

Learn Spanish. I started using DuoLingo 3 months ago. One of the places on our itinerary is three weeks in Los Cabos. I want to at least be able to muddle my way through speaking Spanish.
DAE, LEFT=BAD all of the times?
Draw SVG rope using JavaScript
working backups.
Does anybody know why royalty is like this and not the other way around? Their handling and cost seems constant, why charge bigger percentage if the book is more expensive?

Only thing that comes to mind is wanting to keep all ebook prices below $10, but that doesn't make much sense.

Btw, if author is around here, "About Me" -> "Support An Author" link is dead.
Miniature nuclear reactors could be the answer to sustainable datacenter growth
This is a disgusting viewpoint to have.
No! But this is fabulous! I'd love to add it to the README
I want to use my phone less. I don’t want to use it at all during idle time. Instead, I’d like to fill that time with reading books, drawing, and journaling. If I can get my phone use to under 2 hours per day, I think I’ll be more mentally healthy.

The area I need to work on the most is phone use before bed. I don’t know how to fall asleep quickly, so I use my phone to kill time until I eventually fall asleep. I think if I can find a way to stop using my phone before bed, I’ll wake up better rested and be able to have more productive days. Yet that first requires me to figure out how to become tired at an appropriate bed time rather than lying around for an hour and a half with a swarm of thoughts.

I sometimes wish I could ditch my phone entirely. However, it’s important for me to have communication paths to message friends, so I need my phone for iMessage.

——

My past resolutions, which were successful include: losing weight to become fit, giving up meat, and eliminating social media. Hopefully I can make my new resolution successful as well.
> I think Rust will also get true linear types at some point

This somewhat exists as `must_use`: https://doc.rust-lang.org/std/hint/fn.must_use.html

>One key obstacle to this is that Rust supports panics anywhere-- there's no provision for "panic-free" code as of yet-- and a panic might need to drop values as part of unwinding the stack.

Yes, there's a fundamental incompatibility between linear types and traditional exception handling. This was a big question I had to think about and answer in the design.

Basically: Rust has "affine" types (a weakening of linear types) where values can be silently discarded. The compiler inserts destructor calls (whose behaviour is customized in the `Drop` trait). The compiler also emits the exception-handling code so that when a panic is thrown the stack unwound and the
destructors are called.

This approach is incompatible with linear types (linear types don't privilege any one function as the destructor). So linear types are incompatible with traditional exception handling.

The choice, then, is: keep linear types or keep traditional exception handling. I decided to keep linear types, because they're simpler.

The full rationale is elaborated at length here:

https://austral-lang.org/spec/spec.html#rationale-errors
It's not very legible on a laptop either. Based on the orientation, I thought it was one of those old-timey pointing hand symbols [0].

0: https://en.wikipedia.org/wiki/Manicule
Author William Deresiewicz some months ago commented on why academics (administrators, professors, and students) push this view in "American Education's new dark age" https://unherd.com/2022/03/american-educations-new-dark-age/ , previously discussed in HN with 2 or 3 comments:

https://news.ycombinator.com/item?id=30748684
Also, MSVC has similar annotations for various static analyses: https://learn.microsoft.com/en-us/cpp/code-quality/understan...
> In my opinion, housing is the final frontier for this. If housing is bought up by corporates and rented back, we are both feet into corporate dystopia. Land should be between citizens and the states that write the titles.

All land should be owned by the public. To use it you would rent it for the market value, that money would be distributed to the citizens as a basic income. As the land becomes more valuable (society shifts to urbanization and cities become more valued), the cost of that land increases, but so does the basic income.

That's what happens now, except the people benefiting from the cost of the land isn't the public, but the land owner.

On the other hand, if a new power plant is opened up, land value reduces, and the land occupier pays less. Currently they just lose out, hence the NIMBY problem.
Dude on internet reads the title but not the article and makes inaccurate throwaway comment - more at 11.
Yeah, well, I’m married to a German, and if there is anything I’ve learned, it is that Germans respond to jokes not by laughing, but by correcting you.
Is the type/kind Region defined anywhere?
Exactly this. Here's a good source for the two-pronged approach that's necessary to solve this problem, in case anyone's curious:

https://progressandpoverty.substack.com/p/land-and-the-liber...
> That’s also why I’ve focused so hard on disintermediation through my Patronizers, sponsorships, and lately Kickstarter.

This is the real answer. The artificial scarcity business model is done. Patronage and crowdfunding are the only real ways for a creator to make money without having to sell copies.
Great idea! I could combine the names on a single hand
Ah yes that too. A classic edge case to add frustrating complexity to your implementation! :)
Is there any place that a salary transparency law has not been gamed by employers?
Egyptian Mummification Was Not Meant for Body Preservation, Suggest Scientists