skysight-inc/HackerNews huggingface dataset:
> You can barely tell the code bases are related beyond being functionally similar.

Not sure if you've missed this, but this is a number one reason many consider C++ absurdly complex. To actually know C++ is to know many different similar languages based on the year the code was written. C++20 is very different than C++03 as noted. Now compare this with C, or Go, Java, etc. which in comparison have barely changed.
This is apples and oranges: the article is about death (and violent crimes), not theft.

That said, the numbers don't really lie: New York (the state, including the city) ranks lowest in burglaries per capita[1]. For larceny theft, the state is also towards the bottom[2]. Those are state numbers, of course, but almost half of the state lives in the city.

[1]: https://www.worldatlas.com/articles/the-most-burglaries-in-t...

[2]: https://www.statista.com/statistics/232583/larceny-theft-rat...
This would be true if crimes were all reported, but most low-level violence isn't.
And BoundsChecker was also great!

https://en.m.wikipedia.org/wiki/BoundsChecker
They'd start giving out a free family meal, which is a medium combo version of their corporate banquet pack, and they'll promise it's free forever.

Then after 15 years, they'll, give you three months to upgrade, then five months, then after three months of pushback, they'll begrudgingly let you keep having the free family meal, so long as you promise you're not using it to cater for a business event.
It's stupid for you. It costs Amazon only some difficult to measure lost opportunity that can't even be cited during performance reviews.
All of the paying customers have Facebook accounts and most personally use them.

If it's a bad experience and "boosting" posts leads to noise and garbage they're going away.

The tiering of customers and users is incorrect, Facebook is the meeting place for the two sides of the attention market and they are increasingly doing a failed execution.

The clean delineated hierarchy model where the users are treated as foolish rubes is part of the problem. There's an insular Silicon Valley elitism that is excessively self-congratulatory and is positively allergic to systemic criticism
Maybe what someone should do is build a Social Network as a Service.

SNaaS.

Letting anyone run their own, and turning whatever features they want on or off.

You as the service provider take a cut of advertising revenue, or subscription fees, etc.
Ask HN: What are your favorite subreddits and why?
I'm looking to expand my sources for where I get my information from and learn about a few different subjects slowly. Thank you :)
I can suggest one easy way to develop a firm, clear boundary between work and life in the evening. Join a class or social club that requires you to be physically present someplace at a fixed time in the evening, preferably around six PM. Commit to a 100% attendance record for a month, and see how you now have a gainful activity and a great work-life balance shaping up.
So they create table-valued functions which support the "SECURITY INVOKER" security context, and then select from that function to form the view. I suppose there's a feature request somewhere to support the "SECURITY INVOKER" feature for views directly?
Argh! I feel dumb. You're absolutely correct. My bad.
I made a private web app — a glorified list really — that allows you to type in a movie to add to a watchlist, and then later you can mark an item as watched.

It just keeps track of the movies in your list, counts of watched and unwatched movies, the day you added a movie, marked a movie as watched etc.

Nothing sophisticated or smart. No pictures. Just a dumb boring list. Something I coded up on a boring Sunday.

Only me and a handful of friends use it.

Although it's out there on the internet (hosted on a cheap DigitalOcean droplet) and is open-source, I'm deliberately not sharing it here because it's not quite ready yet for the potential hug of hacker news:

- there's no email validation

- there's no captcha or anything

- I'm too lazy to fix the above problems
The silver lining is if you pay for it it pretty much will always taste decent.
Thanks all of you.

We did some stupid things before, especially the Wayland "Fix it" button, no excuse, we have removed it, and been working hard to make Wayland support work. https://github.com/rustdesk/rustdesk/pull/932

We are also removing Sciter, rewriting the UI with Flutter, https://github.com/rustdesk/rustdesk/tree/flutter_desktop. But Flutter does not support 32-bit Windows, we have to keep Sciter for 32-bit Windows version.

As an open source project, we only have very limit bandwidth for you, the connection is not reliable sometime if you use our public servers. That's why we encourage the selfhost, and open source the server https://github.com/rustdesk/rustdesk-server. We are attempting to improve the bandwidth, https://github.com/rustdesk/rustdesk/discussions/1026.

Here is a good video for selfhost which can help you. https://www.youtube.com/watch?v=9nzHm3xGz2I&t=1032s

We hope more contributors can join us to make it better.

Here is our milestones: https://github.com/rustdesk/rustdesk/discussions/918

I do not know why @Technetium said "impossible to communicate", appologize if I made you not happy before. I just lost patience sometimes, it is really not an easy job to maintain an open source project like RustDesk. We communiated very well with RustDesk Server contributor, https://github.com/rustdesk/rustdesk-server/issues/36.
If you drive (or mow) recklessly, you are at a heightened risk of death, but it is still a pretty random occurrence. If not, you have a much lower risk, and it is still pretty random should it actually occur.

If you are involved in gang or other criminal behavior, you are a heightened risk of death, but it is still a pretty random occurrence. If not, you have a much lower risk, and it is still pretty random should it actually occur.

I think it is pretty fair to lump them in together.
The five wouldn't compete, one would sell buns, another patties and lettuce, one would have a door so confusing that nobody knows what it actually sold inside, another would sell burgers but advertise itself as something completely unrelated, and the final one would be an acquisition that immediately shut down for a complete rebuild while its staff are fired or reassigned to the other stores.
If anything an EV should be possible to design to be safer against fires, as it's the battery itself that burns. A metal fire break on the floor and a gap between that and the battery should give warning signs (smoke coming out the sides) and give people time to evacuate before it becomes too serious. Temperature sensors throughout the battery could give warning signs even before it gets to that.

In an ICE vehicle it's the vapour of the fuel that burns. The engine of buses/coaches is typically under the floor, with access panels, so vapour can easily get into the cabin.
All of those restaurants sell poisonous trash.

Which makes this a good analogy for social media. We should all be happy they may finally be peaking and fading.
Sometimes though (and I'm not saying it was in this case) the cause of death is perceived as stigmatising, and so is withheld to protect the person's name, or protect the family.

This happened, for example, with Isaac Asimov who died in 1992. He contracted Aids from a blood transfusion [1]. In the 80s and 90s this was sufficiently stigmatising to warrent being kept quiet.

Today things like drug overdosing and suicide are sometimes considered shameful,and details are suppressed. Or worse; imagine having to answer that your relative was shot by police while shooting kids in an elementary school...

In truth people die of embarrassing things all the time, so in some societies it is impolite to ask.

Again, to be clear I am NOT suggesting that there was anything shameful about this death, I'm making a more general point about the nature of reporting cause of death.

[1] https://en.wikipedia.org/wiki/Isaac_Asimov
"Hey, As some of you know, we've been working hard on a complete redesign of BurGer, and we are happy to announce that it's ready! The new GerBug is square, with cheese and bun swapped places. All is this to give our customers a new great experience. Truly yours, the GerBur team."
Hetzner sell dedicated server with Unlimited and Guaranteed traffic at a 1Gbit port (As per the product pages).
> "Plenty of community colleges are run from state funding and have all kinds of adult education shop classes. You can learn to weld, do carpentry, etc."

Once you are done learning the basics which takes about a week, you still have to participate in class and do "class" projects. These classes are not convenient to begin with and access to the shop ends when the class is over. You could buy a small contractors table saw or cheap flux core welder for the price of one class in my area. Not worth the price of admission imo.
Even PoS is negative sum; developing and hosting nodes isn't free, to say nothing of human capital wasted on attention diverted toward a rube goldberg ponzi lottery in any capacity, right down to this hastily composed reply to your post.
You don't have to go even that far.
The minimum hardware requirements for Microsoft Windows 95 were:

A personal computer with a 386DX, 20MHz or higher processor,
4MB of memory (8MB recommended)
At least 70MB of available hard disk space for installation

A hard drive at the time, had 250-500MB space. Not even 1GB (that was a luxury), This not even 1/4000 of this small chip.
So, you have stack 4000 of those Windows 95 PC Hard Drives, to match the capacity of this chip. Only super computers/clusters of the time had that capacity.
Spend no money for trivial things.
It does get damaged but in the US at least primers are easily purchased.
I've been working on a JS database to support optimistic concurrency control. I did some research and arrived on 2 seemingly related concepts but from independent research lines. Software transactional memory in functional programming/Haskell land versus snapshot isolation in database research.

After reading them both, I asked this unanswered question on SO: https://stackoverflow.com/q/72084071/582917. My theory is that STM is the same as SI, but most SI database implementations don't just do value comparisons, but actually check a logical timestamp. This is probably done for performance reasons as databases handle larger pieces of data than functions would when using STM.

Along the way I also discovered SSI serializable snapshot isolation but it isn't yet available in rocksdb but cockroachdb apparently has a fork of rocksdb with it but I couldn't find it.

Anyway the db library which wraps around rocksdb is available to be used embedded in any nodejs program at https://github.com/MatrixAI/js-db.
"When somebody says you can solve X with blockchain, they don’t understand X, and you can ignore them." - Nicholas Weaver
"Wrong kind of experience is worse than no experience" is an interesting concept.

It implies that the people thinking like this think that people aren't mutable. With no experience, you're a tabula rasa, but once you've been carved, that's it, fixed in stone.

Which may be true for some people, but I'm fairly certain that humans are known for their adaptability, their willingness to learn.

At least that's why they get more skill points per level in D&D.
Yes, rail roads require rail roadways.

And aircraft generate carbon emissions and a heck of a lot of noise.

A bigger problem for rail in regions with strong private land-ownership regimes is that this cycle develops:

- Undeveloped area is unsuitable for settlement due to lack of transportation.

- Railroads are built providing transportation. Costs are low as land values are low. (Historically, land was often gifted to railroads as an incentive to build, with the bonus of getting into the land trade on the side.)

- Railroads facilitate settlement, commerce, and industry.

- Land values rise spectacularly.

- Building new trackage / routes becomes nonviable due to high land values induced by previous cycle of rail development.

The ribbon-of-land thing really is not an issue where that land has a low price, or where appropriation of land (by legal or other means) is an option. Yes, you've now got railroads tracking across the landscape, but relative to the volumes of cargo and passengers carried this really is a minor consideration.

What is a massive problem is where routes cannot be expanded due to subsequent increased land valuation. Unless there's planning in advance for this, the problem is extreme. The US has seen effectively no new major rail construction in about a century, with a very few exceptions for a few regional transit systems (e.g., SF Bay Area's BART, DC's Metro). Those have relied heavily on the tunneling/subway & viaduct/elevated trackage.

Thin strips of land between towns ... is a non-issue. That's cheap land, it's largely fungible (e.g., farming or pasture acreage, like substitutions can be made.

And what rail doesn't have is the massive noise impacts of airport approach and (far more) departure flight paths. For overall impact, see this article on noise in the Chicago area generally:

https://www.dnainfo.com/chicago/20170328/midway/chicagos-lou...

The maps show both Midway and O'Hare airports, as well as several smaller airports, freeways and possibly rail lines.

The site providing the maps has moved, this seems to be it: https://maps.dot.gov/BTS/NationalTransportationNoiseMap/

That shows data for road, rail, and air traffic, which can be viewed independently. There doesn't seem to be a way to link to a specific view, but if you zoom in on the Chicago are and compare rail, traffic, and aircraft noise, the relative impacts become clear.

See also: https://xkcd.com/1138/

For flight noise at Midway specifically: http://mediad.publicbroadcasting.net/p/wcbu/files/styles/med...
Except that TikTok is going strong[0], and is arguably just as bad.

0: https://radar.cloudflare.com/#most-popular-domains
There's an army of users out there accustomed to and just simply want to see what their friends are up to and posting.

Are they as sexy as the bajillion TikTok users out there? No.

Are they enough to build a solid business aruond? Yes.

Would facebook ever consider stepping up to the plate that built their core business again? No, because Facebook management sucks.

I don't give a shit about algorithmic recommendations and of horse-shit force-fed happiness content don't anticipate ever changing that. Many of my friends are the same way.

What ever happened to servicing the long tail?
What, are about to tell me that well akshually crt is only taught at the uni level? Give me a break. This is the most basic of defenses you can use and it has been done countless times before. Obviously CRT (or CT in general) itself is not being taught to little kids, but the C(R)T praxis is. I.e. C(R)T "applied" to concepts kids can understand. I've seen the books/questionnaires that are being used for this purpose, do I have to list some them?

I mean, this isn't even about Republicans, Trumpians or whatever, any self-respecting liberal can't possibly subscribe to c(r)t and still call himself/herself a "liberal".
It is pretty stupid that the people who work at Amazon can’t even override the faceless algorithm that makes arbitrary decisions. I don’t care about the metrics. I care about common sense.
also lets you add friends (not required), write reviews, and rate movies/shows! pretty cool app
Maybe this is part of why I got my first job - told my interviewer my plan was to become the CEO
Why not use NYC data? Seems less Apples to Oranges.
Well, given my anecdotal, and oddly specific, experience with educators seeking to enter tech-adjacent roles I assumed that PM meant Project Manager.

Either way, entering tech industry right now is a tough proposition and I would personally advise anyone looking at doing so to case as wide a net as possible, as moving between roles in-industry tends to be much easier.
I'm mainly do C#, TypeScript, C++ (occasionally) and for some reason I really like go. There are really only 4 things I wish was different and perhaps it would become my goto language.

1) Simplify error handling. It's annoying having to create your own stack frame by composing strings.

2) Let me use my variable names. I find it so annoying that I have to come up with names just because the variable is being shadowed. Either change the package scope to use :: or make types be PascalCase with an `pub` keyword for exports.

3) Add a shorthand for lambda instead of having to type `func()`.

4) Allow a file scoped, not package, variable.
According to Wikipedia stats, US and UK are the countries with the most cases. If it is about lockdown, shouldn't countries like China or New Zealand be top in the rank? If i remember correctly, UK is among the first country to adopt "herd immunity" as its covid response strategy. Am i missing something here?
>"For comparison OpenVPN doesn't use the ip rule infrastructure, instead it installs two rules directly on your routing table, but not for 0.0.0.0/0. Instead it installs rules for 0.0.0.0/1 and 128.0.0.0/1, creating a rule that has slightly higher priority than the default route ...."

I'm curious is the priority you referring to just longest prefix match by having two /1s, or are you referring to something else like setting a metric on the interface?
Ok, you've said what you did in the beginning of your career and what you now do when it comes to career goals. Did this work? Do you consider yourself successful? If so, do you consider yourself successful in spite of or because of your lack of career goals?

I don't know you, so it's hard to draw much from what you're saying.
It's really hard to write a kindly written email saying that someone seems a little dumb or dishonest or an asshole. What am I supposed to say? "Cultural fit"? If they really are an asshole, they'll interpret that as racism and ageism.

I actually do write feedback because of the golden rule. And not one person has thanked me for it, so it feels like it's unwelcome. These emails are also emotionally draining to type.

You can actually ask them for feedback after the rejection, or when they give you the pre-rejection feedback form. Many are happy to respond in detail.
Ask HN: Where do you find your RSS sites?
I’ve been wanting to use RSS for quite a while, but what always seems to hit me is how vast and unorganized the web has become.

Google search is an absolute joke, how do you find sites to follow?
Is the "state degree" vs. "Ivy League degree" thing that common in US society?

I ask because I've just joined an American company, and a person mentioned that they'd been hired and given a chance to excel "despite only having a state degree, much to my Mom's disgust", which surprised me.

In my country, there's not much difference between the respective universities in terms of 'prestige'.
It is hard to give Google $1000 in the same way as it is hard to give me $0.000000001
It’s a rabbit hole once you go through that link :)
Try Ukraine... the military industrial complex... the financialization of the economy... global trade policy and the Rust Belt... I mean, you can be edgy about social issues, I guess, but not about who owns Netflix and what their agenda is.

Here's someone on the Vietnam War for comparison... But it's hardly a 'current event'

https://www.youtube.com/watch?v=oT1u8J9jyOk
If you drive or mow recklessly, you suffer the results of your own choices. If you get mugged or shot on a city street, you've suffered the result of someone else's choices. Many experience more angst over the choices outside their control. I can't say I blame them.
Crazy but might not be that unusual, I know the Exploratorium in SF had a $1 a year rent from the government for a long time and still managed to struggle financially.

It's a good point though, if my rent was $1 I feel like it'd be hard to f that up but these institutions are clearly more complicated than they seem like they should be from the outside : /
On-chain messaging protocol looking for tech lead
Hi all, I’m looking for people with strong technical skills that can help us build a SOTA on-chain messaging protocol. Please send me an email if you have interest. email: jasper@echooo.ooo.
Quite frankly, the fact that Google is big enough to produce these kinds of outcomes ought to be sufficient evidence by itself that it is a monopoly that shouldn't be allowed to exist in the first place.
The brick and mortar is a good example because if they did what Facebook is doing fewer may have gone bankrupt when they were destroyed by Amazon.

I’m not a fan of the ad driven business model and the damage it’s done, but Zuckerberg and Facebook are correct here. They know the users better than the users know themselves. It’s been true since the launch of the news feed.

Don’t listen to what users say, watch how they behave.

Everyone says they want to be fit but people just sit around and eat chocolate cake.

Zuckerberg has reorganized and saved Facebook a few times now despite hysterics from users and the press. I’d give him the benefit of the doubt.
The numbers do lie, though.

When I first moved to NYC, it was a wet, slushy winter. My wife left her shoes outside our apartment door to dry off overnight, in a locked building with about 12 other units.

By 7am the next morning, they’d vanished. I had to go buy her replacement shoes.

We didn’t report the theft; why bother? The police couldn’t and wouldn’t do anything about it.

The next four years in NYC weren’t all that different; lots of petty theft and crime, all the time, everywhere. Unreported and unresolved.

These days, I live in the mountains outside of Boulder. Absolutely zero crime over the past 10 years. Our yearly murder rate up in the hills is zero, and has been zero for decades.
No.

Consider buying a copy of The Elements of Style by EB White and William Strunk Jr. It's a tiny book that you can read cover-to-cover over a weekend.

Apply the concepts in the book.

You're all set.
I would recommend reading this article on Colin O'Brady. His "impossible first" wasn't exactly either of those things.
https://www.nationalgeographic.com/adventure/article/the-pro...
Its their resold transit product (their 100G Dedicated Bandwidth Servers are often cheaper).
That makes sense. The numbers from standards and spec sheets do look quite pessimistic compared to the retention I’ve experienced with cheap USB drives and old SD cards that are rarely powered.
Would you please like to explain why "using their encryption keys is nothing but security theater"? Thanks!
They would also stop providing plates with the meal. They would be available for an additional charge.
sorry, haven't used, just knew about them
The thing is it defaults to 5.1, and there is no way of telling Netflix that the current device only has stereo, so please default to stereo.
https://lmms.io/ is free and open source, and similar to FL Studio (though not as full-featured). LMMS might have a bit of a learning curve, but having used FL Studio in the past I had no problem plonking out some simple tunes (after downloading some free SoundFonts I found on Google).

It should be installable via apt, so it's easy to try it out, anyways!
In Berkeley, the public library will lend you a table saw, circular saw, power drill etc. The inventory is right there in the online catalog: https://catalog.berkeleypubliclibrary.org/?section=home

Maker-oriented kids can also go to the city-run Adventure Playground (https://berkeleyca.gov/community-recreation/parks-recreation...) and hammer or saw away to build their own play structures (though they just have hand tools, no power tools that I've seen).