skysight-inc/HackerNews huggingface dataset:
I was a very happy Windows user and purchased legit licenses for myself and my business. I didn't hate the Mac but I had only used it since OS 9 and I felt Windows was much more stable and customizable. Years go by and I find myself not being able to get a Windows XP license to install because my activation code from the box didn't work. I spend 5+ hours talking to all kinds of support. No one can help me get past this activation code.

And that was it. I switched everything to Apple. Anything purchased new for myself or my business was Apple. Windows, Microsoft, Xbox, etc. I won't even consider. The only thing I've used that's Microsoft in the last 20+ years is Github.

With their present moves, I know my relationship with Apple products will end with a similar sentiment.
And that's exactly why Mastodon will never reach mass adoption. That's my only point: Mastodon is for techies. It is not and will never be a viable competitor to centralized social media. The idea that "companies should run their own Mastodon instances" as a way to replace Facebook is absurd.
> I don't see how it's salvageable.

If Musk is so much of a shrewd, evil business shark it's been portrayed as in the last months, you can imagine he'll find some nasty underhanded way to attach Twitter to an IV with Starlink on the other end, and flood it with money until the blue bird is back on its feet.
LBRY's token is, like a lot of tokens, very obviously a security. Which they didn't go through proper legal channels to release. No surprise at this outcome.
I agree i don’t see how you can knock signal in anyway for removing sms. What is the argument that this was some huge misstep i just don’t see it
Ouch. I haven't handled Bitcoin since the early days, addresses are like 30 chars aren't they? It seems like it would be really easy to screw up anything involving eyeballs there.
The standards committee couldn't deprecate all of the C written prior to 1989 in order to redesign the language.

C compilers existed for all kinds of architectures at that time, including CPUs featuring 36-bit (yes, thirty-six bits) words.

A lack of flexibility would have resulted in a lack of adoption which would have rendered their work meaningless.
hmm.. here's an archive page from Twitter from January of this year about parody account policy

https://web.archive.org/web/20220108193314/https://help.twit...

> The account name (note: this is separate from the username, or @handle) should clearly indicate that the user is not affiliated with the subject of the account. Non-affiliation can be indicated by incorporating, for example, words such as (but not limited to) "parody," "fake," "fan," or "commentary.”

Kathy Griffin's name change did not indicate it was parody as stipulated above, it was changed to just "Elon Musk", a clear violation of this rule that existed way before Elon got involved.

So you're saying Parag would for some reason just ignore this rule. I find that hard to believe.

P.S. You also said pre-Musk Twitter probably wouldn't have had a massive layoff. They were planning to.
> maybe for example poorer people prefer the older machines because they’re more familiar while wealthier people prefer newer machines because it matches their iPhone

The machines look the same to the voter and we can't choose which machine to vote on. Each citizen is assigned an electoral zone and a section within that zone. One voting machine captures the votes of every section. In my neighborhood, for example, the voting took place at a school and every classroom had a different voting machine, one for each section.

It'd be extremely suspicious if it turned out that the people voting one room away from me showed statistically significant differences from the other sections.

> Did you look at whether voting on newer models showed a higher preference for Bolsonaro than the national average?

Looks like Bolsonaro wins if only 2020 models are evaluated.

> What if Bolsonaro had won and someone claimed that the newer machines were built while he was in office so they were clearly programmed to favor him? Would you accept that narrative based purely on a correlation in data?

Clearly we'd be having the same election denialism problems we're having now...
Matthew Butterick is also the author of Beautiful Racket https://beautifulracket.com/ and several fonts https://practicaltypography.com/mb-fonts.html.

As an ex-lawyer turned coder and one-time type setter for a school paper, I can only marvel at his accomplishments.
I don't understand your comment. Where did I say that? My point is that I don't mind magazine advertising because it's hyper-specific to a topic I actively wanted to read, but online advertising is so random that none of it is ever relevant.
I wish they would improve the app UI instead of focusing on features like this. Compared to other apps I use regularly, Signal feels kind of clunky -- the share dialog takes forever to load from another app compared to Telegram or Messages. The app feels like it's harassing me every single day to update. On open, the app often takes a few seconds of loading in my chats. Makes me wonder what core userbase Signal thinks cares about Stories more than a functional app. Half the reason I started using Telegram a decade ago was simply because it was faster than most other apps!
I don't quite understand the appeal but if it brings more people to using Signal, I'm all for it.
It’s the exact opposite. I don’t think anyone hates the Chinese people, just the CCP and primarily because it’s authoritarian and fast becoming the US’ main rival.
This happens everywhere, all the time. People work their entire lives to pay taxes that fund these temporary, do-nothing, expensive exercises.

Hey, the money one pays for various good things, like Internet service or movies, also funds a lot of bureaucratic cruft too.

The particular American private-enterprise-ideology justification of corruption and public-private collusion has this weird tendency to provoke a certain type of person to repeat this same ideology when confronted with example of the corruption.

Politician: "Look how inefficient and corrupt the state is, let's do it like private enterprise - competition, for-profit, unregulated" (uses this to shovel money to well-connected friend).

Semi-libertarian American, notices this: "Wow! Look how inefficient and corrupt the state is, why can't we do things like private enterprise - competition, for-profit, unregulated..." (the scams continue as normal).
My barometer for this stuff is the UFC, which is the perfect platform to market to this crowd. They're already very loudly sponsored by vechain and crypto.com, plus a ton of crypto gambling sites that have come and gone.

Last year there was an NFT advertisement every 10 minutes during UFC broadcasts, telling you to pick up the latest UFC NFT packs. For the past 6 months I haven't heard the announcers mention NFTs a single time.

If you can't even market this stuff to the UFC crowd, it's completely dead.
This is why it is important to understand the distinction between misinformation and disinformation. The former being an idiot, the latter being a manipulator. But those that want to sow discord want us to conflate the two, which is rather easy. I'd say it is pretty common with any word that becomes a hot button itself.
A tweet to a writer of a book with bad faith arguments (https://yaleclimateconnections.org/2020/07/review-bad-scienc...) and a youtube link to a talk by the president of the Ayn Rand institute does not an argument make.

PS: You might find this information on how her old was financed amusing (https://www.snopes.com/fact-check/ayn-rand-social-security/). I know I did.
...what mirror-universe version of Python are you using?

One of my two main languages nowadays is Python, mostly deployed on single cloud instances, and it's still a case of writing a text file, sticking a #!/usr/bin/python at the top, and running it.

Obviously if you're doing something that pulls in a ton of dependencies and uses live ever-changing APIs, you're in a much more complicated situation, but Python has never stopped being really darn simple for the simple use cases.
And the US is only doing it to protect the dollar being the global reserve currency from people like Musk.

At least that’s what TFA is trying to pull out of their asses.
Transpiling rust to C is still dangerous if you don't control the compiler on the other side - one of the many footguns with C is thinking that there is any "inherently safe" C code. There isn't, because tomorrow the optimizing compiler may optimize away your null checks or start optimizing away your variables due to aliasing, and this danger is ever-present because of the sweeping nature of "undefined behavior" in C.

C is safe if you are using a 1970s-style compilers that don't perform optimizations, or perform a limited and predictable subset. C that is passed through an optimizing compiler (which in the context of this comment is all modern compilers) can never be inherently safe unless you conform strictly to the "undefined behavior" spec which is impossible in practice.

In contrast transpiling (really this is just compiling) Rust to assembly should never be unsafe, because you know there is no additional transformation step. Or at least, unless the processor has an implementation flaw... which is, of course, the whole thing about Spectre/Meltdown.

C has far far too many things in the "unsafe behavior" categories that really should just be compiler errors. But like "implementation-dependent" behavior in general, this was seen as an advantage at the time, it makes it possible for low-power or esoteric hardware to be driven with C code. But in modern high-level software development contexts, this makes it a foot-howitzer to try and use.
I'm not sure what revision of Windows Phone it was (they restarted that thing so often) but there was one with Tiles I believe (looked like the Windows 7 start menu) that was pretty nice. Friend had it; Microsoft really made a HUGE mistake here by not just continuing it for years and years, they'd now have a solid third place offering that could be very business friendly by now if they'd done the standard Microsoft incremental improvement.
Cool project! Phylum looks useful at addressing a few worries I have with Python. Would it work in a mostly air-gapped environment, or does it have to call home regularly?
Google in many ways helped sink USENET by acquiring Dejanews, then slowly replacing the USENET functionality with Google News. Dejanews, in hindsight could have been a pretty reasonable proto-social network on its own.

Not that I'm bitter...
I think the issue with the footprint here is not wanting to reinvent wheels.

In theory, if you scrapped libc and up, you could limit your "speaking C" to the kernel of whatever OS/architecture you're using. Different OS/architecture combos would be more of a nightmare than others, but we cheat off libc for that , except we have to do things to support multiple libc implementations some times.

It doesn't solve interop with other languages, because they don't want to reinvent wheels either.

In theory, you could scrap it all and go hardware up. Have a nice OS with a well defined message passing interface that any language could interact with. You could even make a libc wrapper on top to address portability. In 20 years, it may have serious adoption.

The problem is that the situation is "good enough" that nobody wants to solve it. That applies to most technical debt, and really any other human concern.
yah, this is all econ 101 stuff. what you're talking about is a specific application of marginal analysis to a firm's pricing policy, namely, making sure marginal revenue is greater than marginal cost (or, MC ≤ MR), ignoring sunk costs (like fixed costs). in software, fixed costs are high, but variable costs (e.g., COGS) are tiny, which is why software can be priced at just about any level (including "free") and still be profitable (in the absence of competition).

the other economic concept at play here is arbitrage, which is being able to buy low and sell high risk free.
FYI Apple devices by default adjust screen colour temperature based on ambient light temperature. (Branded “True Tone”.)
Forgot "too many meetings that could have been an email"
Yeah, for things split across animation frames it's great to have the ability to trigger .next() exactly when and where you want to, while still writing straight-line stateful code.

Await lets you do the latter, but not the former.
.net 1.0 was 20 years ago, you've been working in it for 5 years, roughly 25% of its lifetime.
I certainly didn’t claim COM is an improvement! But it seems to match what the commenter was asking for, in intent anyway.
If bigger/faster/better isn't the goal of the fediverse, then let's stop talking about it right now. All this incoming hype is about Elon and Twitter. Let's agree to stop talking about it. And especiallyt the fediverse needs to step up and say, "We're not a twitter replacement" instead of all this "Welcome aboard! You're in control! Democratize information!" snake oil that they're fueling.
Why aren't prices falling then due to decreased demand?
Framework Laptops now have 4 Thunderbolt 4 ports
Not everything is rosy anywhere in the world. One can find issues with any positive story. I would rather have expensive real estate problem due to high paying jobs than poverty.
I’ve worked on some of the most fundamental systems behind the public cloud at two of the largest three clouds. I’ve always felt like I had all three. How stable it ends up being I guess is tbd :|
It implies a single buffer so there is a delay in cognition which implies our consciousness is always lagging behind physical reality.
The arbitrary nature of what's become of "justice" is only magnified as the wealth gap increases.
Real estate will get more expensive due to political greed than any other kind of development. The supply of real estate is artificially constrained by the political class, so any kind of development (say hypothetically manufacturing instead of software) will make it expensive. There used to be a time when new land for building houses was frequently sold by the government in the form of new "colonies", but that has completely stopped. The local political greed (municipal corporators, mayors, MLAs) has destroyed most Indian cities due to lack of planning, and this small fish only cares about short term money they can make.
> Believing that all software security problems would be solved if we got rid of C is a bigger disease than C itself.

According to studies done at Google and Microsoft, about 70% of their serious security issues are a result of memory safety errors.

>Around 70 percent of all the vulnerabilities in Microsoft products addressed through a security update each year are memory safety issues; a Microsoft engineer revealed last week at a security conference.

https://www.zdnet.com/article/microsoft-70-percent-of-all-se...

and

>Nearly 70% of the high severity security bugs in Chrome's code are memory unsafety problems, Google's engineers have revealed.

https://tech.hindustantimes.com/tech/news/70-of-security-bug...
I've been buying studio-produced content with a Visa card for 20 years. The only porn companies having trouble with payment processors are the platforms that allow users to submit their own content, because of the difficulty in verifying age and consent of the performers. Any reputable production company has a notice up front in their films giving the contact info of a custodian of records that law enforcement can contact to get copies of government-issued ID and signed consent forms from all actors, for every scene. If you don't have that, then sure, you might have problems.
> Advertisers love pointing these situations out because it makes what they do sound helpful. But they are by no means the most common case.

This is my point.

Advertising is not inherently bad. To explain that further for the back of the class, advertising is not inherently good. Advertising can be GOOD OR BAD.
I've lived in suburbs for most of my life and I've never seen a park with enough parking spots for everyone having practice/a game.
Any presentation by this guy has been worth my time. Interesting, informative, and entertaining.
I don't think it has to be C, but it can't be any arbitrary language. It has to compile to machine code, and I wouldn't want to implement a VM in a garbage collected language because you need more fine-grained control over memory then those can provide.

That last requirement rules out most languages with any significant community besides C/C++, Rust, Zig, and a few other even lower profile C replacements.
From the video clip:

> So, we can teach or children to wear masks (and send them too school)

I'm sorry, but those masks won't help at all :'(
The irony is the goal of taking Twitter private was precisely to avoid the tyranny of quarterly reports.
32 years ago, GDP per capita in China and India was $300.

Today, GDP per capita in India is $2,200.

It is $12,500 in China.

I'm not sure that 'Six times faster growth, and eight years of life expectancy, and seven times fewer people facing hunger and food insecurity' is as much of a black eye as you think.

I could think of quite a few Americans who would happily embrace a one-party state, if it meant that they wouldn't lose five sixths of their wealth and income, and eight years of their life, and have a one-in-seven chance of having to seriously face starvation. Most of them, actually.
It's fine if you don't use SMS in the Signal app much. But a lot of us only downloaded Signal because it could replace the built-in Android SMS app. By dropping the SMS feature, we now have to use N+1 apps just to receive the occasional shipping notification or 2FA message.

I'm glad that dropping SMS means nothing to you. But "i don't see how you can known signal in anyway" for dropping a feature sounds disingenuous.
I agree. But, to be clear, I consider any accusation of "whataboutism" I see to be disinformation by default, until proven otherwise from context, because by far most use of it I saw was as a way to shut down good discussion points. I have a short list of such words/phrases; another notable one is "dog whistle", which I have never seen used in good faith on-line.
Ians Shoelace Site – Granny Knot Info
Which is hilariously amusing, because FCKGW probably still activates just fine.
From an outsider/non-user's perspective, there are two angles to this: dropping the ability to use Signal as your default SMS handler does make the program much more secure, but it also means the barrier for getting new, casual users to onboard much harder. When it functions as an SMS app, you can get friends/family/whoever to install it and set it as default, and it will opportunistically use E2EE when available.

It seems to me like this improves OPSEC for very privacy focused Signal users, but increases the barrier to entry for "casual" users who may not care enough to use a separate app for certain people, but may be convinced to use Signal for SMS.

All that said, I'm not sure how any of that actually plays out in the real world, or if there were that many actual users doing just that.
This is just a Gish Gallop. If you're not going to write a thesis, just find a single thing and explain why record profits there aren't actually gouging.
I do all my work on Macs, and I love the ergonomics of MacOS, but I refuse to use any Apple apps. I hate how Apple broke its own Save/Save As paradigm, and the iOS-ification of things like iTunes/music on the desktop. I use Little Snitch to block all Apple services except in rare instances where I want to download something from the App Store.
As a software engineer and part-time editor for a podcast with millions of downloads, internal podcasting sounds like an intriguing concept!

I've sent in an application for this Full Stack Engineer position, and I'm excited to learn more!

Looking forward to hearing from you!

Kevin
> same. unless Signal has public metrics to suggest its reached a real critical mass, the lack of basic SMS functionality kills the app for me.

Did its SMS feature support encryption somehow? Because sounds like a bad idea to include unencrypted messaging in a secure app: it's a giant footgun.
My office looks like candlelit… on dark days you get so sleepy.
The negativity in this comment section is so weird. Isn't this is exactly what people on HN were asking for a few months ago. And this is such an obvious fix for an obvious problem. I don't get what the issue is
Fair - at some point it does become a different product. And honestly I think that' is Musk's intentions. From what I can tell he wants Twitter to be a town square and not an echo chamber. Whether he actually turns it into a town square is one thing, but there's no denying that for the longest time it was definitely one-sided.
> which have excellent warm/daylight white range and brightness

I must add that full-color lighting has turned out to be a gimmick. But a wide "white" color range (what Hue calls "White Ambiance") has been the real game-changer for me. Sowilo does a great job with its 2200k to 6500k "white" range.

These kind of LED lights are called "CCT" for "Color Calibrated Temperature", if you're searching on AliExpress.
Given that these attacks target simple typos on high-download packages, is there no avenue for repositories to implement an “are you sure you want to download this” feature? Some heuristic on the Levenshtein distance and download count, say on the top 100, would go a long way to preventing these kind of attacks.

(With some --ignore-typo-suggestion just in case of automated edge-cases, of course :)
Perhaps that's the real reason they renamed to Meta. Not for the metaverse, but because of their incredible volume of metadata.
US has not injected billions into India! Capitalist companies trying to find cheaper and disposable labour has done it. Of course the US Government police allows that but the policy is there because of these companies not other way around.

> scamming America’s most vulnerable population

Nothing from that goes to Government taxes or public benefits. These people are not out of poverty by scamming.

please try not to down punch some positive news from “Third world countries” if you don’t have any constructive criticism
Deng was a heck of alot better than the guy before him.
Not sure if this would work also for connectionless protocols such as UDP.
That is, if I open a socket and send some datagrams to an external address:port to exfiltrate users data, then close the socket and exit, I don't think it would be able to tell which program did that, unless it detects it live.
In 1996, my local ISP ran Usenet on the beefiest PC-platform machine I had ever seen: a dual Pentium-II 400 with 128MB of RAM and 6 9GB SCSI disks. At times Usenet ate most of a T1 (that's a 1.5Mb/s pipe).

So if you want Usenet, right now, every $5/month minimal VM that I'm aware of has more than enough CPU, RAM, disk and I/O to support you and two dozen friends, as long as you don't take binaries froups.
Anything that increases the load on Signal’s servers increase their need to generate income. What is Signal’s business plan to cover these costs?
how does improved scalability, improved availability, and reduced cost help the patent examiners make more reliable decisions?

It doesn't, that's the point, you're adding to the same noise everyone else is.
Fuck that crap. BSD's doesn't need any glib/dbus crapware.
Except prices have continued to rise while college enrollments have been decreasing the past 5 years.
Something something something and you can buy custom badges as NFTs!
Just to be pedantic, the current iPadOS _does_ support it. But there will be an update to the Home software later this year that removes the ability for the iPad to serve as a home hub.

https://www.apple.com/ios/ios-16/

> 14. The new Home architecture is a separate update in the Home app, and will be available in a software update later this year. It requires all Apple devices that access the home to be using the latest software. Sharing control of your home and receiving Home notifications require a home hub. Only Apple TV and HomePod are supported as home hubs.