skysight-inc/HackerNews huggingface dataset:
Don't make the perfect the enemy of the good. A union-negotiated contract that's better than the one you'd get without the union is, well, better. It might not be "fair" or flawless, but it's still better.
IF [ you have a trust fund ]
THEN a career in {politics, acadamia, law, or finance} is much easier than getting a PhD.
You’re disgusting if you think people are making this up. Just google “Uighurs starving China” and there are plenty of pictures. They’re been all over social media as well. Mainstream news is slow to pick it up because China is huge $$ and Uighurs are a minority people seem to not care about. Don’t accuse me of lying just because you want to make excuses for cultural genocide.

Just noticed you’re a relatively new account and all your comments are basically defending China’s genocide of Uighurs. Clearly you’ve got an agenda.
How about write in C, rather than C++, so you don't force C++ on your users. I mean, if you're going to go so far as to recommend avoiding pointers in your api because your users can't understand them, why in the hell would you then go write a library in C++?
They are not the only manufacturer. From the article:

> Prestige Ameritech, the largest full-line domestic surgical mask manufacturer, was producing 600,000 masks each day but struggling to meet demand.

Even if it’s true that they’re the single-largest manufacturer, they’re definitely not the only one.
I wasn't talking about actual forced Chinese prison labor, was talking about low wages ("slave wages") in poor countries.
Don't even bother trying to continue the argument. You walked into their trap of mentioning the fact that there was a very important reason for why the sob story was a sob story. Now they imagine they have the moral upper hand and anything further you say must be incorrect due to your flawed character.
does anyone remember when gmail first launched it didnt have a delete email option because they wanted to 'teach users to value data like google values data'?
US companies sponsor the think tank to promote US over China. They don't try to hide that.
Exactly what I thought. Microseconds? On HDD? That would mean the block is in RAM.

HDD latency is composed of seek + rotation latency + processing time, on the best of the best server HDDs random read might be in the ballpark of 10ms (10,000μs), desktop HDD... maybe around 30-40ms (30,000μs). Or ~600x times more than 49μs.
"some American sogginess"

The equation of American bread with Wonder Bread is really tired and offensive. Maybe you should spin some tale about how American flour is so, so, different that making bread with flour, salt, yeast and water is so different than in Europe and it comes out completely inedible to those of refined palate.
Life-Changing Lessons I Learned from Paul Graham
Replying to the part about ‘something that isn’t routable’

Not because something is not routable means that there won’t be issues.
The thing is, it doesn’t really matter if it’s overplayed: this is one of those times when perception is reality. If people avoid new Google products because they‘re afraid of it getting shut down— and according to the article that definitely seems to be happening here—then it becomes a self-fulfilling prophecy, and a positive feedback cycle on top of that.
> However, all TA positions are deemed 20 hours of work. So you can't even work at the campus gym if you want.

This is not true at Princeton. Unless they are without funding, PhD students there commonly only work 10 hours per week (nominally) as TAs. The regular stipend is also generous compared to many other programs.
Yes, I do that myself! Might still make you complicit (edit: People may be more likely to buy Apple hardware if there's a stronger used market for them) to some extent, but less so, I guess.
Hmm. Even if TAs don't assign grades for a course, if they refuse to grade the assignments that can make it extremely difficult for the professor to give the students accurate grades.
If your display only has gray levels, then anti-aliasing is easy since you don't need to worry about rendering text over non-white backgrounds, and you don't need to worry about a colormap. But 8 bit displays with colormaps make it much harder to support anti-aliased text practically, especially over arbitrary backgrounds (because it would look terrible as well as being slow).

NeWS used a color cube with only a certain number of grays, and those were only useful for anti-aliasing black text against a white background (or the other way around), and you didn't have a lot of colors to choose from for antialiased color text or against colored backgrounds. It's much easier to render anti-aliased text in 24 bits, or with pure gray scale, since you aren't restricted to an 8 bit color palette, and you can efficiently mathematically blend colors together, instead of looking up rgb values in a colormap, blending to get the ideal desired color, and then searching for the nearest color to each pixel in the colormap (or indexing the color cube for the nearest color) (which won't be very near, and will look flat and washed out without dithering).

Better visually to render the whole image with antialiased text in full 24 bits, then use error diffusion dithering over the entire image at once (to avoid flat washed out regions, and distribute the error over space) to make an 8 bit palletized version, but that's quite slow and memory intensive.

Of course your application (like a monochrome PostScript previewer) could switch in an all-gray ramp colormap for efficiently rendering and beautifully displaying anti-aliased text, but then all the other windows on the screen would be shown in the wrong colormap, and the colormap would flash back and forth when you moved your focus between windows.
The reason I wondered, is that in years past I had serviced machines that used a "wrap spring clutch"[1] which I knew used the same principle. These are mentioned in passing in the Wpedia article on clutches[2] where it says they obey the "Capstan equation". That article[3] opens,

> The capstan equation or belt friction equation, also known as Eytelwein's formula, relates the hold-force to the load-force if a flexible line is wound around a cylinder (a bollard, a winch or a capstan)

So there's the generic idea, which can be viewed as a clutch or a bollard. The bollard is an "amplifier" in the same sense that a transistor is, where a small controlling voltage regulates a larger current flow. However the wrap spring clutch is on/off, not proportional, so is effectively a torque SWITCH.

[1] https://www.warnerelectric.com/products/clutch-products/wrap...

[2] https://en.wikipedia.org/wiki/Clutch

[3] https://en.wikipedia.org/wiki/Capstan_equation
The brands are certainly in a better position to do it than consumers, but it still doesn't seem all that great to have every company doing it separately? There need to be international standards for supply chains.

And this probably means companies being more open about vendor relationships that they normally keep confidential? A label saying what country some product is from isn't enough.
Where did I say anything like that? I was just saying that $1700/month for rent is clearly above both the market rate for living with roommates, and above what she can reasonably afford given her salary.
https://news.ycombinator.com/item?id=22457389
I think pg's best and most valuable bit of advice was "Do things that don't scale".

If I had to ask someone to read one essay by him - this would be the one.

Also - 35 million people read his stuff every month? Impressive!
Just the bravest. Probably americans too. International students are afraid of being kicked out and deported.

This country amazes me. They seem to be crazy for low skilled labor but want to kick out high skilled ones.
Systematically it sounds insane that the TAs are wholly responsible for grading but they don't get to teach the class, and they don't get paid enough to live. How can you expect a TA to grade appropriately if they are starving? I would blame management for shitty TAs resulting in shitty work, than the TAs for breaking under unlivable conditions.
I was going to comment on the same thing. There were no decent small wheels until Rollerblades came along with their molded polypropylene wheels and ball bearings. Skateboard wheels were a similar technology, but not as easy to mount on things.

There's an album cover from the late 50s of bassist Paul Chambers rolling has bass down the sidewalk with a wheel on the bottom of his bass.
Do some spot pricing of apartments on the Southern California coast and get back to us, m'kay?
Then live off-campus? Or live in a 3 or 4 bedroom unit on-campus?
I always find it interesting that people reject the idea that one should have to consider their children or their future children over certain decisions. Why shouldn't we insist that a parent or parent-to-be makes the best possible choices over their employment while considering the child they have or will have?

If for, an admittedly highly contrived, example if this individual had the option of making $50K/yr in a low cost of living area OR the graduate program that would result in subsistence wages in a high COL area, why would we not insist that it is at least in part their own doing? Why would we not consider this to be both a bad decision to opt for subsistence wages as well potentially morally reprehensible for the lifestyle she willingly imposes upon her child?

In an alternate question, what if a similar individual with a child making $50K/yr had the option to purchase a reliable car for $700/mo but instead purchased a luxury vehicle for $2K/mo, forcing her into a situation where she was living on subsistence wages with her child? Would we not criticize the choice?

It seems that today it is becoming a popular opinion that any choice for any additional education (unless its from outside traditional academia and then it's bad) should be viewed as ultimately holy and that criticizing those choices is beyond the pale. I suggest that this may come from the Gen Xers and Millenials of the world who were essentially dictated to that they _had to go to college_ to live a good life. The net result of this has been people attending college and then ending up so-called "underemployed" by the masses. However, perhaps many of these people never should have attended college. Perhaps we sold them a raw deal that we have glorified and encoded in bull shit credentialism that requires college degrees for jobs that I could have easily done as a graduated high school student. For many, especially our youth, this alternative view seems verboten and we are now insisting on making college EVEN MORE prevalent by making it free for all. However, the deal will still be a bad deal. We will then be sending even more individuals into a system that will give them no advantage, take 4yrs of their lives and spit them out just as useful to society as they were going in at great cost.
And smooth pavement.
What does that have to do with any of this? Are you confused about where Santa Cruz is located?
You don't touch surfaces, trays, etc. at airports?

When was the last time you think they sanitized anything at TSA?
Nothing is sharable between Common Lisp and Scheme, either, but Scheme is generally considered a Lisp.
If you give one group of workers a raise, how long before all the others demand the same? And then some want more? And then the first group come back because they realise they can get even more...

1 person who you give a good deal to might, just might, keep their mouths shut. A whole segment? No way.
Mhm, we have a bunch of non-crawled content that sees a significant minority of request volume from disguised bots. Overall, it is definitely dwarfed by traffic from real users, but it still forces a lot of work to prevent the bots from gaming metrics/analytics.
Related: https://news.ycombinator.com/item?id=19076863
the fact that it didnt catch on then says it was not better than its competitors.

hotmail had that nice tie in with messenger, which was a huge plus

other emails had the ability to delete email

google tried to use email for ads which users found creepy

google had an invite system that made signing up difficult

etc etc
These days mostly work in Scala and TypeScript. Just another web developer that works on the road, basically.
im not sure "steel age" is a common term, but I agree with the idea. the (second) industrial revolution was spurred by availability of steel

anyway, you can take it further. the information age we are in is arguably characterized by silicon
Not OP, but I just wanted to put in my $0.02 regarding the importance of understanding that the enslavement spectrum is orthogonal to the poverty spectrum. You can be a rich slave or a poor slave. Slavery is about freedom. Freedom even to choose a slightly poorer subsistence life compared to a crappy factory is still a freedom.

Just to give the conceptual example of a relatively rich slave, a worker in a fully centrally planned communist/socialist state is a slave to the state, even though such a worker might have a clean/safe place to live and modern luxuries. They don't have the freedom to choose their job, negotiate wages, choose where they live, etc.
Join your local makerspace/fablab. And a copy of https://www.amazon.com/Primitive-Technology-Book-Earth-Skill...

Not a referral link
> Personally, when I implemented this in a web service, I used a bloom filter.

I'm not a professional programmer, but I would have supposed a bloom filter is in this case equivalent to just saving the first n bits of every sha1 hash. Is that wrong?
I have seen an occasional iMac set up in the coffee shop...
"Honestly, I'm a bit surprised that processed foods don't taste dramatically better than restaurant food"

1. Don't restaurants serve processed food, not to mention with fewer constraints since they don't shove the ingredient list in your face?

2. Who says the reason for a zillion weird ingredients is optimizing the consumer experience? Maybe it's actually a traditional way of trying to prevent competitors from duplicating a product? Recently, I've noticed an increasing number of products in mainstream US grocery stores that are more or less "processed food", but they have a small number of normal food-type ingredients, in dramatic contrast to those that are full of additives and weird stuff. Yet they aren't marketed as "organic" or otherwise suggestive of orthorexia.
>What interest would the Australian government have in challenging China

There's a general misalignment in FVEY countries between security and trade interests. Australia is particularly divided due to huge Chinese economic dependency but also absolute US security dependency (also Pine Gap). It's not surprising that intelligence agencies in countries in similar positions have tried protect their organizational interests - see UK defense Secretary Williamson fired over Huawei leak when US threaten to sever intelligence sharing if UK allowed even limited Huawei presence. AU PM basically admitted that the main reason for banning Huawei was because they didn't want to lose intelligence sharing not risk of Chinese spying. Then you have the recent fiasco with Wang Liqiang in Australia, the defecting Chinese "spy" whose ridiculous claims unsurprisingly turned out be sensationalist farce, debunked by multiple AU security sources including ASIO who vetted Wang a month before China Hawk MP Andrew Hastie tried to make his defection a narrative. They still let the story play out. It's textbook western propaganda. In the coordinated reports at the time, ASPI executive director Peter Jennings said something to the affect that Wang's testimony provided unprecedented insight into ­Beijing’s espionage activities, when all of Wang's dubious claims was immediately identified by anyone with 2 brain cells to be false. I mentioned in another post that ASPI does some decent work on aggregating Chinese data points, but their conclusions skew anti-China and pro-US because despite being and AU think tank, much of their funding comes from US and US aligned parties. Biased sources can still be useful, as long as you're aware it's biased.
Just like they have the conspiracy theories of left wing coastal elites, you have the conspiracy theory of right wing plutocrats.

I'm pretty sure many University employees vote democrat and oppose grad student salary increments.
"e. They joined the union with the intent they would negotiate on their behalf."

They didn't have a choice. The union then negotiated against their interests.
Only if they are made in Germany, like washer, dryer and dishwasher.

Avoid their, made in China, microwaves and vacuum cleaners like a plague, speaking from personal experience.
Really unpopular opinion ahead (in progressive tech circles)...

Most low cost labor in low cost countries has elements of this, but China takes it to a new level. Talking strictly from a US standpoint, bringing jobs and the supply chains back into the US helps to significantly improve this. The only problem is that the orange man who everyone in progressive circles likes to label as a racist, sexist (name your favorite pejorative) is the only one who has talked about and taken any significant action to address this. Meanwhile they turn a blind eye to blatant racism, sexism etc..

Some other countries are beginning to wake up to this with their own economies as etc., but many wealthy, and powerful interests want to maintain the globalist status quo. Why? Because there is a lot of money to be made from slave labor. And the Chinese government is more than happy to help the wealthy quell this. While the progressive west is moralizing about perceived slights and hurt feelings, the Chinese are not worrying about that and eating their lunch.

Meanwhile western brands are censoring content etc. at the behest of the Chinese government and the actual cultural values that reject this are slowly being eroded away. The elites gain/maintain power and the middle class devolve back into being surfs/slaves.
Most of the things we have today would make us gods to people 1000 years ago. We can kill people with just a finger on a magic wand (aka a firearm). We can move to any place around the world and know where every city is, within 48 hours. We have flying things that can kill millions of people and ships that carry flying things. Heck, we have medical knowledge and don't rely on the four humours to heal people anymore.

If we could create any material item just from energy, we'd end up with developers. Most of the creation will still be use case analysis, product design and development, iteration, "clean code", "debugging".

Something like CRISPR has a lot of potential, but we're still a long way from creating all kinds of crazy things.
Try the #jobs channel of https://clojurians.slack.com/
I do think that on a personal level, it was probably just more hand washing, the masks to prevent droplets and so on (that is, both groups could have done so, but the infectious disease experts are more likely to do so with every interaction).

However, one part of your comment stood out to me: the infectious disease units also have higher HVAC standards than say regular areas (e.g., https://www.hfmmagazine.com/articles/3246-studying-airflow-i...).
Grad students teaching courses is, as with interns, a hybrid role that is both paid employment and professional training. And, as with interns, the pay is much lower than an experienced industry veteran's salary [1] because part of the compensation comes in the form of experience, connections and resume-building.

[1] There are two exceptions to the rule that interns don't get paid much: professional services and engineering. Both fields use internships almost exclusively as a recruiting tool and don't claim to provide any educational value.
"Fake news" is awkward because it's what you say to discount things you don't like that are actually true. My friends and I all use "fake news" when we're criticizing someone or something, but not to describe actual misleading information. When used earnestly, then, it looks like you're either joking or denying reality.

It's left as an exercise to the reader to figure out why this is.
> There is, quite literally, endless opportunity in this country if you have the grit to find your own slice. But, because it is not dropped in some people's laps they cry foul.

Not available to so many of the international grad students.

You cancelled slavery but you do need your subset of oppressed workers.

Just finished my PhD and I advise everyone to stay away from this hellhole. I should have dropped out 3 years ago though. Terrible life choice.
I'm using Syncthing to sync my phone photos to my computers and Joplin notes between all my devices.

The biggest downsides for me:
+ My desktop is often rebooted in to windows (from linux) so I lose my always-on computer with the most up-to-date copies of everything and highest bandwidth internet connection. I'm thinking of putting my Pi4 to work as a dedicated server in case something happens to my cell phone or laptop at just the wrong time. But then it would still be possible for the house to burn down with all my devices in it, taking the precious data with it.

+ I have to use extra software to start Syncthing when the phone is restarted on android.

Syncthing is incredible! You just have a bit more work to do as a user.
I kind of agree with this, but only kind of. If you went back to say the 1600s and could build a working steam engine, whoever was in charge would quickly over come the market factors. They had steel hundreds of years ago and there would be enough of an economic incentive to learn how to make more of it in a hurry

Market forces work in both directions. If I have a chance to 10X my society's output, I'll do a lot to make it happen
Except the peer reviewed journal article we are discussing here shows that medical workers, who are trained in mask usage, did not receive any additional benefits from N95 masks over conventional surgical masks. N95 is important for what it's important for but where it isn't it's just security theater. Peer-reviewed meta analysis shows no added benefit of N95 masks over surgical masks for respiratory viruses, including for trained mask users.
Why? Even computer science grad students are paid the same
If they really want to reach gamers, they should buy Discord and integrate it into their platform.

And then we can make fun of them for having yet another chat app. It's a win-win.
Does it matter? They asked their union to represent them along with the other UCSC union members (they are a small part of the members).

The union did so, and they are held to that contract.
Countless.

Here's [1] an example of the Board pursuing a company and their Professional Enigneers for an org structure that facilitated signing off of engineering work without satisfying the 'direct supervision' clause of the act. Specifically, the guy signing it off was based about 1500 km away from the team doing the work, and the head of the team doing the work, who was in reality supervising it, was not qualified to do so as a Professional Engineer.

As a second example, the coroner's investigation into the Dreamworld fatalities from a few years ago came out just last week [2,3]. In it the coroner recommended that the Board of Professional Engineers investigate the engineering firm that signed off the certification for the ride, over potential gross failures of practicing with due diligence. This may result in the approving Professional Engineer having their license to practice revoked.

[1]: https://www.queenslandjudgments.com.au/case/id/76335

[2]: https://www.abc.net.au/news/2020-02-24/dreamworld-accident-i...

[3]: https://www.smh.com.au/national/queensland/dreamworld-inques...