skysight-inc/HackerNews huggingface dataset:
This is, of course, due to the fact that Rust doesn't have a language specification, just a compiler implementation. If an old version of the compiler has a bug, using an old edition will still have that bug. Contrast this with C++, using an old feature you can still benefit from the latest bugfixes, optimisations, target architectures and instruction sets.

With the new GCC Rust work I believe a new solution will need to be found, and it will end up more similar to the situation with C++.
The cordless power tools typically have the battery management system in the device, not in the battery. The battery tends to contain protection circuitry, but no logic that determines charge rate etc.

That means every device manufacturer will claim, even if the law requires that devices must all have the same plug, that a competitors device drew too much current, or charged their battery too fast/too slow/at too a low a temperature, and thats why performance sucks.

In reality, these technical problems could be solved - but device manufacturers will make the small hurdle into a big one when explaining why they can't all standardize.
Hmm I’m not so sure. My sister used to be a project manager at an Enterprise software company. She lives in NL and was put on a project in Prague at some point. Think 10-20 engineers setting up some product at the customer site, ie it was worth tens of millions (licenses + consultancy fees).

After months of mostly living in a hotel, she got tired of it, told he boss she wanted to go back to basketball training in her home town so wanted a different project.

Her boss solved it by flying her to Prague and back every week so she could make basketball training on Thursday nights.

I think that if there was supersonic flight they’d happily have found her a project in New York next and foot the bill, twice a week, just so she could keep going to basketball training and still run the project in person.
I'd actually not seriously considered it before, but in many ways Discord is a lot better and friendlier UX than Slack.

Paying $120k/yr for 1k users is just madness, I was thinking I'd rather force everyone to use a self-hosted IRC server rather than pay $10/user/month for a basic text chat application.

I like the Discord solution much better :)

What would Discord cost for a comparable organization size?

Edit: Womp, womp.

Discord "Nitro" is almost the exact same price per user as Slack: $9.99/mo or $99.99/year.

Maybe you don't need premium Discord, but these are the accounts subsidizing the freemium users and thus making the business viable.

What should the annual cost be to provide chat to 1,000 users? The amount of data can probably add up kinda fast, and retaining and indexing it all to make it searchable at scale is not trivial. Hmm.

Conclusion: I guess the outrage I felt when I upvoted this story was just sticker shock :)
Proving guilt is difficult. Execs can and do go to jail when it can be proved they personally did something illegal.

Guilt by association is not acceptable in a first world country. You don't go to jail if your brother commits a crime, you shouldn't go to jail if your company commits a crime. You only go to jail if you commit a crime.
Doctors are allowed to prescribe exercise and vegetables without years of trials.
Apparently this is correct:

> In [2014], the European Court of Auditors (ECA) carried out a further analysis of the potential savings if all meetings were held in Brussels, following a request from the Parliament. Their estimate of the cost of the monthly move is 113.800.000 euro.

(From an EJTA fact checking website, which labeled a separate 200MM euro number as "mostly false" https://eufactcheck.eu/factcheck/mostly-false-travelling-cir...)
No, that's not what efficient means. Most people are happy to be alive, and their existence is a good thing. Your comment is an example of misanthropy sometimes found in climate activism and environmentalism more broadly.
agreed, and the moat around slack is much smaller than they think it is
The point is to not have to waste time pissing into the wind of constant misinformation and propaganda about both the First Amendment and Section 230, rather than just doing the internet version of tapping at a sign on the wall.

taps furiously
I donated before but then they spammed me with nag-mails asking for more donations. Not going to support that kind of behavior.
Autobiographical Notes by Jorge Luis Borges (1970)
And before that you could choose between multiple brands that wouldn't run the same software and could only download apps on a proprietary carrier app store.

Someone built an app for Nokia Symbian phones and released it with O2 UK? Well, go to hell if you had Sony Ericsson Symbian phone because that phones Symbian was incompatible on API level with the Nokia, despite having the same OS. You could even have the same Nokia, but good luck if yours had the T-Mobile DE bloatware and their own store with their own profit sharing deals.

Google enforces compatibility between Android phones with CDD/CTS/VTS which ensures that the phones support a consistent set of working APIs that application devs can rely on.

Before CTS/CDD/VTS tests grew enough, we Android devs had hellova time making sure our apps worked across Samsungs, LGs, Nokias and whatnot.

EU attacking Google for ensuring the Android ecosystem is actually compatible is just ensuring that Apple will dominate with it's lack of choice in the mobile market. The fact that EU officials excluded Apple from consideration of how mobile markets work is telling just how disconnected from reality they are. Apple swept away all the old competitors BECAUSE it didn't have the fragmented mess of lacking cross-device, cross-region and cross-carrier compatibility.

And just to be clear - I'm not against EU issuing out fines to big tech (god knows I've defended that a lot of times), but in this case it's actively toxic for us Europeans.
You are already eligible for punishment for crimes committed in foreign countries. I don't see how this makes things any different.
Privacy is the top concern I have with phones. The fact that 80% of them globally are compromised by default is a huge deal. Nobody informed should be rolling with Android, anywhere, and yet here we are.

Also, I care about hardware... when it matters. Sell me a keyboard slider, the DROID 4 was the last compelling reason to care about hardware and we've all been bored senseless since.
Strict non-competes being allowed is probably the only factor that really matters there.

Jurisdictions that favor renters almost universally have higher rents and a poorer experience for normal renters who don't cause damage and pay rent on time. If you compare the average rents in Indiana[0], which is well known to favor the rights of property owners, against some states with roughly comparable population densities that are well known to favor the rights of renters, like Vermont[1] or Delaware[2], you can see that Indiana is only about 80% of the other two.

The near-total ban on abortion in Indiana is misguided and I believe local voters will move in a more moderate direction sooner or later, but you'll find that social matters generally do not hold as much sway as economic matters.

[0]: https://www.rentdata.org/states/indiana/2021

[1]: https://www.rentdata.org/states/vermont/2021

[2]: https://www.rentdata.org/states/delaware/2021
The real trouble with the approach is the fact that one infection doesn't provide long-term immunity, as we are doubtless all aware now.
The only entity that is able to commit acts of violence upon anybody they wish with almost full impunity is not the individual, not these massive silicon valley companies, but your very own government.

"Do what we tell you to do or we'll regulate your poo-chute into the dirt."

"If you don't agree with a tax we're instituting, too damn bad, you're paying it."

"If you disagree with our policy, you can just vote come next election! Your vote has power!" - sure.

Very interesting the author pokes at the Hunter Biden laptop debacle. It was shocking to see in real time the information suppressed and hidden from the general public like that. It's obvious that the removal of the content was a political decision just based on the speed it was suppressed by most mainstream media outlets, either encouraged by Twitter's (potential) internal staff bias or from the article-mentioned government agency interference.

I'm ignorant regarding Covid because I've never studied in that field in my life. - the virus, the vaccines, the fatality, etc. etc. etc. However, to see other professionals with related credentials under their belt with conflicting opinions shut down and relegated to the "naughty corner" of the internet by their own governments in cahoots with politically-funded thinktank organizations behind "misinformation" or "fact-checker" warnings on social media is abhorrent. The media outlets and talk-show representatives making entire segments to laugh at the "fake scientists", creating musical bits to promote vaccination, it's all very lame and stupid.

Reminds me of Copernicus trying to prove the de-facto government (the church) that their teachings were wrong about geocentric model of the solar system - the church did their best to suppress, launch smear campaigns and even threatened with imprisonment for someone's opinion. I swear, some bastardized version of science is being corrupted into the new religion for scared/hopeless people.

I wonder - who holds the government accountable for their actions, _really_?

I think the answer is nobody - society in general has lost their cohesiveness and ability to collectively "rise up" and express their dissatisfaction, instead choosing to delineate themselves between arbitrary political lines of beliefs that honestly don't have as much of an effect on the individual as they'd like to think.

Nobody feels a sense of responsibility for taking care of their nation, because their nation isn't taking care of them. It's treating them as a common cattle - work every day, forced to give up large parts of your income to powerful people you'll never see in your life so they can shuffle the deck of cards and make decisions that will nine times out of ten negatively affect you.

It's intentional - the US as a nation is slowly collapsing from this - it's only a matter of time before the US is able to create their "ministry of truth" and have their own "great firewalls" - it won't be rack-mount equipment and direct access to carrier infrastructure like China they'll say - but it'll be through back-room regulation threats and shady hand-shake deals behind smoke and mirrors.
Lockfree means at least one thread is always making progress and atomics allow that trivially. If an atomic operation fails it means that a different thread's atomic operation succeeded. I didn't make up this definition.

https://en.wikipedia.org/wiki/Non-blocking_algorithm#Lock-fr...
So he his posts wouldn't be displayed, censored, to users who don't subscribe/follow to him.
I saw a Twitter post the other day showing the orbit of planets in the solar system that included Ceres. There were tons of replies saying "What's Ceres? Did they discover a new planet?"

People would probably have a better idea about our solar system if we taught them that we don't know how many planets are in the solar system, and told them we were going to have some extra focus on the 8 largest (or 13 largest, or 7, wherever you want to draw the line).

The IAU definition of planet (which wasn't the original proposal, and which most planetary scientists don't seem to follow) appears to be a conservative attempt to keep the number as close to the "traditional" number as possible, even if it leads people into having an overly simplistic conception of our solar system. And it leaves us with a loose definition that specifically states it only applies to our solar system, and doesn't apply anywhere else in the universe.
There's also the light phone- https://www.thelightphone.com/

Same sort of deal as punkt
This company is the next Theranos, and I don't think it's even that bold of a statement to say.

They don't have an engine for a plane that they have yet to fly, for a concept that has limited commercial viability in the first place. We will look at companies like United and American Airlines that signed letters of intent to purchase these as foolish idiots.

In the day and age of remote meetings, there is nearly no alpha in being able to be in London three hours earlier from NYC. You would simply hop on a Zoom call if it were that urgent. Nobody is going to pay up for the cost if they are flying for leisure. There are limited viable routes in in the first place.
> I miss the days of just having a dedicated desk phone

I don't really. It tied me to my desk. Now my extension is wherever I want to work, not just at my desk. Its on my cell phone, its on my work laptop, its wherever I am.

Loads of desk phones didn't have any Bluetooth support so using a headset meant getting a probably expensive maybe proprietary thing with EHS support (or a mechanical handset lifter!!!).

When I want to call someone about an email they sent me, I just click the Call button and it connects me. I don't have to then think about "what was their extension?", context change to an entirely different physical device, and then dial that extension. And then if that call connected on Teams, I'm ready to share video or have the chat pulled up to easily send them additional context right away. With a desk phone, we'd have to context change to yet another platform to then share a screen.

I do get some nostalgia for desk phones. I did our office's deployment of SIP phones and continued to be the manager of the PBX until our migration to Teams. Working on that phone hardware was honestly fun and interesting. But looking at my experience today, having it on my work machine and on my cell phone is just better.

FWIW, my Thinkpad has a call answer and decline/hangup keys on the function row which works with Teams. Makes it pretty easy. But I still don't necessarily have a hard time answering a call with the keyboard/mouse when I'm not in front of my laptop keyboard.
That's because of lot of people were not productive even before, but they looked like they were. Remote is revealing how much BS todays' workplace has became.
Maybe the AI will also generate personalized content instead of only recommending it?
so you install Oracle on a Debian installation, it's Debian's job to ensure Oracle is secure?

I'm not talking applications provided by the distribution, those aren't "applications" (i.e. in my usage, something installed onto an existent operating system), but part of the provided operating system itself, and yes, I'd agree it's their job to keep their provided operating system secure. It's not their job to keep external apps secure (but to provide the means for whoever is maintaining those apps to keep them secure).
Golang Generics Empower Concise APIs
Agreed, it does appear to be heavily sponsored and marketed. And you are correct that these pre-conceptions affect advocates as well! But I think the push for wide-scale acceptance is not unreasonable. If it is completely necessary I suppose only will be known sometime in the future.
Yeah, I even think the mass harvesting of data(steam hardware survey, usage stats) is fun and interesting.
I'd like to see similar study about the original gateway drug: "24-hour News Channels", which was followed by "24-hour Outrage-News Channels". Seems like we've been building toward this, the interactivity of the internet was the paradigm shift (to use a 90's term). EDIT: I realize it isn't news messing with youths' self-esteem (well, in some cases it is), but it is related in that the media is custom-made to drive engagement at all costs.
Good news, with modern usage, memory leaks are a thing of the fast-receding past. Occasion to investigate core dumps is lately vanishingly rare. (I have spent strictly more time filing compiler bug reports, in recent years, than debugging memory usage violations.)

Today, it is fun to code in C++. Restricting it to performance-critical uses would be a bad mistake. Displacing C with simpler, more reliable, often faster C++ is an easy choice, but reaching for C++ in place of Python is also often a great idea.
> If FB is supposed to follow iOS settings by opening links in the default browser set by the user, but is intentionally not doing that here so that they can maximize the data they collect, then yeah they'd be breaking rules.

Users can't set a default browser on iOS. Apps can choose to open URLs in one of two in-app webviews (the old WKWebView or the newer SafariViewController), or they can use the "universal links" option to allow the system to open a URL (which can be redirected to another native app, should one be available to handle the domain). While SafariViewController is more full-featured (it forces the use of the system default share control and shows the URL), a lot of sketchier apps prefer to use the older WKWebView (where they can better customize the UI, hide system default controls, and hide the URL). Since WKWebView hides the URL, you can somewhat transparently route users through tracking domains (something I already observed Twitter doing), which may also be the vector Meta is using to inject JS.

All this said, the visual customization of WKWebView also has a legitimate use: many apps use it for showing regular in-app screens, not just for an internal browser.

Well-made third-party apps (Tweetbot for Twitter, Apollo for Reddit) generally let the user choose between SVC or just letting the system handle the URL, because they're not interested in monetizing user data in the same way.
Same here... I got through Stroustrup and thought I'm not smart enough to write this error free. Been happy with Rust ever since.
There was a just terrible pilot for a US version of peep show. It amounted to taking the point of view camera and the fact it's two guys.

That said I don't honestly think that peep show style of comedy would translate to US without pulling another office and ignoring the source material.
I think the ethos of SV is startups and the notion of building something in your garage and connecting with other like minded people. Now its also BigTech and massive scale of solutions (which are predominately ad driven) and connecting with like minded people to do those things.

I don't think there will be a "next" SV. Just like there isn't a next Motown or various other things borne out of special sets of happenstance. Was there ever a "next" Hollywood?
Yup, almost everyone at MS is using Teams internally. When they collaborate externally they use whatever the partner prefers.
For example, there is a Discord server for ReactNative contributors and collaborators with a bunch of MS folks on it.
I guess it's also possible there's a Team for Meta folks to talk to MS directly but I somehow doubt it - or at least, I doubt it gets used very much if it exists :)
It's possible that national security to be more important than free speech. Doesn't this happen all the time?
This is trite and misses my point. I'm saying explicitly the law should change. Not just for Meta, Youtube, etc., but everyone using any kind of logic beyond "most recent" or "most liked".

If anything, my suggestions would remove protections from companies that are inherently trying to drive "interaction" and who do not moderate sufficiently. If sites had to worry that leaving comments from users up that will get them sued, they would be more proactive in removing comments. Instead, currently, they choose to highlight and elevate those comments to groups that they believe will find them abrasive, in search of interactions. I am pretty clearly arguing that their choice to spotlight certain content over others using some decision-making beyond "most recent" or "most liked" should be considered their own editorial content, which is already part of s.230. From your own link:

If you said “Section 230 is a get out of jail card for websites!”
You’re wrong. Again, websites are still 100% liable for any content that they themselves create.

My argument is that the editorial decision to shove a comment from some rando I don't follow in front of me by Twitter should fall under the above, and that s.230 should be changed to specifically exempt based on the rules above.
Can't speak for the parent, but I suspect they're referring to two things:

1) A good chunk of Discord is owned by Tencent, a big Chinese conglomerate

2) Discord decrypts and then re-encrypts content on its servers, allegedly for efficiency reasons

I think for a small startup that is making games/software which are non-controversial, Discord might still be a fine choice. For anything requiring assurances of enterprise-grade security, I'd avoid it.
why not set up an IRC server?
Test automation for ws servers with human-readable scenarios in YAML/JSON
Waiting for an ambulance is not a viable strategy everywhere. In Canada, you’ll be lucky to see one show up at all.

https://www.cbc.ca/news/canada/british-columbia/bc-woman-str...
Biden and Fauci both said that the vaccine will prevent infection.
Well also, and note its been a while, but when I used non-Google software on the various other phones I've tried (such as Samsung), the first thing I used to do was uninstall all of their software and (if a available) get the Google versions, because they were usually much better. But this isn't new -- back when I was still purchasing Windows machines it was the same way. For whatever reason I just never found an OEM for laptops or phones whose software seemed to add any value.

Now that I work in Software I get it. Most companies are just really bad at making it.
Not just FB, LinkedIn has a similar effect, just on a different demographic.
There are multiple antitrust cases underway against both those companies.

I'm sure the parts of the EU trying to block Facebook spying and outlaw app stores would be extremely interested, for example.
C++ without strict aliasing is not C++ anymore. Furthermore, that was just an example. There are other such concepts, such as the illegality of accessing memory as anything else than raw bytes or the type of the object that resides there (which also applies to union fields). Another one would be the fact that signed integer overflow is UB.

C++ is so tightly bound to memory layouts that once you start getting a solid mental model of what's going on, it's really easy to come up with legitimately neat and creative ideas that work very well and fast on a test bench environment without any complaint from modern compilers, but are fundamentally broken. I feel we do not do a good job at equipping up-and-coming programmers so that they can benefit from that mental model without writing code that only works out of sheer luck.

In the extreme, you can write code that does stuff like dynamically retype an object by swapping out its vtable when vtables are not even thing as far as the language is concerned. It's astounding what it sometimes feels like you are capable of doing in C++.
Why would someone bother to create a home-made billing system when Stripe does the job?
But the words 'meant to' suggest that it is designed or intended to be read piecemeal over a lifetime, when in fact the history of what we call 'The Bible' makes it clear that this is not true.

Your final sentence is simply not true. Many religions have central texts which are short, unified in style and content, written over one person's lifetime, and intended to be completely read and understood by followers with limited time and educational resources. For example, the Qu'ran.
> Well you could have just popped over to someone's desk and caught up on their status. You could see, at a glance, whether they were blocked, or struggling or not.

This is about as good as deciding George Costanza must be working hard because he's always angrily furrowing his brow.