skysight-inc/HackerNews huggingface dataset:
Looking back at my post, pretty funny conclusion actually.

The most ironic bit is that I did all the work thinking I'll get best possible increase I could given pandemic times. So now, probably extra responsibilities for the same pay looooooool.

I enjoyed that link. Definitely a great read.
Try radare2. There is also GUI fronted called cutter (https://cutter.re/).
I remember there was a paper that tried to compare natural language usage of common programming language keywords to see if they may come up with other constructs to create a programming language that is easier to learn as your first one.

There were a few interesting observations. The one that stuck with me the most is that 'and' is most commonly used with almost the opposite sense in natural language vs programming: more precisely, in natural language, 'and' usually implies set union, which is more similar to boolean Or. For example, 'women and children' means of course 'if X is a woman OR X is a child'.

The other interesting observation was that in natural language we usually describe operations on sets as taking the whole set as an argument, not in terms of what happens with each individual member. For example, it's more likely you'll say something like 'give candy to these kids' or 'wash these cars' than 'give a piece of candy to each kid' or 'wash each of these cars'. Of course, index based loops are essentially never used in common language, but even the common loop comprehensions that introduce a loop variable are quite far from natural language.
Gargling Could Slow Covid-19 Spread, Mouthwash Makers Say
Ironically 2 years ago they would have been running unix workstations and due to 2 or two software vendors they have been forced onto windows.

Architects also can use Mac's only part of the time. A lot of software just isn't available for anything other than windows (Rhino etc).
While car safety has improved[1], for places where people still walk regularly like NY and Boston, going way over the speed limit is dangerous to people that don't happen to be in cars.

https://www.bloomberg.com/news/features/2020-08-12/why-are-c...
https://archive.vn/KasSY
I wonder why people don’t use something “a multi-buck”. A multi-buck would be something like $1 USD + £1 + €1 + ¥1000. That would isolate you more from volatility. It’s useful for European companies if the dollar goes yup it minimizes the effect. Likewise for American companies. Guaranteed some movement but it seems like fairer than doing deals in a single currency.
I think the point is that the language has to have a comprehensive runtime if it wants to have a mathematical(-like) notation in its syntax and to be efficient. Implementing such a runtime is a very hard engineering task, and GHC's runtime is the feature that I appreciate equally to its comprehensive type system.
Or if you have Capital One, they offer a browser extension called Eno to generate unique virtual numbers for each site or purchase.
> We don't use your data for anything else.

Does this mean that in addition to Facebook, you too will have access to user data? How exactly does this work?
But by 1950, when I began to think of writing about the hunt for Reds in America, I was motivated in some great part by the paralysis that had set in among many liberals who, despite their discomfort with the inquisitors’ violations of civil rights, were fearful, and with good reason, of being identified as covert Communists if they should protest too strongly

Obviously the witches then (Communists) map directly to the equivalent (Far Right) now, and how appropriate this brilliant play is in nailing the hysteria and blinkered-ness of the more odious elements of the right-wing then, and the left-wing now; and the justified fear of those they seek to persecute.

The parallel between the McCarthyites of the 50s and the Cancellers of today has been drawn before, and this play is still timely.
At the end, it doesn't look that bad. Of course using the csv format is a bad start in unix. Much better to convert everything to tsv and work from there. In that case the "obvious" shell solution is quite clear.

<foo.tsv awk '{print $4+$7,$0}' | sort -n -k1 | cut -f2-
I would like if you could just set a url pattern that sent over some device specific id and the resolution as parameters and it would poll it on some configurable frequency.
One of the very first programs I wrote, was a python script that used this API. I enjoyed the learning and what I could do with it. This is indeed very sad.
A Tale of Two Integers
Airbnb nomads are ditching their apartments and living wherever they want
I'm not taking issue with your claim that there are plenty of people with a networth of at least 7.5 million - there are millions of them in the US alone.

But most city apartment buildings aren't owned in full by a single person.

The numbers are even more stark for more recent [0]

[0]: https://www.jchs.harvard.edu/blog/who-owns-rental-properties....
The problem is that there is no overarching word that describes this class of "scheme". There are pyramid schemes, ponzi schemes, matrix schemes, unlimited schemes and so on. Everyone uses an example of this class of scheme and then say that X is "ponzi scheme like" instead of saying that X is an instance of "circular fraud" where "circular fraud" is a term for this class of scheme I just made up on the spot. Just invent a word for this instead of complaining.

>f an author isn't trustworthy or correct on this, then why should we listen to their other information in good faith?

The author is correct because of the word "like" in the title.
Seems like a cool idea! Did you think about referral sales (Amazon Associates) as a way to fund the project instead of Patreon?

I have no affiliation or experience with either, just genuinely curious if you chose one over the other. Affiliate sales seems like a good fit for this kind of service.
Sounds like they are pivoting into a hedge fund.
Me: The Lord of the Rings, Jurassic Park, Dune

First result: The Life and Times of Scrooge McDuck

Not sure what to make of that...
And by writing the appendix, he re-enabled that time line since everyone was assured of the inevitable fall of English socialism...
Which is exactly what they did. It’s right in the title actually: “PayPal introduces new fee...”
>If vendor lock in a problem if the customer is happy with it? It is up to the individual customer to decide.

No customer is happy with vendor lock-in. It is negative value to the consumer, which was the parent's point.
Huh, interesting point there. Do the rich benefit from a deflationary spiral? It seems like either they do or they might perceive themselves as benefiting in the short term. That’s pretty disastrous.
What's immoral is allowing the company to leave the vulnerability unfixed. It's their system, their vulnerability is their responsibility. They should be glad they were contacted by a relatively harmless person and pay them a fair value for doing work they didn't even know they needed. If they refuse to fix it, the moral thing to do is to disclose it so that the company has no choice but to fix it.
> ... it didnt have the empty statement ';' ...
> Sometimes you were not allowed to end you statements with ';' (since they were ended by the block, so this would require the emptystatement).

Pascal has empty statements. They are exactly that - empty.
In C syntax ; is a statement end token, so the empty statement is ‘;’.
In Pascal ; is a statement separator token, so the empty statement is ‘’, and ‘;’ is two empty statements.
So the typical error is to write “....... ;” where only one statement is syntactically allowed.

Example:

if x > y
then x := y ;
else ... Syntax error.
Only one statement allowed between then and else.

then { x := y ; }
else ... is Ok.
The blocking makes two statements into one.
For online learning, multi-output, non-negative output, unlabeled data etc neural networks works well. The power of deep learning lies in how you can shape the problem and loss function for specific purposes. And even if these circumstances do not exit they can do well, it's all problem specific.
try `mdfind keystone` in terminal
It’s not really “fine” it’s just “not quite as bad as some others”.
It’s taken a while.. I bought a TI with MicroPython in France a few years ago- bought at the local supermarket of all places
Could you comment on how it compares to the methods benchmarked?
Sad but not surprising that Amazon let Goodreads moulder. They did the exact same thing with Shelfari [0], formerly Goodread's main competitor.

[0] https://en.wikipedia.org/wiki/Shelfari#Amazon_and_shutdown
> Not if you're writing an IDE.

Phew, how boring! I know compiler people who (apparently) spend their time at dayjobs writing IDEs, then get back home and write books on ol' good "batch mode" processing. Can't wait for them to add a JIT chapter. But imagining they would work instead on "writing IDE" chapter would be rather funny ;-).
I used wabbitemu for a while, but eventually switched to python on termux. The Basic dialect on graphing calculators was pretty cool, but I think future students will get more out of Python on their calculators!
I have recently purchased a number of things on ebay with 'buy it now' and giving my visa card number directly to ebay, in what looks like a very ordinary shopping cart checkout workflow, with no involvement of paypal. No login to paypal and no mention of it. The browser I was doing it from has never logged in to my paypal account and has no credentials cached for it.
If the question is, what was the first programming language that introduced "If-then-else" then the read makes sense, but I'm not sure if was really an inventive step.

In propositional logic, which was developed well before the first computers by Leibniz, Frege, Boole, De Morgan, etc.:

"If A then B else C" can be stated as:
(A --> B) ^ (¬A --> C)

So, in patent/invention language, I'm not sure if it would really constitute an invention since it is just putting a known mathematical formalism into a programming language.

It would be possible to implement this in Leibniz' calculus ratiocinator ~300 years ago: https://link.springer.com/chapter/10.1007/978-3-319-93779-3_...
" would rather get on with my life, than waste 10 minutes a day clicking on privacy policies. "

The price of privacy sounds cheap. 10 minutes a day for privacy. How much cheaper do you need it to be.
In all fairness, organizing old photos in general (especially scanned in pre-digital ones) is pretty much a horrid task in most cases. I'm dealing with it right now and stuff is linked to all over my hard drive, dupes in different formats at different levels of quality, limited metadata, etc. New stuff suffers from there being just so much of it--much of it repetitive--but at least it's in some semblance of order.
It seems you're new here.

Hacker News isn't about exploring the hypothetical ways revenue streams could be adversely affected; it's about presenting hypothetical revenue streams to venture capitalists, and cashing their checks as fast as they can write them.
I've tried most calculators on Android. These are my favourites (in that order):

https://play.google.com/store/apps/details?id=cz.hipercalc.p...

https://play.google.com/store/apps/details?id=us.mathlab.and...

https://play.google.com/store/apps/details?id=com.realmax.ca...

https://play.google.com/store/apps/details?id=com.mathally.c...

com.pomegranateApps.MathStudioExpress

That last one has similarities to Mathematica. It was unpublished from the Playstore a while ago. I use version 6.0.2 which, unlike the later versions, does not calculate percentages.

Honourable emulator mention: version 2.1 of com.hp.primecalculator
Shell commands really have lasted... I mean if I think of the computer skills that I learned as a teenager that I still use today

1) shell commands

2) sql

3) vi

4) some programming languages c, pascal(?), basic(?)

Everything else has changed multiple times. Maybe that means its worth investing on learning them.
Book Recommendations by Entrepreneurs
As you've described it, blackmail shouldn't be a crime when revealing the information would be otherwise legal.
Anyone know of a compact hub that supports this? In AUVs, where space is at a premium and battery power is limited, being able to disconnect VBUS from a USB peripheral could be very helpful.
Standard paper sizes are an elegant example of simple maths
I think you would love pwndbg

https://github.com/pwndbg/pwndbg
> We'd spend it on stuff that actually makes a difference.

What do you have in mind?
It really bothers me that this website is 10mb.
Though increased immigration under the Biden administration.
I think for these purposes, “else” is different from the “or else” construction.

As in: “Read thee the article, else thou shall suffer great ridicule in the comments.”
Unlimited literally does mean unbounded, not "we don't tell you the limit". You cannot abuse a service by using it for its intended purpose. Storing data for possible later retrieval, even exabytes of data, is the purpose of a data storage service.

Storing large amounts of random data merely to waste space might qualify as abuse. But that is a) a strawman as far as I can tell and b) it isn't always possible to tell apart random and encrypted/compressed data apart anyway.
Yes! A Cheetah with muzzle and mittens because it's also safe.
Perhaps the or was dropped for ease of typing, and also readability/parsing?
Flickr's Uploads from Everyone from the Future
Nice example of the results of socialist politics, the companies will always move to where they will pay less taxes and have less state intervention through regulations
PGCon 2020 Videos
I keep hearing this point, why can't you be a revenue generating business that wants to hold money that doesn't melt over time?
>at first glance like it belongs as a basic homework problem

The culprit is that (most) education involves churning through problems and their often formulaic solutions, merely with increasing levels of difficult. You get used to simple problems having simple solutions by exposure. It would have been nice to understand as a child that there's so much simple stuff not figured out, in many areas.

But presenting open-ended problems in children textbooks sounds like a quick way to confuse and anger parents.
Count in the Podcast an you're at a smooth 100mb. It doesn't bother me at all. I have a 250mbps connection. It's 2020.
It doesn’t invalidate my advice that you should hire the best defense counsel possible. We have an adversarial trial system because we don’t know of any better system to get to the truth of a dispute or a charge, and if you find yourself on the wrong end of it, you’re well advised to come armed with the best defense possible.

Case in point: the very document you posted says, “The proportion among adult sexual assault exonerations is particularly low, 4%. Perhaps avoiding the stigma of a sex-crime conviction is so important that few innocent rape defendants plead guilty...”

Are innocent people imprisoned? Yes, that happens and that is terrible. I don’t think any right minded individual wants that. But as the document itself pointed out, most innocent prisoners plead guilty. If they had good defense counsel (which they almost certainly didn’t) and they were in fact innocent, then they would not have been advised to plead guilty. The document itself says that most innocent prisoners plead guilty to avoid pretrial detention, which no competent criminal defense lawyer would recommend.

The existence of exceptions to a general observation doesn’t mean the general observation is invalid, just like the existence of cosmic rays screwing up a computational answer doesn’t make the general design of a CPU a doorstop.
Just discovered your blog via HN. I love writers who keep this old history around and can really go deep into the rabbit holes. Thanks for that.
Google Adsense Links Ads are being retired
Sadly can't - I have never needed to use any bulk loading Postgres utilities, so I don't have the necessary experience. Still, I have had some glances at pgloader as a Common Lisp program, and I'm aware that it can migrate from X to PostgreSQL, where X includes multiple distinct databases and CSV files. That's why I've mentioned it here.
Critique of IonQ's latest quantum computing claims
It'll work with more than gawk (e.g. mawk as well) but yeah, it will not work with busybox awk. In the context of an interactive shell command I doubt many people care much about posix; indeed I struggle to recall any context in which I ever cared about posix compliance as such. Unless you have an personal or professional interest in fringe operating systems posix compliance is mostly of interest as an imperfect proxy for answering the question will it work on both Linux, macOS/iOS (and maybe busybox).

Anyway, I suspect the following is POSIX compliant:

git status -s | awk 'gsub(/^ M /,"")' | tr \\0 \\n | ...
13 discoveries in archeology and anthropology in 2020
So, like 2018? https://www.statnews.com/2018/01/15/flu-hospital-pandemics/

SARS2-COVID-19 is a novel virus. True. Would we notice without modern medicine and rtPCR tests? I'm not convinced.
A side note on this:

I always wondered when there'll be a lawsuit to this effect (the thing that originally prompted this thought was one of the carrier networks throttling download speed after some amount of data).

In the extreme case, suppose you halve the upload speed after each chunk of size x. Then the amount of time to upload n*x amount of data will be 1+2+4+8+...+2^(n-1) units of time, which obviously diverges. As such, it's not unlimited storage even in theory. I know this is the point of such approaches, but I'm curious why there aren't more lawsuits to this effect.

Similarly when you get e.g. 10GB of data on cellular networks and are charged for each subsequent block, there's really no way to use your 10GB. You either have to stop just before you hit the limit, leaving some data on the table or you have to go over and pay for another block. Ideally the networks should use up all the data and then ask you if you want to purchase another block. Otherwise there's no way you can actually use exactly what you ostensibly pay for.
Now YouTube needs incognito mode
Do you have any numbers stating otherwise? Because those are the official numbers...
This is exactly how I would have done it, just using my editor of choice (kakoune) instead. I also wrote on Drew's mailing list in case anyone is interested: https://lists.sr.ht/~sircmpwn/public-inbox/%3CCAKW6382rV5iW2...
Yet another suggested solution to the covid crisis that assumes we can agree on facts and adopt the kind of coordinated social policy that we've clearly demonstrated we're not capable of.
I use vanilla gdb, the secret to the arrow-key problem the author had is they needed to switch window focus. The keybinding is Ctrl-X O, but if you don't want to remember that - and who could blame you - you can use the focus command, e.g. `focus cmd` will get you back to the command window, or `focus src` will get you back to the source window.

The display isn't really buggy, it's just the debugee output messed up the terminal. You can redraw it with ^L, or disable the tui while it's running. You can toggle it with Ctrl-X A, or just `tui enable` or `tui disable`.

I quite like the tui, the windows are configurable (use `show tui` and `show style`), and you can display more than just source, there's also registers and disassembly mode, e.g. `tui reg general`.
> There’s no free lunch in this world unless you’re willing to run around to different dumpsters to get it.

I'm stealing that one.
That's my new answer to "if you're so smart, how come you ain't rich": all my ideas were stolen by Paul Graham! :)
StoryGraph is a solid Goodreads alternative
A multi-buck is essentially an SDR / Special Drawing Rights: https://www.investopedia.com/terms/s/sdr.asp
Peter Green's Alexander to Actium: The Historical Evolution of the Hellenistic Age strikes me as very good. It should keep you reading through a long winter (600 pages before the notes). Green wrote a shorter book on Hellenistic history and culture also, but I haven't read it.
If anything, Big Brother in countries like Iran tried to downplay the information.
Fact is that people drive that speed regularly on German autobahns without any widespread carnage. Driving aggressively when below the speed limit, or being distracted, is far more dangerous than just driving quickly on a clear road. The emphasis on speed is mainly because it’s easy to measure and enforce.

There’s standard etiquette there to slow down when there are vehicles in the distance ahead or curves or imperfect visibility. You don’t have to drive like a mindless drone holding a one-size-fits-all-situations speed limit. You and other drivers are generally safer going 160 km/h on a mostly empty highway than 50 km/h through an urban where there’s a much higher risk of encountering other people/vehicles/obstructions.
Adversarial Machine Learning: How to Attack and Defend ML Models
The neat thing is that any foreigner can study any subject at any University in Germany for almost free. The only drawback here is that obviously most classes are in German, so knowledge of the "awful German language" (Mark Twain) is required.

https://faculty.georgetown.edu/jod/texts/twain.german.html

If you are interested, here is a good starting point:

https://www.uni-assist.de/en/

Edit: Changed "free" to "almost free"
>How do we know whether this choice was the global optimum vs a local one?

By letting anyone free to find a better alternative. Waiting...
Testimony of Pierre Kory, M.D. to Senate [pdf]
Hyperbeam: A 1-1 E2E encrypted internet pipe powered by Hyperswarm
Notes on Learning Languages
I follow r/Datahoarder for best practices and methods for getting my own stuff (like HumbleBundle or purchased eBook libraries) to my own local storage but, some of them really abuse online storage providers. I cringe sometimes reading all the posts.

Why on the world someone try to mirror nearly everything to somewhere like Scrat from the Ice Age?
> Just over a week ago, when I tried logging in to PayPal (2FA is not enabled) a new screen appeared saying they'd sent an SMS with code to my phone number, and I need to type it in.

Is this a European or UK account? That's them implementing the PSD2 regulation [1], and they should have emailed you quite a few times about it.

But yes, PayPal customer support is hilariously bad.

[insert usual rant about their customer support] They've asked me to provide charity information for my personal account some months ago, and subsequently limited my receiving/sending privileges.

Phone calls to them trying to sort this out have always ended up at some call centre in the Philippines, where the agents can only tell their users that the account limitation is "for their safety".

That account of mine is still limited.

They've also limited the personal account of a friend of mine (who was interestingly enough ex-PayPal) before, also asking for charity information.

[1] https://www.paypal.com/uk/webapps/mpp/psd2
I usually shoot in raw format and my Pictures directory is just a bit over 1TB. That's with about 70K photos in my Lightroom catalog--which reflects much but not all of the contents of that directory.

My total cloud backup to Backblaze is about 4TB.

That said, I generally agree. I certainly don't represent the consumer just snapping photos on their phone which probably represents "average" today.