skysight-inc/HackerNews huggingface dataset:
I think the killer was just how many times they changed what "Windows Phone" was, and they were major breaking changes: https://en.wikipedia.org/wiki/Windows_Mobile

My friend had a Windows Phone 7 device, which was 90000% different from what you have in every way, and not compatible, either.

Then they trashed that and tried something else that looked similar but was completely different. Just an entirely broken strategy. You can't kill your few supporters every single generation!

It would have been like OS X not being able to run applications from System 7/8/9 or dropping PPC applications entirely on the x86 Macs.
> Blockchain is ACID compliant, their internal database could be ACID compliant hard part is linking it together.

That's the issue, ACID is not ACID for a tiny bit but for the transaction. See the definition you quoted, "debiting one account and crediting another, is a single transaction." Blockchain is absolutely not ACID compliant. There must be a deterministic methodology not miner consensus for ACID. Miners can even change the blockchain.

However, why are you even mentioning blockchain instead of MYSQL without SERIALIZABLE, which enforces atomicity?

> The solution here is exactly going opposite of ACID.

What solution are you talking about? There was no solution put in place, which was the cause of the thefts.
There is no such line. There are plenty of ways to monetize an application.
Technical Debt Is a Myth
It's the "status" tab.
Yes! For reference: https://safing.io/
Regarding 1), the documentary "One Child Nation" (currently included with Amazon Prime) goes into China's history with their one child policy in detail - from people who lived through it.

It is fascinating how they went from "One Child" to their current policy without admitting any mistake at all.

---

As for India, not only have they had problems with forced sterilization, they've also had problems with parents wanting a son at any cost: https://www.theguardian.com/global-development/2021/dec/27/f...
"toot.thoughtworks.com" is equivalent to "www.thoughtworks.com" or "mail.thoughtworks.com". It's a hostname for a specific service.

If you want to see the actual activity on the instance, click through the "See What's Happening" link which takes you to the public view:

<https://toot.thoughtworks.com/public>

Note that a specific profile's public URL page will be, e.g.,

https://toot.thoughtworks.com/@mfowler

That's the HTTP gateway to the profile "mfowler@toot.thoughtworks.com":

<https://toot.thoughtworks.com/@mfowler>

Yes, there are a few concepts to understand. Some six millions of profiles worth of people seem to have worked it out to date.
Trying to get more users to pay for the service (while notably not reducing their ad profile or how many ads they see) strengthens my point: he’s clearly trying to maximize the value of an unwise purchase, and leveraging every saleable form of personal information is an obvious next step.
I'd love to hear an example of what such a certification test failure would look like. I have no experience with hardware, so I have no idea what kind of tests you would do.
“though contacts are encrypted, users are not prevented from using a weak PIN” ignores that Signal encouraged users to set a weak pin (for many people the word "PIN" means a 4 digit number) and that the data is stored using SGX which has already proved to be vulnerable. In my view the fact that they have been lying in their privacy policy is a much bigger problem for a company we're supposed to trust.
Goodbye Twitter, Hello Blog
>"If we take "gender" as meaning "biological sex,""

-- but "we" don't, because they are two entirely different words with entirely different meanings. Gender is a social construct. Your supposed arguments are fallacies which fail to even get off the ground.

There is no need to create a new singular gender-neutral pronoun to appease your bitter, bigoted self, when a perfectly adequate one exists, and has both historical and contemporary use. Your refusal to acknowledge or accept history, new or old, does not invalidate grammatically correct usage that you personally disagree with.

Love how you're using scare quotes again -- do you deny those identities existing? -- or, despite the empirical evidence, and the majority of the world having no issue with it, are you just set on being hateful bigoted, and exclusionary?

The only one "confused" by singular 'they' in this context is you, old boy -- everyone else is managing to read the article without getting their proverbial panties in a bunch... so why aren't you?

Nobody "demanded" anything. It's a matter of education, and a matter of respect.

1. You refuse to acknowledge history or even the OED, the principal historical dictionary of the English language.

2. You refuse to educate yourself when your ignorance and bigotry is challenged.

3. You refuse to offer the article's author (or anyone like them) the simple common courtesy and basic respect of acknowledging and respecting their pronouns.

These are simple acts of learning and courtesy, taken by intelligent and reasonable, polite people. The fact that you make baseless accusatory claims of "demanding" when none have been made, just show further that you're engaging in ad hominems and fallacies out of bigotry and hatred, rather than any reasoned point of logic or fact.

Keep cleaning it's "confusing" all you want, but non-binary and gender non-conforming people existed long before you, outnumber those with such blinkered, exclusionary views, and will outlive you. Oh, and that goes for the existence and usage of singular 'they' too ;)
Why wouldn’t you believe this was happening? Facebook bought a VPN provider with the explicit purpose of spying on its users and both Facebook and Google convinced users to use what was suppose to be an internal Enterprise Certificate to track users until Apple threaten to cancel the certificate.

https://www.cnet.com/tech/tech-industry/apple-unblocks-googl...

But Twitter had been tracking apps installed on a users iPhone until Apple restricted access to the API that they used.

https://www.cnet.com/tech/mobile/twitter-is-now-tracking-the...

The purpose of the API was for one app to send messages to another app. But it could be used to tell if an app was installed.
Well naturally not, because obviously you were using low-quality speaker cable and the cable capacitance would muddy the sound. Also, the speakers were probably the wrong brand. /s
Give Truth the Advantage
>But the technology does exist, and it's gonna be deployed eventually.

[[citation needed]]
Feds announce seizure of $3.36B in Bitcoin stolen a decade ago
Submit a PR or open an issue!

https://github.com/nicoburns/blessed-rs
This is exactly why Democrats will lose big on Tuesday. People who disagree with you aren't Nazis.
I guess that's all the same questions for mopeds everywhere?
I think this contributed a lot to Twitter's reputation for scrappiness in the early days and why people are so emotionally attached to it to this day.
Any of you archivers out there know whatever became of the Deja News Archive after Google bought it?

https://www.wired.com/2001/02/google-buys-deja-archive/

This was integrated into Google seearch, it worked great for many years, and then it seems Google slowly chipped away at access to the archive and now it all but gone.

I know about the various Usenet archives on archive.org (utzoo (rip), some CD usenet archive), but I want that Deja archive!
> He also started unblocking himself on users' accounts.

Oh no way
> built his empire, in large part, by profiting off people's suffering.

LOL. Wow. You clearly have no sense for nuance whatsoever.

https://www.wired.com/2014/06/silk-road-study/

https://www.theatlantic.com/technology/archive/2013/10/did-s...

Silk Road reduced deaths in a black market that was always there and would always continue to be there regardless of the presence of Silk Road. Period. Given that black markets are going to continue to exist, since anti-drug laws are dumb (just like Prohibition was; regulation of an irrepressible market is always superior to "illegalization" in a vain attempt to suppress it), it is at least less bad if there are fewer killings.

Entrapment is unethical precisely because you can use it to enforce a law regardless of the ethical justification of the law. If it was a capital offense to have sex before marriage in 2040 in the United Christian Dictatorship of America, and another Ross Ulbricht type came along and made it possible for teens to seek and meet in secret online, and a christo-fascist cop pretended to be a hot girl on said system while pretending to threaten to take the whole thing down unless a ransom was paid, and ANOTHER christo-fascist cop (or the same one pretending to be someone else) offered a "solution" to this by "getting rid of" the "problem"... Do you see where I'm going with this? Future Ross Ulbricht just wanted people to be able to find physical love before committing to wed!! Certainly not guilty enough to do life in prison, because no actual murders ever actually occurred.
> My hope for Usenet back in the day was a fully decentralized implementation that would allow each Usenet client to act as a client as well as a mini-server to cut the middleman out.

Gnutella started as this, but for a lot of reasons it didn't work for what it did, with every node sending broadcast to every other mode. The network became a number of federated super-nodes, or ultra-peers, or whatever you'd call them. These would be nodes that had a decent uptime, had a steady network connection, could handle a number of connections etc.
> Securing the ecosystem is going to be serious work

Oh it _absolutely_ is!

We're working extremely hard here and I think we're making great strides. More hard work to come, but I think it's absolutely worth the effort!
Show HN: Text-to-Figma
Hey HN!

I've made a NLUI for Figma. This is based on GPT-3 (for generating components & schemas) and Dall-E 2 (for image generation); it's remarkably flexible already and there's plenty of room to expand. One of the more noteworthy features is the ability to edit existing designs instead of just generating things from scratch - we accomplish this by training it on pairs of (before, after) designs in Figma with a description of what changed, and it learns to output the diff based on the description of the change.

Let me know what you think!
> I tried a few different Debian/Ubuntu variants and ran into the same handful of issues (including a few installers failing completely.)

Did that include plain Debian?
> As software engineers, we are just like medical experts talking about the toxicity of cigarettes while ourselves buying cigarettes and distributing them to our own children.

It's even worse than that. Most of the people working in adtech are actually producing cigarettes, and laughing all the way to the bank. Many of them are on this very site.

https://www.youtube.com/watch?v=tHEOGrkhDp0
> I would assume Elon will do far worse things with the data.

I notice here the casual dismissal of actual, observed harm for the sake of fantasies of future harm. I wish that the similar casual dismissal of government censorship laundered through private media monopolies came with some similar sort of fear of how President Trump or President DeSantis will handle their brand-new tools in a couple of years.

That being said, Democrats saw what Bush did with his unchecked executive powers, and didn't roll a thing back when they later had the Presidency and both houses of Congress. Instead, they continued doing politics by executive order, and cemented AUMF as a declaration of a permanent state of emergency.
So, corruption basically?
All individuals are incentivized to do the wrong thing. CEO's are incentivized to sell data to make money. Engineers are incentivized to create bad software via making the people who pay them happier. Users are incentivized to give up their data in exchange for a free service. Politicians are incentivized by political donations and getting information they aren't constitutionally privileged to get.

Doing the ethical thing requires making less money (or losing money) for nearly all parties involved. Doing the right thing requires sacrifice.

In a happy world, the CEO has long term vision and sees the long term cost of loss of trust. The engineers see the ethical problem or betraying their peers and use their pocket veto to do the right thing. The user should be willing to pay a reasonable cost to receive the service they use. Politicians should see that the individual incentives harm the whole and create regulations that disincentivize the poor behavior.

Non-rhetorically: How do we ensure as a society that we live in the latter, and not the former?
> One of my first memories is waddling along to the ration shop (cheap subsidized government shops) with my mother to buy rice and kerosene for cooking.

Man you just rekindled those memories. I still remember the dusty ration card book (from PV Narsimha Rao's times, I guess).

> people here tend to look down on these cheap curry-consultancies

HN is very parochial when it comes to outsourcing and the vitriol some people here have for H1-Bs is sad. Our stories are the other side of the coin which shows that these curry-consultancies are making some real dent in the universe for the rest of us.
Does this seem a surprising mis-step for a guy who has run multiple companies before, even succesful ones? Or I guess maybe this is actually pretty typical, you can't lay off that much of your company without making some big mistakes you try to reverse? (But still... this isn't Musk's first rodeo, right? Why does it seem like he doens't know what he's doing?)
$8 re-upped for each instance of rapidly-burned account will likely discourage low-return spam, at least. That's more-or-less the principle Metafilter's based on, and it's worked for a few decades.

(MeFi's fee is $5, not $8.)
I'm an intellectual-property lawyer; I'm well aware of what "cultural appropriation" supposedly is — and what it isn't.

(That's why I put the term in quotes. In part, it's to tweak the noses of people who rail against something that the law doesn't recognize as "a thing." What those folks call "cultural appropriation," the law calls "laudably propagating good ideas and practices, subject to any applicable restrictions that have been duly enacted into law.")
They recently announced they are removing Sms support on Android which feels vastly more useful for the non-tech crowd.
I suspect other tech companies were claiming that they would have this granularity eventually but never actually delivered. One of the things that happens at these (and the fact that he didn't "hear this" until on site) is that Sales promises everything with a flashy powerpoint, and then what is actually delivered is a "if someone tweets in the Verizon store and uses Verizon in the tweet, you can put an ad on that".
We could spend all day spinning our wheels on increasingly pedantic hypotheticals but it's not exactly productive discussion.

Non-consensual acts of violence are always inherently bad even when they are "provoked" by reprehensible acts (three rights make a left and all that).

"shooting people" with X-Rays to image their internal structures for medical purposes is generally accepted to be good.
Linux comes pretty close for practical usage. Or sqlite.
Not serving subpoenas, responding to them. Police subpoena stuff like "everyone who was within x feet of this phone number or location between these times" and the telcos can't just say "we don't keep that data."
even giveaway scams on twitter or YouTube which require no coding skills make more than that. it is easier to just pretend to be someone famous and ask people to give you crypto instead, whether for a giveaway, NFT, or a fake project.
Did I say that I was sure of the trigger or did I indicate uncertainty with the word "apparent"?

Which is the more likely cause for this policy change:

1: Kathy Griffin poked the bear

2: Randos on HN thought a policy would be a good idea

My money's on 1.
Here, from 2 months ago: https://news.ycombinator.com/item?id=32841997

And it's the top comment on the thread
You don't have to go that far to see this effect. Grocery stores in two different neighborhoods of the same city can have wildly different pricing for the exact same product. A lot of times both stores will be owned by the same company and their shelves will be stocked by the same truck.
We need more government to protect involved in tech to protect our privacy!

Oh wait, it’s the government we need to be protected from.
> For future, I'll write "sin taxes, a type of Pigovian taxes".

Then you would still be incorrect, because - as explained above - sin taxes are not a "type of" Pigovian tax, but something entirely different. They might have similar motivations, but they are applied very differently and have very different socioeconomic effects.

> The question remains if you support concern trolling over sin taxes, a type of Pigovian taxes as a means to thwart progress.

The answer remains that sin taxes - unlike Pigovian taxes - do not result in progress, therefore leaving nothing to "thwart".

But hey, maybe unwarranted condescension and confident incorrectness are, like pedantry, their own reward.
Delhi is a separate state* from Haryana, Punjab, and Uttar Pradesh (states where stubble burning is very common). Haryana, Punjab, and Uttar Pradesh's politicans won't piss off the farmer bloc to help Delhi. It's the equivalent of the political battles all the western states are fighting over the Colorado River.

* yes it's technically a Union Territory but it's functionally a state
> Think about things like cotton-seed oil, rapeseed oil and canola oil. These things are imposible to consume without industrial processing.

I would include olive oil in this too. I once tried to eat an olive off the tree. Never again. Completely inedible. Heavily processed for human consumption.

Edit: canola and rapeseed are the same thing
The trends of capital cities and governance.

See links below as AQI in capital cities directly correlated with plastic litter in the oceans by country.

I myself did not manipulate any of the data.

21st century standards do not apply with direct correlation I guess. "Do as I say, not as I do" is comedy :p
> I had a friend tell me the other day that I couldn't be anti-racist if I wasn't anti-capitalist, because capitalism is by inherently racist.

I think you need to get more educated friends.
Is TCS/Infosys/etc taking a risk on hiring untrained/undertrained employees and putting in the effort to train them? Or did they get training through a college/university?

If the latter, I’d say education is helping pull these people out of poverty.
There's a list of providers and other suggestions here:

<https://joinfediverse.wiki/How_to_host_your_own_Fediverse_in...>
I don't see how Signal adding features that shift communications from insecure venues to private encrypted channels would lead you to think they are abandoning privacy.
Depressing to see Apple going toe to toe with Android for the worst app store experience possible.

Used to be that people chose MacOS/iOS specifically because it wasn't crawling with ads for dumpster-quality apps.
> It is hoped the lab-grown blood will be more potent than normal.

Interesting. I've been expecting artificial blood for a while but hadn't considered this angle. Athletes and the wealthy with better performance blood!
I would make this argument for all of silicon valley. We know for a fact Google and Facebook sell people out, actively, right now. We also know pre-Musk Twitter had a host of internal issues and questionable ethics.
So there’s still hope that my Thunderbolt 3 eGPU is going to work with my 12th gen Framework Laptop?
That’s a cool machine to have. Hopefully the motherboard hasn’t been corroded by a leaky battery and/or capacitors. That’s the common fate of 90s Macintoshes. It’s often repairable, but it can take considerable effort to rework and repair a board with traces and vias and IC legs eaten by acid.
> I don’t know if this mindset will hold true with the new owner of Twitter though. I would assume Elon will do far worse things with the data.

The story is interesting, but this line is petty. It's also more than a bit ironic, given that the OP just spent N tweets describing how the previous management wasn't exactly setting high ethical bars.

The worst aspect of "Twitter culture" is the tendency -- illustrated here, perfectly -- to slander people, just to make the mob shake their pitchforks harder.

I sincerely hope Musk finds a way to fix that.
Yeah, sounds like a company desperate to reduce the metric of ongoing operating cost, no matter what it did to anything else. I would guess private equity shenanigans.
Dude. I never said that they were indistuinguishable. There's levels from fat to hambeast to "their movement influences tides". That doesn't make the first category acceptable.
> Uk .... now more food banks than macdonalds.

Holy cow! I just checked this fact and it's true! https://fullfact.org/electionlive/2019/dec/9/food-banks-more... That said, it shouldn't be a suprise since there are food bank donations everywhere these days. Truly depressing.
I guess we'll have to disagree then, I feel Elon was already planning on making this change before Kathy did anything
I think as long as people wishing to know more about the situation with the fox in the hen house don't mind reading the latest updates from the actual fox itself, then sure.

These aren't just war cheerleaders, the ISW is literally the architects of war. Sure they know a lot about it, look at their Board of Directors. It's filled with warmongers.
There's something to be said for making it at least a little painful to e.g. concat strings in a loop or swap an integer value in an array for 500KB of raw JSON.
https://www.cnn.com/2022/11/07/tech/kathy-griffin-twitter/in...

Kathy Griffin, noted comedian, did a parody that Musk didn't like
Twitter has around $1.3 billion in free cash flow not counting the one time settlement they did last year.

Now Musk is on the hook for over $1B in interest payments after buying Twitter and overpaying for it. Do you really think you can trust him to do what’s in the best interest of users?
Wait, this comment explains a lot. People literally are here thinking that public discourse in hn threads is just an elaborate game of League of Legends and not trying to understand perspectives
> But people understand how federation works. They see it happen everyday with e-mail. You just need to tell them it works like that and they'll get it.

I think you misunderstood what I wrote. The problem is the Mastodon software is incredibly hard to use, and flaky.

This has nothing to do with "understanding federation"!

In fact, a few people have said, "Someone said it was just like email, but wow, it's not at all like email!".

That explanation does not work for non-nerds. At all. It does not help.
What was OAuth then for ???.
The Asahi team have really done a great job, and I get the feeling M1 Linux is poised to be suitable as a daily driver.
As someone who has worked for a bunch of small startups, I can definitely relate to the challenges of handling customer feedback. It's great to see that Canny is providing ways to make that easier for everybody.

Anyway, your post inspired me to throw my hat in the ring! I sent in an application for your Software Engineer (remote position), listed here: https://careers.canny.io/o/software-engineer-remote-toronto

Looking forward to hearing from you!

Kevin
I wonder if some of this C ABI hate is related to a design quirk of the LLVM tools: Is it true that every front end targeting LLVM needs to implement the C calling convention mostly on its own, rather than specifying a C function signature at the LLVM IR level (using a different syntax, obviously) and have the target backend translate that into the appropriate instruction sequence for the call?