skysight-inc/HackerNews huggingface dataset:
It's funny remembering how people would say stuff like "if you aren't paying for the product, you ARE the product", and someone even tried to make a Twitter clone where the only differentiator was that you'd pay for it to "prevent" ads and tracking.

I thought back then that even if it succeeded in gaining enough users to beat Twitter, it would fail because eventually investors' demand for growth would force them to add ads anyway. You see this happening with cable TV, Roku, and now even Apple.

The only way to prevent this is to have a company motivated by something other than growing profits, but that comes with its own problems: stagnation, bloated bureaucracy, and capture by special interests without profit to keep the organization honest and lean.

I don't know what the right solution is, only that in very competitive for-profit markets, companies don't dare to worsen the user experience with ads lest they lose customers to a competitor. Given the barriers to entry for developing a new smartphone, including the strong network effect of the app store and OS APIs, this is not that type of market. Most androids already have ads and bloatware, so Apple isn't facing any competitive pressure on this front, sadly.
Just out of curiosity, why did the software not always use the 'fast path'?
> Prof Arif Ahmed was forced to smuggle pupils into a talk by Helen Joyce, the gender-critical author and journalist, because of opposition from trans activists.

This professor wants to continue to engage in transphobic bigotry without anyone being permitted to complain.

In the UK, this newspaper is commonly called "The Torygraph". For Americans, the "Tories" are the right wing political party whose official name is Conservative and Unionist Party.

https://en.wiktionary.org/wiki/Torygraph

https://en.wikipedia.org/wiki/Conservative_Party_(UK)

Gender-critical is the new word that Transphobes have picked for themselves. They originally used TERF but since that has very derogatory connotations, they now choose to use a new word for themselves.

> TERFs very rarely use the term to describe themselves, and many of them claim that TERF is a misogynistic slur.[5] TERFs insist on being referred to by the euphemism "gender critical", and many may claim they aren't transphobic, but instead "trans critical".[6] This is not new behavior; white supremacists claim that anti-racist is a code word for anti-white and often insist on being called "race realists", and tankies will often try to rebrand Stalin apologetics as "anti-revisionism."

> In the United States, feminists in sub-branches of feminist thought known to house individual TERFs, including second-wave feminists and political lesbians, have spoken out against this transphobia and transmisogyny within their ranks, further demonstrating the distance between TERFs and mainstream feminism.[7][8] This is less the case in countries like the UK, where TERFs are a part of mainstream feminism.

> TERFs are a minority in American feminist discourse, concentrated primarily among older second-wave feminists who came of age amidst the women's liberation movement of the 1970s and '80s. In the US, the anti-transgender movement, like the anti-gay movement, is mostly driven by religious conservatives and often comes bundled with anti-feminism; younger third-wave feminists take a more intersectional approach that, among other things, embraces transgender rights and a looser conceptual understanding of gender.

> It is a very different story, however, in the United Kingdom.[102] TERFs hold a mainstream position within the British feminist movement and serve as the main face of British anti-trans activism as opposed to religious conservatives, to the point that there has been friction between American and British feminists over the issue.

https://rationalwiki.org/wiki/Trans-exclusionary_radical_fem...
That’s a different, unrelated campaign!
Good attempt.

Android userspace uses Java and can only talk to native code via JNI, which definitely isn't a C ABI.

Likewise there isn't any writing to metal on ChromeOS for the official userspace APIs, running Linux (Crostini) implies running a sandboxed version on top of the actual ChromeOS, while Android on ChromeOS not only has the same JNI restrictions, it also is sandboxed without access to host OS.

EDIT: I also forgot that ChromeOS and Android expose many of their key APIs to native code via OS IPC, on top of the constraints mentioned above. With endpoints written in a mix of C++, Java and now Rust.
Thanks! Superset is looking like exactly what I want. I'll see if I can get it working when the laptop arrives
Who, exactly, would have been in the position in 1985 to have cared, let alone enforce such a requirement? Maybe things changed in the 90s but most quality Amiga wares were written in 68x00 assembler.
The license raj is still there for business, except maybe some sectors like tech startups. Yes there has been improvements in citizens life like mobile phones etc. But official harassment and bribery is as prevalent as before. Want to get a passport issued or renewed have to pay Rs 500 to the police. Just last week a mother and her kids died as they were turned away from a govt hospital as they could not show the Aadhar id card. Read the Indian news and this kind of cases as their every week.
Conversely, when Signal drops support for SMS, I expect to stop messaging anyone still on SMS. So far it's been fairly painless getting the people I actually care about to switch, but YMMV. My mom doesn't care if she has to use a separate app to message me.
It is. I honestly struggle to see how anyone would pick Linux over Windows but then pick Linux over BSD. It feels like the worst of both worlds - with Linux you don't get the hardware support and keep-going-at-all-costs of Windows, but you don't get the consistency and comprehensibility of BSD either.
Maybe because you haven't tried to understand it?

Can't be harder than learning the meaning behind these characters: https://www.pandatree.com/book/DiaryofWorm.jpg
Unfortunately, nobody can explain anything like this right now. The paper was posted today, is 111 pages long, and it will likely take even professional mathematicians around a year to understand / check it completely.
Thank you again for confirming the complete accomplishment list.
Built on Cohere Large Language model.
I remember a friend saying Apple should have bought YouTube before Google did, and thinking this person just doesn't get Apple. YouTube is/was a chaotic low quality mess, and Apple only does high quality, beautiful products, with a top quality experience. Now it seems like the idea of Apple owning YouTube doesn't seem off-brand at all.

This is really disappointing. I am not willing to see ads at all in my daily life, and am willing to pay for the privileged. It seems Apple is now making that impossible.
I can't really inspect or block things in the iPhone browser either. The javascript is opaque and I can't easily inspect what it's doing or what it sends.

Web apps have a lot of access to your data as well, especially your location data.
For the meaning, you just have to retrace back to where the things were defined, just like in programming. I am a mathematician, and I do not understand anything in the linked screenshot either (other than big O notation, which many people here should actually know!). FWIW, the author’s preference for Greek letters is rather excessive for my personal taste.
I don't know anyone is publishing that much details but for the overall market share kind of stats you can start digging from statcounter, France for example: https://gs.statcounter.com/os-market-share/mobile/france
To be honest I don't know, I just expect justice to do it's bidding and make the world a better place for all of us. What bothers me is that the rich get away with murder while the rest of us are held at a different standard. It also seems to me that the Sacklers' caused a lot more harm while this guy is not as evil as purported to be and doesn't disserve to be locked up for life. Should the justice be harsh for everyone I'd swallow that pill but it's not. I'm just comparing the amount of suffering caused and the received sentence. And there's no what, it's just an ordinary person's opinion, an opinion that does not change anything.
Can you describe what you think the argument I am making is? I think you are confused and I would like to be more specific so that you don't end up making completely irrelevant statements like the one above.
Damn do I with there was Rust with GC. Rust has so many wonderful high level features I'm missing even in "hip" languages (compare error handling with Kotlin), but I don't really care that much about the systems programming parts.
> Signal does not know numbers or how these contatcs interact.

> It is described here [2]. Number is only needed for creating the unique hash. Server knows only the recipient, not the sender.

Signal does know everyone's numbers as everybody is logged into a Signal account on the server end (this is how your client fetches messages for your number). That same account and IP are also used when you send a message.

On top of that fact, sealed sender has been known to be broken for some time now: https://www.ndss-symposium.org/ndss-paper/improving-signals-...
We’re still in the first decades of the profession. You should get a patent for describing a solution that would have gone unknown for twenty-ish years, not a land grab on the easy problems we haven’t looked at yet (or weren’t worth writing down).
What you're describing was my exact journey.

1. Have Apple everything
2. Through an internship at Microsoft, get a Windows laptop and Windows Phone
3. Fall in love with both experiences
4. Switch to Android
5. Decide my next computer will be a Linux gaming machine

Over time, I learned that most parts of the ecosystem can be swapped out for alternatives that are almost as good, but without nearly as much vendor lock-in. As soon as you experience this, the value proposition of Apple comes into question.
https://patents.google.com/patent/US9784417B1/en?oq=9784417

A lot of the claims surrounded how we designed and manufactured a light bulb that was modular.

We could support speakers, cameras, and sensors in the same form factor without any material mechanical or electrical changes.
RISC-V seems to already be the go-to ISA for research in general.
I mean, you can make things easy for you and just choose GCP and use Spanner instead of trying to build your own from scratch, but that doesn't make the problem itself easy.
Well, despite the trenchant analysis, the point is not that the US creates completely fake movements. There are real issues of racism, religious tensions, women's rights, etc, and the point is to exploit these, arm the various groups, raise the temperature, and ultimately orchestrate a coup.

For example, the US had a program to arm tibetans and train them to commit sabotage in China in the 1950s. That's not to say that Tibetans did not exist as an ethnic group or that they had no grievances against Han Chinese. That's not how this stuff works. So the point is that by drawing boundaries to include large Russian populations in the 1920s, this created exactly the recipe for racial conflict when the provinces became independent nations. Then appeals could be made to people like your father to take up arms and foment violence. It just requires a steady stream of funding, propaganda, buying media, stoking up long standing hatreds, etc. That's the recipe of color revolutions. It's also how the British operated in many parts of the empire, exploiting existing ethnic dividing lines.

Similarly in the Arab world, there were legitimate grievances, for example in Libya. Of course the end result was the dismemberment of the nation, but that's how the US operates -- they pry open existing grievances and create chaos and violence in order to further geostrategic goals.

To be fair, The Soviet Union did the same thing during the cold war, famously providing funding for various radical racial groups in the U.S. in an attempt to create chaos in America in the 1960s. So it wasn't just the US and Britain that operates this way. The point is to leverage whetever fractures there are in society and make those larger.
It would be nice all around if people remembered that others are generally a mix of good and bad qualities, have good and bad days, and sometimes have regrets as soon as their finger has fully pressed the Enter key. Thank the gods I posted most of my stupidest stuff long ago and which is probably lost to the ages.

These kinds of things shouldn't have the ability to wreck someone's career or cause them grief in other ways.
Adding our failed Series A pitch deck because I think its interesting for this crowd:

https://docsend.com/view/bm5za5w
Do you think there's any possibility of `time` and `chrono` merging at some point? (or one depending on the other and providing a superset of functionality). It's rather confusing having two de-facto datetime libraries in the Rust ecosystem, and as far as I can see there isn't any major difference in philosophy or scope between the two libraries?
I'm offended as a native Ohioan. This is just not true, Ohio's obesity rate is the same as everywhere else. The spread between states is tiny. California is a whole 2% less obese. What about Ohio do you think magically makes people fatter?
I'm actually pretty impressed with the Chromium source code. For such a huge, old and complex project, I think it is rather impressive. It's a lot better than the Linux kernel for example, another project of similar size/age/complexity.
I typically prefer app UI and use permissions to control my data. If I set iOS to deny location data to Twitter, then Twitter cannot log my location even if the mobile app runs code to do so.

There is a lot that a website can do to profile you too.
Friendica: A Decentralized Social Network
It's hearsay said by an antagonist during a negotiation. This quote isn't by itself trustworthy enough to be news.
Twitter says user growth is at ‘all-time highs’ under Elon Musk
There's a Lukoil station near where I live. The price they are charging doesn't differ much from say Exxon/Mobil.

Is that because they are colluding?
Two stories of individual experiences eating raw meat compared to “most vegans”. Don’t account for starting health, genetic disposition, or economic status. Since we’re judging health purely on your esthetic definition of “looking better”, I raise you 22 vegan body builders[0].

[0] https://www.greatveganathletes.com/category/vegan-bodybuilde...
I just use the RCA plug to feed stereo to my 1980s Carver preamp, then 1980s Carver amp, then 1980s Dahlquist speakers.

Been doing that forever. It all runs basically 16 hours a day, every day, for decades.

No complaints about it.
I'm honestly baffled by this. That's not their claim at all, I don't see them claiming that evergreen software updates are "the point" anywhere. They talk about repairability and upgradeability. They never claimed the 11th (or 12th!) gen had or would ever have Thunderbolt 4. I don't see at all why you think that software updates are "the point" of Framework.
At this point it's pretty safe to say that behavior has a big influence. I've never seen a whale smoke a cigarette, drink alcohol, or inhale exhaust fumes while sitting in traffic.
For more, see https://www.complang.tuwien.ac.at/kps2015/proceedings/KPS_20... (clearly distinguishing C* which corresponds to the hardware from "C" which is the subset of C* that excludes all undefined behaviour) and https://arxiv.org/pdf/2201.07845.pdf "How ISO C became unusable for operating systems development".
Descend into the Sewers with London’s Fatberg-Busters
The actual CPU is an i.MX8. There's an old and particularly weak RISC-V CPU onboard, but that's about it.

Not a fan.

We'll definitely see the first actual RISC-V phones sometime next year. I would suggest waiting for those.
UNIX clones that is.
Thanks for the ELI-not-a-mathematician. I am super excited for those involved, and understand none of it :-).
What You Need to Know About the Lunar Eclipse
> The researchers found that the brain processes speech using a buffer

This is not news to anyone with ADHD who regularly says "what?" before immediately figuring out what was already said and responding to it. It feels exactly like reprocessing an existing auditory buffer.
Please bring back SMS support. It's hard enough to convince people to use Signal in the first place. Nobody is going to juggle multiple apps, they'll just go back to SMS default app.
Another for config: https://crates.io/crates/config
It’s silly how the ‘async’ function modifier got a keyword before the function keyword and the generator modifier got a symbol ‘*’ after the function keyword…
[dupe]? This was submitted multiple times ago when it came out a month ago
The Greek characters in the screenshot are standard for the subject. The letters "chi" and "psi" (in that order) are the preferred letters for denoting Dirichlet characters, and zeros of L-functions are always denoted by "rho."
Someone needs to make a movie about his life, or at least a documentary.
I am very active about what I consume on twitter. I follow exactly 6 people and sort the timeline as chronological.

I think the disconnect is that I'm just not interested in making a statement about my identity. My social media accounts aren't me, they are mine. I additionally don't want a feed full of people who just echo the same things I think.
Maybe you hang out with the most boring of whales
Perhaps more due to frustration at prioritization of features that subjectively seem less important than some other desired feature?

For example, I would like to be able to log into signal from multiple devices, which currently isn't possible.

So, I could imagine switching to something like telegram (even though less secure) or matrix (even though a little trickier for non tech users), both of which allow me to do this.

Personally though, I'm still using signal, donating, and have converted a few people, I'm just speculating here.
Since at least 3g there is a capability to request the phone to report GPS location to the telco. There is even a capability to override disabled GPS before doing that, presumably reserved for law enforcement/search and rescue.
> With Twitter's _change in ownership_ last week, I'm probably in the clear to talk about the most unethical thing I was asked to build while working at Twitter.

Generally not true/safe. Any NDA still in effect would be transferred to the new owner. If the author genuinely believes this, they may want to delete this tweet asap. If it's just rhetorical, well ok then.
If you disable JavaScript while browsing but recommend that people install mobile apps, that's kind of like forbidding pocket knifes in a war zone.
Plenty of counterexamples to the claim

https://mathoverflow.net/questions/25630/major-mathematical-...
Thanks for compiling this! One small nitpick: "De facto random number generation library" doesn't mean what you probably want to say, it should be "De facto standard [...] library". Otherwise the "de facto" applies to "library", and that doesn't really make sense (at least not in Rust, where it's very well defined what can be called a library and what not)...
You just told me that Ukraine wanted to be pro-Russia, anti-west in 2004-2005, and the CIA intervened. That's horse shit.

As I re-read you are also saying the protests against Lukashenko were a US led coup attempt. Sorry, that is just nuts. I'm going to hazard a guess that if you aren't deliberately lying, you don't know very much about Lukashenko. You are just repeating all the Kremlin type stuff without skepticism. I really don't have polite words.
JNI is very much a C ABI, yes. I should know, for I've written JNI FFIs more than once. Yes, you can also write JNIs in C++, but you don't have to because JNI's ABI is C not C++, and that is because C++ ABIs were not stable decades ago when JNI was written.
Is this a specific thing to ADHD? I do this a lot, and I am ADD, but I thought this is a common thing.
One time I cofounded a legal deposition application that would compile transcripts and exhibits for submissions to the court. We also did auto transcription and time stamping. It was this whole thing and is gone now.

Anyway, The submission requirements vary WILDLY region to region. The typography and margin constraints as well as occasional weird other features like in one county (parish?) in Louisiana it had to be filed bound with a yellow ribbon or something like that.

How much time I spent with weird minutia of legal typesetting, this book seems like a great and interesting read.
I just started law school so don't take this answer as definitive but a couple of things I thought of were:
1. For the statute of limitations, I believe that the time point to look at is when the lawsuit was filed (as opposed to when the guilty plea comes through). All that matters was that lawsuit was filed __before__ the statute of limitations ran out.
2. Additionally, there are scenarios where the law/courts will allow people to file suits after the statute of limitations runs out but that varies by jurisdiction and by the law that governs the crime committed. (For more info, you can check out equitable/statutory tolling).
I find reducing distraction is best served by providing sufficient means for a person to isolate oneself physically. If you feel like the conversation is a private one between yourself and another, the correct approach is not to speak in a different language. Not only does that not scale, it only solves your problem, you don't get to decide how the junior feels about it, and neither do they.

If you're a senior, you should have been a junior at some point, so I'd put the question back to you. Do you feel like sitting next to two people speaking in a completely different language would eliminate distraction? For me, I'd still be getting the noise of you speaking, but then I'd also be wondering why two members of my team have openly excluded me from a conversation happening in my presence. It doesn't encourage me to try and do better, and it makes your duties opaque. The way you describe it also sounds rather imbued with infantilism; "don't worry what we're chatting about, just type your little code while we do important grown up stuff".

Would you have been open to her asking you to stop if she felt that was ruining her productivity? It really just seems like a barrier that isn't necessary and shouldn't be there, waving it away as though they should have different feelings about it.
Sounds suspiciously like anecdata...
Good story, but why not just call it “aerial view”?
> To give a sense of the scale of this claim: If correct, Zhang's work is the most significant progress towards the Generalized Riemann Hypothesis in a century.

Thanks, that totally failed to give any sense of scale.
I wish that were true. It imposes a lot of restrictions but doesn't solve the fundamental issues of C.
I would absolutely love rustc to gain the ability to rename stdlib types across edition boundaries (e.g. you create a Range2 type which is named Range in Rust 2024, or vice versa). I'm not super familiar with the compiler internals, but it seems to me that it shouldn't be all that hairy. One ought to be able to deal with this in a single pass at a very early stage in the compile process.

Seems like this would be a great way to deal with deprecated stdlib functionality. Especially in the case that there is a better replacement available. Ranges and channels would be obvious candidates for this.
Where to cop?
The idea behind it is a key component on Apple, Microsoft and Google platforms.

They seem to be doing just fine.
Seconded. Nearly no apps are doing anything that warrants a "native" experience, they're glorified document viewers and form fields. Fuck 'em, I'd rather stop using a service than install an app.