skysight-inc/HackerNews huggingface dataset:
I am not sure if its fit in the "bad design" category you look for but OpenStreetMap API has various usability problems.

https://wiki.openstreetmap.org/wiki/API_v0.6

The main issue has I see it is that all API functions accepts only XML as content-type. There is no way to use JSON, which is rather standard by now. Even GET serves only XML.

Another issue is that the error messages for non-conform requests are not informative enough. This is emphasize in the doc ("unfortunately error messages are not consistent").

Finally, in my opinion, the doc do not provide simple and clear overview of the API.
Nice idea, but I think it is very confusing to respond with an exception when a user's commit fails to comply. The function of your module is to judge the user's commit message. Both acceptance and rejection are expected behaviour. Neither should look as if your program just crashed.
So what you're saying is, the fact we were wrong about how long it would take to recover proves that the whole thing was a farce? Your data says nothing to counter whether the ozone hole was actually a major problem (spoiler: it was).

The fact that China is flaunting the rules the international community agreed on means what, exactly? The undeniable fact is the ozone hole did NOT continue to grow, because the majority of the world halted their use of CFCs. And wouldn't you know it, when we stopped using CFCs we stopped fucking up our ozone!
Hong Kong suspends controversial extradition bill
i recommend this article if you're interested: https://www.ableton.com/en/blog/james-holden-human-timing/

tldr: there's been some research into it – turns out that if you have a few parts (instruments), the randomness you add to each of them needs to be correlated:

> "The first [example] has had completely random timing errors inserted [...] with no link between the errors in different parts. The result sounds unmistakably unmusical and inhuman."

someone built a "humanizing" plugin for Ableton Live based on that research.

here's some quotes i liked:

> "[...] the timing of each individual note is dependent on every single note that both players had already played – a minor timing hiccup near the start of a piece will continue to affect every single note after it, up to the last notes. And when you play a duet every note your partner plays affects your playing, and every note you play affects your partner [...]"

> "[...] if everything is recorded together in the same take then quite large variations in timing are no problem – they don't sound like errors, just the natural movement of the music. But if the parts are multi-tracked, or sequenced parts are mixed with human parts, then the timing errors are glaringly obvious, they sound wrong because they are unnatural, and our capability to identify the uncanny marks them out as unpleasant and undesirable [...]"
Good to know you only form opinions based on anecdotal evidence.
Floating point error is far far smaller than measurement error and missing data.
Identity politics don't come into it really.

Acceptance of transgenderedness means that we call people by the name they wish to choose but it does not mean we eradicate the past. Same if someone gets married and changes their name. It should be no big deal and nothing awkward.

It is all about merit. It gets a bit silly if we give people extra cringeful 'well done!' marks just because of some identity politics thing.

Sophie is not the only successful transgender person in UK tech, however I think she just gets on with her work. Also fully admirable is Kate Craig Wood and she does write on the subject of how it all works out. Since your interest is piqued and this is the internet, here you go. Again, I would say in Kate's work it is more her business that defines her rather than the transgendered aspect, so you should find how they run their business (not beholden to VC money etc.) quite fascinating too:

http://kate.craig-wood.com/
This is also the facepalm moment for me. Yeah, let's just ask Google to make it an independent nonprofit foundation, because they are 100% certain to say yes. If this is the point of the whole article, I'd have to concede that I fully disagree with the article's idea.
The most surprising Facebook profile
I'm no physicist, but isn't the 3-body problem relevant here too?
Is it swimming or flying in a denser medium?
Okay, thanks for restating.

1. Yep, I somewhat agree. So can you please clarify your stance as to whether the current climate change situation is another example?

2. Yep, and I sincerely hope China also pulls their heads out of their collective asses. However, the UK is also not out of the woods yet [1]. Just because China has a long way to go doesn't mean any other country should be easing off the gas pedal (terrible pun, hope you'll forgive me).

[1]: https://ec.europa.eu/eurostat/documents/2995521/9779945/8-08...
Financial Advice for My New Daughter
It’s more or less the same today.
Fair points, but the fact it has to be compiled negates almost all the benefits of a scripting language. Not to mention that using these tools is error prone (see leftpad).

TL;DR JS has become more of a target over time than a source which might be a hint that there is something deeply wrong with it. People wouldn't reinvent the wheel if it was round to begin with.
Apple strips clips of devs booing $999 monitor stand using copyright claims
Ask HN: Why Facebook is the only company that creates their own cryptocurrency?
Why salesforce or Asana or any other big b2b or b2c don’t create their crypto?
Finally, some good news this week!

Unless someone wants to poop all over my very reductive take on this, I'm going to treat it as proof that peaceful demonstrations in the streets still mean something (sometimes).
Sure Europe took more action than most, but those actions are clearly now seen to be a) insufficient, and b) limited to a small proportion of the world's emissions. China and the US more than cancel out any improvements the EU made. They might have been sufficient if everyone had played, though I doubt it. They didn't, so the goal posts have moved significantly. There's still only one planet.

Apologies for my shorthand purely for brevity, I thought the real progress was quite well known. The ozone hole is not actually closed yet. The trend is very much in the right direction thanks to those international treaties on CFCs. There's also huge hysteresis in the system so change follows very slowly indeed. The trend of improvement has indeed slowed, apparently courtesy of China breaching the treaty they signed - they have form here, not just the recent breach of Hong Kong treaties. Sadly the UN and international community doesn't seem willing to sanction China for breaches of anything much.

At current progress - depending on China - a century or a little over looks to be right on the money. The clock is at about 50 years. Nonetheless it looks like we found the right cause and remedy, and acted in appropriate time.

Less exaggerated catastrophe, more bloody accurate estimate I'd say. As your BBC link confirms. Here's a link with some trend graphs - see for yourself.

Where's the exaggeration? The odd piece reporting badly doesn't make the case - the media is often terrible reporting science. Any science. :)

https://theconversation.com/ozone-hole-closing-for-the-year-...
Every item in your list describes a problem with the way browsers are designed, with the way the web works, or with the standard practices and incentives of web development culture, and all of them would likely still exist were javascript replaced with any other language.

It's ironic that JS as a language is hated to the point of near derangement on HN while being the least relevant component of the problems people here have with the modern web.
Why I moved to Switzerland to work in tech (2014)
> I'm curious why you think it looks like an ad?

I've had that impression as well. It's not anything particular about the look for me, but that I expect any highlighting / positioning on Amazon to be paid for.
>By associating something irrefutable... with all their other more controversial positions, they're basically setting a trap

This is called a "motte and bailey" argument. It's a favorite of bad-faith debaters.

https://rationalwiki.org/wiki/Motte_and_bailey
This is beautiful. I would love to see something like this for spacecraft that have left Earth orbit.
> extremely complex applications like office suites and 3D games

Who really needs that in the browser? Native apps are consistently better in every single aspect - more powerful, more privacy-respecting, more eco-friendly, etc. Except native apps are vanishing - a month ago I wanted to fire-up SketchUp on my old Mac, only to find out that the casual 3D scene is now using 100% webapps. The reason we have these abominations is that they're one of the only avenues left for financing app development (either ad-driven, or in a fremium model) because nobody buys software anymore. And that is indeed a contradictory effect of making software a commodity through F/OSS when the original motive was to empower users. Now I know folks chase browsers and wasm and whatnot as the ultimate cross-platform app delivery platform (coming from a 1990s MS and 2010s iOS app dominance experience) and make browsers even more complex. However I whish they could stop and think about if their work is actually helping the situation.

What I think would be helpful is to define a base web profile for content delivery, and then additional profiles for webapps. The "march of progress" argument against versioning and profiling HTML, CSS, devices, and JavaScript we've heard from web standardization efforts isn't convincing at all, and only helps the big guys (basically, only Chrome at this point).
Maybe for the actual communication, but not IP addresses:

https://www.lexology.com/library/detail.aspx?g=d2ca30a5-542c...
This is both a relief and a conundrum. Now that the bill has been postponed, everyone's going to be asking what comes next.

I don't know if Carrie Lam will be asked to resign or if she will accept resignation, frankly I'm not sure whether to support resignation or not given she actually postponed this bill, which I initially didn't think she would ever do.

Time will tell if she serious or if this is just to get people to go home, forget about it, then quietly slip it in as a rider on another bill or otherwise pass it without as much opposition that time.

Lastly, I can only applaud Taiwan for standing against this bill in their own way by refusing to use it even if it were passed.
> All memory techniques work under the same principle: take something that you want to remember, and convert it into a different format which you can remember more easily.

Here I thought memory techniques were essentially data structures for the mind. Memory palace always felt to me a bit like a hash table; some of the techniques I read about for remembering sequences of items or numbers were quite literally building linked lists in the head.
I wonder what changed her mind.

Was it pressure from some external factor or possibly the protests themselves truly enough to stop this?
Jeez... best of luck. That sounds awful and completely unfair. "Live by the Store, Die by the Store"........
> type a bit of what you want, hit enter, click and immediately be using what you want

This is a nice idea, but it’s far faster to search with mail.app. The great thing about gmail is just labels.
> the popular picture of Moon's orbit having loops is wrong in that sense.

Do you mean the moon never moves 'backwards'?
I'd be seriously interested in why this is downvoted so much... I thought, the documentary was quite intresting and balanced.
Don’t Forget the ‘Net Neutrality’ Panic
There seems little upside between what this paper proposes and everybody just sending all data to all stakeholders of figure 1. The blockchain itself does not conserve confidentiality of placebo placements outside of this process and "Regulatory agency" and "Data safety monitoring board" are presumably two trusted parties that could, post hoc, compare their two databases and draw the same conclusions.

Adding a semi-public blockchain seems like a neat little tidbit but it mostly adds a formalization of the process (which would of course be a good thing) and buzzword-worthiness, thus warranting the "wasteful" label.

> permissioned blockchain [...] for very little money
Is that a solved problem yet?
Why would someone that isn’t part of that culture go off and use 8chan and the branding and it’s culture instead of Slack or IRC or any other option?
Now I see what Chomsky's always on about with his example of "instinctively, eagles that fly, swim".

I thought it was just a sentence specifically made to be nonsensical, but no, they actually do swim.

(See for example: http://annarborchronicle.com/wp-content/uploads/2013/07/A2Ch...)
How can I overcome the fear of failure?
Following that example, what if the Nazis used the letter 'x' as their symbol? Some non-Nazis might be associated with them by using the letter, but surely that effect can be diluted if everyone continues to use the letter as normal.

And is the letter 'x' really ruined? The swastika wasn't ruined for many Eastern cultures as its original meaning was widely known.
The other day I had to send a video to a friend. Too big for email and fb messenger wouldn’t let him download it once received, so I ended up trying airdrop and got a list of names of everybody’s iPhone or iPad around me.

Apparently we are all telling anyone around us who cares to listen who we are.
I recall hearing that another effect in GR compensates for the delay of gravitational waves to make a binary system act according to newton's laws.
You say convenient, I would say significant. 2016 had an unusually paranormal feel to a lot of people, complete with an actual rain of frogs (Pepe wasn't the only frog meme that year as you might recall). The 'meme magic' group in particular was fascinating to me, as it seemed like an evolution of the '80s 'chaos magic' group which I also find fascinating. Only this time, there was actually a relationship with higher powers. That is where the vitality of the movement was when I encountered it, and that is what I found interesting enough to look into further.

I'm disappointed as hell that a secularist wanker like Carl Benjamin successfully co-opted the movement for crass political purposes. But I'm also annoyed that if I tried to re-appropriate the same symbology for the optimistic, metaphysics-exploring group of pranksters that meme'd it to relevance, I'd get called a bigot for associating with the wrong people.

Any group is defined by its lowest common denominators, which is why I and so many people I respect try to seek out smaller subcultures. The trouble I'm seeing is that when a large group like the nationalist right wants to co-opt a smaller but more effective movement, the larger group's rivals refuse to acknowledge any distinction between the different subcomponents, even if those subcomponents disagree on everything that's objectionable about the larger group to begin with. It's bad for the interesting subcultures and it's bad tactics for the larger ones to unite rather than divide their opposition.

Now I'd best go take my own advice and send happy thoughts to those members of the globalist left who like to garden.
It's not arbitrary. The only two choices that work are the real center of gravity, and the observer's position with the real center of gravity orbiting the observer and everything else orbiting the real center of gravity. If Tycho chose Jupiter as the center of the orbits, the planetary orbits would have the same problem of epicycles as the older models.
Yes, Britain would surely consider causing a plane crash sufficient reason to declare them terrorists.
Outline: Modern Team Knowledge Base
> I think that says more about you than it does about the vegan activists.

It means that I had a bad day because some one made me late for work and I vented my frustration out on a meal.

I watched the Netflix flat earther documentary and even the physicists interviewed preferred not to ridicule the flat earthers because they wanted to make sure they kept an open dialogue. I think there's a similar threshold for annoying people. Once you cross it, a lot of people are just going to stop listening to you.
I don't know where I picked up that particular factoid, but if you look at the trend lines in [1] you can see the improvement claimed.

In [2] there is a slightly different claim, "A modern 5-day forecast is as accurate as a 1-day forecast was in 1980, and useful forecasts now reach 9 to 10 days into the future."

Chart 3.2 of [3] shows this; by 2001 the 5th day forecast improved to be as good as the 3rd day of 1980, establishing the trend line.

Googling about yields a few other studies and articles in a similar vein.

It is important to note that forecast improvement is not linear in effort. It takes more complete and accurate sensor data and far more computation to extend the forecast on the out days due to the chaotic nature of the mechanisms modeled.

[1] https://rmets.onlinelibrary.wiley.com/doi/full/10.1002/qj.25...

[2] https://science.sciencemag.org/content/363/6425/342

[3] https://www.nap.edu/read/10658/chapter/5#26
The Libera Manifesto
Languages do not have to be "amazing" to be useful.

Also, being able to use the language directly in the browser is a pretty useful property.
You have two matrices, with allocated memory A and B, that you want to multiply and store to allocated memory C, as efficiently as possible using 8 cores. How do you do this without threads exactly?
Highlighting notes, and re-reading notes are the two study techniques that students think are most effective, but studies show are less effective.

Spaced repetition, repeated testing yourself on the material, questioning yourself to prompt you to work your memory recall, are shown to be the most effective.

Sources discussed and referenced in https://www.youtube.com/watch?v=ukLnPbIffxE
Student Design Portfolios Done Right
India Going Cashless Could Be a Model for the World
Putting it up for download voids those rights (equitable estoppel, clean hands doctrine). Concealing that they had done that was outright fraud on the court. (EDIT: note that I am not a lawyer. Consult a lawyer if this would actually materially affect you.)
Are you using hass.io? Its plugin for MH-Z does not support switching auto calibration off, and in not sure how to do it.
WebPin – Pin Websites on the Desktop
By the way, be careful who you tell this to.

The anti-intellectuals will spin this to prove their own points without any understanding of math or physics.

I've seen this happen, and they are very confident, their 'friends' don't know either. When it comes time, will anti-intellectuals trust scientists or their neighbor?
Those examples are the demonstration of my point! You had a mostly fixed standard that a small team could hope to reach - the W3C stuff - and the few top browser vendors decided to extend that with a continuous stream of new features chosen only by them - the WHATWG -, with the result that browsers who couldn't keep up got extinguished from the market.

That the features aren't proprietary is besides the point: Google realizes that they don't need them to be proprietary, what matters is that others can't easily implement them all.
Googel translates Kalevala now better than humans
JOHN MARTIN CRAWFORD. 1887:

MASTERED by desire impulsive,
By a mighty inward urging,
I am ready now for singing,
Ready to begin the chanting
Of our nation's ancient folk-song
Handed down from by-gone ages.
In my mouth the words are melting,
From my lips the tones are gliding,
From my tongue they wish to hasten;
When my willing teeth are parted.

Google:

My mind I do,
my brain thinking
to go singing,
i'm dictated,
a genealogy,
a genius to sing.
The words in my mouth melt,
speeches are falling,
my language speaks,
to my hamburger.
They cannot have an official public stance on a matter of HK law.

The ambassador's comment was the only thing he could have said, really. I.e. that it is not for the central government to draft HK legislation.
Genymotion Integrates Applitools Visual AI to Help Android Engineers
I assumed that even if it was algorithmic they’d consider things like return rate that we cannot see.
Fire inside the chest of patient during operation
>Every single object in the solar system, from the gargantuan sun to the tiniest speck, exerts a gravitational pull on everything else.

Actually: in the universe, not just solar system.
Agreed. In college (30 years ago) I found a brochure on the "SQ3R" method - Skim, Question, Read, Recite, Review. As an ADD person it revolutionized my college achievements. I could deliberately attack the learning process and get (something) out of a subject with my limited attention.
> Irony is currently used as a conscious strategy by the extreme right.

which is puzzling when considered that 99% of all stand-up comedians are firmly on the left.

So what happened to irony on the left? I think we have outlawed it in Internet forums in exchange for political correctness?

> I don’t know what to do about this, but this is the world we’re living in.

Technology persists where art dies.
I didn't, but in the early days I might have. There was a real divide at one time between the LN new atheist types who just wanted to score cheap political points and the CN meme magicians who took the whole 'avatar of chaos' thing very seriously. I kind of regret not throwing more of my weight to the side I think would have moved our dialogue forward, but realistically I don't suppose it matters.
>If extremists start using a symbol, non-extremists have to accept that they might be associated with those extremists by continuing to use it.

This quickly becomes insane, like with the 'OK' handsign, including the decades old 'circle game', neither of which has any connection to racism other than what desperate mainstream media portrays in search of clicks.

4chan trolling never had it so easy.
I've been saying this about dev.io since it's beginning. It's the place for frustrated redditors trying to make a name for themselves but only making fools instead. Do not bother reading anything there. It's as worthless and pointless as reading anything on reddit.
JS has become a target rather than a source because of convention. It's the way modern frameworks and tools work, and it's part of the process that companies employ. The original intent behind tools like Typescript and the compile-to-js paradigm might have been dissatisfaction with the language, but the ubiquity of that paradigm is due entirely to the influence of Node, Facebook and Google.
Anki! Terrific little program.
Does the tailor make a decent wage?

I think just shortening a pair of pants is 30$ minimum.

Things that can't be done in a factory are increasingly expensive, especially if you don't have underpaid workers.
How could it be available if the application didn't ACK that it received the purchase order and granted the item?
My stance on the current global warming is that it is real and that it is serious, but not nearly as catastrophic as the media and these more extremist environmentalists, present it.

i.e. If all other countries would go on a steady course of diminishing their emissions for about 1%/year like the EU has been doing for the past 3 decades, the problem will be addressed.
My strong guess is that they have just reinvented a client component of an eventually consistent data store, and in this context the blogpost is actually embarrassing for them. I wonder if they will notice further problems and reinvent causal consistency and vector clocks next.
Fitbit has its own Bluetooth stack.
Show HN: Squirrel Curve Studio – A simple tool to design spline curves
Nothing makes it into the standard until there are at least two implementations in browsers. The standard is based on implementation, not invention by anyone.
> So what you're saying is, the fact we were wrong about how long it would take to recover proves that the whole thing was a farce?

It proves the all thing was an exaggeration.

https://en.wikipedia.org/wiki/The_Boy_Who_Cried_Wolf