skysight-inc/HackerNews huggingface dataset:
It's reasonable fear, not unreasonable fear if countless lawyers in countless companies seem to be coming to the same conclusions and enforcing very strict policies regarding this (fact, not imaging this). When in doubt, listen to lawyers, not engineers.

FUD would be spreading unreasonable fear and uncertainty to create doubt.

The thing you don't seem to get about these licenses is the generally fuzzy language about derivative works, distribution, and modifications. The legal interpretations vs. the intent of the authors vs. the technical interpration of these licenses are three things. An engineer saying, "it's fine" means absolutely nothing. These licenses are versioned for a reason: the intent and legal reality apparently don't always line up and people try to fix these things.

The key point of the AGPL license is that it deliberately intends to prevent proprietary bundling/extensions of software licensed that way by demanding it is open sourced under a similar license (aka. the viral nature of the license). Gplv2 had similar intentions but contained enough ambiguity and weaker requirements that gave clever lawyers enough wiggle room to get away with e.g. creating things like Android which definitely has a lot of proprietary stuff covered in patents and other things. Hence, GPLv3 which aimed to rectify some of these ambiguities.

And yes, I have experience being lectured on this by actual lawyers (with a clue no less) in the context of Nokia's OSS efforts a few years back around their linux based mobile os. They had thousands of engineers collaborating with the OSS community on hundreds of projects with all sorts of licenses. Their job: protect Nokia's IP and prevent inadvertent legal fall out with patents, copyrights, etc. due to improperly licensed software. I learned a lot talking to and listening to these people.

In short their attitude was, MIT/Apache is generally fine. Gplv2, you need to know what you are doing but we know how to deal with this and mitigate potential risks. Gplv3: please avoid adding anything with this license to any Nokia product (patents were a big concern here). AGPL, no way in hell that we would approve this, ever; the risks are substantial and generally not worth it, even for server side only stuff.

Regarding the MS license; lets stay on topic and not digress about the legal saviness of their lawyers. Generally my advice would be to assume they can make life hard for you and thought long and hard about how they would do that. Any court case would likely set you back more than you or your company can afford.
Send a piece of shit in a box to someone
The HA/Scheduling system is too complex.

Simplify it Google!
…Seven months? I can't imagine what you were doing for that length of time. It's not that hard[0].

[0]: https://pbrisbin.com/posts/writing_json_apis_with_yesod/
Modern CLI for Apache Kafka, Written in Go
> People used to fret about emacs being "Eight Megabytes And Constantly Swapping"

People used to edit code on a 1 MIPS 8MB 32BIT DEC VAX 11/780.

With 30 people doing the same, concurrently.

> I'm running all this stuff on a beefy desktop - I don't really care if it takes 200MB RAM to open a file as VC Code has lots of features I really like.

I have a bunch of machines. From ARM boards, ARM-based gadgets, Intel-based ultra-light laptop to a beefy Intel-based desktop.

If a tool runs a text editor editing a small file in 3/4 GB RAM, what will it do if the technology is used to develop some actually demanding things?
Any company that offers “lead enrichment “ data has already crossed the privacy line. Google that term to see the companies involved if you care to know.
By the nature of the product JsFiddle also can't do anything more than what any website set up by an attacker could do. The only thing making JsFiddle unique is that it is lower friction. Any attacker could also set up a github pages link, or use any free webhoster, or rent webspace for $5/year under a false name.
Underwater Drones Nearly Triple Data from the Ocean Floor
“But momentum is building to explore Venus, in part because scientists say it could hold the secret to understanding what makes a planet habitable. Once Earth’s twin, today Venus is a hellish abode where surface temperatures reach more than 400 °C, atmospheric pressures slam down with enough force to crush heavy machinery and clouds of sulfuric acid blow through the sky. If researchers could decipher why conditions on Venus turned so deadly, that would help them to assess whether life might exist on some of the thousand-plus rocky worlds that astronomers are discovering throughout the Galaxy.”.

life exists here. let’s stop looking for exit strategies and stop wasting valuable time and money on far away rocks.

we need to put all that time and energy dreaming and solving for a better EARTH.
M'lord pseudolus another great article us plebs can fest on
Those are only things that get media attention, Twitter is much more than bots and propaganda.
Humans are the sex organs of the planet
Getting Fabulously Wealthy in Silicon Valley: No Coding Required
Anyone that manages to pass the gauntlet of residency/green-card/naturalisation has shown some deluxe skills IMHO: almost by definition his parents are well above "normal" because they managed to win the game.
Fear No Flat: How to Fix a Busted Bike Tube or Tire
Depends who it is; there was definitely a "my real name" interplay between ebay, facebook and amazon, leaked by facebook. I don't even use a "smart phone."

I mean, even without originating an actual ID, how many bits do you think it takes to uniquely identify you in your geo? It wouldn't take much in the way of resources to track everyone in the US who uses the internet; a few trackers on popular websites, localization services: I'd be shocked if there weren't things like this in existence already for bail bondsmen/private investigator types.
Out of curiosity, I went onto Twitter and tried to post a link with one of the similar sites as JSFiddle. It seems that CodePen URLs are still allowed. This seems very strange to me, as unless I'm missing something, CodePen has the same inherent faults as JSFiddle.

Twitter clearly has taken the easy way out here, and instead of addressing the problem and tried to tackle it, just blanket banned JSFiddle with no regard to their users, or to the variety of similar services that provide the exact same functionality. If I was a crypto miner, I would simply copy paste into CodePen and continue on my way.
I bullied a kid in middle school to the point where he switched classes. Teachers didn’t panick and kick me out, rather they listened to both sides and let us figure it out. We talked and became really good friends, even to this day!

Humans aren’t perfect. I’m not saying bullying is good, but the best solution is not to punishment. I’d certainly spiral out of control and become a monster had I been kicked out.

Scandinavian pedagogy is great!
I think it would work better as marketing if they hadn't just admitted that it was. Could still mention the scooters, just claim that they are a minor side business to your pogostick empire.
What I think would help is if we don't use a term like "extremism", which sounds like a term of sketchy censorship justification.

What's "extreme"? Is two men wanting to marry each other extreme? Is advocating for freedom of abortion extreme? Is criticizing the ruling national party extreme? Is saying that climate change is influenced by human actions extreme? Is exposing instances of 'bad apple' abuses of power extreme? There are a lot of people who will answer yes to all of those, in the US alone. ("Of course we believe in freedom of speech, but certainly extremism should be censored!")

I suggest not handing totalitarian censorship tools like the vague "extremism" to politicians and companies.
Sun Microsystems literally invented the network is the computer. They were the first company ever to even begin to think in terms of distributed systems on a network scale (DEC had done some pioneering work on the hardware front prior to that with VMS, but not the network). The network file system, NFS, exists because Sun Microsystems engineers willed it so -- they wanted to multiply the computational power of smaller systems into a larger, distributed one.

They were a pioneer in distributed systems computing. Not many computer companies can claim that. Even fewer companies can claim engineers which hold patents which now power the InterNet, like Radia Perlman does for the spanning tree routing protocol. If that's not distributed, I don't know what is.
I like IRC, and I'd like to use it more, but it all depends on the community.

Back when I was getting to grips with .NET, the #csharp channel was invaluable in getting immediate technical help. They were the ones that introduced me to LINQ, Hangfire, and reverse proxying with nginx. Despite also being an avid Stack Overflow user at the time, #csharp was a far more approachable place, and I'll always be thankful for their support.

Nearly two years ago I picked up Ruby, but sadly the IRC communities around Ruby and Rails seem pretty dead, especially compared to Slack. I'm sure it's mostly lurkers, but I've always preferred to see lively IRC channels, where you could jump in at any point and see technical discussion or just shooting the breeze. Sometimes, I'd just go to a channel to chat about my day, or about the tech scene where I am compared to where others live.
Whoever pays creates is basically the fundamental rule I commit my life to and that I try to see realized for everyone. People think I am an asshole, but I believe I am merely misunderstood.
I do not sympathize with Google, but Boingboing looks ridiculous here. Its contributors have been advocating for modern pro-censorship movement, which pushes for filtering of content because of a ever growing list of allegedly offensive things, and signs. But wait a minute, they aren't happy with the results. What could go wrong. Now, as AI doesn't seem to cope with their demands, what will they want as a solution? Politically correct humans reviewing every video?
I am using Riot messenger. It can sync both Matrix and IRC accounts.

Link - https://about.riot.im/
Nothing makes me think this. But since officially everything is pseudonymous, how would it be possible to have a website dedicated to showing the data someone has about me?

Privacy International did a piece on this kind of ad-tech data survaillance and they were saying "Here is the shocking details what an ad-company knew about me when I asked them to share everything with me in line with GDPR"

Then I emailed Privacy International, asking: How did they even knew your real name?

To which they replied "Oh, yes, we forgot to add that to the article, I actually gave them my name and my cookies, so they could tie all their cookie IDs to my name"

PI promised to add this "small detail" to the article. They never did: https://privacyinternational.org/long-read/2433/i-asked-onli...

They also promised to write an article about the implications of pseudonymous data and the possible link to real identities, which they also never did.
It's a fine line between portrayal and promoting, such a fine line that some people might not see where that distinction lies and then mistake one intent for the other. A truly neutral documentary will present the facts and lead you to understand the participants mindset, even if you're not in agreement.

I can't imagine some bot will get this right, but I feel we're morally obligated to retain the material or we'll get even worse at telling the difference.
Get uMatrix and block scripts.
Reproduction study using public data/deep learning for detecting diabetes
Love Mary Gaitskill -- believe this essay was included in her collection "Somebody with a Little Hammer".

Would recommend along with "Bad Behavior" and "The Mare."
Learning Chess at 40 (2016)
Looks great on my mobile :-)

(FF developer edition)
Evolving neural networks with a linear growth in their behavior complexity
The algorythm demonstrated in this video, that moves the cats mouth in real time to the naration, was written in javascript and html5 audio.

https://youtu.be/qdN__7C5kl4
Iterating from the tail has other advantages, such as if you want to remove items from the list. With negative iteration you don't need to do any special handling. But that is an optimisation for development time rather than run-time, I'd imagine multiple in-place removals is not so efficient.
> If you invest $1'000 per month

Sure – if you're lucky enough to have that amount of spare money to invest, that's great. Many people don't. (i.e., they aren't that lucky - remember this is about how to do well without relying on luck).

Some people who do have that amount to invest may want to get better returns and invest in something over which they have more control.

But let's not get stuck in the weeds over the specifics.

Either path is far better than wasting money on costly, depreciating status symbols.
This idea already exists:
https://en.wikipedia.org/wiki/Machine_Identification_Code
There’s this catch though, that iCloud, Dropbox, One Drive, Box, and/or Google Drive also securely sync between devices and carry connection details. Almost everyone in target demographic already pays to sync one way or another. Apps like Ulysses, Bear or PDF Expert that simply ride on top of that understand this, and charge for genuinely differentiating features.
What if Google takes away enough revenue with Stadia? Then Valve may no be able to keep Steam up in the time frame.
Headline: Unicyclist seen _cutting off_ Autopogo model L for going too slow in bike lane!
The Great Lakes are overflowing with record amounts of water
Attempt to plug a wasp nest sparked the biggest wildfire in California history
If Youtube blocks their content, they can move to another video hosting site or start their own. No big deal nowadays.
We need to stand up and demand that all devices capable of surveillance run only open source software. Period.
I unfortunately have to concur with the posters feeling irritation at what seems a very unreasonable subscription price.
The most useful feature enabled by the paid subscription, the syncing of data, is something i anyway do on my bastion host/jump host, which is the only point from which the other systems are accessible. All profiles for reaching the systems are there, all my notes are there (encrypted), and it’s set to record all sessions - although not get shipping these logs away to a more protected location.
The only thing missing is the key material, which I will gladly manage manually.
'Mental Health Parity' Is Still an Elusive Goal in U.S. Insurance Coverage
Happy Birthday!

Also, if I may be so presumptuous as to offer a suggestion: try contacting someone from earlier in your life. Many times, people are lost in their own world, their worries and problems and life just happens as it always does. However, they are very likely to be happy to suddenly hear from an old friend. I have been on both sides of this and it was ultimately a good experience. In one case, I also happened to have contacted someone at an opportune moment and saved them from self harm.

Again, a very happy birthday to you and I hope that, this year, you find joy in life.
It depends on what you're trying to prevent. Only the provider of the hashed file can set up this type of collision. If you trust them, it's still secure. Third parties can't collide with an innocent file.
Yes, thinking back to the days of e.g. F-Secure, or all in ones like Coda that included terminals, $10/year or $0.99/month would be a more appropriate revenue stream for the feature work on an ssh client sized app.
For example, to join #django you have to be a registered user (+r), so you have to learn about NickServ and how it works before even being able to ask a question on a channel.
This writing is a triumph of words in the exaltation of symbolism. Deep compassion is all I could feel with the power of her words.

"Oh, that is your trauma."
There is a bigger problem - the reliance on someone else (YouTube, et al).

When the masses rely on one person, then that one person changes his mind, you get what you get.

YouTube, really, is just someone else’s computer. He doesn’t like how it’s being used, he fixes that.

I’m not surprised here.

There has to be a shift to self-reliance with this sort of thing.
A tech recruiter tried to code
Every University’s Worst Nightmare
Visual Studio code, for example, has extensions for Latex. You can write the latex src in VS Code, compile and preview it. And since VSCode also supports git you can integrate your latex project and the repository in one workspace.
Machines can eat petroleum and electricity like cows can eat grass. That's why we have symbiotic coexistence with both of them.

If machines could only eat human food, there would be a lot less of them. For example, it takes two acres worth of land to make enough biodiesel annually to fill up an suv gas tank. Properly cultivated, that could feed a significant number of people.
When AI makes a bad decision, who's legally responsible?
While I would like to say AWS hasn't had that issue, in 2017 it did (just not because of load balancers being unavailable, but as a consequence of the S3 outage [1].

When the primary S3 nodes went down, it caused connectivity issues to S3 buckets globally, and services like RDS, SES, SQS, Load Balancers, etc etc, all relied on getting config information from the "hidden" S3 buckets, thus people couldn't edit load balancers.

(Outage also meant they couldn't update their own status page! [2])

[1]: https://aws.amazon.com/message/41926/
[2]: https://www.theregister.co.uk/2017/03/01/aws_s3_outage/
Any other brand is trying to create a platform like this ? Beside Tesla, obv.
Latest Cloudways Discount Coupons
There’s no reason 7.7 billion people can’t collectively do more than one thing at the same time.
If you start a company yourself you own 100% of it.

If you have nothing to invest in it, and if it needs capital to get started, then you need to borrow funds to invest or sell part of the company to an investor.

In the former case your net worth will be the value of the company less the value of your debt. In the latter case you'll own less of the company, but you can still own most of it.

This applies whether you're in a rich western country starting a company that needs big amounts of capital, or in a developing country and starting a small business with micro-loans or micro-investments through bodies like Kiva.

But none of this is about what is easy. It’s never easy to attain something that is prized and scarce.

It's about what decisions will give the greatest probability of the outcome you want, given the opportunities and resources that you have available to you.
Who is the master of the Internet?

Who created the capitalist economy?

We're all in service to the machine already, and nobody is in charge.
Thanks for noticing. Better memory management and performance improvements are definitely the areas we'll be focusing on.
>To criticize the idea of "whiteness" is to attack racism.

Sure, if you at the same time criticize the idea of people identifying themselves as black.

>To criticize how a lot of men treat women is to criticize sexism, etc. I see nothing wrong with challenging power like that.

But how do you know that you are challenging power. Just like it is racism when people generalize about a single black man based on their perceived idea on how all black men act the same is true for a white man. If you think it is ok to give attributes to large groups of people based on skin color or sex you cannot say it is bigoted when others do it as well.

If you think it ok for you to generalize about men because you perceive that they hold a position of power then it must be equally correct for the incel community to generalize about women because they see women in a position of power. You just value different things but nothing is objectively correct.

Nazis believe the Jews contribute to a system of oppression. Does that make it ok for them to say prejudiced things about Jews?
> how exhausting it is to even pogostick across a single block? I can hardly do it, and I'm in very good shape.

Bro, do you even pogo?
I'm really curious how bootstrapping as opposed to VC money would affect this comparison. Not really much in the way of data I imagine though... I suppose it's hard to compare too. Big piece of a small pie vs small piece of a big pie kind of issues abound. Although HN has a very reasonable slant towards VC backed startups, I'm much more interested in bootstrapped startups.
Facebook plans cryptocurrency debut
If someone can read the files in .ssh, chances are they can also add an alias to the ssh command that steals your passphrase. As for the "stolen laptop" scenario, whole disk encryption is preferable.
Never heared of boingboing.net, but after reading

> Steven Crowder's hate channel

I don't think it's a very trustworthy source of information.
Company: Argent https://www.argent.xyz/
Job: Senior Android Engineer & Senior Backend Engineer
Location: Remote (Europe only)

Argent is the first smart wallet for crypto. It has the simplicity and security of the best new banking apps - without the bank. We hope it solves some of crypto’s biggest problems: there are no seed phrases, transaction fees or cryptic addresses. And it protects you from theft.
"Make your own Internet"
Brexit: No-deal would put scientific cooperation at risk
I didn't realize this was a feature, and I haven't been able to find any information on how to follow Twitter users in this way. How do you go about doing it? If I can follow select Twitter users on Mastodon, that would really incentivize me to use it further.
There's nothing to whistleblow.

Advertising is applied sociology. As such, advertisers want to aggregate large data sets into large segments that are easy to manipulate statistically. (Where the central limit theorem starts working.)

There is no demand for personal data or de-anonymization because that stuff doesn't sell.

The personal data collection is done by Google, Facebook at al not for advertising purposes. They're collecting it because they view it as a resource and a currency in the future de-anonymized world. (Think China's "social capital" except on a larger scale.)

Source: I've worked in the ad industry for over 15 years.
On what do you base this? Facebook is registered in Ireland, yet multiple EU authorities have fined them.
This needs more reviewers.
Do you really want enormously wide text columns? Having a max-width is nowadays considered courteous because most people find it easier to read text where lines are roughly the same length as on a printed page.
I found this from the talk page amusing:

>This article is AWFUL. I'm trying to do some research on comparative mythology of vampires, by culture, and am literally seeing Count Chocula in the same list as this broad-stroke "European" generalization.
> I think not, Tim.

You, sir, are a man of culture
Yes, Freenode! IRC is way better because it's minimal, fast, immediate feedback and people seem to be more interested in exchanging ideas, help, etc - the community seems to be way more skilled than the new generation of coders who use those web-based chat services. There are no photos, etc. You need to think before posting a question, needs to be clear.
If you visit one of these web chat thingies, you'll notice that people take ages to reply if they do end up replying back to you; In IRC it's live!
Until this comment, in every usage of the name from headline to dozens of comments, I only saw “Terminus”.

Human brains are proven to error correct misspellings on the fly, and you are getting told by everyone your name is error corrected to something you’re saying it’s not. That’s a big deal.
Why does anyone think this needs to be an all or nothing approach?

First step: remove the literal nazis. Nazis are bad and anyone who says otherwise is bad. Anyone who screams, “censorship!” About removing nazis is defending nazis.

Second step: Evaluate what worked and what didn’t work about removing nazis. Correct mistakes.

Third step: Pick the next most evil topic after nazis and repeat.