skysight-inc/HackerNews huggingface dataset:
That's not really true historically. There's the whole Wild West ethos that still makes its way into pop culture (Star Wars, Breaking Bad, Clint Eastwood, Toy Story 2, Back to the Future Part 2, etc), which glorifies outlaw life and people making it through their wits rather than the support of authorities. There are cities like San Francisco and Las Vegas, basically built on criminals building a local civilization. Prison movies like Shawshank Redemption, the Green Mile, and One Flew Over the Cuckoo's Nest have us rooting for the inmates. We keep electing Kennedy clan members, even though the family fortune is built on Scottish distilleries and securities manipulation. American history includes bomb-throwing anarchists, 3 revolutions, massacres by private security forces, hippie communes, the KKK, police forces bombing their own citizens, and plenty of extrajudicial lynchings.

I think that the time period where this is true is the post-WW2 prosperity. There was a large premium on order and social stability here, along with creating institutions that kept (white, suburban, middle-class, male) Americans safe and gave them a stable upwards trajectory. Much of the support for law & order comes out of the demographic that grew up in this time period, with subsequent generations being much more skeptical of law enforcement and sympathetic to criminals. You don't see 20-somethings flying thin-blue-line flags, but you do see them calling to defund the police.
https://www.genealogy.math.ndsu.nodak.edu/extrema.php

Go to the one with most descendants, then keep visiting the descendant with most descendants.

See how the flags start changing. From Islamic scholars to Italian to other European countries to American.

Did we learn anything today? What does this mean?

It means the only reason you have a computer today is because the Islamic civilization passed the torch of knowledge to the West. Then they got invaded by Mongols and we kept the flame alive.
it's also worth noting that ios 14 is supposed to get security updates even after ios 15 is released, so if you care about that kind of stuff it's probably better not to upgrade.

edit: more info in sibling comment https://news.ycombinator.com/item?id=28596442
This a game of telephone where you seem to be giving a 5th hand version of the initial news.

There was a lot of speculation that because tether is holding a lot of commercial paper they would have some exposure to Evergrande. No one ever proved that amount. Tether claims the exposure is 0. There is no particular reason that tether would have a large portion of it's portfolio in the paper of a single company.

So when you say "a large amount of Tether's backing assets" that statement is not only baseless but is just unlikely to be true.
Wonder if Einar Aas could have predicted it.

He was top on the income lists every year (they are public in Norway). From trading electricity futures, he was seemingly very very good at it for years. But suddenly a big swing wiped out his entire fortune with a margin call. Almost bankrupting the Nasdaq insurance fund in the process.

https://news.ycombinator.com/item?id=17997823

It was argued much recently that connecting us with the rest of Europe through ACER would increase the prices since other markets would pay more. But that it would also lead to higher profits for those delivering the fixed costs part of the power bill, thus that part should be cheaper and it was supposed to even out somewhat.. ?
abstreet.org has an offline import process that combines data from OpenStreetMap, city-specific GIS datasets, and elevation into a single file. The process has to be deterministic, given the same input and code, and calling out to an external API is a non-starter. We use https://github.com/eldang/elevation_lookups, a Python library that downloads missing LIDAR or SRTM data and uses GDAL to handle batch queries. Two issues with it are having too many dependencies (so we run it in Docker) and not being able to parallelize lookups without blowing up memory, due to some GDAL caching internals.
Eastern will happily pick up the slack on new nuclear power plants and sell that electricity to balance the trade.
If I look for one single word and that single word is the answer, shouldn't that be the very first result? I mean that's a 100% match right there...
The FBI's story doesn't even sense. They justified it by saying it was too much cash, and a dog smelled drugs on the cash - both of which they couldn't have possibly known before raiding the safe deposit box. I don't think that selling legal items counts as probable cause for them to have searched it.
Haven't used any of these yet, but how does ClickHouse compare to Postgres extensions like TimescaleDB and Citus (which recently launched a columnar feature)? I remember reading in the ClickHouse docs some time ago that it does not have DELETE functionality. Does this pose any problems with GDPR and data deletion requests?
Bosch publishes some Java Open Source stuff for IoT.
Notice that there was also a part in the article where the police simply didn't understand the bikes were that expensive, and educating an officer on that changed their attitude.

Frustrating, still, but improvement seems at least possible.
IIRC, you have to call them and they stress that it’s not something that they will support doing multiple times in series. It’s for moving to a new address, not working as a nomad.
Hey this is really awesome! Well done.

You mentioned transformers and BERT for large NLP models. I've been playing around with this too and it's a really powerful approach. Have you used spacy-transformers? [0]

The approach is pretty cool and can be used with BERT, GPT-2/Hugging Face etc.

I'm just starting to experiment with GPT-J and thinking of trying this approach also [1].

Anyway, totally awesome project and the results are really good. This stuff really is almost unreasonably effective!

[0] https://explosion.ai/blog/spacy-transformers

[1] https://6b.eleuther.ai/
Agreed! But it can also be helpful to submit the requests through the usual channels. Engineers on HN can then point PMs and management to this data versus "someone on HN asked, create the story."
I don't think this deserves downvoting, because it gives an opportunity to point out 2 things I didn't.

1) The crime in question is not just that you acquired the content, but that you disseminated it. This is in sharp distinction from a hotel, in which the person renting the room is the perpetrator. It's not like there is some RICO statute that hotel owners routinely get pinned with when renting rooms out to shady people unless they are literally involved in RICO.

2) CASM is unique among crimes (in the USA) in that knowing of it and NOT reporting it is itself a crime. You cannot claim that you were frightened. So you now have to prove that you never decrypted it yourself, on top of evidence that you disseminated it.

This is not a position you want to be in legally.
> and the paying users are almost invariably polite and efficient while the free users can be really quite...hard to help

I've found the same thing from people. But not in support, just in dealing with them.

I move a lot, and inevitably end up giving a lot of things away. What I've found is that when I post offers for things for free, it attracted the absolute worst of people. People who would claim it and never show up, or claim it and tell me they could come get it in two weeks. And -tons- of people who say they'll take it and ask when I can deliver it. Then get offended when I tell them I'm not delivering it.

I still remember vividly a dresser I was offering for free. A person said they'll take it, and asked when I could bring it over. When I told them no, they replied in all caps something along the lines of 'I HAVE A COROLLA HOW THE HELL AM I SUPPOSED TO FIT IT IN THERE', like I was the dumb one.

So now I just list everything for a pretty low price, then just tell them it's free when they arrive. It cut down on the amount of riffraff by about 90%.
This is great. I just read Permutation City, which I coincidentally see recommended on HN all the time, so I was surprised not to see it in the search results or the top of the fiction or scifi lists. Any idea why that is?
And had Floyd been some manner of criminal kingpin or mass murderer, it would have been even more important to bring him to justice by correctly arresting him (not killing him before a trial can occur). To say nothing of that such criminals often reveal further important details of their crimes after they're arrested, and or convicted.
I'm betting we'll see a "Clickhouse Cloud" product announcement in the next 12 months. I'm curious to see if they can provide enough add-on value to their open source product to be profitable. But I'm certainly rooting for them!
In a language with only ordered arguments, sure, boolean arguments are generally unreadable, but so is more than one parameter generally unless they are logically equivalent (the arguments to an add function), following a convention from some other context (e.g., the arguments to an divide or subtract function), or each unique in type in a way that they could only have on relation to the function (e.g., the iterable and function arguments to a map function; you may have to work to remember the order when writing, but when reading the meaning should be clear.)

With keyword arguments, this problem goes away, and not just for boolean arguments but for arguments generally.
I think this sort of project is in short supply. Kubernetes seems to have sucked all the air out of the room, and yet we need variety and different approaches to grow.

I look forward to (trying) to replicate something similar for my own understanding. Any architecture docs will be gratefully recveied
Sounds good. Blocked by my work firewall though.

A few years ago I found an article that was something like '100 short books everyone should read before they're 40'. It was a mix of fiction and non-fiction. I've never been able to find it again! But I really liked the list because these are books you can consume in a few hours and may be life changing.

I remember a few of the titles: Games People Play, Meditations, The Prince, The Art of War. (I suppose it may have been non-fiction only, although I think The Awakening may have been on there.)

Wish I could find the link again.
Check out Humor, Seriously: Why Humor Is a Secret Weapon in Business and Life (And how Anyone Can Harness It. Even You.) by Jennifer Aaker and Naomi Bagdonas
I don't have as much experience with GitLab, but I actually think Github has a lot of tools in their PR system today for doing "early" or "work in progress" PRs incrementally. You can start a PR on an empty branch. You can apply a label "Work in Progress" and start discussion immediately. If you review a chunk of code the PR is pretty good about showing you what you've already reviewed versus what is new in the most recent update. If for some reason you feel a need to start over and force push an entirely new branch to the PR, Github's PR system handles it better than you would expect (and auto-closes old comments, etc).

I've found the tools are better than people expect them to be and the hard part for me is convincing junior developers that it is "okay" to start PRs "early", that they don't have to feel like they've finished a task to get comments/reviews on work in progress. There's a lot of embarrassment/group politics in the way sometimes from using "PR early" workflows.
Virgin Media Subscribers Told to Pay “Thousands of £“ to Settle Piracy Lawsuits
My understanding that in US any significant amount of cash is illegal until proven otherwise - i.e. the cash itself is basically "probable cause", and there is no effective legal machinery to prevent an immediate seizure of the cash by law enforcement, and the only way to get it back is to prove its legality.
Personally, I've found that Jupyter notebooks occupy that niche pretty well.

When authoring, you have something that shows intermediate results just like Excel, making troubleshooting without dedicated debugging still pretty doable. And then you can still run them headless, and you can check them into version control, and diffs are readable enough.
Agree. I've had this experience far too many times where I call tech support and explain the problem to me and they're like "sorry there is no button for me to enter that into the computer" or when I need some report/export and people are like "sorry my computer cannot do that".

You're talking to a human, but they behave like a broken robot.

Also there's the 30 minutes waiting music that repeats every 1 minute a cheerful recording of someone saying "your call is important to us". It's obvious that it isn't, or else they'd hire more people so that they can pick up the phone more quickly.
No, by "room" I mean space per person, which is what young families often want for their kids.
I would not live in any of their apartments - cutting corners i.e more sand than actual cement in the concrete mix.

Google tofu-dreg buildings and you will see.
That and reporting accidents and items like that (unless those are in the release - haven't dove into it much).
Its always fun when they honor the countdown, though.
<angrily sips homegrown herb infusion>
Thanks! I used Huggingface's pretrained BERT.
When I remember, I take care of the biggest problem with ebooks - DRM - via Calibre. I have most of my Kindle ebooks backed up just in case someone decides that it's time to pull them back.

I'm not as ebook crazy as I once was; I'm back to buying physical books quite a bit again. Mainly because I have an awesome used bookstore near me and I can find stuff for a couple of bucks. And if I'm not likely to ever read it again I'll just take it back to them, get some store credit and start the next round.
Not sure, as for something that rings a bell in my head is YGG or Yield Guild Games Dao. Look it up. I think it had something to do with a guild for gamers that do well in the play to earn ecosystem.
Said engineers also push heavily for people to send in a FB. It’s something on paper they can show their management to show an interest exists.
Still supported on the 1st Gen iPhone SE, nice.
> Theirs is the government money, and if the government does something bad, they need to compensate.

Theirs is the money the government takes. Taxpayers (as such) are fellow victims. Voters may have supported the government's actions or opposed them—would you punish the opposition, who are on the victim's side, merely for not having sufficient numbers to prevent it?

The government claims to act on behalf of taxpayers / voters / citizens, but (once elected, if applicable) they make their own decisions about the form of that action; there is no agent/principal relationship here where the principals (citizens) would have specific knowledge of and control over the actions of their agent (the government). If people in the government choose to do something bad then those specific people need to compensate the victims; the fact that they claim, unilaterally, to be acting for someone else does not in any way deflect their personal liability for the consequences of their own choices.

Those who are most directly responsibly for the illegitimate seizures should bear the majority of the cost. That would be the individual officers who carried out the seizure, their superiors at the police department and in the state and federal government, and any judges who sign off on warrants which are later ruled invalid.
I haven't tried it, it does look really interesting, although most of the time the problem is that the finance/ops/etc. team already had something really complicated in Excel and the question is "what should stay in excel, and what should be reimplemented in some other system".
Wow, I had no idea they were going to add support for cross-platform Facetime calls with this. If that works well that will definitely replace Zoom for me.
Nothing should be seized until a proper court has adjudicated such action.

"The right of the people to be secure in their ... effects, against unreasonable searches and seizures, shall not be violated, and no Warrants shall issue, but upon probable cause ... [and] particularly describing the ... things to be seized."
I don't understand how in-game ads contribute to artificial scarcity. It's just another source of funding for the studio.
If the dataset were perfect, maybe. But, if a book with a single-word title has only few comments, it's plausible that most/all of those comments are false matches.

In the case of the book I searched 'Who', showing it in 4th position seemed about right.
> To reassign crops for feedstock to human consumption is not as easy as it sounds.

This is correct, but feedstock type foods are easier to store and re-route than other food with a shorter shelf life. Over the pandemic I never had an issue finding basics like flour or potatoes. Foods that became scarce were meat, dairy and highly-processed foods.
That might be that the book database I used is quite limited, sadly.
> And there's clearly no restriction here against personal use.

Are you sure about that? I'm not allowed to use my employer's laptop for personal use. Why am I allowed to use the school's laptop for personal use?

> That's the point I am trying to get across - there is no such right to violate privacy

You like to talk about rights. Doesn't the school have the right to say, "You can't use this device unless you comply with the (arbitrary) rules that I make. One of those rules is that I'm going to spy on your use of this device. If you do not like it, you are free to use your own device instead."
For context, there are a lot of people that also only want the Quran to be consumed in a certain way, such as original language variant, possibly even publisher, binding format.

So English via API doesn't satisfy that.
The problem with reading book lists like this is that nobody has time to read all the books. That's a ton of crap out there and I want HN to help me filter through them.

Thus the problem with existing solutions is NOT "limited recall" or "insufficient rules" or "no Amazon link".

And the problem with this "solution" is that there is no justification for why a book is great and applicable to my circumstances, and people have to trust your black box. Otherwise I'm likely to waste my time, just like reading books from any other crappy recommendation engine.

With a deep learning model reducing all the reviews to "book names" you've successfully removed the value of the book discussions themselves. Therefore, for me this engine and all similar engines are strictly worse than simply going through the actual big threads themselves, i.e. https://news.ycombinator.com/item?id=21900498

Edit: I've just seen the embedded comments by switching to a desktop browser. It's a nice addition. However, for me to make sure I'm not wasting my time going through arbitrary books and comments, I would need to know why a book is ranked highly compared to other books. And I want to be sure that ranking is tailored to me, at a very, very high accuracy.
Well what I'm concerned about is that I think he was told "we have too many people, so we had to make the difficult decision to part with one of our great employees", and I effectively told him, "dude there's no way that would actually be the reason".

I appreciate the reassurance, though! Maybe I'm overthinking it, but I think the parent comment is right that it's better to just not say anything when you don't know the whole situation.
Impressive work.

What data source are you using for the books, authors and covers? I looked at OpenLibrary [1] but the covers are not the same, so I suppose it is something else? Maybe Amazon directly somehow?

[1] https://openlibrary.org/search?q=zero+to+one&mode=everything
I dunno - I find the large format thing better on ebooks since my 12" iPad Pro is bigger than most large format books too. Guess it depends on the device you are using as your reader. For that matter my 31" screen on my computer is bigger than most wide format books too - by quite a bit.
You’d probably like the style of the diagrams created by Julia Evans, then: https://jvns.ca/

I’ve followed her blog for years at this point mostly because I enjoy her diagrams and pretty much always learn something from the way she presents information.
Sure, but both are under the flag of Civil Asset Forfeiture. We should definitely make it so corrupt departments aren't funding themselves with spurious CAF, but it's useful to acknowledge that many use cases of CAF make complete sense and provide a public good.
Most of these apps (Facetime, iMessage, Safari, Maps, Wallet, Photos) aren't built using their public SDK but rather have deep dependencies on the OS itself.
I wish the best to them. They forged a game changer software.
Hopefully, they will also offer a competitive SaaS model (hopefully also at bare-metal based price).
As a sidenote, I saw your talk on Clickhouse to the CMU database group [1] back when and was extremely impressed with your deep technical knowledge yet down-to-earth presentation. Still haven't had an opportunity to use Clickhouse for production work, but would welcome it.

[1] https://www.youtube.com/watch?v=fGG9dApIhDU
Everyone one of our 3 letter government agencies need to wiped clean. They're just strong-arms to do whatever bidding the elites want.
A lot of this "we don't care about criminals" attitude is cover for many Americans' feelings around race. Despite being only 12% of the American population, there are more black people in prison than whites (though this ratio is improving). Incarcerating black people has a long history going back to the post-Civil War environment when some states created a web of laws designed to incarcerate black people, because they were no longer allowed to own them as slave property.

So when you hear people say "well, Floyd committed a crime previously," it's the long shadow of the past of (1) criminalizing them and then (2) dehumanizing them, in order to treat them as low value chattel - justifying killings or other mistreatment.
iOS apps aren't allowed to release updates targeting new OSs until they're out, so we're all in the same boat there
In modern Emacs versions the top of the kill ring can be found in the Edit menu, and there are other packages to help navigate it: https://www.emacswiki.org/emacs/BrowseKillRing

I agree that the ancient terminology is a problem with Emacs. People who are used to Emacs don't want to change it, but it is alien to all new users. Funnily enough, in vi (a competing old text editor that predates current UI standards) "yank" means "copy".

Another example is "window" and "frame", which mean the opposite that you would think if you have used any modern windowing system. A similar problem (that is not strictly about terminology) is the way "undo" works. It is more powerful than the standard undo/redo system, but it can be very confusing when you encounter it the first time. Repeated "undo" commands work the way they do in other programs, but once you run any other command, the undo operations go in the undo history just like other commands and are themselves undoable, so the way to cancel an undo operation (which is called "redo" in many other programs) is to type some character and then run "undo" twice.
y the search can definitely be improved (e.g. to include author). Right now it's SELECT * FROM books WHERE name LIKE '%{search_string}%'
I was running the betas for iOS, iPadOS, and macOS since they were released. The iOS and iPadOS betas were buggy, but I expected some problems.
FindMy for AirPods also delayed
WWII? You mean the war that Russia started, allied with Germany?