skysight-inc/HackerNews huggingface dataset:
Ha, that is quite satisfying when it comes together. Maybe it's just from practice, but I think the sheet bend [1] is easier and faster to tie though.

[1]: https://www.animatedknots.com/sheet-bend-knot
> There's something really satisfying about it.

You could even say there's something nice about it.
re 2, immigration policy is a complex question, labelling one position as 'fundamentally racist' is probably like labelling the other position as 'commodifying humans as a plantation-owner would'. Either could be true, but neither furthers productive discussion.
> So far it has sold 1,534 copies and has made over $124,000.

So $80 per copy sold?
> We're doing something. Just not enough.

That is correct. We are not tackling climate change
Flexible diffusion modeling of long videos
I also handed out my phone to a drunk homeless guy who wanted to call a friend so that he can lend him money to go back to his country of origin after an unsuccessful attempt to start a new life here.
And I'd assume house selling is fairly elastic in the short term. If property prices go down, people would decide to wait.
Omicron is less deadly on an individual basis by, IIRC, about 60%; it causes more deaths on a population basis because it infects vastly more people.
Last night I dreamed I got lost and didn't have cell phone.

I went to the library, asked to use one of the computers they have for library patrons.

I was able to use Google Maps, but I couldn't get in touch with a friend who lived nearby, because -- I didn't have my phone. Everything set up with two-factor authentication, I couldn't get to email or send text message. Maybe just as well, on a public kiosk like that. But was distressing.

There's 2FA on my dreams.
If everyone was like you and used that extra day off to be this productive (and/or help people) the world would be better off.

To be honest, I would probably use it to catch up on chores, appointments, maintenance, etc. But perhaps with some time I would create more useful things than I do now too.
Not true in Canada. Or the UK.
For the most part - yes. There have been team copies in there as well, which go for $400.
> We should only be promoting those ideas that have a better opportunity to transform one usable material resource into another usable resource without taking much time and without harming the ecology.

This is quite insightful. Biological systems have this characteristic. It uses the circular conversion of resources as a way to channel energy into whatever is useful for it.

Humans beings, as a type of biology do this, but have for a few centuries been converting a useful material (fossil hydrocarbons) into a comparatively useless material (C02) at rate faster than the ecosystem can reabsorb it.

The question is how we can return to something like the previous equilibrium where we rebuild our modern lifestyles around energy "springs" - aka energy storage and release mechanisms - that absorb and release it to do useful work for us, alleviating the need to burn and release long fossilized energy to achieve that.
Compared to zero????
Yes, why don't we just do the easy thing and fundamentally rework all the physical infrastructure of every locality all at once. Gosh, why didn't we think of that.
I agree with you and GP; I'm just pointing out that the article does mention it as a primary reason:

> Experts have said the Bay Area’s high housing costs and remote work policies, particularly for the tech industry, fueled out-migration during the pandemic, as residents sought cheaper homes and more space. Almost all California coastal cities lost population, while the more affordable Central Valley and Inland Empire saw gains.

My observation from the discussion here is that there are a lot of people here still raving about city life (especially as pandemic tapers down) and how people are moving back in, etc. I think it's suffice to say everyone has a different living preference, and remote work enabled people who otherwise didn't want to live here, to move away, which in turn also opened up some spaces for people who wanted to live here but found it too expensive, to move in. The real question is probably how the numbers work out. Are there a lot more people who wanted to move away and are doing so now? If so, home prices and rents would drop. If the opposite is true or the numbers are about even, then prices wouldn't drop or would drop less.
> The simple reason why few things are getting done is that it would seriously affect people's lives

Not true. The average person has very little control over their own patterns of consumption. The problems are systemic, and changing those will make a few very rich people and organisations a bit less (in some cases a lot less) rich.

This is a story of power where the powerful are burning the world and do not care.
I don't care about nVidia (might more if the OSS driver matures); and that's now an old year model. I'd like to be able to buy a new generation AMD stack (new CPU, new board, new GPU) within 3-6 months of the parts hitting shelves.
> If there’s no vehicles or people directly behind the car, no traffic close enough to pose a danger, and a quick spot check confirms this

No traffic close enough to pose a danger isn't a given in this scenario - there may well have been traffic.

> why would it take you longer than 5 seconds to reverse out of the way?

I think many would be at least slightly hesitant to back into an intersection. There would be initial reaction/braking time, time to check for and evaluate options, then time to reverse backwards with caution.

> In the end the garbage truck moved, which is why the fire truck was “able to pass within 25 seconds of encountering the Cruise car”.

The autonomous car did yield to the right to the extent it could, so wasn't doing nothing for 25 seconds. Just that (I'll go with the first responders' judgement) doing so didn't give sufficient space.
Snort is the hardest piece of software I've ever had to set up. Took me about a week to get a toy system up and running and detecting the suspect traffic I was sending it (I was a dev with maybe 5 years of professional experience at the time, and was considered a linux and security expert).

My friend once got "install snort" as a take-home test for a customer support role (I'm guessing the interviewer never tried). We laughed so hard that it ended up with us recording a parody song about it.

My favorite lines, translated to English, go:

If someone disses me on mIRC

I immediately counter-attaRC

I go and hack into his host

I see his host is "localhost"

He tries to counterhack my box

I catch him with Snort

Yes, yes, Snort is good... I install it on my machine and on _his_ comp too!
Would you mind talking about how you launched your book with early access? I would love to know the details of that process (e.g. what platform/who you promoted it to/what you offered them/how that converts to becoming someone who owns the "full book")

I run an interview website called Taaalk, I'd be very interested to interview you about all of the above if you're interested. You can join here: https://www.taaalk.co/t/invite/publishing-a-book-with-early-..., invite code: 134563712
Condos did drop, single family homes did not.
Show HN: A CLI for finding out of sync comments
My number is whatever it would take to buy a house in cash and live off my investments for a while. This depends entirely on my rate of burnout. I'm 3 years into my career and I'm feeling good right now, but anything can happen. If I can stick it out for another 20 years, maybe that's enough for a decent home in Los Altos and enough investment income to have a bay area standard of living, so that's maybe $5M to $10M. If I burn out relatively quickly, then maybe I just move to some rural area and live cheaply, so that might be more like $1M to $2M.

Of course, the only way I could possibly achieve these numbers is if tech doesn't crash horribly, which is seeming increasingly possible. So I'm trying to buckle down for a standard 50 year career.
500k cash, I’d quit my job tomorrow and never look back.
> There are real physical and thermodynamic limits that physicists currently know no way to circumvent, and that we have increasingly convincing reasons to believe are fundamental

Name one of these physical limits that pertains to the problem at hand.

Of course there are limits. That's not interesting. What would be interesting is a limit that imposes a course on our technological transformation. Lead ain't it.
Yeah it's surprisingly effective at marketing text and basic web copy.
Snort was the 2nd thing I setup after big brother when I was a sysadmin in the 1990's at an ISP.
Nim: Curated Packages
Yes. An LSP has to work along with the compiler, or it has to become an alternative compiler.

For example, from the article "Why LSP?" [1]

"It is known that compilers are complicated, and a language server is a compiler and then some."

[1]: https://matklad.github.io//2022/04/25/why-lsp.html
Old method for splicing telegram wires: https://en.m.wikipedia.org/wiki/Western_Union_splice
> I also think a shorter duration and/or a cap on total royalties would be useful. Like 10 years and 10x initial r&d investment, instead of "forever" and "infinite".

For what it's worth, patents are limited to a 20 year duration. This is (was) fine in some slower moving industries, but completely ridiculous for something like consumer electronics or software.
Dark Moon: The Inevitable Collapse of Luna
> "Edge compute" is compute positioned close to the user, asymptotically approaching the user's cable modem.

Nice description. 2k words summed up in 15.
Laugh all you want. The gun control side is losing the political fight. Gun proliferation (by which I mean the arming and training of more and more average civilians) is making any debate moot.

Any solution to the problem of mass shooting in schools will have to work within that constraint.
I too have spent years living in Mexico; mostly Mexico City. I think this is all pretty accurate. (I'm American)
I agree with this too!
I still like Bellare and Rogaway's old lecture notes. They are mostly theoretical so you will have to read something else for implementation techniques. But implementation is just programming. I think it is important to understand some theory if you're going to implement anything cryptographic, since it will help you avoid a lot of dumb errors that get made all the time.

https://web.cs.ucdavis.edu/~rogaway/classes/227/spring05/boo...
Do you remember who that was?
(Former sourcefire / snort employee here)

Both Suricata and Snort are GPLv2

(my personal speculation) Suricata was funded by DHS because Snort was used heavily within the US government and I think they were worried about having such a central tool being owned by a corporation . There were also some issues with how Snort did scaling to multiple CPUs (Snort 2 was single CPU bound, so to run on multiple CPUs, you'd have to start up an instance of snort per CPU). Snort 3 finally is out years later and has fixed this problem.

I'm also guessing that it partially was started when Sourcefire was about to be bought by Checkpoint systems back in 2006 (https://www.washingtonpost.com/archive/politics/2006/03/24/p...), which was SUPER close to happening but got killed for "reasons".

To peer comment: note that many personal installs of Suricata out there still use the VRT rule sets released by the Snort/Cisco teams. Rule sets are where Sorucefire made some of its money (though most was the hardware boxes they sell to corporations). Suricata never got in the business of publishing rulesets as far as I understand.
If you’ve ever dealt with e-commerce or checkout you know that there are a lot of ways to write the same address, and it isn’t easy to know when it is the same address.

As an example I lived in a building that had boxes for mail and unit numbers that differed (I think it was for privacy or something, but you could put both or just one and the mail would get there).
So a package going to Unit 1A or Box 28 were going to the same place. Add in the fact that there are multiple ways to write this out: #1A, Apt. 1A, Apartment 1A, 1A, Suite 1A

Then you can game the box: PMB 28, #28, bx28.

Then you can start gaming the names: F Middle Last, First Middle, Last First. Make up a name, or use someone else’s.

Anything you assume about addresses probably has an exception.

And then, yes, there are private mailbox services that will just receive packages on your behalf.
PostgreSQL Automatic Index Recommendations using pg_qualstats and hypopg
Show HN: I built an iOS app to create my own content feed from API(s)
I think there's a presumption that if you know a bit about sour/fermented doughs then you'd know that the starter often ends up with a pet name. For example the folks on the Proof Bread YouTube channel named theirs Harriet.

I can also recommend their channel, Jon tells some good stories.

https://www.youtube.com/c/ProofBread/videos

See also:

https://www.reddit.com/r/Sourdough/comments/rcpl7b/whats_you...
It is not trained per language but it has 2 things up its sleeve: it considers the author's past experience in the context of the files being changed as well as if similar code changes (perceptual hashes) are associated with objections or fixes.
Only problem is, Pizza Hut etc are middle class plus in India, so any family going in will by definition not be the poor people the ransomware is trying to assist.
Bafflingly long article which I read all the way to the end waiting for a point. The first point was interesting, inflation is an average, maybe its variance can tell us something. The current inflationary spike is evidently driven by used car prices. Then a long ramble to conclude that it's caused by large corporations. Driving up used car prices? OK
* Oops, I meant $3,000.00
Your comment history is full of gems. Keep up the good work :)
perhaps resolvable by moving the self-reference to the definition e.g. "the smallest number not interesting for any other reason that its uninterestingness"
I heard someone make that defence of a river rerouting that let a bunch of sea water in to a lake and killed all the fish and shell fish.
> go to the best school you can get into and afford

A sad (albeit true) reality of democratised education adjusted for profit.
Lost “canceled” Squaresoft game 3156 Coro Coro located and preserved
>Some of these people would have their lives ruined if the taxable event happens before they're able to cash out to a currency that is "real".

Sure this is a downside of tax law on the US, but it’s not unique to crypto. Suppose you sold one stock and used the proceeds to buy another stock, which then went to zero. It doesn’t matter whether you went to cash at some point, or if somebody exchanged the stocks with you directly. Either way, you owe taxes on the gains in the initial investment. Depending on timing, the gains and losses might cancel each other out, or you might end up with a tax liability in some year. You still need to report it.

This is a special case of an even more general problem: “I was rich, paid taxes, then later became poor.” A lot of the time, the tax man is unsympathetic.
Since it would have no finite lifespan, it would not need to propagate at all.
> Python allows indenting using tabs, so I don't understand why it's a weird decision.

A standard is not a set of rules already enforced in a language, otherwise it would not be needed. It's rather a set of practical guidelines that a group of people agrees upon, with the purpose of making each other's lives easier. That's why indenting with tabs is weird.

> I don't see why anyone has to blindly follow PEP8

In the <tabs> vs <space> debate there's really no reasons not to follow PEP8. The number of people (and editors, and tooling, etc) that abide by it is quite large and it seems to work well enough for most. The only reason that someone would even mention spaces as an inconvenience, is that they can somehow perceive a difference when editing code, which may point to badly configured or outdated tooling, rather than faulty standard. Most people who code Python have their editor set to feed 4 spaces when the <tab> key is pressed and delete 4 consecutive spaces on <Backspace>. If instead you repeatedly press (4 times) the <space> bar or the <Backspace> to insert or remove code indentations, you're doing it wrong.
Much better friction. It's especially noticeable with synthetically sheathed ropes, including the abundant and inexpensive paracord format. I also find I can tie and untie it faster: the taut line hitch requires finding and threading the end a lot more (for multiple wraps).

By comparison, the Farrimond Friction hitch is two major steps: wrapping a small underhand loop you can put anywhere on the running end of the rope is faster and more contained motion. After wrapping it, you just tuck a bight through, and you're done. If you crave much more security than what a bight allows, pull the rope through.

If anything took some practice vs the taut line hitch (or the midshipman's variant), it was the fact that the knot is one of those you tend to dress at the end: a taut-line hitch has a distinct and neat look at every step...at the cost of having to thread a rope through one loop (twice), then another once.

Dressing the Farrimond Friction hitch is simple to do, a firm tug on the standing end plus sliding the knot is all you need, but to someone without muscle memory the knot may appear to be controlled chaos in mid-tying. It's a very easy knot to tie without any visual feedback after a bit of practice, you gain a feel for it with your hands.
A good test question there (I realize I was wrong about the (A, B, C) example. You have to knock out all three.

You have two contradictory hypotheses: "if claim 1 was invalidated by a prior art fly-swatter" and "If claim 2 was invalidated by a prior art fly-swatter"

If fly-swatters are prior art (as they are), then you would claim your robot thingie as :

"An automated fly destroyer, comprising:

a fly swatting device,
and a robot configured to etc. etc."

And you would say in your spec, "the fly-swatting device can include, in one embodiment, a commercial fly-swatter, but could be any device capable of killing a fly, including newspapers, rolled up magazine, board, book, and many more."

However, if your claim enumerated the features of a fly-swatter, then it would certainly be questioned. You should not bother listing things that are known in the art, and furthermore, you'd have failed to claim the book, newspaper, magazine, etc. methods of killing the fly.

On further editing: your idea of knocking out a dependent claim by knocking out all the elements is theoretically correct. However, that's not the way things are usually done.

[1] explains the issues around this. IPRs almost always go after the broadest claims, and the patentee needs to respond "even if claim 1 is invalidated, claim 2 is still valid because blah blah blah."

Patents almost always put the heavy novelty in claim 1, like I did for your robot fly-swatter invention. The dependent claims are narrower because they add additional elements which often aren't very novel. However, you're right that they can still survive and be useful.

[1] https://www.natlawreview.com/article/patent-owner-tip-12-sur...
Those 1% trips just outside a EV range are a problem. Liquid fuels are everywhere and fast. Charging infrastructure is still lacking, though if you plan at least most trips are possible. The time to charge is still ... though realistically you should take those breaks anyway most people don't
> Retros are essential for running an effective agile workflow

retros are very difficult to get right: many issues brought up cant be fixed by those attending (company policies, group okrs, platform issues, immovable deadlines etc), so the result many times is either self-flagellation or "improvement plans" that don't go anywhere... the end result being even more demotivating for a team....

if retros arent going to be effective at real improvement, then its better not to do them imo*

*there are other ways to improve teamwork/processes anyways
> If someone disses me on mIRC

> I immediately counter-attaRC

This is a good stanza! For the non-IRC people, mIRC is often pronounced "merk", rhymes with "jerk".
Hey guys, I've been working on a CLI tool which searches for out of sync comments in your projects using the git history of your project. It's built in rust, and I plan to support most mainstream languages with it.

Curious on your guys' opinions, if you find this useful. Any feedback is appreciated.
Ah, cool. This looks like a related paper:

https://static.aminer.org/pdf/PDF/000/647/434/a_framework_fo...

The conclusion reminded me of an interesting point they mentioned during the demo: the haptic feedback ran at 1,000 FPS! We have much finer-grained expectations around time for touch than we do sight.
I'll try to add Painter's Hitch to my repertoire, I can see how it can come handy.

And yes, the selection really depends on one's use case. I think that Trucker Hitch was the most life changing for me. Both for securing items in the car but also as a more versatile replacement for taut line hitch when staking down guylines to the ground (Andrew Skurka has a good demonstration of this use case).
Though for your use case taut line is probably best as it's easier to adjust and you probably aren't trying to optimize for minimal line length or weird anchor points)
Population: 16/100

Murder: 66/100

Rape: 67/100

Assault: 66/100

Robbery: 55/100

Theft: 2/100 (!!)

Car theft: 34/100

Outside of theft [1], SF ranks in the lower half per capita in most categories in this chart, including burglary. Of course it would be better if it was even lower, but what I see and experience, is a relatively safe city considering its population.

[1]Yes I care about theft, but my personal safety and those I care about rank much much higher than my property, and what I'd consider being "safe" in a city.
It is completely untrue that "growth can continue", for even the foreseeable future. On that we mostly agree, that Jason Crawford is wrong.

That said economic growth is not a bad thing everywhere.

Many parts of the world need economic growth (along with social development - democracy is what I recommend, but the Chinese have other ideas, still social development)

The technologies used will be better than in the past, and there needs to be a target, a place where the growth slows to a stop (looking at you Manhattan) and lives are enriched in other ways than increasing consumption.

But many many places absolutely require economic growth. Just not most of us!
A python web app with the wonderful Django ORM shows a lot more care about runtime quality than any Java or C# app that contains strings to query an SQL database, or worse, Mongo, which - while not the norm anymore, thank god - I've seen way too many of.

(And I haven't seen any ORM to match Django's, in any language. Java and C# have horrible popular ORMs).
Homeowners are a reliable political cohort, they tend to organize quickly as soon as any issues are on the agenda that might affect the value of their land and they will reliably push for whatever increases land values. They show up at city hall to make sure they are at least the loudest group on the issue. Homeowners are also diligent voters. You’ll need more than 50% of people to be renters to counter this, unless you can convince renters to organize as reliably and passionately as home owners.
I think the point was the cost. Sacramento is much cheaper than the peninsula.
Ring up your nearest orphanage, offer to pay for a pizza party.

Getting permission to post photos of kids on social media is probably the hardest part.
Is that really enough? I have ~400K (300k liquid, 100k in 401k) and I feel like I could quit and live off it for maybe 5-10 years but then I'd have to start work again and it would be a lot tougher with a massive gap in employment.