skysight-inc/HackerNews huggingface dataset:
Localisation is hard. Fullstop. It's obviously (technically) hard to create and maintain software in various languages. It's laborious. It's mostly a manual process.

But can't help but think its made harder because there's this sense (among those managing resources) that its a nice to have, not a crucial aspect of product development. Which is funny because software, specially web software aims at a global market (at least implicitly).

In my experience localization is even less prioritized than accessibility (non locale related accessibility). Maybe because there's more awareness around a11y. Likely because unless you're actively working in a specific market (with a specific locale) you don't care about making it readable for that market, and yet you gladly take credit card details from that market.

On the other hannd, and while I'm an ignorant in these matters, I'm really surprised that AI/ML is not helping us more on localization and yet, we can make it make up new'ish text (in en-US), replace people's faces instantly in photos and recognize faces in google photos.
I'm lumping them together, as most people do. Even though I guess both groups hate it (C devs vs C++ devs).
"Googles search results and ad targeting are now entirely powered by machine learning. So basically all of their revenue is now from ML. PageRank is ancient stuff."

I wonder if that is the reason I feel Google search has gotten so much more dull.
The VSCode recommend this as a way to get help. They used to have multiple channels, e.g. UserVoice, but closed them all in favour of just using GitHub Issues. I can't see anything obviously wrong with that.
The dashboard: https://radar.cloudflare.com/election-2020
Same for me. Python and Scala let users break up the logic into DataFrame transformations that can be unit tested, packaged into Wheel / JAR files, and easily reused in multiple contexts. Maintaining big, complex SQL codebases isn't easy.
I immediately envisioned an Ender's Game scenario where someone, somewhere is playing Euro Truck Simulator 2030 and, unbeknownst to them, is actually driving a real truck and making real deliveries.

I know that wouldn't quite work since absent the military academy aspect they might do things in game we wouldn't want done in real life (i.e. driving headlong into traffic because you missed your last delivery window and so are starting over), but the idea I like.
An efficient blocker add-on for various browsers
This may be uncomfortable to point out, but at some point, the virus has to run out of susceptible people to kill. The real chance of dying from COVID for an individual is not the average of ~0.4%. It's 0.0% for the vast majority of people, but for people whose immune system fails them, it's closer to 100%. Such a condition usually takes years to build up. Excess mortality graphs show that a lot of people dodged the Influenza bullet in the past years, those were highly susceptible to die of COVID-19 this year.
The Shenmue flashbacks are real
NimPrologue, NWF (NimWebFramework) etc

I could probably come with dozen more names if I knew more about the project and after a bit of brainstorming.
Nassim Taleb has assured me that IQ is a "pseudoscientific swindle". Imagine my shock, therefore, to see this paper relying on it.
Sure as you say critical illness with long term medical effects is known to have this impact. The difference is that, as the abstract points out, substantial cognitive impairment in Covid patients was found even in people who displayed mild symptoms and were never critically ill.
>It's a fork of decentraleyes, why not contribute to it?

seems to be unmaintained/inactive.

https://news.ycombinator.com/item?id=23780009
This is brilliant! I still see many cafes and restaurants here in Singapore using physical menus. It scares me into thinking a previous occupant might have had some flu or virus. And I might be contracting that next just because we're sharing a dirty menu (that's often not sanitized AFAIK)

More restaurants need to know of this QR Menu Creator!!
hmm..I see your point but I'm not sure I agree, saying 2/3 of people that otherwise would have died are no longer is tailored to the problem. E.g. if mortality rate from all covid infections went from 0.1% -> 0.001%, thats incredibly impressive and important since the mortality is now 1% of what it was, meaning 99% of deaths are being avoided but "the mortality rate went down by 0.099%" sounds small and insignificant.
About 6:55 in I think he gets a little scratch.
Microsoft's automatically closed tickets are a running gag joke with my development team. They are pathetic - problems don't go away because you ignore them.
Is it just me, or shall we cue in the pyaneal gland from Reanimator, the movie?
Didn't Stripe used to have Bitcoin and then stop supporting it?

https://stripe.com/blog/ending-bitcoin-support
Stripe actually did invest in Stellar [1], so they seem to be interested in cryptocurrencies. This blog post is from 2014, though. It would still be interesting to hear their up to date opinion.

[1] https://stripe.com/blog/stellar

EDIT: well, hamstercat's link is a great follow up :)
Well, there's also too much localisation (or localization as the Americans call it :) )

Like Excel renaming all its formula names which is a huge problem with cross-language excel sheets. There is a reason we don't translate programming languages and this is the same thing.

I used computers before localisation was a thing (we didn't even have localised keyboards) so I always have everything set to US English (even though I endeavour to speak British English).

However I agree, if you localise it should all work properly.
The lung damage at least looks like it is repaired over time in most people.

https://eurekalert.org/pub_releases/2020-09/elf-cps090320.ph...
I agree that GDELT is the best source. It's a hard problem, for sure. I just think that their project's mission and description may lead folks to believe it's this perfect data set, which it isn't.
As a restaurant owner the simple tools found online are either way too expensive, or they don't allow any styling or any full pictures.

This is for sure a great way to promote safer eating out and better user experience.
I mean, it would be lovely if HTML (invented by a British English speaker) used en_GB throughout. I think it's only "dialogue" which is misspelled in HTML5. Although the obsolete "centre" element is also wrong ;-)

You might enjoy this article on if PHP were British. https://aloneonahill.com/blog/if-php-were-british/
Epic S&P 500 Rally Is Powered by Assets You Can’t See or Touch
Of course it would be embarrassing to discover a ninth bit; humans invented, created, and placed the other 8 bits, along with the entire computing infrastructure around them.

Humans did not invent the human body, so it's not embarrassing to discover something new--it's exciting. That's the whole point of science. Medical researchers certainly know that they still have a ton to learn about the human body.
And the problem is that we do cater to the 1%. See GitHub trying to replace master branch to main branch, or Python replacing the master-slave terminology, and so forth. This is just two examples, there are billions. There is a guy (or a bot) who has opened over 3k issues to projects about the master-slave terminology change[1]. GitHub is doing nothing against it, and yes, they know about it. You could replace GitHub with loads of other major companies and whatnot, they are not only allowing it, but encourage it, they are speaking up with the 1% and you can clearly see the effects.

[1] https://github.com/bopopescu (check out his "contribution" activity: "Joined GitHub", and then "Opened 3,226 other pull requests in 3,208 repositories")
I develop on Windows, and my experience has been that unless a crate is specifically written for another platform, they generally work perfectly fine on Windows with two exceptions:

1. Terminal-related functions. This is getting better as cross-platform libraries are made, but Windows has had a generally shite terminal emulator and the more common libraries expected a *nix-style terminal.

2. The crate has a C or C++ dependency.
Ummm, no?

https://ourworldindata.org/covid-deaths#what-is-the-daily-nu...

First graph is global deaths daily. Pretty linear to me.

Second grapn is per country/continent.

Third graph plots cases vs deaths.

From this it seems that we detect more cases but same amount of people are dying.

We are testing more. Thats it sadly.

All
This is a really interesting article; the cohort effect for increasing capability at younger ages for people with later birth years, in particular.

I wonder if this cohort effect is exacerbating inequality. Presumably whatever it is that is causing young people to reach peak performance sooner - better education, digital resources, as the article posits - is not evenly distributed.
Show HN: AWS Lambda function that ties Twilio, Voicegain, RASA to make Voicebot
They're buying up taxi medallions and investing in ride sharing.
I definitely picked up on the same thing, remembering the east coast blackout in 2003.

https://en.wikipedia.org/wiki/Northeast_blackout_of_2003
Duplicate of https://news.ycombinator.com/item?id=24845878
It's pretty telling that RMS had to stop coding because CTS.

Edit: Not carpal tunnel syndrome, as he explains in https://stallman.org/stallman-computing.html

"""In the mid 90s I had bad hand pain, so bad that most of the day I could only type with one finger. The FSF hired typists for me part of the day, and part of the day I tolerated the pain. After a few years I found out that this was due to the hard keys of my keyboard. I switched to a keyboard with lighter key pressure and the problem mostly went away.

My problem was not carpal tunnel syndrome: I avoid that by keeping my wrists pretty straight as I type. There are several kinds of hand injuries that can be caused by repetitive stress; don't assume you have the one you heard of."""
I'm sorry, that's not how evidence works.

The initial claim was that Facebook is currently acting to suppress one political view. This claim is false, based on that political view being the dominant view on Facebook.

You can say that despite that, we should all be concerned about Facebook's power to suppress political views, and I would definitely agree. First they came for the trade unionist, and so on. But saying that despite the evidence disproving the first point, we should still be concerned is very, very, very different from saying, no, this evidence against the first point is actually evidence of something completely the opposite of that. That's not how evidence works.

Please, don't say nonsensical things that run counter to how reason or facts work. Thanks.
AFAIK it is the opposite of what you have said. And although Julia has a lot of inspiration of Matlab syntax, it is absolutely not derived from it. https://julialang.org/blog/2012/02/why-we-created-julia/
dspillet wrote (A)GPL, implying it was about both. As I stated, the gpl itself does not have such requirement.
Teleoperated vehicles need a separate, completely airgapped pedestrian detection and avoidance system that can cut power and apply brakes.
From my understanding, the deep breathing doesn't particularly raise O2 (which is already 97-99%) but purges CO2, which then lets you hold your breath (empty lungs) for 2-3 minutes. In this period, my O2 (on my finger) drops to 85% before I feel a need to breathe in. It is important to 'replenish' the CO2 between deep breathing, otherwise I get very loopy.
Arbitrary!?

This is nonsense. Are you suggesting that if this illness had all the same characteristics -- long hospital stays, long-lasting damage to the body, highly transmissible -- but didn't kill, then we would not be "shutdown"?
The site is no longer violating the AGPL, so in that sense it's fixed, but there's no mention of consequences for the 3 years of continued violation.
That just means that humans cannot be trusted to notice or respond quickly to an emergency situation. The situations parent listed do not require immediate intervention. When the system detects an anomalous situation it can raise an alarm and shutdown while it waits for a grumpy human to show up and resolve the situation.
This is off-topic, but can someone educate me on how to read clinicaltrails.gov? When looking at a trial page, it's hard for me to tell the result of the trial. Usually it just says "Completed" with "No results posted". Also, it doesn't show which phase the study is in, with no history of the previous phases.
Thanks! There are a lot of issues with GDELT data, but the things that come to mind recently are:

- Missing keywords. Huge topics like "brexit" won't be found, so you need to extract those yourself.

- Dirty titles. You need to extract the article titles from the website metadata, and more often than not they'll pre/append their site name like "[title] - DailyStormer" and links like "[title]: Business, Stocks, News" etc. That requires NLP to fix.

- Non-standardized locations. Location tags are all over the place, so "united_states" might have many tags like "us", "usa", "america", "the_states", etc. I'm still working on combining these tags in the API.
> but I feel I wouldn't like a code-base that abuses it too much

This is why I think it was a poor design choice to include the feature and actively encourage its use. The benefit of potentially more succint code is far outweighed by having to look with a codebase written entirely in Greek and there's no way to enforce moderation.
> No, Great Britain, and the United Kingdom are not the same, and are therefore not interchangable.

My first encounter with this came from "How to be an Alien" by George Mikes:

> "You must understand that when people say ‘England’, they sometimes mean ‘Great Britain’, sometimes ‘the United Kingdom’, sometimes the ‘British Isles’ – but never just England."

:P
Hope this can help some restaurant owners in these hard times!
There are entire conferences out there that only accept papers written in MS Word.

Math, CS and Physics are the exception here.
Pardon, a large estate tax.
In addition to a pointer replacement, there is an idea of using eye tracking on a virtual keyboard with a swype type entry.
They had support for Bitcoin a few years back, merchants could accept Bitcoin in addition to whatever currency they already supported. The feature was killed because they didn't find Bitcoin useful for transactions (can read more about the why here https://stripe.com/blog/ending-bitcoin-support).
I think there's a bit of unkindness in your post. It isn't that nobody in the last 31 years working with the GPL has ever slapped their forehead and suddenly realized "Oh my gosh! Other countries exist!" It's that trying to write something like the GPL to work in multiple major legal systems at once is somewhere between superhuman and impossible. In the "impossible" case, there may be legal systems where neither it nor anything substantially like it can either in theory (by the letter of the law) or in practice (by how people behave, such as places like China that have historically treated foreign IP contracts as suggestions at best) is possible.
TaskJuggler – Text-Based Project Management
considering how many sites say "dont archive me" while residing as a public resource on the internet at the same time, i support this practical ingnorance.
I believe that some of the people here are also holders of cryptocurrencies.
I think it's great for mathematicians, but I shudder to think what some Scala library builders might do if they get there hands on this.
Not on an Amiga but I do run it on a Macintosh.
> but to any code in a product built containing GPL code.

Citation please. I don't think this is accurate, and is another common misunderstanding of the gpl license family. I frequently see proprietary systems that have a notice list of the licenses they are using, including gplv2/3. Are they all in violation? I doubt it.

GPL is my license of choice, (I have an almost completely gpl daily stack), so I'm not just being rhetorical, if there is something I'v missed I want to learn!
I don't think either title is very useful.

"Doctors identify new salivary organ".... maybe? Then I wouldn't have to open their article and I can go on my merry way. Big ups for science, thumbs down for click bait.
People: commenter is correct. It's absurdly easy to anonymize txns on a blockchain, especially if you leverage cross-chains like Incognito.
>The day Mozilla shuts its doors is the day when Google would become synonymous with the internet.

More and more I'm starting to agree with the people claiming Mozilla has already ceded on that front, and are just keeping the lights on as long as possible to keep getting paid.
It's impossible to eliminate it.
I once had laryngitis for about a week, and during this time found out that for most people whispering puts more strain on the vocal cords than regular speaking: https://www.nytimes.com/2011/02/08/health/08really.html

But a whisper mode might prevent ear strain for those working around you :)
Why the sarcasm tag?

That seems like exactly what Phantom Auto should be doing if they aren't already.
Tavis Rudd, "Using Python to Code by Voice", 2013: https://www.youtube.com/watch?v=8SkdfdXWYaI . Old but fun.
Switching to a planck keyboard would let you customize all the positions of buttons for less strain.
Sure, but Gmail isn't a programming language used by professional software developers. It is a low-barrier-to-entry method for accessing email.

In that context, I think it is wrong to expect people to know multiple languages in order to interact with it.
The (Extremely) Loud Minority
It seems more likely that Facebook, with its noted conservative lean[0], dinged Babylon Bee to avoid repeated embarrassments for President Trump, who quoted from another Babylon Bee story without realizing it is a satire site[1].

[0] https://www.deseret.com/indepth/2020/10/15/21409131/conserva...

[1] https://www.usatoday.com/story/news/politics/2020/10/16/dona...
This is it. Most structures just look like meat.

It's easy to spot them on a 3D render where they are bright yellow. In real life, it's just different textures of meat with slightly different hues.
I mean, if you’re willing to risk big fines for money laundering...

https://cointelegraph.com/news/us-financial-watchdog-fines-e...
The Hungarian translator must have been a fan of Oscar the Grouch.
Also Netflix is a Java shop so anything JVM based makes sense for them.
I am reminded of an story posted here on HN many years ago about a professional photographer who published photos under cc by-nc with an option to buy for commercial use. The amount of infringements online were massive to the point where they had no chance to even respond to them all, and most of the time when they did inform an infringer who used the content on websites or advertisement campaigns the company either removed the content or ignored the author.

The amount of piracy done by companies is pretty significant and there is sadly not many ways to prevent it.
Try watching til the end...
It is like saying: "I robbed a bank ang got away with $1m, all in $20 bills. The bank has the numbers of the bills I stole. I can no longer use these notes as they will be flagged/raise an alarm if I try to deposit them in another bank."

Absolutely plausible scenario. If one stole $1m from a bank, the value of those bill are no longer $1m. But if that someone can use mules, distribute the money across the city (assuming a big city), ask the mules to spend this on the same day, in various locations, then the value of that $1m will drop to $500k. The reason: mules need a cut, mediators need a cut, value of items purchased, etc.

In that sense, I expect that those "decentralized exchanges" should have large fees, large spreads, etc, practically mimicking the cost of running a 'mules' network.
Sure, you can implement it yourself. But even if you create an amazing tree/hashmap-based type-signature-tuple inheritance-aware multiple dispatch object, you still have to think about how to make other packages use it.

I would also be interested how you would deal with the dynamic case of type erasure in this setup. Suppose I have a base class Base and derived classes A, B, and C. There's a set of functions

f(A*, B*, A*)
f(C*, A*, A*)

for some combinations of pointers to A, B and C. Given a

std::vector<std::tuple<Base*,Base*,Base*>>

how do you apply the correct f to all its values?
Taleb doesn't dispute that IQ measures something useful with regards to cognitive ability.
Programming Pumpkins: A pumpkin carving contest for programmers
Rise of the Self-Replicators
Stripe used to have Bitcoin support (since 2014), but they removed it at some point.
The guy sitting in the background has a crazy setup.. 3 displays, maybe more above them?
Given the financial incentives, I see Mozilla's stance as an extension of Google's.
Then you're using something bigger than a Cortex-A55?
Data Visualization: Tips and Best Practices
Below is a list of some of the great prizes that you will have a chance to win.

1. $60 MailHog Credit for Each Winner

2. A lifetime subscription to Code course

3. A copy of Laravel Queues

4. 1 Laravel Merch item up to $50 for 3 winners

5. Desktop apps with Electron Course

6. Make VSCode Awesome! Course

7. 1 Year Laracasts Subscription

8. DevDojo Pro Subscription

9. Tinkerwell

You can submit up to two pumpkins per person and vote for your favorites twice a day.

FYI I built this site over a weekend with TALL Stack Tailwind, Alpine Js, Laravel, and Livewire. If you are a PHP programmer and have not tried using the Tall stack, then I highly recommend you give it a try!

I hope to see your pumpkin soon…
well it's no longer an issue. by many definitions, that's "fixed."
> Trying to bend Rails into non-AR database usage is going to lead to tears sooner rather than later IMO. It's just so very integrated.

Is that really true? While I've barely used Rails in anger, and not at all recently, I was under the impression that all the major Ruby ORMs and high-level database libraries (e.g., DataMapper, Sequel) are heavily focussed on Rails usage and usually around AR pain points like working with DBs in Rails that don't fit ARs opinionated patterns.

> Having separate applications with (write) access to the same database is similarly going to end in trouble.

It shouldn't, if the DB is designed for that, which usually means each application sees the DB exclusively through its own set (probably in a distinct schema) of views, and keeps it's filthy little hands off base tables. That's a best practice for multiple application access to an RDBMS that is older than the Web.
What to Avoid When Contributing to Open-Source Projects
No, that’s not how it works. If someone runs a web site with code released under the AGPL, but they have removed the source code download link, they have violated the AGPL, and therefore violated copyright law. There is no way out for them by offering to send source code after the fact.

The copyright holder can choose not to pursue the matter if the web site hosters send the source code, but that has nothing to do with the requirements in the actual AGPL.
I'm very skeptical of the claim that more people would take forklift driving jobs if only they were from an office chair instead of actually on the forklift.

I agree, and in fact would go so far as to say that the physicality of the job is what makes it less boring and thus appealing to some.
The author did consider that. He tested a folder with a space in it, and found that searching for `whatever in:folder name` works just fine without quoting.
Mozilla exists for the public benefit, and therefor it should be publicly funded.

We should be demanding that it is freed from the shackles of market capitalism.
And how do you think the the reduction in situational awareness that comes from remotely operating something from half way around the world will make that better?
They probably meant "here here I'm a peer, I'll review for food." ;)
/me solemnly adds you to his "people who'd prefer to use XMPP than filter out abuse with a reputation system" reputation list