skysight-inc/HackerNews huggingface dataset:
No, you're missing the point completely. His competitors were using the same data source. The problem here is not ads appearing next to "bad" words, or what and who gets to decide what "bad" words even are, that's a whole other discussion.

The issue here is that Google, Amazon or $bigcorp allows its "blocking" algorithm to be misused, to be weaponized by competitors and that it allows no possibility of human review, that you can't get any human via phone or email to review a completely arbitrary (and often enough plain wrong) decision a random algo has committed (through human instigation or on its own rampage, as it happens often enough). That nobody has to account for and take responsibility for algorithmic decisions ("Sorry, computer says no. Good bye).

I have become so frustrated with this issue (we seem to discuss it every other day on HN) that I've come to think that you should not be allowed to offer services using automation without a clear and working process of escalation to a human in case of trouble. If we allow this behavior to continue and to spread (and look, I get it, doing business this way is very attractive and scales beautifully), things will only get worse.

We'll get to the point where it's "sorry, your car was deactivated because $passenger reported that you used a bad word in his presence. Do not contact us again". Maybe this will wake people up and show them that this way of offering services is broken.

Or "sorry, our algorithm decided you get the death penalty based on 100 reports of people that you did $badthing. chops head off Sorry, don't contact us again." Too much hyperbole? We'll see. Algorithmic determination of prison sentences already exists.
Tourism in France works without any royal family to feed.
In general it has to be said a President is more likely to try this than a constitutional monarch, given that [i] Presidential elections select for people that are ambitious, have an agenda and are good at getting a large proportion of the population to support it and [ii]the President has a lot more theoretical legitimacy and generally constitutional power to assume 'emrgency powers' or sack a government
If you have automatic block-level scoping, then you have the opposite problem - you need to do extra leg-work to communicate a value to the surrounding scope.

Anyway, anyone agrees that block-level scoping is useful. Interested in block-level scoping in Python? Please post on the python-ideas mailing list. Thanks.
That’s fair, I suspect you might be right that if you to make some sort of index of “male overestimates of universal attractiveness of a celebrity to women” he might be high on it because he’s so popular with men on an emotional level.
Somewhat confused by the naming choice here. Naming your company after something as fundamental as base64 encoding seems to inevitably lead to confusion down the line.
Apparently the Oauth scopes are much worse than GitHubs apps. Only GitHub apps allow read only access to the “metadata” by default whereas Oauth apps get access to the code, deploy keys, etc with no way to limit that access per repo.

https://docs.github.com/en/developers/apps/scopes-for-oauth-...

https://docs.github.com/en/rest/reference/permissions-requir...
That’s it. Black magic. That’s what all of us wanted, that’s what we thought would happen with advances in technology, it just happened!
How much are technicians are paid in India compared to the US? This should be factored in.
Klarna launches bank accounts in Germany
Ali, you may want to add some "About us" page.

Sending such sensitive data "into the cloud" is no joke, for any company.
This is the worst part of this whole copyright mess, defenders of youtube constantly preach the "They have to do this", "they are forced to do this" etc. defense.

However the way Youtube handles dmca and copyright claims means that if you are a smaller musician, a big corporation can just steal your music and profit off it. Good luck if you don't live in the US and don't have the money to take back what is yours. From that point you can basically just hope that you make the news so that a human at Google looks into the mess they created for once.

Just leaving a reminder of how infuriation Youtube copyright handling can become even for larger channels: Back in 2018 TheFatRat got his music claimed by some randoms and Youtube just gave it to them on a silver platter https://www.youtube.com/watch?v=z4AeoAWGJBw . TheFatRat was a popular youtuber even back then, and even for him the process was hard. Now imagine how that situation would have played out for the average musician.

When people talk about "protecting the musicians" they typically only mean the richest musicians, the top few % and the largest record labels. No one cares about regular musicians.

The same logic also means that dmca claims can be easily weaponized by any entity as long as they choose their targets strategically (or own enough money to tank the situation in which a target fights back, but even then that can create more damage for the target).
No, it doesn't because Gitlab.com exists. Installability is an insurance policy.
Believe it or not, in a lot of modern countries around the world, compensation is not the guiding priority of society.
This is really cool, and has inspired the latest function to be added to my zshrc:

vscodetmp () {
local repo=$1
[[ ! $repo =~ "https://*" ]] && repo="https://github.com/${repo}"
local temp="$(mktemp -d)"
git clone "${repo}" "${temp}"
code --wait -n "${temp}"
rm -rf "${temp}"
}
> A big reason why I got into Python was because it’s the language that can be “read by anyone”, even those who do not know Python.

Yes! For the first 2 decades of its life, people loved Python because it was like “executable pseudocode”. Unfortunately over the last 5-10 years it seems to have given up on that idea, instead becoming more and more like “whitespace-sensitive C++”.
Some years ago I made a script to backport a project I had developed in py3.6 on my free time but when I wanted to use it in prod at work it had to be py3.4: https://github.com/Galbar/norfs/blob/adb2a4ea885997352a1e24d...

It was a fun experience :)
And privacy only matters if you have something to hide, right?
If it doesn't make money but need to run infrastructure it's not likely to live for very long?
You hold a copyright I want. I fraudulently pose as you and make dcma claims until you lose your copyright.
> very good players will ruin positions by rather than playing with their good instinct, over-analyzing a position

I wonder if this is due to errors happening and getting mixed into the search. Computers pretty monotonously improve with thinking time, and the algorithm is pretty simple once you have good intuition to guide it. However, a single memory error down a line will turn the whole thing to mush.
The poll is from end of November, there was a lot of discussions since then.
Gentoo maintainers add their configuration and patches,
which often break in unforeseen ways.
check the configuration file and try to revert these changes.
It could be something related to prefix key handling.
if it doesn't work recompile tmux from git https://github.com/tmux/tmux
npm in particular has been problematic for a long time:

https://naildrivin5.com/blog/2019/07/10/the-frightening-stat...

https://techbeacon.com/security/check-your-dependencies-gith...

https://thenewstack.io/npm-password-resets-show-developers-n...
Hey let's just sudo curl | bash

what could possibly go wrong?
They are still losing impressions, though? We're talking about getting delisted from Adsense, not Google search.
Good point. I think most people aren't aware that it costs €500 - €1000 to post a single job ad on an important platform.

Of course, the rate will be a lot lower for small companies, but with something like this you'd have perfect targeting. And you don't even need any invasive privacy tracking for targeting: Just let people buy ads on specific repos.

Also, at least in my personal experience, people really don't mind job ads. Job ads are the only ads I regularly click on, because I'm curious what companies are looking for (even though I'm not looking for a job)
>Shortly after its acquisition of Shazam last year, Apple took the music tagging application ad-free. To follow-up on that change, Apple has now removed nearly all third-party SDKs from the app as well.

Apple has removed the following SDKs from Shazam: AdMob, Bolts, DoubleClick, Facebook Ads, Facebook Analytics, Facebook Login, Inmobi, IAS, Moat, and Mopub.

https://9to5mac.com/2019/02/20/shazam-third-party-sdks/
Isn't it obvious that the same people who are actually looking for a translation of some word would not have any issue* seeing that some word in an ad?

* - at least not bigger issue than seeing any ads at all, but those would run ad-blocker anyway.
At the moment, there's a story about github1s.com on the front page of HN and people are asking how to give it access to their company private repos [1][2]. Scary.

[1] https://news.ycombinator.com/item?id=26087017

[2] https://news.ycombinator.com/item?id=26086789
Seems like it should be titled "Scrap metal merchants nationwide are funding Catalytic Converter theft" - ok, i'm no headline writer
Consider yourself lucky I guess? I mean in the 20-odd years I've been driving I've never had an accident either.
Absolutely true, Graphhopper is amazing.

But I completely agree with the point of the original comment.
Open Source software often comes with questionable usability and is often not well fitted to be used by the average consumer. While lots of open source applications offer the same, if not more, features than their commercial counterparts, it often feels like you need a special degree to use a simple android application or desktop app.

Without a good and usable, cross platform application to use with OSM, OSM will never be something used by the average consumer.
> Python features after 3.8 and many others.

Really, after 3.8? I thought 3.5 was a golden era?

> Why not put up an effort on speeding things up, removing the GIL.

That's exactly what requires corporate backing (removing is easy, fixing all the breakage it causes takes a lot of time and effort).
police are the enforcers for upper clases. of course they'd be immunized from all kinds of consequences, and they know it.

you simply can't do it any other way.
It's not just streaming. You can't play copyrighted music in public places without paying the royalties, whether someone is recording it or not. At least in France it's like this. Anyone that want to play music in public has to pay the SACEM which is like the RIAA.
Worth remembering that we in the UK have already had a French style revolution with the monarch being decapitated in 1649.

It was considered a "bad move" and his son was restored to the role of head of state about 12 years later to correct it. :P

The idea of a powerless head of state has always appealed to me. I can't think of anything worse than someone like Johnson assuming that role.
You go to your local GDPR / privacy office and possibly hire a lawyer I would say.

Small claims court seems to be a US thing so that doesn't apply in most areas where GDPR is available anyway.

I doubt amazon would just ignore a lawyer's letter. If they do, enjoy your free income I guess
Disorder in society
>> In many ways, this is more ingenious than American system, although more expensive

Is it though (more expensive)? I've heard they spend 1.5 billion dollars per year for the president (flights, security, meetings, etc). And that's the explicit part; the implicit one is the election spendings which last year constituted 6.5 billion dollars; if they come from special interest groups, I suspect, they should be somehow payed back in the form of legislation, tariffs, taxes, and projects appeasing those special interest groups (so taxpayers will probably pay way more than what was donated).
Scopes were only introduced in NPM 2, and iirc it's still an optional feature. Companies that used NPM early on may have opted to never use those.

But that's just NPM, it's an issue in all of the mentioned package managers.
Probably not. :)
I agree with you in this instance, you make a good point. 99% accuracy sounds great on paper, but that's a very painful 1% remainder - and in this case, there's no way a rational human would have acted in the same disastrous way the AI did.

That said, in many other applications of AI, a 1% error rate is probably a huge success. AI does not need to be perfect to be considered successful, it only needs to do better than a human. In this example, AI failed miserably at that, but there are plenty of applications where AI errs far less frequently than humans do at the same task.
But then they have fewer ad impressions to sell. That said, since their system is an auction, some level of scarcity does potentially increase their revenue. Maybe they've done that calculation and figured out that they wanted to dump some of their inventory.
That's pretty good - almost as good as OS 1:25,000 maps for landforms and actually better for showing paths.
is hawaii very liberal? more so than bay area?
Yeah, but at least with PATs (not sure about other token types), you can't scope them to a particular repo, so whenever you need to allow something to even see a private repo or write to a public repo, the token you supply to allow that can do that for all repos and that alone is potentially really destructive. I am not sure if there is a good reason for why PATs can't be scoped to a repository, because if they were allowed to be, it would do a lot for security I think.
Really cool concept, however language service and file search don't quite work (even for TypeScript projects) due to lazy loading of files and directories.

Still, its almost there! Can't wait!
A court letter, even from small claims, is something you don't ignore. Last I checked, FANG do show up to small claims court, because loosing there is enforceable by law which can get expensive to ignore, if the accuser is willing to let things escalate.

In GDPR cases, you don't go to court, you go to your local data protection agency (pray you don't live in ireland). They will contact Amazon and ask for a statement. Ignoring them isn't something you can do if you value your revenue, because unlike single customers, the agency's task is to go after you with a problem for years, ghosting doesn't work, and they can issue legally binding fines you can't ignore.

Enforcement of either a court order or fines is easy if you got the title on them. If they continue to ignore you can probably get an attachment order, ie, you plus a court official plus some police officers arrive at the nearest amazon HQ and will demand the fine to be paid or they start taking company property to be auctioned off to pay for the fine.

Alternatively you can have a letter delivered by court service, which also is hard to ignore because the court service will require someone at amazon to be read a cover letter, followed by a signature and rather official stamp. After that your letter is considered to be proven in content and delivered. That is something that raises a lot of red flags in legal departments.
Covid-19: Use of adenovirus type-5 vectored vaccines: a cautionary tale
That's actually very interesting. One problem I have started to run into recently however, is that you can't mention the word "blockchain" any more without being laughed out of the room (in some circles), and in many cases rightly so. The word has just been to much vaporware-ified and misused because VCs and other decision-makers were eating it up like crazy.

However, it seems like blockchain-based technologies are to be an integral part of web3, or are there alternatives to it? Is there a way to talk about the concept without mentioning blockchain?
If you like nano use nano. There's nothing there though that can replace the modal editing of vim or the hackability of emacs.
politicians should have bodycams on 24/7, indeed.

In fact, their signatures/actions should be invalid unless properly announced and distributed all their voters.
If you think the House of Commons was actually common men like you or I you'd be sorely mistaken, it was Knights and landed people (and i don't think very much has changed there). Make no bones about the UK parlimentary body, it is not of the "people" if that's what you are into.
Like everything you said in this conversation, you drastically exaggerate the inefficiencies of fuel cells. In practice, batteries and fuel cells are already close enough that it has ceased to be a major roadblock.

Fuel cells getting more efficient and cheaper is pretty much a default assumption. The only thing that's quasi-religious are the supposedly "pro-environment" people that strongly disagree with the idea of a green technology getting better. It's frankly a cult of batteries, and more than anything they're out of touch with reality.

The problem with EVs is that fuel cells are also real, and already viable and interesting. If EV fans actually paid attention, they'd realize we're heading towards a disruption event and prepare according.
> The filming and distribution of someone listening to music is literally the breach of copyright, not anything the cop is doing

no, unlicensed public performance is itself a breach of copyright.

https://www.jdsupra.com/legalnews/music-public-performance-r...
As an American living in Europpe, I can say that Americans glorify violence, greed, individualism, more than any other country in the world.
This post seems like a good time to note that by default, there's no direct way to verify that what you are downloading from dockerhub is the exact same thing that exists on dockerhub [1].

Discovered after seeing a comment on HN about a bill of materials for software, i.e., a list of "approved hashes" to ensure one can audit exactly what software is being installed, which in turn led me to this issue.

[1] - https://github.com/docker/hub-feedback/issues/1925
I think modern clean desktop toolkits (e.g. JavaFX, Qt) are actually a lot simpler than web development, but only if you take deployment out of the equation. If you want to iterate your app every single day, the web is good at that.
The problem I have with OpenStreetMap is the license, it seems you can use an OSM derived base map and then layer anything else on top without problems, but you cannot process the data or mix in proprietary data without releasing the algorithm or the final dataset. So any competitive advantage derived from processing the data has to be immediately made open.

So you see a lot of use of OSM as a base map, but very little use as a mapping database for commercial applications. I see why they did this, to prevent companies taking their data to bootstrap a closed competitor, but the consequence is that the data is locked in and is getting much less use than you’d hope as a database.
I hope those 13 engineers got paid millions. So much weight and responsibility on their shoulders! They were responsible for nearly $2 billion in 2013 (25% of $7.87bn), and nearly $14bn in 2016 when the work was finished (50% of $27.63bn)
I've started using ESM in a static website builder too [1]. It works, kinda.

Problems that I encountered:

To get `__dirname`, you have to do an awkward workaround using path and url [3].

For npm modules that implement a path e.g. `@lib/method`, the import of this currently isn't allowed in node without a flag.

For ESM incompatible modules, a createRequire [2] function is available to get the old `require` syntax.

For import statements, the cache cannot be deleted yet [4].

Overall, I'm please to see that nodejs will soon be ESM compatible. All changes that have been made look reasonable and useful to me.

In fact, I now often get the pleasurable "wow that makes sense" feeling when using node. It has has great docs, nice new features like worker_threads and it's productive for me. I'm a fan!

1: https://github.com/TimDaub/kloi

2: https://nodejs.org/api/module.html#module_module_createrequi...

3: https://stackoverflow.com/questions/46745014/alternative-for...

4: https://github.com/nodejs/modules/issues/307
How to get money from angel investors
To realize my project
Do you expect the same privacy at work as you do at home?
You're addressing the example of the opener, not the given example that was called dystopian. So if anyone is missing the point, it's you.

we only know what the opener said about his story, so i dont feel comfortable saying wherever what happened to him was dystopian or not.
I'd never heard of Gary Kildall so I naively searched for him on LinkedIn, couldn't find him thinking that he was the academic type that chooses not to use it. Then sadly saw that Google search showed he passed away in 1994.
Thanks @nadersith :)
>Stripping a wealthy family from all their holdings seems to go a bit too far by any measure in a civilized society that values the concept of personal property.

The concept of personal property can perfectly accommodate of a limit in how much a individual person can personally own, especially in regard to the distribution of wealth in the whole population.
It seems some of the new package systems such as node/npm fail to learn from years of maturity of existing ecosystem such as Java's
My worry about AI isn't Skynet and Terminators.

It's that Data Scientists don't realize most of their models still simply fit a conditional expectation - and given all their power, it's going to be us, not Amazon or Google, who has to adapt to the distribution as not to repeatedly get hit as some sort of outlier.

It's a dystopia where AI works because of us trying to conform to it, because otherwise we are out of luck. At some point, we self select into Amazon-humans, Google-humans etc.
Worse: you can’t even scope it to an org, and some integration points are only available to org owners!

GitHub is terrible.
Even disregarding the errors, when "overthinking" is easy t go deeper in some branches than in others, without a very good probability estimation (which something the computer can do more easily: weight the branches).
The "intuitive" approach is not that deep, but the depth is more even.
This is really helpful! I haven't started using EJS because the internal gotchas and problems always worried me.
And yet, whenever I want to refer back to a Reddit comment I made in the past, I can never find it even with these tools.
Not the GP, but my personal impression is that US culture glorifies violence and conflict, as conflict, rather than co-operation, is seen as a way to get ahead on an individual level. That spreads through all layers of society including law enforcement.

It is obviously not something that can be blamed on any specific individual, and it's only based on what things looks like from the outside, but the impression is there regardless.

The ridiculous amount of wars the US wages upon other countries also contribute to that image, but I suspect that's more related to the US fighting seemingly neo-colonial wars with European support than anything else. If European contribution had been on the same level, that factor would probably not be included.
> The Queen of England is also the head of the Australian Government,

No, she's not, the Prime Minister is head of government. The monarch is generally held to be the head of state, though that's not entirely clear and the Governor-General is sometimes referred to that way.

> She actually did so in 1975.

The Crown by the action of the Governor-General did, there's no indication that the Queen had any direct involvement.
How does Bulb Energy buy its electricity?
Do you have any that could be started by a non engineer and bootstrapped? I’m working on 2 at the moment but their potential is more side-hustle-like than it is meaningful
Can you elaborate where license would be a problem?

Keep in mind this:

https://wiki.osmfoundation.org/wiki/Licence/Community_Guidel...

Which eases the issue a little bit. For instance, MS uses OSM buildings for Bing Maps. Or Apple uses OSM for road data in selected countries (Ukraine?)
How did it end up being absorved by GitHub?
The "raw" button in the file views use that domain now.