skysight-inc/HackerNews huggingface dataset:
I have bad news for you, there are probably thousands of HTTP implementations out there, thousands of TCP implementations, thousands of SMTP implementations, etc. That's what happens when a protocol becomes an international standard.

But to address your comment directly, no it's not, not when you're actually building a different state machine with different constraints each time. I actually wish we could put this protocol code in one C library in a way that only handles the protocol logic and not the I/O part, and then we'd be done with it forever. But you know that wouldn't be good enough for some, those libraries exist and people still don't use them and instead they go and write their own in the new fancy language with their cool new concept for a state machine.
It's wild to me that they're able to enforce heavy lockdowns like these but aren't able to persuade everyone (or a large enough % of "everyone") to take a vaccination.
Hook up to the codebase a tool to automatically measure code coverage, assign to the project scrum master, POs, PMs, and few meek developers. Even enums will be tested. This duality is brain damaging for me - here you laugh but we meet in the office and it will be a requirement.
Firefox market share is about the same as something called Samsung Internet. Do you test your website with "Samsung Internet" browser?

There's Chrome and there's Safari. Rest of browsers are rounding errors. And even those rounding errors are mostly chromiums. Sad indeed.
Yeah that’s what I thought. Not even a single one of the “tonnes of links” you promised.

> toxic empathy

What does this even mean, hahaha. Because I point out that life is difficult for women in India, that’s toxic? Pointing out that all the women I know who have emigrated don’t want to move back unless they’re guilted into caring for family, that’s toxic?

You throwing casteist slurs (“savarna”, twice) my way, accusing me of doing this for farming karma, that’s not toxic?

I have 11000 karma, you have 22. Karma isn’t even something I think about unless someone brings it up. It just passively increases. I certainly didn’t point out the shortcomings of OPs article for the 20 (?) karma I supposedly farmed on this thread.
I thought graduate students were paying customers. Now this makes much sense. Thank you.
Not sure what you mean here. The article explains how this was uncovered by archaeological studies.
The CCP hiding deaths is not new at all. Covid is one of many at this point.
Text density is a bit too much for me to get any use out of it. Just looking at it hurts my brain.
they probably either set rounding modes or use x87 registers
तू फेंक, में लपेट ता हूँ

underused comedy.
That’s not how it works. Plenty of negative stuff shared online.
You’re the one obsessed with a word. Tesla markets. They have marketing. They made marketing videos. They do not advertise. They do not have commercials, or buy ad space in newspapers or magazines, buy space on billboards, or banner ads, use Facebook’s targeted ad campaigns, or any other form of advertising.

This video is promotional marketing. It is not advertising. Those are two different things. You can die on that hill if you want to, but it’s fucking weird. Tesla makes some people go completely batshit insane, and I do not get it. At all.
Parts are made to only fit in the correct spot with registration points (holes, edges, posts) that need to match the jig they are loaded into. Even home 3D printer servos easily position the tool heads to within 0.1mm.
The CS-Ed Podcast has an episode that goes into detail on how UC Berkeley’s EECS undergraduate teaching pipeline works.
https://csedpodcast.org/blog/season3_episode3/
It seems that ping attribute of <a> does not require JS. So you still can be tracked.

Actually I think that's the whole reason of introducing this attribute.
Hopkins, Georgetown face Covid outbreaks
The thing is this is great if you and your advisor get along. If your advisor decides to blackball your academic career instead there’s nothing you can do.
This alsp pissed me off. He is totally ignoring Benoit Mandel brot’s work in the 1950’s and John Conways work in the 1970’s. He sounds like a petulent child who takes himself too seriously and expects others do the same. It distracts from an otherwise interesting classification paradigm.

I do not see much difference between his 4th paradigm and a breadth-first search through an np (nondeterministic polynomial) problem. I’d love to know what other mathemeticians that work on dynamical systems (Dr Krieger, anyone?) think of his work…
I love you, and I'm putting this comment up on my wall. Thank you.
The mRNA vaccines are absolutely vaccines and not gene therapies. The mRNA is turned into protein and it is that protein that your immune system is trained to attack.

If we consider mRNA, or any vaccine, to be a gene therapy it would because the immune system has to modify its own DNA to generate antibodies. But we might then call the common cold a gene therapy or becoming allergic to something an accidental gend therapy. Obviously this is silly.
it might be case by case but annecdotaly there's been a lot of 'lock everyone up in an office building when a case shows up' stuff
> people aren’t thinking about how oppressed they are by having to eat fish

Not sure what you're meaning here. The guy seems pretty pleased with the fish he bought, it just sounds like it was pretty tough work to get them.
Same kind of thinking led to empires breaking up.

Failure to accept feedback makes for a fragile institution. Since the students decided to unionize, clearly their issues are not being heard, and a union will have a much stronger public voice than any individual student, perhaps on par with the university's brand and PR campaigns.
Exactly what I was hoping for - thanks!
That does not explain SF's homelessness.

>> 70% of people homeless in San Francisco in 2019 reported becoming homeless while living in San Francisco: 22% came from another county within California, and 8% came from another state.

https://en.m.wikipedia.org/wiki/Homelessness_in_the_San_Fran...
Whether out of malice or just the difficulty of testing corpses with inadequate supplies s, I thought it was widely assumed all countries were underreporting in at least 2020 and probably further. Therefore, everyone serious looked at excess deaths.
The purpose of a union is to make more money for their members and to handle infractions committed by their members internally. This is the purpose of almost all organizations.
I can’t imagine this actually producing better results long-term. Unions objectives are to limit competition amongst relative parties in order to combat the higher authority/ employer.

The purpose of graduate school is to put compete your peers. What this will likely lead to IMO is more “equity” among the less capable (grants, funding, etc) which will reduce the opportunity for meritocracy and more capable (while assisting the less capable).
The would use the term "expells" because they want to say they are students and not employees.
My favorite word of mouth story is about a tsunami as well: https://web.archive.org/web/20120322110734/http://mdn.mainic...

edit: No. This is the real word of mouth story:

"Some 50 generations later, on March 11, 2011, the Murohama tsunami warning tower — which was supposed to sound an alarm — was silent, toppled by the temblor. Still, without the benefit of an official warning system supported by modern science, the locals relied on the lesson that had been transmitted generation to generation for 1,000 years. “We all know the story about the two tsunami waves that collided at the shrine,” I was told.

Instead of taking refuge on the closest hill, the one with the shrine, they took the time to get to high ground farther away. From the safety of their vantage point they saw two tsunami waves colliding at the hill with the shrine, as they did long ago. Tragically, not everyone made the right choice; I was told of at least one person who died." https://www.latimes.com/opinion/la-xpm-2012-mar-11-la-oe-hol...
I honestly would feel 100% uncomfortable around any sort of non male/female person. Luckily I don't have to interact with anyone of that sort in person.
What a load of s*#%

( please do not take offense at the low bar of a pun I managed to attempt.)
It sounds like the situation is pretty terrible already and hard for it to get worse; might as well try a union so these folks suffer less from a broken system.

Versus the alternative, “we’ve tried nothing and we’re all out of ideas.”
We used to have the same system in Australia but it was abolished by our centre right party (Liberals). The result has been an erosion of student rights and tertiary education quality.
Try to use windows 10 on a laptop with teams and office 365. You will underestand.

20 years ago software was running locally. Now, it must communicate with mothership for every action you make.
Tools running in the browser are slow, because they use the browser to get user input or to display information.
A student's union is not the same as a labor union. The student's union represents students.

This is a labor union representing graduate student-workers who are employed by MIT.
Patterns is a good way to put it. I can pretty much guarantee that if you stuck a SAT test in front of me today (or one in front of much younger me prior to doing any preliminary tests or test prep), I would not be getting into my undergraduate school of choice.
Yeah, I assumed that was TC (in which case for a CEO the majority of that will be shares not the base salary) - but of course most CEOs don't run Apple/Google/Microsoft/Amazon/etc.
My wife's parents last week were able to accept delivery of only 3 garlic bulbs, a small cabbage and one or two other root vegetables. Every night they have to spend hours desparetly trying to put items in their basket, hoping that what they place in it remains in stock for longer than a few seconds. If the order is successful there is little certaintly that you'll get what you ordered. Some people will receive fresh meat and fish, many others won't.

So no, it's not a little weird if you engage your brain and attempt to show a modicum of empathy or understanding of the situation.

My wife is a proud Shanghainese and her parents have until now lived an extremely comfortable life in government and in academia. She's now determined to relocate them having seen them confined to a building, barred from leaving for even essential supples (water and food), by a leadership that has shown itself to be too incompotent to ensure adequate measuress have been put in place to prevent malnourishment for many.
Given the bartering that seems to be going on, it sounds like the author has good connections with their neighbours, certainly enough to be aware of anyone actually starving - and I don't doubt they'd highlight specific cases in the article if they knew of any.

A reasonable assumption is still an assumption, but it may be that there are additional support networks (formal or otherwise) to help those most at risk.
There’s a distinction in the US between fully-funded PhD graduate students (who receive a stipend contingent upon research/TA work in an employment relationship) and professional/masters students who pay tuition, even though the latter group is also referred to as graduate students.
Traits is imo kind of this, in rust and to a lesser extent c++. At the very least, a templated function can insist on being injected with what it needs to engage with the outside world as far as an allocator, IO, error handling, and so on.
This is true, and they are valuable. But a students union is best thought of as a very distinct sort of organisation; they are not the same as a labour union.

(You obviously know this, but it may help prevent some misleading comparisons down the line…)
Most PhD “students” stop taking classes by the 2year mark (out of a five year PhD in CS, longer for other fields), and spend the rest of their time doing full-time research and teaching, without getting paid full time.

And while your advisor does not necessarily act like a boss, they have often even more power; they can withhold funding, which can stall or end your PhD, they can assign you dead-end/inconsequential projects, killing your career, etc. It does no service to anyone to not acknowledge the power differential that exists between advisors and advisees.

In general the current academic research model has positives and negatives for grad students, and it benefits no one to pretend the negatives don’t exist.

This is coming from a person who had a wonderful PhD experience and has received offers for TT positions from top universities in the US (I say this not to brag, but to ward off accusations of sour grapes)
Same here. Linux Mint for 6+ years.
Everything just works.
Again, The staff of the university (academics, lecturers, trainers, instructors, researchers, etc) tend to belong to The University and College Union.[2]

If they are employed by the university in the UK, they typically belong to this union.
A second mortgage is extra risk to a person's most important asset which is typically reserved for funding a major home improvement project or for emergencies.

The "$2000 0% APR mattress loan" is useful because $167/ month is much easier to budget for and doesn't require a huge hit to savings.

One of these is just sane budging, the other is minmax gambling.
> Literally no one is trying to force you to do that.

Not OP, but I had to do a conference talk on some or other live-stream platform and pronouns were 100% required for all speakers.

This is societal level, passive or "mild" bullying that the feminists have been complaining as a symptom of patriarchy for many years, yet here we are, reverse perpetuating things that we will most likely be judged on in coming generations.
When it’s used responsibly, it’s a great way to make sure union members are being treated reasonably and fairly. When not, it’s an easy way to extort your employer.

Eventually, Pournelle’s Law Iron Law of Bureaucracy takes hold and the purpose of the union is to strengthen the union regardless of the needs of its members.
>... there is a string struct with this inner char s is super-evil.

Apparently, the author wanted to minimize the size of string object by getting rid of the data pointer. Makes sense in general.

However, with modern gcc this use triggers secure check to prevent memory overwrites/ string overflow.

The check could be disabled/minimized by adding to CFLAGS -Wstringop-overflow=0. Just to prevent it from crashing on this.

Also this design could be salvaged by replacing direct references to string->s (string's data pointer) with an inline call to some func:

char* c_str(string*)

which would return an offseted pointer to the data off string* base pointer. If this is done, then, probably, the stringop-overflow option could be reverted.
I prefer to divide anonymous and pseudonymous.

Bitcoin is pseudonymous. It's baked into the protocol. Every transaction is public, and authenticated and authorized via cryptography. But every transaction has a name attached... Just not a name immediately linked to the human being responsible for executing the transaction.

Once that link is made, the blockchain becomes a towering monument to all that name's sins.

Contrast with a chan site, where the default configuration is that every post has a unique identifier independent from any posts previously made by an author. Depending on what data the administrator is collecting, those posts may be reversible to a human being, but tugging on one piece of the thread does not unravel the tapestry because a person's posts aren't tied to each other by default.

(HN is pseudonymous too. I post under a handle. I prefer not to link this handle to my public name. It would not take much effort to do so, and once somebody did, every comment I've ever made is immediately searchable).
Been running Linux (Fedora) as my primary OS for well over a decade. My experience is that it has been in the "Just Works" category for at least 8+ years. Although the last 5 have been particularly good in terms of UI polish and quality of life enhancements. Combine that with the underlying power and flexibility that Linux provides and it's hard to beat.
How do you propose you use outside-in to fly through an operating robot? There are too many sources of occlusion for off the shelf outside-in solutions to work at all in this video.
> One of the reasons Ohm’s work was not more readily accepted was because he used contemporary electrical terms that had ambiguous meanings. For example, he did not clearly distinguish between force and electrical potential, and confusingly drew on ideas from Fourier’s theory of heat – he refers to the ‘diffusion’ of electricity.

It's depressing that gatekeeping is such a pervasive human tendency. I wish I could project myself back into the minds of these critics and giggle incessantly about how good ol' `V=IR` has been such a foundation to my world that Ohm's name is utterly inescapable...while these reviewers' dust has all but been lost to the wind.
If you think any societal bias you have heard about has disappeared, you will generally be disappointed.

The societal biases that disappeared are almost excluse those that are so long gone that we have little chance to even know they existed.
So your point is that things cannot improve when they are bad because no one can voice a contrarian view, but your evidence that things are bad is Shanghai's vice-mayor advocating contrarian views?
It does not work on a iPad Pro.
For anyone not familiar with the world of academia, grad students actually have a good bit more power available to them by organising sensibly than you might think. The same is also true for early career postdoctoral research staff. This is because most of the work that actually matters is being done by these individuals, in a very pyramidical structure, but the money stops rolling in without the work that the base of the pyramid is delivering.

Tenured professors and others win research grants, and are only as good as their last grant. If they stop running on the treadmill, they won't get any more grants, as their pitch becomes less compelling than others'.

They win a grant, but the actual research work is then done by postdoctoral researchers and grad students. They do the actual work, write it up, and pretty much everything else. Often they even win the grants in the first place. The exception is that when there's some credit to be gained for the work, the professor will reappear to take center stage and give interviews.

If the grad students organise, the wheels could begin to fall off quickly - if projects are delayed, grant payments won't come through. If they are not teaching classes, someone else has to teach them. If the research isn't getting done, someone has to speak with funders on calls. Someone has to write reports. There's more to be done than the professor can do, and they will rapidly end up snowed under, unable to function, and unable to deliver papers on their grant. That will make it harder for them to get their next pet project funded.

Unfortunately, many people go into academia believing it to be a bastion of meritocracy where their efforts and skill will be rewarded, and they spend some number of years believing this before they start to realise what is actually going on. Some will make it to be a professor, others become disillusioned and go elsewhere. In my view though, the model is quite broken, and too reliant on a professor claiming credit for others' work without challenge, even though the work of their (hidden) team was the meaningful intellectual input, and some of them would probably be better as the professor.
I did not know about Alphablocks!

It's not on Netflix :( so will have to get it from YouTube.
Yes, SMS usage is quite frequent. I use some other apps for groupchats or talking to foreign friends. It depends on your social circle, I have groupchats with SMS, GroupMe, Matrix/Element, and Kakaotalk.

In Korea I never used SMS, just Kakaotalk 99% of the time.
My dad did this back in the '90s when things were harder to verify, and all it did was make adult me realize he can't be trusted to tell the truth about anything, as long as he decides it doesn't really matter. And rarely do we agree about what matters.

Just a word of caution about how what seems fun now, when kids are cute and gullible, might come back to bite you 20+ years later.
[YouTube Scam] Axiom-1 Mission: SpaceX's Launch to International Space Station
> US is almost a continent. Sorry.

This is a parochial dismissal of a valid point. India is also a sub-continent with some unique geography.

> It has all these and more.

Come back when the US has Himalaya, Wildlife like tigers, lions, rhinos, snow leopards, Elephants, Gaurs, Nilgai, Dholes etc.

As someone who has lived in both India and the US, I can say that they both havr beautiful nature.
The larger picture is that China by pursuing these policies has stopped millions of deaths

Stopped or just delayed deaths? At some point they are going to have to stop the lockdowns, and Covid will still be there, ready to continue spreading.
Pretty sure stack growth knowledge like this is on the Zig roadmap. Stack memory is a free-for-all in most languages, but in many domains, it's as crucial to manage as the heap.
Can you use <=> on arrays in Perl? In ruby that would be [$maj, $min, $rel] <=> [3, 6, 8]
Doctors in China been executing prisoners, using their hearts 4 transplantation
This is why I continued that people (including students) who are employed by the university are typically members of The University and College Union.

This includes "lecturers, trainers, instructors, researchers, managers, administrators, computer staff, librarians and postgraduates in universities, colleges, prisons, adult education and training organisations across the UK."
He’s also saying Putin hasn’t changed, and that he’s able to present himself as aligned with the listener. Makes sense as the best politicians can do this well.
Ahh yes, less meritocracy or as I like to put it: not having to work awful hours and being paid like shit because that's just the way things have always been you don't have collective bargaining leverage.
No, I'm a libertarian. But depending on how you want to measure it, Shanghai can be said to have a population bigger than Canada. That changes the context of what a video of sad cases means - 10s of anything, in Shanghai, is not that shocking.

This isn't some rural country town like New York or London with ~15-20 million population. A lot of people live in Shanghai.

I'm sure the situation in the city is terrible, but some video doesn't tell us much about anything.
https://twitter.com/programmer_just/status/12530987592668938...
It is likely lockdowns achieve very little, only delaying the inevitable surge of cases and deaths for a later date.

Also, they lie about their numbers. Locked down population with restructed internet access and no independent media can lose 50% to an epidemy and we'll know nothing.
It feels good to take a convoluted mess of thoughts and organize it to put it into words. It’s like a public therapy session for me.
"This makes this whole lockdown feel drenched in identity politics, because letting go of zero covid forces China to also let go of that narrative."

Not identity politics - perhaps national pride, but certainly not identity politics. Shame the author raises this 'dog whistle' in this otherwise credible article.
It's really an employee-employer relationship with on the job training. Specifically your final promotion is a certificate (Ph.D.) that has some industry wide accreditation.

The fact that they charge for tuition actually seems legally tenuous (akin to a company town) which is why I think they all have these tuition waivers for RA and TA positions.

The more I think about it, it seems like there is a bunch of legal issues. Maybe Congress has resolved those idk...
There are definitely suicides in lockdown, old people dying because of being refused entry to hospitals, starving etc. If you’re taking in account of weak fatality of Omicron I’m not sure which decision would have caused more deaths.