skysight-inc/HackerNews huggingface dataset:
I'm fundamentally anti-growth for reasons that short-circuits the whole " -'Oh nooo the Resources are running out' --'But Technology is getting better and better'" quagmire.

Human brains and social structures were never meant to operate at the scale of city civilizations. We were never meant to be more than 1000 monkey living in the same social unit. 10000 is already pushing it hard. By the time we reached 50000 or 100000 in a single social unit, we were already lost. I can't emphasize enough how much evil in recorded human history was due to us applying puny human social structures and concepts to social units several hundreds of times larger than they evolved to handle. What we're doing is fundamentally ugly, and clueless. I hate what we term "Civilization", I hate how we came to live in amorphous masses of millions, how we go to war in millions, how we do everything in millions.

We reinvented ants and bees, with vastly worse algorithms and data structures.

Instead of asking oneself "Can growth continue?", one must ask oneself, for fucking once, "SHOULD growth continue?". Should you add that one last nameless billion of souls to the log? Should you stretch the already meaningless primate social protocols beyond meaninglessness yet again by running it against larger and larger input? Should you keep putting more and more monkeys in the ever more claustrophobic jungle, seeing just how much more they can keep getting more irrelevant and expendable?

Before asking if you can, ask if you should.
Consider the following claims:

1. A fly-swatter comprising
(A) a shaft,
(B) a handle attached to one end of the shaft, and
(C) a perforated paddle attached to the other end of the shaft.

2. A fly-swatter according to claim 1, further comprising
(D) a robot attached to the handle and configured to identify and kill a fly by applying force to the handle so as to cause the perforated paddle to strike the fly.

Here, if claim 1 is invalidated (*) by a prior art fly-swatter, then claim 2 may remain valid if the combination with element (D) is novel, non-obvious, and the other requirements are satisfied (written description, enablement, etc). If claim 2 was invalidated by a prior art fly-swatter, however, then claim 1 would also be invalidated.

(*) Note: This would only happen in a trial or IPR because during prosecution if the examiner objects to a claim then it must be withdrawn or amended to be allowable.
If all you care about is hop-by-hop security, you can accomplish that without DANE (which requires a forklift upgrade of DNS records across the Internet to work) --- this is why Microsoft and Google came up with MTA-STS.
// Stop propagation of events.

Job done!
This is likely a losing strategy, while it would likely work for a little while people will find a way to circumvent the restriction.

The simpler way to get around scalping/arbitrage is to raise prices so that those who are producing the product are the beneficiaries of the higher price. They can then turn around and tell customers that they are taking that revenue and putting it back into producing more widgets.

However, there are certain industries where a lack of supply and rewarding middlemen is actually part of the business strategy. In fashion, entertainment, and luxury goods there is a certain cachet in obtaining items that other people cannot.
I don't think the board is doing anything wrong, personally. I just don't think Jeff Bezos' income was ever anything close to what Andy Jassy is making, for the exact same reasons that Tim Cook's income is higher than Steve Jobs'.
I have this law that I call "Chesterton's Documentation". If the reason for the fence isn't documented, do not be shocked when someone inevitably comes and decides to remove the fence. If you want your fence to stick around: document the rationale. That way, later people know if the reasoning still holds. And if you're at the point where the fence is being removed: might as well bite the bullet. The way I see it, the fallout from the removal (if there is to be any) was sealed at the moment it wasn't documented.

I've come across so many of these in my career. It's not even a rare occurrence (and the author gets this, "And just like that, we are again at step 1 of our debugging journey.") While in the author's case there was a reason for the fence to exist, IME quite often there just isn't. But I've also spent a lot of time working at startups where the mentality was "move fast and clean nothing up".

Sometimes, ^F the thing you're interested in Slack. I've solved a number of code archeology mysteries with that. (But, I doubt it would help here. The author's problem lacks enough context / good search terms. It works better when you have something with a solid name, like a VM.)
Took – A Twitter bot that tweets books
I really like the design of the website, you earned my sub!

I just have one small suggestion:

I think it would make it better if the subscribe button disappears after you scroll down for a whole page instead of having it sticky.

Other than that, great work in terms of the article and the website! looking forward to read more
Funny thing is, I recently went back to a few cities which have started to recover and the vibe was so fun I thought how much fun it would be live in one again. So much energy, good shops restaurants and amenities ! People didn’t throw cities away, they threw away cities in lockdown. I think a lot of people will rediscover city life and ultimately end up back there for some reason or another.

Cities grew organically for different reasons, we kept them because they serve a purpose. Before the pandemic it wast like we all hated living in cities.
In the JS ecosystem, where nearly everything published is pre-built, I think it’s time to consider tools for sourcemap’ed git blame or similar. Without leaving my editor I can place my cursor on any line in my own projects, or any line in a clone of a dependency, and get instantaneous information about the last change to that line. The same change in the published package has no way of tracing that information. The usual rigmarole from there is search the package name > no really I want the GitHub link, not NPM > what on earth does the source code structure even look like? > is it even in this repo? > FFS GitHub search is more paternalistic and useless than Google/Bing > drink a whiskey, sleep on it > a full day poring over all of the internals of the dependency, probably a PR to fix something horrifying discovered along the way > shit I should have taken more notes > PR with a version bump in package.json to your fork with the fix, with no comments because this is JSON fuck comments!
Ya it pales in comparison to Oakland (low bar). But it's still #37 of 100 in violent crime, and is #4 highest property crime.[0]

And with Oakland, it's all happening in the West and East Oakland hoods, separate from the places most people here and visitors would frequent. But with SF, it's all over the main areas of the city (obviously still somewhat concentrated in a radius around Tenderloin) where people are going about their day to work and tourists are passing by.

https://en.wikipedia.org/wiki/List_of_United_States_cities_b...
Oh wow thanks for correcting me, that's really good! Should put that gif definitely on itch.io.
Alright, we have successfully destroyed all 400,000,000 guns in the US. What do these disturbed young men, who would murder children if given the opportunity, do? Are they magically cured? Or do they rent a U-Haul and drive through a little league game? what do we do that at that point? or do you make concessions and argue semantics and degrees of lethality?
99.99% of everything is (re-)solving problems that have already been solved with known answers. It's those curly edge cases that have to involve us weirdos.
Left my startup half a year ago (it's still running) without a major payday.

Took a bit of time to rest, and took a few consulting projects because I really missed those (helping startups solve hard problems is _fun_!). Turns out I make enough hourly that I can work a five hour workweek indefinitely and spend the rest of my time exploring projects, learning, teaching, and resting without skimping on anything I care about. I won't even need to change much if I decide to start a family.
Yes, but probably not all. WFH has enabled those not interested in SF property to go for their property elsewhere.

It's also difficult to imagine demand increasing again and prices falling or even staying level. The issue with SF, NYC, London, etc. is sqr miles are effectively fixed and zoning limits how many residential units you can add to the market.
Sure the idea of compressing before de-bayering might be obvious. I'm not so sure the actual technique for doing the compression in a manner that also made it easy to de-compress while de-bayering is quite so obvious.

It probably took quite a bit of experimentation to come up with a number of different ways of separating the colours and compressing the individual colours, and identifying the approach that played best with the de-bayering process. So the basic "compress before de-bayering" idea might not be patentable, but the actual algorithm and specific approach(s) sounds reasonably difficult to refine, and thus patentable.
Alleged leaked audio reveals Chinese commanders planning mobilization
Completely unnecessary, not to mention unenforceable.
The secret is to _live_ there (or in Thailand etc') but make your living in the US.
But the difference is, NYC is constantly building new housing inventory, with constant construction and developments going up left and right.

Meanwhile most of San Francisco is just streets of old single-family homes.
Worth mentioning, some knots work well with hemp or other vegetable fiber ropes, but not nylon, because it is too smooth to hold them.
Can it not be both? Someone can want to learn for the sake of learning, and then filter further using practicalities. I'd love to learn every programming language out there, but it wouldn't be possible, we only have a limited amount of time in this life, so I'll instead learn the ones that are the most practical to learn. Java, however practical, may not be interesting to me so I may not learn it. Piet is super interesting, but not all that practical so I'll probably never learn it.

It doesn't have to be a single variable equation. I can learn something both to learn it and for practical reasons.
Hmm, didn't notice. In Bay Area, definitely gone.
Yeah and how innovative are markets really? The internet wasn't invented by the market. Neither was Wikipedia or Linux, two of the arguably most valuable programs ever written. In my view the market is mainly good for non innovative products. The safe but important stuff. Food etc. Look at the movie "market". How much innovation is really going on in the big studios? Another super hero sequel?

Sure, markets pick up innovations when they are profitable. But not otherwise, and I'm doubtful if the market economy is actually a net positive for innovation. What is innovation if it means finding another way to sell you stuff you don't need anyway.
> JS isn't supposed to have only one relevant implementation

I mean, alright, but the way things are supposed to be doesn't have any bearing on the way things actually are. And if you plan based on how things are supposed to be instead of how they are, you're going to experience a lot of pain.

> It's good of Ecma International to keep standing up to that.

In what way are they standing up to it? By keeping things in/out of the spec? My claim here is that the spec doesn't matter. If chrome implements something, people will use it, even if it isn't in the spec, and just let things break in other browsers. If chrome doesn't implement it, people won't use it, even if it is in the spec. You don't see poly-fills for chrome.
The fossil fuels are pumped out (and refined) with billions (and billions...) of dollars of high tech machinery based on complex ideas, though, rather than just being natural pools of gasoline you drive your car up to.
I don't know the answer but I do know that all the attempted answers currently posted get the basics of economics spectacularly wrong.

My money is on either this census data or property value data simply being wrong. Housing is a famously inelastic market and a 6.4 % drop in demand should lead to a double-digit decrease in rents and values.
This still doesn't really address the why
If somebody has no clue what they are even talking about (difference between semiautomatic and automatic) it is hard to take their arguments seriously. It doesn't really matter if a gun ban could save every single life. Gun owners in the US won't give up their guns. In other countries it is possible to restrict the right, but it is too enshrined in American culture. If there was a serious attempt to ban guns there would either be civil war or secession of a large number of states. It is just not going to happen so talking about it is irrelevant.
For a home network that might be feasible but for a business/shared network you have to be careful about terminating all incoming traffic since you might deal with HIPPA or finance privacy issues.

In my professional opinion requiring insecure internal connections is also a bad idea.
just curious, why not add the ability of reviewing the existing source code and not just pull requests?
The owner of the thing decides to keep it or trade it. If there are no owners, then anyone can take it and it's not coercion.
The book I learned knots from said that there are ~5 categories of knots and knowing one of each will cover you for most things. The categories were fixed loop, running loop, stopper knot, hitch (rope to object), and bend (joining two ropes).

I have about 4-5 knots memorized for each of those category, but sailing I typically only use a cleat hitch, bowline, and clove hitch (in order of frequency).
Normal compute that has existed forever.
That is, that either Landau or Wiener believed this, which seems very unlikely.
Is the former roommate paying twice as much? If not, their rent has fallen, for statistical purposes.
I followed https://www.openbsd.org/faq/pf/example1.html (Router guide) and did successfully build out a working box - except for a faulty wireless card.

That card was old (and didn't support ac anyways), but I had it on hand so figured I'd try it. I've been too busy recently to properly research purchasing a new wireless card for this thing so far, though from what you've said I may wind up having to do something else. Maybe Alpine on this box, or a dedicated wireless AP.
Protestware – PR-184 for ES5-ext
Just subscribed, this is really awesome!!
I was living in the Mission and working near SOMA. Never had a problem in ten years, and we would be walking to and from work and to the bars until close. There was 1% of the homelessness back then that you see now, and almost no sign of drug addiction on the streets except for a few blocks of some rough areas. The city was generally considered one of the safest to live in the country at the time, and easily affordable. Inequality changed everything, because the people who moved into the city did so to exploit its workers, its housing, and its resources. That’s when all the true creatives moved out and the bean counters and disrupters and fake privacy advocates moved in. While it’s popular to blame midwest software engineers, the true blame lies in vast swaths of old money from back east, which attempted to turn San Francisco into Manhattan, and destroy all of what made the city great to begin with. They succeeded.
How about forms/CRUD?
alas this falls short

of the state of the art in

quality haiku
It can be frustrating learning web scraping with Python when so many sites actively block scraping.
Sticker wraps on a casket sounds incredibly tacky.

This article is a gross publicity piece.

How many does he donate to kids killed in Chicago every weekend, who the media ignores?
People are right to want to avoid competition. The issue is that in a system that pushes competition hard on individuals, the only way to avoid it is to prevent accomplishment.

The fundamental issue is that our system is built in such a way that one person's accomplishment is another person's loss.
Same old tired nonsense some of my (denser) economics lecturers used to spout.

The idea that "ideas" can make up for a lack of resources is an old one. It holds for a while, if we ignore the overflowing sinks.

The economy is a physical system where resources flow from low to high entropic states. What we do with that flow is a useful application of technology in a long term view. Simply increasing those flows (moving from biomass -> coal -> oil -> nuclear) is not useful in the log term. In the short term economic growth is the result. In the medium term (as many societies have discovered) it leads to collapse.

As the "sinks" (where the high entropic waste ends up) over flow society gets less and less tenable. Then it collapses.

The pattern has repeated many times.

But: This time is different.
https://c.tenor.com/u1V_-f-jXmcAAAAC/malreynolds-firefly.gif
I suppose you must not count the news broadcasts from NYC showing refrigerator trucks filled with bodies stacked like cordwood as “personally observed” evidence of a pandemic.
Lived there for 2 years.

Mexico City, Tijuana, small states. It’s my favorite and least favorite country on earth.

People/culture are amazing warm and welcoming. Honestly the best people on the planet IMO. Let me say that again. The best people on the planet IMO. They are cool ass mofos.

Amazing natural beauty and sights. Architecture.

Delicious cheap food.

Low cost of living.

Cheap drugs.

Fantastic nightlife.

Cons:

Reliable hot water is extremely elusive.

The Mexicans probably have the worst economic / business efficiency I’ve ever seen, with some exceptions. I had an experience where it took 20 minutes to scoop some ice cream and ring me up. The business fuck over the workers. Do not work for a Mexican company.

Electronics are 2x expensive if you can find them.

Everything is corrupt.

It’s kinda safe but not really. You will be looking over your shoulder often.

The Mexicans get fucked over so hard by their government it brings tears to my eyes.

The government is the worst.

The country is seriously upside down land. Nothing surprises me anymore.

If you like to party the cops will try to plant drugs on you.

10/10 would live there again once my hair grows back in and the trauma fades away.
I had a question, if you don't care about answering then please ignore.

I am attempting to show that 1% better then a terrible calculated average is bad, it could be great for someone that is a bad driver. My problem is that averages are dragged down but drunk driving or speeding, I am fine if we implement in parallel multiple solutions, like use tech/AI to prevent illegal driving (drunk, tired, texting) and in the same tiem continue the research on actual good AI drivers that are actual good at driving.
WaPo is reputable to you. Until the DDG CEO decides that it leans too left or that its headlines are too controversial, and because it isn't neutral enough it should be downranked in favor of centrist publications.
I guess I don't understand what's being suggested, because this comment makes no sense to me. I have a large and complex DiGraph ... are you suggesting there's a simple way of laying it out using plain text?

Here's an example of another chart produced by my system:

https://www.solipsys.co.uk/Chartter/ReadingHeyer_20220429.sv...

How would you produce that with newlines and tabs? If you're suggesting the usual linear/indented version that existing social media systems use, that's exactly what I'm trying to get away from, so I can properly visualise the entire tree, seeing descendants as descendants, and not as a comment a long way down the page.

Maybe I'm just not understanding what you're suggesting.
My password manager is locked by default but I have a second android profile that I switch to when I hand out my phone to someone else. I imagine iOS has a similar feature. I don't want my kids or a friend ruin my browser history.

Last time I dropped my phone in the sea, I got a new sim card the next day from my operator, reactivating all the 2FA shit isn't too complicated as long as you keep the same number. It was annoying but 99% was taken care of as soon as I had the sim card.

The only thing that took several days was access to a bank account I have open in a remote country as I hadn't given them my latest address and they had to do back to back verifications, shipping me codes then calling me to verify the same person who was on the phone was living in the place he pretended to live, then sending me back 2 different letters one with a new password, one with a code to activate 2FA.
Here's a visual explainer on Precision vs Recall (in the context of ML algorithms):

https://mlu-explain.github.io/precision-recall/
Autonomous cars will crash in situations where humans wouldn't, but the opposite is also true. Autonomous cars don't fall asleep, drive drunk, or get distracted on their phones.

Personally I try to stay alert while I drive, so I feel I'm safer driving myself than letting the machine do it. But I'm less confident that the best autonomous cars will have more accidents than humans in general, and they're improving all the time.
Even if a automated vehicles intelligence misinterpreted a human child to be a horse child, then it should only hit it in the unavoidable circumstance of trying to preserve a human life.

If it’s choosing between hitting a pole and hitting a pony, it should always hit the pole so long as no one is injured.

The real problem is that occasionally these cars today mistake roads for oceans, walls for roads, and people for inanimate poles.
(I previously worked for Sourcefire / Cisco, which owned snort)

You can force everyone to go over a proxy where you can MitM it, or have MitM that swaps out all TLS negotiations to use your own certs and replace things (but then all clients need to have your local CA cert installed on all machines egressing the network.

IPS's have had this downfall for a long while, and likely just keeps getting worse. I think MitM is the only way to do deep packet inspection. Otherwise you're just going to do host/traffic analysis to look for oddities in the hosts being connected to and how much is flowing. Host analysis can give you some data, but no where near as good as what Snort can do with deep packet inspection.
Depends on where.

I'm in Victoria and don't need a car (have one, though).
Why would it stop in the travel lane? In this scenario clearly the best choice is to go into a driveway if there is one nearby, next best choice is to back up, and if neither of those are possible just move forward.

I see no justification for stopping in the travel lane. Did it think it was being pulled over?
Who knows how to code PC software to enable local access to an Amazon Cloud Cam? Surely they can’t stop owners from buying that, if they won’t sell an app we can use to avoid throwing away perfectly good functioning cameras (I have five)
I just finished serious cryptography, and I'm looking for the next step forward. I have little to know real programming experience, and my math skills aren't the greatest, (only high school with basic understanding beyond that, I think I understand the math behind RSA, but not the implementation so much)

Would cryptography engineering be too advanced for me? I plan on developing my programming skills after I get a computer, but until then want to continue learning.
> so many synchronous rituals

i think this is the crux of it...

scrum feels like its from another era where email, slack and git(hub) don't exist yet and assumes we need to "have meetings" for everything
Me too.

The peaceful options that maintain our society and cultures are running out

Terrifying
Curiously it sounds like AWS and Elastic are relatively cooperative these days, I hadn’t heard: https://venturebeat.com/2022/05/19/once-frenemies-elastic-an...
> Are we doing the same for self-driving cars?

Effectively we are, as long as their developers fix the problems that led to the crash. Change the software and you have a new driver.