skysight-inc/HackerNews huggingface dataset:
People used to think the network effect for MySpace and Friendster were insurmountable.

I played around with Mastodon last night and I think it has some bad but not insurmountable ergonomic wrinkles, but I worry its decentralization will prevent it from ever becoming mainstream. Centralization makes it easier to deal with "bad" actors. Also Discovery is a huge problem: how do I discover people I know? How do content creators who want to build an audience (and so create content that would attract users to the platform) get discovered? I think discovery is a bigger catch 22 than "nobody is on it."
So does this mean that Github considers mass copyright violations are not problematic if a corporation uses a computer program to do it?
I appreciate the argument. It made me think that we might have a “photographs steal your soul” kind of moment here with new technology.

Nonetheless, the difference is pretty clear here I think. An AI makes the artists style infinitely reproducible by all. A single artist copying an artist’s style is basically what copyright is all about, including the relative straightforwardness of enforcement through ordinary litigation.

Whether copyright is or is not being breached by the AI, there’s a paradigm shifting difference in the nature of said AI, perhaps not unlike downloadable digital music on the internet compared physical media.
Like with everything else that is large, any shift will be slow and gradual. You are right saying that any “surge” is not going to last, but it does not mean the change won’t happen. Everyone else was stuck on Facebook 5-8 years ago, but many people from my age group rarely go there anymore.
Tell HN: My experience switching BetaList from Heroku to Render
> Why go so far as to wish it doesn't exist?

Because it pollutes other more "reliable" sources of information.
>The issue with this is that somebody could do this to "recover" account that does not belong to them. Paradoxically, there is some extra security in not allowing any social hacking by just not allowing any manual work on the account.

That's the problem. The more flexible you are with helping a customer, especially just over a phone or computer, the more open you are to social engineering attacks. At least in the US, there are various processes involving notarized/Medallion signatures and the like. But at that point some not insignificant number of people will complain the processes are too onerous, they don't have a local bank, etc.
The Rise of Guerrilla Hiring
SEEKING WORK | Toronto, Ontario, Canada | Remote: Yes

"Chris Kim, PhD is a user-focused software developer in pursuit of using technology to facilitate interdisciplinary collaborations and address today's talent gap in digital media."

Technologies: HTML/CSS, JavaScript (jQuery, React, Angular), PHP, ASP.NET (C# and Visual Basic), SQL (MSSQL, MySQL, PostgreSQL), Python, Mobile SDK (Android SDK, Objective C, Flutter, React Native)

Résumé/CV: https://ckportfolio.com/cv

LinkedIn: http://ca.linkedin.com/pub/chris-kim/12/a52/8b9/

Email: riskun@gmail.com
That sounds like a call for violence against certain CEOs, executives, politicians and media personalities. Not good.
You should give elixir a try. It’s easy to learn, the tooling is really good, and the community is super friendly. I’ve found the mix of immutability and dynamic/structural typing to be great in practice.
Because it’s a microblogging platform.
Rather than counting users, I'll be more interested to see if any specific communities actually manage to collectively transition to another service. It's not 2006 anymore, nobody makes an account on Twitter because they want to "microblog" about the sandwich they had for lunch; no, you make an account on Twitter because, say, you're a ML researcher and all the prominent ML researchers are talking on Twitter. If the prominent ML researchers leave, then to an ML researcher doesn't matter how many users Twitter retains, because the ML crowd will follow the core. Conversely, even if Twitter were to lose 99% of its users, if the core ML researchers stick around then the ML community would also stick around.
I always thought this, but recently I used Mapbox for the first time. I specifically was looking to build a geo-data analysis application, and was running into performance issues with gmaps. Mapbox absolutely knocks it out of the park when it comes to that kind of thing, I was very impressed.
> Paying for email seems so weird.

If you are not paying, you are what is being sold.
Location: Toronto, Ontario, Canada

Remote: Yes

Willing to relocate: No

Technologies: HTML/CSS, JavaScript (jQuery, React, Angular), PHP, ASP.NET (C# and Visual Basic), SQL (MSSQL, MySQL, PostgreSQL), Python, Mobile SDK (Android SDK, Objective C, Flutter, React Native)

Résumé/CV: https://ckportfolio.com/cv

Email: riskun@gmail.com

Keywords: artificial intelligence, interactive visualization, computer vision, natural language processing, human-AI collaboration, robotics, user interface, web development

"Chris Kim, PhD is a user-focused software developer in pursuit of using technology to facilitate interdisciplinary collaborations and address today's talent gap in digital media."
Hybridization of object-oriented and functional approaches seems like a decent approach to theses problems.

> "Nearly all modern programming languages have some form of null references, shared global state, and functions with side effects..."

Which is to say, code is organized into discrete classes, instantiated as objects, but those objects only use the functional paradigm with respect to their bound functions, i.e. no side effects, no shared global state. Some sort of input validation and screening can be used with each to sanitize values and avoid null references. Then you have a collection of discrete modular elements which can be reasoned about or debugged independently.

Such classes would be essentially 'stateless' but you could have other classes that stored mutable state and were queried by the functional types, much like the application-database model:

> "The trend has been to keep stateless application logic separate from state management (databases): not putting application logic in the database and not putting persistent state in the application. As people in the functional programming community like to joke, “We believe in the separation of Church and state”"

https://ebrary.net/65011/computer_science/separation_applica...
OK, that's a great argument. Thank you.
> The people who develop AI are increasingly having problems explaining how it works and determining why it has the outputs it has.

I don't think this is anything new. This was already the case 20+ years ago with chess-playing computers.

In the mid-90s, Deep Blue was evaluating 200 million chess positions per second. How do you explain the resulting moves? Obviously we know they were the result of a deep minimax-style parallel search with a certain evaluation function, and we could simulate a similar search by hand if we wanted to. But this is no better than explaining the output of a neural network as "matrix multiplication plus a few non-linearities".

Even back then a chess expert could try and rationalize certain moves in human-like terms: "oh, Deep Blue realised it needs to fight for the dark squares on the queenside". But this wasn't a real explanation, just like "this part of the picture looks like dog hair" isn't necessarily a correct explanation for why an AI labels an image as a dog.

Whenever you perform a massive amount of computation, you can get results that are nearly impossible to explain.
How can they low-ball you if they post the range?
Clean, Simple, Fast and Easy to use.
A quick note taking app for your daily use.
"put the limitations in place so that the VM runs slower is a ridiculous chore"

It's just as easy as tuning docker. Every VM gets resources allocated to it, that you, as a user, can customize however you want. Most major VM implementations have this for you to use today already. Just as replicable as tuning docker container parameters.
Elon Musk buying Twitter is our prompt to leave
Was Ive responsible for the drive for “thinner an thinner” as it is sometimes claimed?

Less ports, worse keyboard, no MagSafe, etc. everything power users did not fancy.
To be fair, this is a problem with people too. We use "interpersonal weirdness" as a proxy for "may produce catastrophic results" to some degree.
>you might have a chance to re-claim it within a few months

Which is probably utterly useless to the OP. At this point, they probably have no real choice but to go through whatever paperwork is required to recover access to their accounts without having the phone number.
Yes but how many Twitter accounts are truly in that category?

One former president has kinda sorta managed it, and he was in the news every single day for years. Who else could achieve even his limited level of success? Maybe Barack Obama?
The Untold Story of ‘Russiagate’ and the Road to War in Ukraine
Centralization makes it harder to deal with bad actors, because the cost of moderating a huge platform is massive, and the centralized social media platforms we have today have been unable or unwilling to do it.

Federal platforms like Reddit and Discord are able to moderate effectively, on the other hand, because the cost of moderation is devolved to the municipal governments: subreddits and servers. Moderation at this scale works; it works right now on this forum.
Apples Maps just is not very available globally. It is heavily U.S. oriented, while Google seems to offer similar features everywhere. Maybe some day Apple catches a bit.
Mutter helps to navigate the kind of content that's actually relevant by staying on top of what matters in the industry of ones' interest. I would say it is a platform where one can curate a personalized database of their ideas along with being up-to-date with trending stories and articles from around the web in one place.
Some must reads from mutter: 1) https://mutter.cards/posts/54e06908-c07c-40cc-87b5-655480f1a... 2) https://mutter.cards/posts/f251234a-4907-461e-a071-294187b19...
3) https://mutter.cards/posts/5fabeb1e-d2e7-4297-a2f7-45add10aa...
Two years ago, I would have thought people here in Québec wouldn't put up with 7pm curfews and vaccination passes to access walmart, yet they did, and they even cheered for it. So I would be cautious about assuming an intrinsic difference in how resistant/tolerant we are to authoritarian hysteria.

The government here even outwardly admitted that there was no scientific proof or support for curfews, and yet nothing happened, and they just got re-elected a month ago with a crushing majority.
Several of us have.
The Chinese government does not care about its people catching covid. It is not about covid but about clamping down. It's a training exercise for what to do during rebellion.
> Twitter is basically a broadcast platform for people who matter "in the real world".

Absolutely true, but it doesn't PRESENT itself that way. It PURPORTS to be an egalitarian platform. The truth is that the specific way Twitter's network effects work, you simply don't matter unless you're a celeb (either in Hollywood, or in some particular niche) or a journo. Celebrities I can understand. I don't know why Twitter is so bent around journalists, but it is, and it's obvious. To me, it goes back to the insinuation that the platform has been specifically engineered to influence national public opinion, but I suppose it might be just a "lucky" side effect. In any case, just being a random person on the platform can sometimes be pretty frustrating, because all the engagement is eaten up by people with hundreds of thousands of followers.
http://archive.ph/7zSCK
Which is already happening.
RHEL is open source because the majority of Linux packages are GPL licensed.

If they were using non-copyleft licenses then RHEL packages would be closed.
Thanks! I'll look into that.
CentOS as ‘a useful distribution for what 95% of what CentOS users were using it for’ has been discontinued. We used to use it, and we just can’t anymore - several years before the promised support period was up…
Oh yeah they do, sorry, I read it as you were also talking about Germany as the parent ;) Eastern Europe as well. Spain etc. probably also, but central Europe not at all. Maybe the alps but that's not "remote" as the US has.
> Elon never said, and no official at Twitter ever said the price as going to be $20

Except that he did. In the tweet he made just before he said it would be $8. If you discard the tweets where he said it would be $20 and then $8 - then yes your statement holds. But we shouldn't, because those are the tweets where he said those things.
maybe for the consumer google maps could be better, but for a business, using google maps is shooting yourself on the feet. Just take a look to the mapsplatform pricing and start searching for an alternative.
His later involvement in the Apple lineup really didn’t paint him in a positive light, if we remember the atrocities with the “trashcan” Mac Pro, the notorious butterfly keyboard, the questionable Touch Bar, etc. They were all highly unpopular changes that were all rolled back once he left the company.
Except history is littered with dead social networks that were once huge. People said the same thing 'network effects' yet phase shifts happen. Don't just bet on twitter staying twitter.
It doesn't need to be mainstream, nor do I want to be mainstream.

I just use it to follow a number of interesting people and to write my thoughts here and there. A bit like how Twitter was in its early days. (Except without the stupid short word limits which encouraged pithy one liners.)

I don't need it to have celebrities or big media organizations. That is literally the worst part of Twitter. I don't need my mom on there, or to get in an argument with the jackass down the street who is angry because underpaid education workers are going on strike. Or to hear random people's uninformed 200 character "hot-takes" on complicated issues.

Further I resent that the tech industry seems to have cultured its own weird industry-celebrity culture of short-thought hit'n'run tech-thoughts in the form of tweets. I have no desire to "show off" my engineering work on twitter in that form or follow people who do so. But I've seen some nice content on Mastodon of people doing neat things and talking about it; the 500 word limit is far better for this.

Twitter is/was a toxic cesspool of narcissism and engagement. I had no desire to have that in my life and didn't really use it...

But I am enjoying checking Mastodon a few times a day and engaging there. A few thousand people leaving Twitter and contributing to that is good. I don't expect them all to stay, but hopefully the good ones do.
I switched from Gmail to Proton Mail earlier this year in an attempt to de-Google. The Proton Mail website and Android app is just about on par with Gmail's. My only complaint is Proton Mail will refuse to load images if something about the host domain isn't configured 100% to spec which is common for non-tech companies such as home utilities. You can only reply from "+tag" addresses, not send outright from them which is a feature of Gmail. Though Proton Mail's email aliases alleviates my need for that.
Rice’s theorem – an interactive tutorial
Pro-tip: if you wanna hide stuff from your shell history, enter a space/blank before the actual command.

Not that it probably would have helped in this situation, but maybe useful for others.

Usually if I have to enter secrets in my shell, I do something like this in order to save the useful stuff to history but hiding the secrets:

- ` export PASSWORD=hunter2` (notice the space before "export")

- `service-cli login username $PASSWORD` (no space before, gets saved to shell history)
Last time I used F# on Linux, the REPL was a mess and mostly unusable. Compilation takes forever. You have to edit an fsproj rather than inferring modules from the file system structure like most modern languages.

It’s a great language— maybe my favorite, but the tooling stinks if you’re not using VS. I’m not switching to Windows, so that leaves me in limbo.
Is Apple Maps cross platform or only exclusive to Apple devices?
True, I just think that because of all the leverages in place for AI content generation, the effects will be orders or magnitude bigger. But it's just speculation, let's get the pop corn and watch the show.
Some services force you to use SMS 2FA.

My bank recently made a 'security' updates and now my Google Voice number no longer works with their text or call 2FA. They provide no other alternatives and I must have it. I have to now call their customer service, wait a half hour to speak to someone, verify my identity, and have them reset in order for me to login.

Thankfully I rarely login to that bank as it's not used for much, but if it goes on for more than 2 months or so - I'll probably switch.
What warrants this adversarial tone? This is one person’s justification of the “everything was better when everything wasn’t google” sentiment. Are you trying to talk somebody out of how they feel because you feel that an alternative is not realistic, for the very reason that they find it scary in the first place? We all know why Google is unstoppable until the ad money runs dry.
Urlscan.io’s SOAR spot: Chatty security tools leaking private data
Ask HN: What email providers do you recommend for personal and for business?
I've been working my way away from Unicorn providers for both personal and business services. After seeing that Protonmail seems to have some technical and customer service issues, and they were on my shortlist, I'm curious what email service others would recommend and why.

Thank you!
> That doesn't _really_ matter, though; Mastodon sites largely interconnect. I'm on mastodon.social because I am very lazy

Mastodon is a mess. Pawoo.net is the LARGEST userbase Mastodon node, professionally ran by a company and is one of the few that can scale appropriately to demand. You'll find that mastodon.social has limited its federation abilities with it.

Your choice of Mastodon nodes matter.
At the scale of YouTube everything is a technical challenge.
> It’s more the tool within PS to tell the printers easily which pantones you want to use.

That's exactly what I said above. It's nothing more than a label with a mapping. The actual matching to whatever is defined by Pantone happens during printing/manufacturing, not in Photoshop.
Note to Firefox users: after registration it will tell that it only works with Google Chrome
> I'm not responsible for people acting on whatever basis they do unless I actively blackmail or incite them to do something.

If you make false accusations about people, and that results in them losing business, or being harassed or physically attacked, then you are responsible.
They don't seem like a very good answer.

Allowing creative output to be freely used, while forcing creators to subsist on the crumbs thrown back is a two-class system. It seems unfair to those doing the work in such a system.

Copyright is far from perfect (far far...) but it is still an improvement on patronage. At least a creator has control over the use of their work.
The problem isn't with OBS. The problem is with AMD's encoder. Nvenc is much better.
We can't even do that with humans.

Best we've got is qualifications, and punishments for breaking rules.
It guarantees that the color will look on a product just like you selected it. In Germany we have an older system called RAL, which is sufficient for most use cases. For example if you ordered a window in RAL 7043 and need to repaint it, you can go to your next hardware store, oder some paint with that color code from any manufacturer, and colors will/should match. But the RAL system applies more or less only to the physical world.
Functional programming (FP) is great, no question. However, we who know about FP should not forget, that there are other worthwhile paradigms out there. Just think of Prolog-like things or programming in relations (for example minikanren) for example. The good thing is though, that mostly-FP/FP languages can be used to make DSLs, which in turn enable such kinds of paradigms, so that we are not limited to FP itself.
https://hackage.haskell.org/package/containers-0.6.5.1/docs/...

log(n) slowdown to add in the end

but the cost to add in the middle is cheaper then the trivial array (see insertAt)
I think this is too simplified. For example, I don't care much for Stephen King(he's a great writer horror just doesn't do anything for me), but I still heard what he has to say on this due to it being posted on twitter. I pay attention because I know he's a significant person. I wouldn't seek him out otherwise, but because he happens to be in my network I pay attention to him even though I don't consume his works.

Without that large network, the only people seeking him out will be fans. There are at least two negatives to that. The audience is smaller, and there's less exposure to non-fans
I'd be interested to see what might happen if quality daily/weekly news publications, science journals, academic institutions, professional bodies (representing educators, medics, dentists, climate scientists, mathematicians etc) were to set up and run Mastodon instances. Seems like a possible way to encourage a return to the old-school newsgroup discussion communities; to bring focus and avoid the chaff clogging up the centralised megaplatforms.
Of course it's going to work, it's the exact same thing except you communicate the Pantone color out of band instead of embedding it in PSD metadata.
sounds like a win-win to me. I doubt I'd agree with many of the people who left Twitter on much - I might actually start using Twitter now - but I admire their willingness to stand by their beliefs and I'm sure Mastodon will be better for their arrival.
Something similar happened to me: my phone number of 15 years was active on the Sprint cell network via an MVNO. Evidently, when the network was decommissioned, the phone number "disappeared" with it. According to the carrier, it was my responsibility to switch to a new SIM card. The company never notified me of that responsibility, or the deadline. In July, the number stopped working, and I spent maybe 20 fruitless hours on phone support with my carrier, with T-Mobile (since they are the operator of the Sprint network), and with Sprint (which I guess sort of still exists despite being acquired by T-Mobile). The MVNO subreddit had several agents handling this exact problem, claiming they could fix it, but they could not.

I ended up getting one piece of potentially useful advice: after a while, the phone number will possibly get recycled into a generally available pool. IF that happens, and IF I check at the right time, I MAY be able to purchase the number at https://www.numberbarn.com/.

After all that, I just ended up getting a new number. It has now been four months. I check that site a few times a week, no luck yet. I also call the number occasionally, I have a script prepared to try to convince whoever answers to listen to my stupid plea. It's still disconnected.

As for moving forward: just get a new number. You may get the old one back eventually, but don't count on it happening at all, especially not quickly. I had no trouble updating my number for bank accounts. I don't understand why you would be stuck with your old number for a background check service, seems like you should just be able to provide them with a new number.
When OpenSSL got and noticed to be critical, it was fixed, funded and also forked tons of time. So open source model works here.

I gut feeling is that Protonmail Bridge is such an obscure project that no one really cares enough, and thus it cannot be “important” or “critical”.

Alternatively, users have an option to change to another system if they are unhappy. Protonmail has no monopoly. But complaining about open source maintenance is not going to change anything. Especially complaining on HackerNews is ungentlemanly.