skysight-inc/HackerNews huggingface dataset:
Well Asia is literally the biggest continent on earth with a population of over 4.5 billion people so some mileage may vary. I don't expect growing up in Tokyo is all that similar to growing up in rural Turkey.

I grew up in a west Asian country and walked to school every days from age 6 to 18. I didn't get on public transit on my own till probably my teens either because I didn't need to!

Everywhere I needed to get to was within walking distance. I sometimes walked for an hour to get to my sister's place on the other side of town but my schools were first 5 minutes walk and then 15 minutes walk away from where my parents lived.
Yes, I wrote in sled's discord on Nov 14 and got this from the author:

hey @panicfarm, thanks for the reproduction code! I think this is the same issue that kerugma ran into and mentioned a couple days ago. I'm curious if it still happens on sled master? I just did a huge refactor and sometimes a bunch of issues just shake out. Anyway, I will turn this into a proper regression test and get the page_out method of PageCache to properly be called, which is the underlying root.
More information on the database migration here: https://engineering.sift.com/gcp-data-mig-3/
They have no basis to call anything Pro or even a "Smart" device without this fundamental feature
Exactly that. Your family will have to deal with a lot of bureaucracy. I am also in favour of settling your affairs, make a last round saying your farewells and end it in a "clean" manner. Disappearing in a forest will get you to the missing persons list. Then if/when someone finds you it will be a whole new ordeal for your loved ones, DNA tests, burials etc. Why upset them 1-5-10 years later?
> Integers have complete precision, but very limited range

You can store up to 900 trillion dollars with 0.01 cent resolution in an int64. I doubt many applications need more range than that.

> when [integers] overflow, they usually “wrap around” silently

If you want to write an application handling money, you really want to use a Money type of some description, regardless of whether the underlying storage format is an integer. So it's very easy to avoid silent overflows, since basically all languages that are prone to them also offer primitives that check perform addition, subtraction and multiplication with checks for over/under flow.

> The implicit decimal point is hard to change and extremely inflexible

If you have a Money type, it's not hard to change. The pain point would normally be serialization, but that's not necessarily different from using decimal floating point internally, since very few APIs, serialization protocols or even databases have native support for fp decimals either.

> The number of subunits in currencies change with time in the world.

I suspect Goverments are equally or more likely to drop trailing zeros (e.g. Iraq did not so long ago), which you also need to deal with anyway and which does not get easier by using a floating point format.
Washing machines spin the clothes, so most of the water is already gone.

But it is true that you need space and a fitting room as the drying can create damp rooms that need a good ventilation.

I think many people actually have driers but don't use them if they can dry them otherwise. A disadvantage of drying by air is that the clothes can get pretty hard. Some use fabric softener for that.
Its not too much wet, you get rid of most of the water by spin drying. I have stone floors so I wouldnt be bothered anyway

Also it helps if you live somewhere with reasonable humidity.
It looks like they are still using single-frame classifiers instead of temporally coherent models?!
Question from someone who knows barely anything about the Scheme ecosystem:

It seems that the one of the motivations for starting this effort, besides performance, was to move away from a C code base. Is Chez Scheme primarily written in Scheme?
brexit means brexit /s

In seriousness, wasn't Storm Ciara named by Met Éireann ? that was certainly my impression, given that most people in the UK struggled to pronounce it. So there is some unification between The Met offices of Ireland and the UK with regard to naming.
I’m usually also skeptical of getting excited about successful animal trials for new medications, but with this I’m actually leaning more on the side of optimism.

With cancer treatments and antivirals in mice, we’re not so much targeting the pathogen as targeting the host immune system in the hopes it ends up nerfing the intended target (tumor/virus/whatever).

Given that the compound seems effective against C. Difficile (even if it’s in mice), I’d expect it to work elsewhere.

Of course, I’m not a doctor and have no idea what I’m talking about so grain of salt required.
More likely is we get one <canvas> tag and everything is powered by an opaque blob of WebAssembly
> There is a strong correlation throughout human history between a discipline not being taken seriously and the same discipline growing by leaps and bounds.

There’s arguably a stronger trend between work that’s not taken seriously and work that is not meaningful, rigorous or grounded on solid foundations. Bad research is typically ignored because it is recognized to be poorly conceived. Most scraps left behind really are scraps.
Well this is a mean spirited attempt at destroying words that have meaning. Some people use them incorrectly and the nature of business moves on making them ineffective. Attacking them on multiple levels without describing when they are used in a positive sense seems unnecessary.
I don't support/agree with all his opinions, but I've watched the "Dave Ramsey - Financial Peace University" and one of the things he insists on (at least I picked up on that) is to make sure you slowly invest on a package that would cover you at old age. Especially if you don't have kids to be a burden on.
I'm not sure I agree with what you are asserting.

There is the idea of "negative rights". These are rights that don't require the actions of a third party in order to be satisfied. For example, the right to not be assaulted only requires that other people not assault you. And the right to ownership of private property only requires that other people not take your property.

On the other hand a "positive right" can not be satisfied without active participation of someone else and if that right is to be guaranteed it may require that someone else be forced to do something. For example, the right to an education requires that schools, teachers, books, and other materials be provided.

The conceptual problem with positive rights is that they can only be guaranteed by infringing on someone else's negative rights. For example, the right to an education requires the forceable collection of taxes in order to fund the education system or perhaps the forceable assignment of careers to ensure enough teachers and administrators. Most people are willing to find a middle ground but that only goes so far as can be seen when people complain about high taxes or wasteful government spending.

The difficulty with your position is that it creates a situation where someone might have to be forced to kill someone despite their wishes. Let's presume that the law has been adjusted to permit someone to assist in your suicide without putting themselves in jeopardy of being prosecuted for murder (and relaxing the law like this has its own dangers). You still need to locate a person who is willing to help you. What if you don't know any such person? What if everyone you ask says that they don't want to participate? Can you assert your right and demand that someone be forced to assist you? Since you are asserting there is a "right to die" it only follows that your desire for assistance can't be denied, someone must force someone else to assist you.

The way out of this conundrum, in my opinion, is to realize that there is no such "right to die".
A medicinal chemist take on it: https://blogs.sciencemag.org/pipeline/archives/2020/02/20/ma...
> be mindful about your commit messages and explain why you are doing something, not what you are doing

It's sad to see how many experienced programmers do not understand this. Of course, it takes a little more effort, but without this type of thinking you might as well skip the commit message completely. I am a very junior programmer and it was one of the first thing I was corrected for not doing, and rightly so.
Your plan both massively increases the number of people on benefits and also increases costs by 20% on your 50% proposal, which in the UK means £15b-ish. Reconciling this with "even the tiniest amount" is impossible.

> Also you could extend the curve so that 'benefits' go negative at the high end

You've just invented tax, congratulations.
And let's be honest here, I am no fan of Lambda school and I think it's way too expensive for an online school.

But if the editor cut those 14 words out, it wasn't to make the article more concise, it was to make the audience more outraged and more likely to share that article with others -- thereby increase the number of page views.

Not that I would expect the author to admit that. The author can't speak to the intent of his editor, obviously. And even if he could, I don't think his editor would be too pleased with him if he did that.
I had a "pleasure" to work briefly for Lionbridge when they acquired the company I worked for. We used to get these company wide emails about various things. You read it,sit and then think how can someone rape the language to a such degree. It was written in English but felt like alien language. The amount of bullshit one manages to squeeze in a sentence is quite astonishing. In my opinion, the main reason behind all these buzzwords is insecurity. People think that if they'd speak plain English (insert any language here), they'd be inferior.
Their github repository of their python command line tool should have all the info you need.

https://github.com/solokeys/solo-python
Carter Page was not the real target.

FISA warrants cover two hops. If person Y communicates with both X and Z, a FISA warrant on person X will allow spying on person Z. In this case person X is Carter Page, and person Z is Donald Trump. It is certain that a suitable person Y exists. Such a person would be anybody who communicated, no matter how briefly, with both Carter Page and Donald Trump. Numerous journalists would qualify as person Y.
That's not a threat model, and not generally possible (or even desirable) with something like a messaging app. So again, what is the threat that you wish to address that you believe is only solvable with multiple identities?

This is an important question, because cryptographic repudiation and secured metadata prevent most of the dangers that I can think of, but I might be missing some.
> Do you really believe that the resources available in 1983 are even in the same category as the current ones?

No, I never wrote anything remotely close to suggest so, if by "in the same category" you mean volume. If you implied quality, well, that is another matter. There is so much low-quality content online; you could argue it makes enough noise to drown out the high-quality content. The first search results are rarely the best.

However, people should stop disseminating distorted realities. People learned things before the Internet. I would even suggest many learned better before the Internet. You did not need a superficial Medium blog post on a subject or a hand-holding tutorial. You reverse engineered the binary. Besides, there's been a ton of books on programming for a long time. I have a great one from '78, The C Programming Language.
I guess I'm in a bad mood today (splitting headache 5th day in a row), but why did the above get downvoted? It isn't apparent and I was wrong to claim it was? I'm wrong that later work times would be problematic for most employers? Is it the use of the word capitalism (I didn't capitalize it? It's a noun so I shouldn't) which is a reasonable description of the system that most of the Western world runs under, and really most of the world. Is it that I then went on to qualify my use of capitalism by saying lots of systems would also work the same way, is it that my qualification was sort of imprecise?

What possible reason, under the Hacker News guidelines would cause the above comment to be downvoted?
They changed the name of the project from Racket 2 to Rhombus to make it clear that it was not about replacing Racket.

And even in the original announcment it was stated
" * `#lang racket` is not going away and will always have its current
parenthesis-oriented syntax. In the same way that Racket still
supports `#lang scheme` and `#lang mzscheme` and even `(module
<name> mzscheme ....)` and even top-level programs, the Racket
compiler and runtime system will always support `#lang racket`
programs. We believe that Racket's `#lang`-based ecosystem makes it
uniquely positioned for trying new language variants while
preserving and building on our past investments."

They have only made that statement stronger since then.
Angular vs. React: Which One to Choose for Your Web App
This problem is exactly why I decided to create my Slack app Whatis! https://whatis.rocks/
Wood wide web: Trees' social networks are mapped (2019)
Not virtue, but space probably. A small apartment doesn't dedicate space to a dryer, and the washer typically spins at 1400 rpm, at which point clothes are half dry (like 15 minutes in the dryer).

Only really cold & rainy days is this a problem
Yes, Chez Scheme is mostly implemented in Scheme. The garbage collector and some support routines are in C, but the compiler and libraries and most other system stuff is written in Scheme.
Paris Mayor: It's Time for a '15-Minute City'
I think it's mostly due to the structure of the market: you can't sensibly reduce supply of power when demand drops like with commodities like oil. So the price is the only free variable left.
Interestingly, most of Finland heats with electricity. I used to live there before I moved to Germany. Unlike Germany, Finland does not use a lot of natural gas.

So, Germans subsidizing Finnish heating with clean energy is not necessarily a bad deal for Finland. I'd say it's a better deal for the planet than Russia subsidizing gas usage in e.g. Belarus, which is currently negotiating a new deal for this with Russia (in exchange for becoming part of Russia). Finland is in any case not great for wind power.

The article is correct that bureaucratic inertia and taxing practices in Germany don't make much sense and are very counter productive (and not just for the energy market). I live there. German ineptness and inefficiency is cringe-worthy. It's a political problem; the current government seems paralyzed waiting for their term to run out and not getting much done at all.

That does not mean clean energy is a no go but it does mean that pressure on politicians to fix things will increase over time. Also, the rest of Europe gets a sweet deal on energy. E.g. the Netherlands where I'm from is far ahead in EV deployments and despite being a gas producer is already implementing a policy of decommissioning gas usage by households over the next decades (this is a big deal in NL). Germany has no such plans in place. Heating oil disappeared a long time ago from my country as well and apparently is still a thing in Germany. Even coal heating was still a thing when I moved to Berlin 11 years ago (you could smell it in the winter). That's a lot more rare now.

Fundamentally, selling excess clean energy at negative rates is a sign of desperation. It should be a very valuable commodity. The problem is that we subsidize production but tax/penalize consumption. It should be the other way around. That would drive demand up and the cheapest way to meet that demand would be clean energy. With plenty of EVs hitting the market at tens of thousands per month across the EU, there should be no shortage of new demand.

That's why Texas pumps and refines oil using lots of solar and wind power. It's an economic no-brainer for them. Most of the clean energy capacity in that state (and it is world leading on that front) is actually consumed by their industry.
Coronavirus: A misleading map went global
Especially if they end up in a higher tax bracket.

It's not government paternalism that's terrifying, but cultural demonisation and paternalistic contempt for the poor, combined with unthinking adulation of the extremely rich.
I think the reason is more maintainability, when basing on a solid and faster other Scheme. It's much easier to write in terms of that other Scheme's primitives, than writing a C core, avoiding all kinds of C typical bugs. Furthermore, many improvements in Chez Scheme will carry over to Racket and the 2 communities might join forces in improving Chez and thus Racket in effect.

What that other Scheme is based on is a secondary consideration. Chez Scheme is also said to be implemented very well, however.
All governments are like that, it isn't just Germany or the EU.
I think we need to stop trying to fit these things into old laws that weren't written with them in mind.

Twitter isn't a telephone company or a newspaper. I think for the most part they should have the liability protection that a telephone company has. But users do want moderation. They often want to restrict what they see to posts by people in their own echo chamber. They want the ability to flag things as spam or abuse. They want to be able to block people. They want posts taken down if enough people complain about them. And to extend that further, they often won't mind if there's a system in place to automatically do the above without their prior action.

The problem ends up being bias, even if it's just perceived, and not real. If a certain group thinks "the algorithms" are suppressing their speech, then the algorithms are either bad, or aren't transparent enough to prove that they're unbiased.

At the end of the day, people believe that these companies have an agenda that they push by shaping discussion in certain ways. Whether true or not, the best way to combat that is complete transparency, or just no filtering or reordering at all.
What’s the total population of <-20C areas, worldwide?

And why should anyone outside that area care if the equipment they use will or won’t work in weather that they won’t experience?
That's not an HN thing so much as an internet thing: https://www.google.com/search?ei=95VPXs6rG8_4-gSVzZuIBw&q=%2....

I wouldn't take the self-deprecating language literally. It's probably a useful signal. It communicates "I'm a genuine community member sharing my work with the community" in a way that is hard for spammers to replicate.
Voyager 1 is still functioning, but within 10 years will finally run out of power. That's going to be the limiting factor even for self-repairing systems:

https://en.wikipedia.org/wiki/Voyager_1#Future_of_the_probe
Just a thought, but here it is.. humans were living for far less years. We used to die at 20-30-40, 50 at best for thousands of years. Then hygiene, healthcare, comforts kicked in and we ended up living up to 100+.

I think that "in the past" our species didn't have to worry about "senility" (and what comes with it) because people were dying while their brains were still at full capacity/capability and it was only the body that was "failing".

The jump from the lifespan of 50 to 90 to just a few decades must have made a huge difference in the appearance of this "new problem" of having 3-4 generations being alive at the same time.

I remember a Great-grandparent was a very rare thing. Now with people living up to 100 and people having kids at an earlier age, we get to see it far more, and this will most likely continue.
t'was called Ciara in Belgium also.
they had no rights. Hence they were vulnerable to rape.

It must be tiring to read everything so trigger happy.
I love Matt Levine's take on this:

> From my time in investment banking I can easily believe that most investment banking transactions occur because investment bankers are pretending to do what investment bankers do, acting out scenes from “Liar’s Poker” until they start to seem real. I don’t know why investment banking would be different from any other industry. So sure, yeah, work is a kind of pretense.
> Time Machine helped me quite a lot but unfortunately with a nasty surprise that it doesn't backup dot files.

Wow, that's good to know!
I am more into the managed languages side of game engines, but as far I know from UE presentations, dynamic re-loading of C++ should be quite ok nowadays.
Bangle.js is an open, hackable smartwatch
No one is pretending services will discover and configure themselves. This is just nice documentation.

You could also do some really horrific things with XML. YAML isn't amazing but its its a lot more plain. Parsers seems a lot more stable these days because of that.
What’s New in HTML6
Is Coffee Good for You?
Especially in the UK, where there literally are people starving to death now.

People in the US who live in a comfortable six-figure-middle-class bubble really have no idea how precarious their position is.

All it takes is one expensive long-lasting serious illness and they'll be out on the street with the other people who "made poor choices."
Not so much dynamically typed; more like stringly typed.
The dash for gas, it had big environmental benefits but they weren't the original justification.

https://en.wikipedia.org/wiki/Dash_for_Gas
Thank you Dang :). That's clear. (Sorry for the inconvenience, first time in HN).
Of course people value different things- that's normal.I remember I worked for a company,where most of my team had this bad habbit of having lunch at their desk. Constantly skipping 1 hour lunch they were entitled to. Our manager used to go crazy about it and eventually had to ban it all together. Interestingly enough, while it was a busy place,there was no need not to take lunch. I always took full lunch break and enjoyed walks alongside Thames,while some others had to seek medical help because of overwork.
If you had a suitable form of transport, which of these 33 stars would you visit? Red dwarfs are probably not very interesting places to visit. Sirius or Procyon (which I'd not heard of before) sound the most interesting:

Sirius A,B - Type=A1+DA, Magnitudes=-1.4+8.4, Distance=8.60 ly

This brilliant white star is the brightest star in the night sky and the most luminous star within 25 light years. Its white dwarf companion was first seen in 1852, the first white dwarf ever seen. The orbital period is 50 years.

Procyon A,B - Type=F5+DA, Magnitudes=0.4+10.7, Distance=11.41 ly

A brilliant yellow-white star, and the eighth brightest star in the sky. With twice the diameter of the Sun, Procyon is also the largest star within 25 light years. Procyon is orbited by a white dwarf companion first seen optically in 1896. The orbital period is 41 years.
Title is not really accurate: 1. Electricity is not free in Germany, it's actually expensive; and 2. Germans do heat their homes.
On professional games, your code is a second class citizen, is is only a tool to bring the level design, the game story to life and that is not made by programmers.

Programmers on game studios are akin to SFX and film processing processing on movie industry, that is not what a movie is all about.

In many studios they are even writing game engine plugins for several games ongoing at the same time.
If your washing machine spins your clothing at 900-1400 RPMS, it should be simply wet, but not dripping wet.
Never saw a drop on my floor.
I just updated my YC application. Just saying.
They'd pay more fpr electricity. That's the point of modern widely usedencryption standards. Not to make it intpossible but completely impractical.
One solution to this would be to put the camera on a fixture that replays the same motions every time, so they can do a 'dry run' and correct the rendering. (Putting a camera on a fixture is not new, IIRC they did it in Back to the Future - https://www.youtube.com/watch?v=AtPA6nIBs5g is a really good yet succinct documentary on it)
Can you give an example of some words you feel are being unfairly criticized? I.e. words that actually carry more meaning then their "plain" alternatives.