skysight-inc/HackerNews huggingface dataset:
Off-topic but the archive.org page is unusable for me on mobile due to the donation banner: the close button is obscured by the timeline and can't be clicked, "maybe later" replaces it with a different banner asking for contact info which I also can't close.

I love IA and have donated to them before but this is slowly sliding into the dark UX patterns making web unusable.
i get phone numbers for pennies on the dollar, who do you think you're stopping?
I use pass[0] against a Yubikey with a touch-policy that requires a touch to decrypt. I use passmenu, which types up the password (using xdotool) so clipboard stealing isn't as easy (probably adds a different attack vector though).

Not as good as webauthn etc, but still better than copy-pasting passwords, or a browser extension that keeps passwords decrypted in memory.
FreeRTOS adds support for symmetric multiprocessing (SMP)
If we want to save the planet, the future of food is insects
Going to play the devil's advocate for a minute here.

I've found discord's search feature to be quite powerful, specially if servers are well partitioned into channels based on topic, and are searched(and therefore indexed) semi-frequently. It's not as good as a search engine, but throwing some keywords in there does often get me the answer I'm looking for.

Also regarding irrelevant chatter, discord's gotten a lot better with that since the recent introduction of the threads feature, allowing each discussion to branch off into its own thread instead of getting intermingled.
Can you link to any terms of service, where it guarantees that pure use in a transparent way, so that I do not have to take word for it?
> 99.9% probability it's a forgery. But many people stand to make a lot of money if it's sold so they'll try to find enough experts to say it's legit and everyone wins.

If only there was a NFT assuring it's provenance.
How do you unpause the game? Hiding the tool bar in Safari on iOS pauses the game but there's no way to unpause...
True.. I guess that's also why there's not much adoption of their initiatives.
I agree that Discord ain't perfect, but over like 15 years of using various voips to talk with friends - ventrilo, mumble, teamspeak, skype and recently teams

I found Discord unparalleled - it has great chat, great voice, streaming, files/images sharing and also is centralized, thus secure for user.

I don't have to worry about joining random ass server and then getting DDoS'd (yes, stuff like this happens, especially in gaming from my experience)

___________

>Users who cannot afford new enough hardware to make the resource-intensive client pleasant to use are also left by the wayside. Choosing Discord is a choice that excludes poor

Sorry, but C++ compilers are N times more resource intensive than Discord's client

Where's the boundary? what's the minimal level that should we "require"?

Ability to code in VS Code? Visual Studio? JetBrain IDEs? ability to run Chrome? Firefox? VIM?

256 MB of RAM? NVMe M2 DISK?

________________

>are also locked out of the client until Discord sees fit to port it to their platform

How about via browser?

_______________

I'll go even further and provoke

You're increasing entry level for younger/newbie developers by using arcane and dated ways of contributing instead of "standards" like GitHub.
Yep, I agree. I simply wanted to notice that user inflation is also a problem on IRC, even though it's a smaller one - now even more so after Freenode is gone.
Accessibility issues, user to user security and privacy issues, API design issues, developer relations issues...

Discord gets a lot of complaints but they seem focused on chasing their success metrics to the absolute exclusion of everything else. Those complaints don't register in their chosen and still upward trending metrics, therefore they don't matter. It doesn't matter that a significant part of Discord's growth is backed by users benefiting from bots which will be broken by the upcoming API changes, it doesn't matter that their developer relations are so bad that major developers are abandoning their projects instead of updating to the new API, all of this doesn't matter as it isn't being measured by their success metrics.
> Communicate the status of your work-in-progress to your manager in a way that both reflects your uncertainty and is useful for your manager.

… and covers your arse

If something is hard but looks like it should be easy to management, get one or two management trusted people in on it to agree that its hard, for example. This can be part of the communication.
> if you need to have history and other things, and can afford to have a raspberry always-on, then install a quassel server and keep it there

I can't believe how delusional some people are. And sorry for being so rude.

In 2021 everyone expects history and other things. You can't realisticaly expect everyone to "just have a fully set up always-on raspberry pi and install some server on it". That's why IRC and XMPP are mostly dead.

> I have a dedicated server running my email and media server where I also put

Good for you. The absolute vast majority of users, however, don't.
Where did the study say that? They did the genetic study on mice, not humans. And they only said it gave them a better BMI, which is only one indicator of health.
Acting like a child climbing into a device that needs to be loaded with something before being used (and therefore is likely to be found) is even remotely dangerous is just fear peddling.

How many kids hide in ovens? They're all front load and you routinely turn them on without putting anything in.
"Simple Tab Manager" is a free and open-source chrome extension for people who want to quickly sort and group tabs.
Why not? Why shouldn't a child contribute to keeping the household functioning? That kind of cooperation is an important life skill. Frankly, I wouldn't trust a parent who didn't have their child do chores around the house.
The crypto market is indeed very competitive and volatile. But the industry is exploding and keeps expanding, and many crypto projects succeeded during 2021, and some failed to maintain their position. However, Storj (STORJ) was able to keep its position which grabbed traders' attention. In the first half of 2021 STORJ price surged, making it a most-discussed coin.

This Storj price prediction article lets traders know if STORJ is a good investment this 2021. Read here for mor
I understand the feeling of nostalgia in this thread, but for the actual handwriting and its flexibility I would highly recommend a ePaper tablet like remarkable.
There's always two sides to every story. I especially love the unfounded claims of "skeleton crew" as if this Stripe customer has any insight into how many people are actually working during the holidays.
I have an Atmos clock on the mantlepiece but as the article alludes to, although it is perpetually in motion it does not keep time very well.

I love it as a mechanical wonder but I would love it more if it were useful as a timepiece.

I've been trying to think of ways to measure it's timekeeping such that I could make the necessary adjustments to fix it, but it's also so delicate that I'd rather just leave it alone.
If that's what your take away is from my comment to the parent, you are missing the point, so much

1. https://www.youtube.com/watch?v=_L3gNaAVjQ4&t=1903s | Ethereum startup story, George Hotz: Hacking the Simulation & Learning to Drive with Neural Nets | Lex Fridman Podcast #132

2. https://twitter.com/jinglejamOP/status/1310718738417811459 | an EVM to OVM transpiler
Discord already has a huge problem with spam as-is. Yes, it may suck to be randomly locked out of your account when you haven't done anything wrong, but if they removed the requirement altogether it would just open the floodgates even more. Even if you don't trust them fully, they're not some random shady website that's likely to leak your number or use it for advertising. I've been regularly providing my phone number to big services like Discord for years and have never once received spam calls or texts for them. In the incredibly rare case that I do get spam it's always some Hungarian number rather than a foreign one, and they probably just got my number from some public database. It's much more common to get spam via email instead.

Either way, it's pretty easy to get a burner SIM or use Google Voice (if you're in the US), or services like getsmscode.com which provide disposable phone numbers that work with hundreds of major services for 10 cents per SMS, and you can even pay with crypto.
> Besides, it's not a $35 device. Amazon subsidizes the cost of the software side in order to get the hardware in to homes because they believe it drives sales. We have no way to know the real cost.

I think the implied argument here is "you get what you pay for", so the actual cost Amazon has is irrelevant.
So my biggest problem with IRC in 2009 was that it lacked newlines.

Is this now solvable? Okay.

I have limited time & limited yak-shaving energy. In the choice between something whose problems are solvable and something whose problems are adequately solved, I am going to conserve my time/energy by choosing the latter 95% of the time.
One could also argue that QE is a response to deflation.
there was a similar game to purchase on the old pre-WiFi Sony Ericsson phones where the marketplace and checkout system was squashed into ~240x160px
We might be able to discover if this had happened - for example if an eclipse occurred in historical documents on a certain Friday, but we would be able to calculate that it had actually taken place on Saturday, indicating that a day had been "lost" between then and now.
What the parent is trying to say is that it's not because we do not know how something works that any explanation is therefore true.

The equivalent of "it's never aliens".

There might be an afterlife or not. But in order to accept this idea as true, a proof (extraordinary one in that case) is needed. And for now, except some anecdata, there isn't much to it (as far as I know).
How would a digital NFT prove physical provenance?
My income history, as a SWE/tech lead at a wide variety of different companies (FAANG, small startups, medium public companies, financial institutions). The below is the sum of vested liquid equity (liquid as in “cash received in my bank account”) + salary + bonuses:

- 2010: $18k (internship comp back in the days haha)

- 2011: $84k

- 2012: $119k

- 2013: $119k

- 2014: $99k

- 2015: $159k

- 2016: $195k

- 2017: $258k

- 2018: $715k

- 2019: $272k

- 2020: $1.2M

- 2021: $1.2M

I also have a sizable amount of illiquid pre-IPO equity from a previous employer that is currently valued at around $6M (from one of those earlier years when I was earning peanuts compared to who was already in FAANG), but clearly it could very well all go to $0 before I can tap into it (no opportunities for secondary unfortunately), so I’m not counting it anywhere.
> But the calculation for converting sRGB colors to HSL colors sets the hue value to NaN

Only if the value of d is zero. That happens iff r == g == b, so for white, black and the gray values in between them.

That technically is right. https://en.wikipedia.org/wiki/HSL_and_HSV:

HSL and HSV are both cylindrical geometries (fig. 2), with hue, their angular dimension, starting at the red primary at 0°, passing through the green primary at 120° and the blue primary at 240°, and then wrapping back to red at 360°. In each geometry, the central vertical axis comprises the neutral, achromatic, or gray colors ranging, from top to bottom, white at lightness 1 (value 1) to black at lightness 0 (value 0).

So, for the colors on the central axis, the hue is undefined.

Picking any specific value for the hue would be an arbitrary choice.
A lot of great suggestions here, thank you to everyone!
Trusted websites are hard to find, though. Any site that gets sufficiently popular (e.g. Megaupload) gets shut down or taken off search results via DMCA, and anything you do find is usually some extremely sketchy site which (if it does actually have the content you want) spams you with popup ads for gambling/cam sites and whatnot every time you click anywhere.

That said, downloading Bittorrent + a VPN, browsing the Pirate Bay, and clicking a magnet link isn't some Herculean effort, either. If you can figure out how to download software on a computer, it's not hard to figure out how to pirate it, too.
> I think most of the points about IRC are solvable

See - it's "solvable" versus "solved". People seek solutions, not possibilities.
No, it's just a solution - that nobody asked for - looking for a problem.

It's also the food industry looking for a new profitable market, and PRing the crap out of it, with BS articles - the same appearing all the time, for 3+ decades, until they finally get it to stick...
Along the same lines as author's opening paragraph. The Apache Airflow team used to use Gitter.im, which was actually pretty good in terms of search. Google search results would link right to a specific conversation and that provided great value. Joining was easy too.

However the community voted to move to Slack. The main reason given was around its popularity, more so than anything else. It was also the Slack free tier, so there was very little in the way of conversation history being available. However, it is what the community wanted, even though it became a barrier for me.
I generally agree with you here. However I think there's some nuance, are you suggesting discord add a way to export all the data of a server (copy my messages), so you can move it to another platform? It sounds like potential privacy issues/violations to me. I think it's not that simple. I don't disagree they should reasonably allow you to easily migrate.
A lot of people don't have enough friends outside of employment.
I have been working as a scientist in academic and industrial systems research for most of my life now and I have a different view on this. There are plenty of ideas that float around in academia for years or even decades before they get adopted by the industry. Examples have been mentioned here. People declaring some research area dead are usually proven wrong by time (as was Pike), because nobody can foresee which results will be relevant in the future. I tend to think of it as sort of scientific entrepreneurship, you need 100 startups to get one unicorn.

The point is: (academic) scientists have no interest in productization, they are merely interested into the next hot topic and the next paper, because that's their job. Productization is for product managers and engineers. Occasionally the lines are blurred, but I consider this separation of concerns a benefit, not a problem.
Clients like Free Agent had a three-pane design that preceded iTunes' by years and I wouldn't doubt was the inspiration for its layout. New users today would feel right at home with it.
Indeed, I think we have to be pragmatic when running a FOSS project. The infrastructure is chosen based on cost and required maintenance, not based on some FOSS ideal. That's why we're on GitHub and not hosting our own Git server, and we're on Discord for the same reason.
Sure, the UX is guiding you and it's also more in line with what people already know, each channel is a bit like a FB messenger conversation after all. You also get instant feedback since you can see your message on the screen, unlike a mail where it sometimes seems that it's thrown into the void.

I think it's not as much a statement about ease of use but rather about comfort and playing into UX tropes everyone is used to now.
Did you, by any chance, work on "Stunts" at Broderbund too? There's a reverse engineering effort around http://forum.stunts.hu/ that would dream to have a glimpse of the source code :)
Yes you are mostly right, we can open an issue on github and try to compare them, if you agree. This would be among the first things a user wants to know before picking up uptrace.
Universities cannot and shouldn’t try to teach tacit job knowledge IMO.

Medicine excepted of course but we all know how long that degree takes!

If industry wants this out of the gate then offer more paid internships and in those internships offer training, and offer graduates training.
I think there was a misunderstanding about my message, I wasn't forcing anyone to use IRC, I was offering a solution in case someone wants, I am quite happy if people want to use Slack or Discord, I use IRC, and a lot of people use IRC with or without a bouncer be it quassel or znc and talk every day, works for us and everyone is happy, but if other people is happy other ways so be it, was just mentioning that if those are issues, then there are solutions, so I didn't take the rudeness personally, as I don't feel that I have to convince people to use something or what people wants is my concern to be worried about?
He’s talking about his own company.
That's quite a difference: gmail does not provide strictly security updates, but might change the entire UI/UX on their whim (or get cancelled: Google has infamously done that a lot).

But, I am not saying that even LTS approach is sufficient, but that we could work on improving it so it's trivial for anyone to do (people using laundromats probably have no idea what a "filter" is in a washer either: that's not a barrier for people to get one, though).
Once again, the average user does not have all that.
Discord has the advantage, for me as a user, of not having to pay hundreds of dollars simply not to loose messages because my connection go down ~5 minutes a day.
I found "on the suffering of the world" by Schopenhauer to be eye opening, especially his thoughts on death.
Of course anti-satellite tests creating uncontrolled debris are totally acceptable.

I wonder what this new path of Chinese comments is leading up to? Is it about reducing personal influence. Building a good guy reputation in space endeavours.
Heading off a global comms system that has potential to evade state control?

Either way, very rude.
I like Stallman. He's a man of principles, we need people like him to stand up and advocate for the things he does. But his ways are extreme and not something that's reasonable for many people.
Yes, it’s been 7 days since the creation.
>When the child spoke to the device, Alexa made a deliberate decision to look up a challenge on the internet

I don't think that's fair. A reasonable parent knows that Alexa's main function is to look things up on the internet.
And one big one just happened this year: https://ariadne.space/2021/06/14/the-end-of-freenode/
This is an excellent example of the difference between "working from home" and "working remotely". Those two terms unfortunately are used interchangeably as synonyms.
Terms of service can change at any time. If the data gets collected, given enough time, there is a non-zero chance that someone will look at it and go "how can we make money from this?"
A Blind Developer Uses Visual Studio
You do realise who the author of that blog post is? I guess you could accuse DDVault of many things, but entitlement towards FOSS maintainers is pretty far of that list IMO. That guy is one of the most prolific free software authors and maintainers at the moment. So I think he clearly knows about the burdens of maintaining software.
This is a very narrow and short-sided point of view. Push the logic of this argument a little bit further, why is the issue lnxg33k1's internet and electricity a problem? The reason is that of course Discord controls the servers and they pay for the infra, and they essentially own your ability to chat with your friends. That isn't a problem until it becomes a problem[0]. Until then it's buying time, hoping Discord doesn't get bought by Amazon or Meta and then daddy decides it's time to extract rent.

Again, going to highlight it's such a short-sided POV, this sort of thinking "today it's free, it's better, and thus it is the right choice for the investment of my time, my community's time, even my project's time." Such short sided thinking in favor of convenience right now is way too common leads to a lot of problems (in society generally but that's another discussion). I really want people to have a longer term view of utility for the sake of longevity and stability of things as important as our channels of communication.

[0] https://news.ycombinator.com/item?id=29711001 this was just posted a few hours ago.
> When the population is smart enough to win those battles quickly

Don’t hold your breath.
It’s far more complicated than that. “Beta Blockers” is not a specific drug, practolol for example was withdrawn from the market by the manufacturer.

Atenolol is actually vastly less effective than other beta blockers and it’s continued use has cost many lives. The FDA not approving it would have been a net benefit.
Or maybe the bond market doesn't care about current consumer inflation? I honestly stopped giving a damn about inflation because it is all pointless.

Everyone cares about an irrelevant number while getting screwed by the properties of money that they think they enjoy.
This one caught my eye:

> for example, you must be able to compare two structs using a type-oblivious comparison (e.g., memcmp), so a copy of a struct must retain its padding.

This definitely doesn't work in the real world because the padding bytes will contain random junk which isn't copied along in some situations, depending on the compiler and optimization level.

Also, IMHO what the article calls "low level" might be important for compiler writers, but isn't really all that relevant for most programmers when the comparison is to "high level" languages like Java, C#, Javascript or Python.

In my mind, the most important property of a low level langauge is to provide explicit control over how data is layed out in memory, this is usually an afterthought in high-level languages, if possible at all.

Or more generally: how much explicit control does the language allow before the programmer hits the "manual optimization wall". In that sense C is fairly high level, especially without non-standard extensions, but still much lower level than most other programming languages. I think there is definitely room for more experimental languages between C and assembly.
I think I've noticed this pattern about tech people today that for example is concerning for me, I am not sure how old are you or what is your background, but I feel that today people don't enjoy stuff as much as my cohort, I go at work, and then SQL is a waste of time, Regex are a waste of time, Linux is a waste of time, Email servers are a waste of time, setting up a bouncer that takes 30 seconds is a waste of time, I am not sure if everything has become a waste of time, but do you people have a passion for tech related stuff, not specifically related to your message but every now and then I wonder what is not a waste of time
Lookup with the command history
And execute with ![nn].
The objection is not with having the kids doing chores. Read again.
It works for me. I am using chrome on android
For now there's Readwise integration that lets you export highlights from Alfread to Readwise to then Evernote: https://www.roxinekee.com/blog/readwise
No immediate plans to export highlights to Evernote directly for now though. NeuraCache looks really interesting, thanks for sharing!
Study Philosophy but don't follow any Religion.

Philosophical ideas set forth in "Hinduism" (a umbrella term for a whole host of thoughts/ideas/beliefs/worldviews from a particular geographical area), Buddhism and Ancient "Hellenistic" Greece are the ones worth studying because they provide a "rational" approach to "Living" your Life. Interpreting and Adapting them in the light of "Modern Science" is where the challenge lies.
Ask HN: Which is now more preferred .org or .dev?
Just curious to find out which tld is now more preferred for dev projects. Is it a .org or .dev? Do they serve the same purpose or different things? I'm building something new and just trying to figure out which is going to be a better fit. It's a new open source thing.
This is exactly what you should expect from this kind of censorship - it will simply cause the slang to cycle faster.