skysight-inc/HackerNews huggingface dataset:
I think the wide variety of characters and entourages is something that novels can pull off way better than film, as https://news.ycombinator.com/item?id=24746574 observed. Screenplays are not as dense as novel pages, and even so they're unlikely to run over 120 pages.

====

"War and Peace" has also spun off an entire genre of jokes:

Natasha Rostova is at ball. First Prince Bolkonsky asks to dance. Natasha says, "Why, Andrey Nikolayevich, there is some cake on your moustache." Bolkonsky begs leave to go clean up.

Then Pierre Bezukohov asks to dance. Natasha says, "Why, mon cher, someone has spilled wine on your sleeve." Bezukhov begs leave to go clean up.

Finally Lt. Rzhevsky asks to dance. Natasha says, "Why, Poruchik, there is some mud on your boots." Rzhevsky quickly answers, "Don't worry your pretty little head, Mam'zelle, that's not mud, it's shit. Anyway, after it dries it'll fall off all by itself."

====

Bonus clip: https://www.youtube.com/watch?v=NFPIGNua5WM&t=78
While not cross-platform (meaning that there is special preparation needed to run it outside Windows), it is possible to run SuperMemo for Windows (desktop-only) on macOS and Linux via Wine. The Winetricks verb I used[1] works for Linux and used to work unmodified for macOS until (I think) Mojave. In the next days an updated version, with more features, will be packaged for Lutris[2] (which for now, remains in testing phase), making it easier to install on Linux. Since Catalina's removal of 32bit support I have stopped tracking the macOS situation, but I believe it is still possible to run depending on whose patched Wine package you pick up for the task. I hope to try again once I can run a Catalina VM or a kind person is willing to lend me remote desktop minutes.

[1]: https://github.com/alessivs/supermemo-wine

[2]: https://lutris.net/

Failing that, there's obviously virtualization.

> Anki has plugins...

I could dive and swim in the sea of Anki plugins. Though if you look closer, while activity around the extension ecosystem is vibrant, there is something more fundamental in the core of Anki that is producing excessive workloads, and making it generally not up to the demands of a large and varied body of knowledge and vehement use.

One example is the recommendation that a whole body of study is split into separate decks–which, I assume, seeks to avoid biasing scheduling towards that required by the more representative portion of material present in reviews. But you are equipped with one brain and live by a single time line, taking frequent local decisions regarding learning material which have global implications for your performance. When you split your study material into separate units of analysis, these details are too easy to ignore.

In contrast, SuperMemo's algorithms play well with (it is the recommendation, actually:) throwing everything into a single collection (deck)–items of knowledge which you can optionally prioritize individually or in groups–such that the global implications of your local choices are accounted for, maintaining the forgetting index premise, and gracefully adapting workloads to your capacity.

Instead of improving the core functionality in this direction, Anki community's response has been to give you more knobs (scheduler this, scheduler that, load balancer gobbledygook) around essentially the same historical limitations.
LaTeX Handwriting Practice Worksheets
Already implemented, just connect another set of mouse and keyboard to the computer for each additional user.
Of course! Then you're just in the same hellish landscape of having to learn and maintain webpack configs, which "you" completely opted into!
I think a better analogy here might be Citizen Kane.

From a foreigner's perspective, Citizen Kane is a (very) good movie but really nothing special. I enjoyed Rashomon a lot more. However, Rashomon was clearly inspired by it. To really understand the appeal and significance of CK, you have to compare it to movies before it. The reason CK doesn't amaze many people anymore is because everyone now uses these cinematographic techniques! In similar vein, the first Half Life game was groundbreaking and pioneered new ways of story telling. But if you don't remember earlier games, you may be scratching your head.

Every now and then a programming language comes out that is a gamechanger. Such a language won't get out of fashion unless new programming languages start building upon it. I can't say if Rust is one of them.

I don't have a long career in programming, and I know only a few languages, but I'd say Python is one of the languages that managed to set the bar for others. It's still going strong, but it's no longer turning heads with its usability and clear syntax.
Websites to Post Your Giveaway for Free
> I doubt that many people expect lawyers or doctors to work for free in their spare time…

They don't, but not because they don't want to - it's because it's irresponsible for them to. The occupation of a lawyer or a doctor professes some privileges but also creates legal liabilities. As a lawyer or a doctor, you're not going to risk losing your license over an advice or procedure given to someone for free, on a hobby project.

(Also, the work of lawyers and doctors isn't creative in the sense software is, but it's primarily a people-oriented service. Which means you need other people to do your primary type of work for/on. The kind of work lawyers/doctors usually do after hours is called research, or just learning. Meanwhile, in software development, I can do the exact same type of work for myself that I do at my job, and end up with a digital product I can enjoy using.)
Find a fee-only advisor and have them setup a plan. Then vet their plan with another one. Also do your own research.

People need to realize they have a second job no matter if they like it or not which is to allocate your assets and manage your risk.
I only skimmed that page you linked, because I was looking for the bit that mentions that people can spend years in jail awaiting trial. We’ve had more than a few stories of this happening at Rikers island, only for charges to be dropped altogether.

Cash bail and pretrial jail time exist to force quick plea bargains and criminal records on poor people. There’s not really justification for it. If you aren’t suspected of a serious violent crime or other crimes against people (rather than property), you shouldn’t be in jail.
> I find it strange Rust marketing people are insisting the language is safe yet it can't dynamically allocate a byte of memory without some unsafe code. In languages like C# or Java the whole standard library is written in C# or Java. ...

C# has an unsafe feature quite comparable to Rust. Java has its sun.misc.Unsafe module. These approaches are not meaningfully better than what Rust does.
Cache access times are measured in nanoseconds.
Light nanosecond ((c) Grace Hopper) is ~30cm
Crazy enough your statement is equally right and wrong. There is really a lot of confusion between GMT, BST, UK time and Greenwich time. ^^

Greenwich is a borough in East London, there is an old museum with the line on the ground that defined the meridian. You can visit if you come across London.

GMT, namely Greenwich Meridian Time is not actually the time of the meridian of Greenwich for half of the year. When you find yourself working with GMT, you really need to think about how you got there because it's wrong. 90% of the time you meant to use UTC and the other 10% you meant Europe/London timezone.
Wow what a golden, glittering, graceful submarine. A lot of firms would pay 10x to have this kind of article written about them.

The problem is that while I think some devs are better than others, I'm not a big fan of the superstar idea. The only area where you can even have indentifiably top performers is in sports, where you have a contest that someone is going to win, and you want to pay up for the guy who is marginally better than the next guy.

I don't doubt that the Django guy would be useful for writing a Django app. The question is how big is the gap between him and someone who's been using Django for a few years, even without contributing PRs to the project. Do the thought experiment in your head of whether you could tell the difference between code written by one guy or another. For instance you are given a load of repos, how big is the set of people who aren't the original guy? My guess is you can find quite a few people who can use it properly without being the main guy. That's kinda the point of a framework.

You couldn't do that with sports. If MJ or LeBron had had bags over their heads, you would figure out who they were, the group of maybe-MJs would shrink very rapidly down to a small set, and you would be justified in paying them millions.

The other difference with sports is you don't have a fixed team size. You found a 10x guy, good for you. Now with the 999 other people you have 1009 people's worth of productivity. In a sports team, you absolutely want CR7 or Messi, you aren't splitting the pie 1000 ways.

Music is similar. There's only so much appetite for music in the world, and a band is only a handful of people, so you can pay up for the top people.
Haha! An optimist!

If a million people have "money" but there's enough food for 900,000 people, you're going to find the price rises to just a bit more than you can afford. No matter how much money you have, the price will rise to more. See sibling comment about wheelbarrows full of devalued currency.
Police killings more likely in agencies that get military gear, data shows
A game inspired by The Castle? Quite interesting! Could you share a bit more? I imagine it to be a kind of rogue-like but I might be totally wrong here :-)
Reminds me of https://esolangs.org/wiki/HQ9+ :-)
How does this compare to pyinstaller or nuitika?
When I read "hacking together a charger" I already had visions of people following this blog post poorly and burning down their houses. But fortunately it's just a low-voltage adapter, not a complete charger...
Well, consider that if Apple were an open platform, this default would be set by most "for free".

"Forced" here doesn't mean coerced, more in the sense of "forced error"; ie., as a move within a game than an opponent forces you to make.
Yes. I was thinking "means able to be proved false" in my head, then I took myself too literally. I fixed it.
MIVD boss: Meet without a smartphone, risk of espionage too great
Jan Swillens, the head of the Dutch Military and Information Service (MIVD) advises large organizations not to meet with a smartphone or tablet on the table, because the risk of espionage is too great.

(original link, in dutch: https://www.nu.nl/tech/6083317/mivd-baas-vergader-zonder-sma...)
We use EBS and Auto Scaling groups to move database state during updates
But it also doesn’t mean you should not. Sometimes, the technique of returning a promise (“here’s something that can be converted to what you asked for, even though you didn’t tell yet exactly what you want”) is very useful.

A simple example is multiply-add. For your own types, you can have the compiler translate

a = b * c + d;

into

a = multiply_add(b, c, d);

that means you can use familiar notation and yet use faster/more accurate composite functions.

Stroustrup, in “the C++ Programming Language”, states he has seen a speed up of a factor of 30 using this ‘trick’ on matrix code.

He also advices against going over the top on it, though, so he agrees with “you can doesn’t imply you should”.
Zürich Street Parade is almost as big, and equally fun. 1M attendees over 1 day in a city of 400k. It's insanity. Loved going a few years.
> C# has an unsafe feature quite comparable to Rust.

The standard library, and 95% of third-party libraries, don’t use these features.

Rust standard library contains a huge amount of unsafe code, with a history of security bugs there: https://medium.com/@shnatsel/how-rusts-standard-library-was-...
How to Work with an Outsourced Tech Firm to Get Your Product Built
Right, I'm not arguing for or against bail. The comment I was originally replying to seemed to imply that bail creates a system where rich people can just commit all the crimes they want, forfeit the bail, and then go on with their lives like nothing happened. I'm just saying that's not at all the case. Just because you've paid the bail doesn't mean you're free to go and you won't suffer any consequences for the crime.
Sure, everything that's not explicitly prohibited is permitted, and wealth is not one of those very few things prohibited for discrimination. You're free to have a club that only admits billionaires or offer a discount that applies only to people below a certain amount of income.

The example on ability to repay is closely related to discrimination by pure wealth, but there are businesses with even more straightforward criteria, e.g. financial services that are offered only to individuals with net worth above a certain (quite large) amount, and having less money than that automatically disqualifies you from that service even if you were able and willing to pay the involved fees.
I wonder if we took a standard build of the most recent versions of Google chrome, firefox, or safari, plus this tiny code, whether or not that would cost more or less storage than a minimum install of office 97 or whatever the oldest viable version of office for Mac OS x is still out there.

With these few kilobytes of code plus the hundreds of megabytes of runtime that constitutes the browser still take up less storage space than an office suite that can retain State and persist data?
This is correct. I think these kind of studies are not particularly helpful - what is relevant is transmission probability under realistic conditions.
Launch HN: Free Architecture Analyzer for the TypeScript
I know, and again it's not hard to run without that.

But I'm always surprised people don't realise how much difference it makes to have a big "DEMO" link in people's face vs "oh you can click here and here and then you see it!"

Adding these links may literally be the 5 minutes in your creative process that will give you the most value
>I would simply use the equivalent of rsync -Pa /ramdisk /disk in a loop

That's probably a bad idea. rsync isn't going to copy over writes in the same order they were written by the DB. Most DBs assume that when there's some crash that at least the disk would have been in a logically consistent state with respect to the order of certain writes separated by e.g. fsync and barriers.
Importing almost enough to do time-travel.
Actually, I'm not sure you have noticed, but people in the real world tend to "play" "games" all the time. Whether it is trying to close a sale, convince someone the benefit of a going into a relationship, training an animal or teaching a child life skills. What you learn in playing games in a fairly safe environment, has wide application in the negotiation and assessments that we all use in everyday living
Let's make the worst React ever
>No one accidentally gets thrown in jail,

Just as no one accidentally falls on a crucifix in the shower.

https://worldnewsdailyreport.com/catholic-priest-hospitalize...
Airbnb will to make masks, distancing, and enhanced cleaning mandatory
https://archive.vn/wEJPK
It should not be about feeling bad or better presentation. The only filter that should be applied is whether the information is scientifically valid and relevant. This is usually a bad faith argument, that interestingly climate change deniers push.
I get where you're coming from. The Glitter Band put out some excellent songs both when fronted my Mr G and without him, but none of their material gets played on retro music radio stations nowadays.

I think the trigger for my comment was "[...] but management totally screwed up his presentation, he reminded me of the Gary Glitter of rap at his heights" - the article makes it clear how much damage was caused to Vanilla Ice by his management's one page "resume", alongside other decisions. Whereas GG's (scandalously overdue) downfall was entirely his own fault.

> I am not a fan of cancelling people's creative output because of criminality. The work - by many showbiz people - stands.

Agreed!
Sounds good. How will they enforce it? Are they going to send observers? Believe the guests? Believe the hosts?
Strangely I think it also helped me become a better doctor. I think it helps you develop a natural insight into probabilities and people's reactions to them, which in a roundabout way helps in diagnosis.
Um...just to be extra clear, my "unfounded accusation of bias" was directed to the source you find "clearly biased."
3 screenshots: https://de.catbox.moe/61vfy6.jpg

(currently I'm rewriting engine and when I'm done, I spent time on something easier to do than Castle, probably Slayers)
Since you are the second poster to spell it wrong: It's Schengen.
Guessing I have the same beard trimmer as you, with a micro-USB port. It's great for travel but sucks to have to carry around an extra cable now.

I'm thinking of trying to convert it to USB-C, similar to what this guy did: https://youtu.be/V-vFtiDYiIw?t=538
New Apple 'iPhone 12' to offer 5G speeds U.S. networks can't deliver
The cradle rocks above an abyss, and common sense tells us that our existence is but a brief crack of light between two eternities of darkness. Although the two are identical twins, man, as a rule, views the prenatal abyss with more calm than the one he is headed for (at some forty-five hundred heartbeats an hour). I know, however, of a young chronophobiac who experienced something like panic when looking for the first time at homemade movies that had been taken a few weeks before his birth. He saw a world that was practically unchanged — the same house, the same people — and then realized that he did not exist there at all and that nobody mourned his absence. He caught a glimpse of his mother waving from an upstairs window, and that unfamiliar gesture disturbed him, as if it were some mysterious farewell. But what particularly frightened him was the sight of a brand-new baby carriage standing there on the porch; even that was empty, as if, in the reverse order of events, his very bones had disintegrated.

--- Vladimir Nabokov
I can understand you. This is the reason, I miss lisp. Why language designers ignore syntax ? Syntax should be CONSISTENT, INTUTIVE and LESS AMBIGUOS (there should be one good way to do thing). As a enduser, I want to focus on solving problem at hand, instead tackling/remembering language syntax/quirks(and new apis).

Let me give a very simple example in golang. Function returning single value and function returing multiple values.

func foo(x int, y int) int {}

func bar(x int, y int) (int, int) {}

Even though below synatx works,

func bar(x int, y int)(int) {}

why there is a additional way to do it by removing parenthesis ?

This looks very simple example. But it breaks consistancy of syntax. Adds 2 rules to remember over what saving 2 keystrokes ? In the age of 100x full stack devs, life really sucks.
India is nuclear heavy, China has a serious nuclear focus and is actively decarbonising, so what are you talking about?

Various African countries can be helped to pick/prefer carbon-free energy options.
I think the real problem is that IEEE 754 floating point almost always gets treated as black box that magically provides the behavior of real numbers, which is impossible. Instead of recognizing that the abstraction leaks in cases like these because the floating point representation only has so many bits, people just ignore the mathematical reality. The right thing to do is descending to the level of the representation (bits) and comparing ULP differences when necessary.

The most annoying thing is how the bit-level representation of floating point is ignored even when relative error is significant instead of absolute error, because ULP differences are just that - relative error.

EDIT: the epsilon fix in the test code in the blog post actually converts the relative error to absolute error so both could be done with the absolute error check. It would be more clear to instead do both checks explicitly. I think it would also be faster, which might matter in some situations.
The tooling is bad because it is a Katamari Damacy of 3rd party libraries held together with wheat paste and boogers. The majority of the software was not developed in house, and they pass the savings on to the customer.

The FPGA vendors see themselves as ASIC replacements so from their perspective they are "killing it" across all metrics. We know where this needs to go.
Slightly off-topic but serious question: Why we have only Microsoft formats for the office documents. Why the open document formats have really bad tooling, why are we not moving to OD ? What will it take to move ?
Love the package name Awfice. Aww.
The goal is to let some guilty walk free so that innocent are not troubled. There are people who know the weak points of the system, sometimes they will escape, but its worse to have someone innocent of a crime in prison.
Why?

I started working fulltime as a coder maybe 3 years ago. Before that I coded a lot on my free time, but since I started doing it fulltime at work, I did less on my spare time, and now it's basically no coding at all on my spare time.

I can understand that an employer wants someone who practices their work-related skills on their free time, but is it really that important?

If you want productive employees, isn't it even more important that they eat healthy, exercise and sleep well?

Just counting amount of hours/week spent on coding sounds like quantity over quality to me...
Is that how Putin pays for the bounties he puts on the heads of US soldiers?
https://ianceicys.com/2020/08/24/cloudy-adventures/
I’m not sure if you know many cooks/chefs but all the ones I know, literally the last thing they want to do after getting home is not spending time cooking.
Love the simplicity of it. Good luck!
I rencently read a book that touches on such social simulation - "An Introduction to Multiagent systems / Michael Wooldridge".

He mentions p.214-218 such a grid like social simulation that was done in the EOS project, undertaken at the University of Essex in the UK. The goal of the EOS project was to investigate the causes of the emergence of social complexity in Upper Palaeolithic France and they were using a 10000x10000 grid.

You could also be interested in "Simulating Societies using Distributed Artificial Intelligence / Jim Doran"
>Nobody ever factors in these costs to the price of solar or wind, and I find it extremely disingenuous.

Speaking of extremely disingenuous, I already shared a study on exactly that in this thread 4 hours before you wrote your comment.

Here it is again:

https://neon.energy/Hirth-Ueckerdt-Edenhofer-2015-Integratio...

Sincerely,

Nobody
"Islamophobia"?

Never mind what Columbus has to do with this -- islamic countries had invaded and occupied parts of Europe time and again at that point (way before the Crusades).
An open-source alternative to Twilio
I'm having a lot of fun building this tool and I hope is useful to someone. Please star the project and share with friends if it resonates with you:

- Github Repo: [Project Fonos](https://github.com/fonoster/fonos)
- Related Projects: [Routr I/O](https://github.com/fonoster/routr), [Astive Toolkit](https://github.com/fonoster/astive)
- Programmable Voice App Demo: [PVA demo](https://github.com/fonoster/fonos/tree/master/examples/dialog)
- Primary Sponsors: [Fonoster](https://fonoster.com/), [Camanio Care](https://www.camanio.com/us/)
> estimated the previous day

Real time pricing sounds great, but all the supply and demand effects economists love go away when you delay pricing effects by a day... Why do that?
How dp you teach CS, plenty of bits everywhere...
Do you think they should not be publishing news on the fact that this September had the hottest global temperature average on record and that the previous record had been set just last year? If this is not newsworthy, I don't know what is.

The trend is extremely scary, and we sure as hell should be scared:

https://www.climate.gov/news-features/understanding-climate/...