skysight-inc/HackerNews huggingface dataset:
I don't recall the specific timing of the release, so this might not line up, and I have no inside knowledge, just public information.

Cisco has some products which use compressed video in a browser setting. It would be useful if all browsers supported a good codec. Individually downloaded codec plugins suck, because installing is iffy. Therefore, give something away which doesn't cost licensing money to make your existing licensed products more usable.

And get some good feels on the interwebs.
I would think the majority of non-rich Harvard students don't pay much. For undergraduate studies if you want to attract the best students you have to offer very generous scholarships. Otherwise they would lose students to other top schools. This is true for all schools, but the rich schools like Harvard have the funding to actually do it. I've met a couple of students who paid full tuition at Harvard, but both came from very wealthy families so it wasn't an issue. Schools know in advance the financial situation of applicants and plan accordingly.
Yeah, but Indycar was only something like 18, WEC 8, WRC 14, Blancpain 10. An F1 race isn't a rarity in itself compared with most other motorsports, even MotoGP was only scheduled for 20.
Q: Does this affect you?

No action is otherwise required for end users, except for those site operators who manually deploy SSL certificates.

If you manually deploy SSL certificates, then make sure that your contact information with the issuer (e.g. Digicert) is up-to-date; if your certificates are affected, they will contact you and advise you on how to proceed with reissuing and redeploying. Or, you can contact their customer service, reference the mail-archive link, and ask if your certificates are affected.

If your SSL certificates are deployed automatically (Let’s Encrypt, AWS ACM, etc.) then no action is required. Either your certificates are unaffected, or they’ll be updated automatically by the automation.

Q: What’s a simple summary of the problem?

Imagine if root tried to userdel a malicious account, and the non-root user being deleted was able to tell the system “ignore that, I’m still valid”. The system would need to be quarantined and a replacement built without that flaw, since you could not state definitively that you had deleted the malicious user account.)

This issue would allow a non-root certificate (‘intermediate’, ‘subCA’) to undo deletion (‘revocation’) of itself by the root authority, as well as undo deletion of its siblings (other intermediates issued by that root authority). To correct the issue, all non-root certificates issued incorrectly in this manner must be revoked and then destroyed, with proof of destruction. This ensures that the mis-issued intermediates can’t zombie-return someday by undoing their own deletion or the deletion of others.
I'll try to explain why I strongly disagree with the FAQ:

> this is easier to type (no parenthesis) and more readable

When 99% of the open-source codebase uses "<=" as lesser-than-equal, no it is not more readable to change that.

> It has the shape of a left arrow

Then, why not `child >> tree` ? or `tree << child`

> it looks like an augmented assignment because of the equal sign

No, it looks like a comparison. This is totally subjective.

> it can't be confused with "lesser or equal" because [...] would be a no-op

Wrong, the value of _ variable contains the result of the last expression. What value can i expect here?

> we are so used to interpret the 2 signs < and = as "lesser or equal" that we forget that they are a convention for programming languages

I agree, and trying to be subversive won't change that convention.

> in Python, <= is used as an operator for sets with a different meaning

The implementation is different, but the math are the same. The "<", "<=", "==", "!=", ">=", ">" operators are comparison operators.

"setA < setB" has the same meaning as "numberA < numberB", aka: a comparison between two object in an ordered space.

> the sign < is often used in computer science to mean something else than "lesser than", [...], << means left shift; in HTML tags are enclosed with < and >

You are talking about a character not an operator.

> Python uses the same operator % for very different operations: modulo and string formatting

This PEP ( https://www.python.org/dev/peps/pep-0292/ ) tries to replace % as an operator, because it should not be used for string formatting.
Agree that one should maximize networking, but college is not required to do so. Find like minded people where ever you are, always be seeking opportunities (learning, revenue generating, and all others) and avoid credentials and their associated costs. Be able to get the work done, learn how to when you can’t, and be enjoyable to work with, that’s most of what a job is.
Flagged for petty bickering. I don't understand why people post and upvote chatter they would be downvoted to oblivion if it were posted as comments on HN. We can do better.
You're asking for a state of affairs that had never existed.

De-platforming/cancelling is the hip word at the moment, and powerful people are getting nervous, because it is the rabble instead of the powerful doing the canceling.

I have two responses: (1) The amount of self-awareness demonstrated by the elites tends to be related to how they fair in peasant revolts. (2) People have short memories, the class-driven state of affairs you prefer will be back soon enough.
Alright, I was wrong. Still strange that they issue patents that are obviously invalid.
> I mean, it could work in today's world as intended if patents lasted a year or two, not what is effectively eternity.

This needs to vary based on field. Some areas, like drugs, take forever to get to market and have exorbitant development costs to recover. (Though, there, other abuses need to get fixed, like renewing patent lifetime with slightly different applications or formulation.
Let’s say you buy a washing machine on Amazon. You’re not likely to need more than one. Amazon knows whether you canceled or returned your order.

So the only way it makes any sense is if Amazon is advertising on the chance that you’re going to cancel or return it in the future. Amazon certainly has those numbers. But do you think the chance you’re going to cancel or return it is so high Amazon should advertise the same product to you instead of something else you might buy?
This is a 2018 book review of David Graeber's 'Bullshit Jobs.'

It seems like an exceedingly interesting time to revisit this book, though! Keynes in the 1930's predicted fewer of us would be working today, but we still struggle to maintain low unemployment rates, presumably with lots of Graeber's Bullshit Jobs filling the gaps in people's times, and producing a huge amount of collective grief along the way.

And now in the midst of a truly epic global slowdown, the food systems are still functioning, and people still have shelter, so long as we have laws to protect against evictions... Why not get rid of a lot of the bullshit: deploy Basic Income and live freer lives? What if we were working 10 hours a week to cover life's niceties, and had an extra 30 hours to write more music, invent more math, write our novels (and read the new deluge thereof), or truly master starcraft? Or pass on our skills to the next generation with a fraction of the class sizes?
The Two Biggest Why Bitcoin Price Will Reach $1M Within 20 Years
Reveal Intent, Hide Implementation
They're not free. That was a lie. Right now, most edX courses have switched to models where homework (the key value of the courses) is paid.

A lot of people supported edX with time and money, including much of the early team and course contributors, based on this lie. Coursera was at least honest about it.

Aside from that, most Harvard online courses have amazing production value (fully staffed video teams), and preciously little learning value. That's reflected in the hiring too. How many Harvard professors care about teaching-and-learning, much less online.

I predict ASU, SNHU, Georgia Tech, and other schools which try to do online well will eventually eat Harvard's lunch unless something changes. With "eventually" being 50-100 years, since that's how long university reputations last :)

That's lots of time for even a Harvard to change.
Not without increasing capacity of professors, TAs, and administrators, and then the facilities to support all that new staff. Campus facilities for students is only one part of the cost structure.
There is some degree of humour to this response in a thread about meanness and lack of self-awareness.
When communism fell, streets were renamed, buildings were renamed, statues were taken down or moved.

That keept happening for years.

I am from Eastern block too. There is also this very common idea that since this word is purely technical to me, like slave, it must be purely technical to Americans too. I have seen Eastern Europeans who never travelled argue with American over interpretation of n-word.

Or that since out history had racial issues of completely different kind, American history and reactions to it must be like that too.

Yet another issue is that history communists taught was extremely good vs bad ... and we culturally have sometimes even worst shocked reaction to "Columbus might have been excessively cruel" then white Americans themselves.
It is true, and not that I am trying to be dishonest myself but I am not the same person while taking an interview. It's a sad that we can't be honest or humble but in this system we have to sell ourselves, fake enthusiasm for the hiring company is a must, do whatever it takes to pass the interview then think later if we take the position or not. If not, somebody else with the same capability or or less will snatch that job. Plus that interviews like tests are gameable.

In an ideal world a trial period would ensure both the employees and employers are a fit. But that could be abused as well if it becomes the norm.
Honestly, the expectation that a 2012 computer will play 4K video seems a little unreasonable, no? 4K video virtually didn't even exist back then. I'm actually amazed it even handles it in h.264.

This isn't about saving companies a few cents on bandwidth. It's about halving internet traffic, about doubling the number of videos you can store on your phone. That's pretty huge. You can still get h.264 video in 1080p on YouTube so your computer is still meeting the expectations it was manufactured for.
Show HN: FOMO – get your tech news right to your terminal
So they themselves claim. Will wait for empirical tests with available codecs to really evaluate this. Also note that for a given bitstream specification, there will be "room to grow" for encoder implementations (AV1 is designed to be flexible in this way). I am not aware of any precise method for evaluating how much room exactly there theoretically could be ex ante.
Not really feature specific, but I've thought about this issue for a long time now. I personally want to move a central application where location of user data can be chosen (s3, dropbox, etc). Mildly considering building an opinionated app for myself and open-source for devs, and paid for non-technical people.

IMO, paper/pencil is great for spontaneous unrestricted flow and manual transcription has shown to be better for synthesis than typing. But the advantages of digital in terms of persistence and accessibility is just too great.

For me, the biggest issue of productivity apps is they don't distinguish between "timeful" data (tied to dates like deadlines or calendar events) and "timeless" data that are more for recall and knowledge store. That's why our tooling is fragmented between todos, calendars, storage, and editors (sheets, docs, etc).
Very interesting. One thing I don't fully understand is the difference between mLED and uLED. As I understand, mLED have a an array of separately controllable backlights, but what exactly is uLED?
I'm lucky enough to have 5 other friends that decided we're the only people we will be seeing in person. None of us are in situations requiring interactions with other people (IE essential workers) and we're all in the same wavelength regarding hygiene.
All this is going to do is researchers not releasing data and code when publishing their articles so that the public doesn't meme biases/mistakes of their data/code into twitter hate mobs.

We'll probably go back to the 2000s model where you have to email the authors for code and data. The authors will delay by saying they are preparing it and then release it a few years later when it becomes irrelevant for public discourse.
You mentioned the contours on top of the keycap being an issue. A good fix for that is tilting the keycap forward 45 degrees in your slicer. This does require supports but the top finish looks so much better. The tilt technique combined with your filament should look very good.
Pyodide can be stripped down to "just" python, and you actually have to actively load everything else.

I don't think there is going to be a more efficient or lean port of CPython to WASM than pyodide.
Right, now I remember these keys.

But the very first Pi already had hardware h264 decoder (and even encoder!) which didn’t need any extra keys to work. No idea how they did it, maybe the license was included in the $25 price. Pi 1 was launched in 2013, at that time h264 has been already widespread, while mpeg-2 use was declining.

I think that’s why they did not include the license. It increases price for all users but only useful for very few of them, who connected a USB DVD or BluRay drives to their Pi-s.
Congrats, you have just discovered 'Rent-seeking'. It is a fundamental aspect of capitalist economies. Landlords do the same for housing, business owners do the same to production.

If licensing MP3s set back audio space innovation by 5 years, imagine what the rest of the economy would look like if rent-seeking/private property were abolished completely.
I’ve been tackling my own issues with ideas that are sound on paper for physically small products where I run into mechanical or industrial limitations/difficulties which I’m not (or at least certainly didn’t start out) well-versed in rather than any electronics or programming issues. I hit a brick wall years ago (asked here on HN in the distant past but didn’t get anywhere) and actually never progressed past that.

I’m not sure what issues you ran into with the MEMS but my instinct (if I were forced to use them, as they are still rather nascent tech) would be to use multiple physically spread out on a plane and then clean up the signal in software. I’m not sure what price point or “genericness” you’re looking for, my assumption is that you need something that a customer can install or have installed on any bike and you don’t have the luxury of making your own bike parts because otherwise you could basically make it a stepper motor in reverse if you have access to the very axis rather than your device being off-center.

If you can mount something on the shaft itself (externally coupled at the end or by replacing it or other parts) your options become a lot more reliable as you’re in “tried and tested” territory.

Other options (warning: brain dump not thought through) would be an LVDT (see earlier piston suggestion) as they’re basically infinite life, contactless, and can give you micrometer accuracy; if you can somehow determine the distance between two points and have a sensor at a fixed position on each pedal so you can get the distance between them; coating the crank with a reflective substance and using IR sensors to get the distance at arbitrary angles (I’m pretty sure IR raw output can give you the accuracy you seek, though PIR definitely won’t); and a crazy idea based off a tilt switch of using a conductive liquid in a sealed non-conductive cylinder with two strips of differing conductivity on either (long) side, calculating the resistance with a high precision ADC could easily give you what you are looking for but I can’t find any off the shelf parts that do this (which is weird since it seems to be very obvious and is free of moving parts).

Edit: I found a similar thing, but measuring capacitance with a dielectric liquid rather than measuring resistance with a conductive liquid: https://en.m.wikipedia.org/wiki/Liquid_capacitive_inclinomet...
1. Yes

2. Yes

Answers to both your questions requires self-introspection and experience with diversity of people from all levels, so will go wooosh over most people's heads, or they will bin it as "sort of PC".

We're being given a mirror that creates what we see in it.

Yes, this effectively perpetuates crisis.
> I can understand social filters when it comes to friendships, sex and intimate relationship, but for jobs, I will never understand why they exist.

Because jobs are just as social as intimate relationships, if not more so. Up to about the 2010s, the majority of marriages came from getting to know someone at work.

Even if nothing intimate does come from work, it's still people you have to see 8 hours a day for years on end. If someone is repulsive/annoying/toxic, it WILL make you miserable at work, and people are very wary of disrupting a well-oiled collective.
Definitely do a writeup for HN when you find a suitable solution!
> The lack of self awareness is incredible.

I mostly agree that journalism is an overwhelmingly toxic profession.
You don't have a right to a subjectively not bullshit job. The purpose of your job as your employer sees it isnt to provide meaning in your life. If you think your job is bullshit, then search for a different one or quit, or suck it up and decided that your bullshit job is better than unemployment.

The only bullshit I smell here is these peoples utopian views on the nature and purpose of employment and their entitled attitudes.
Sennheiser received a bailout loan worth over $2M
> What if we were working 10 hours a week

Funny but this is the exact number of hours I am working per week at the moment.
> a private person can be publicly shamed in the press 15 years from now for doing something that is completely normal and socially acceptable today

This industry created the tools which made it feasible. Before social media, most people simply didn't have a public record of things they said years ago. This industry also created the platforms on which this sort of behavior flourishes. Journalists may have some bad habits, but the tech industry gave them nuclear weapons.
Groupthink: An Introduction to the Abilene Paradox
bridge/connect* instead of distinguish
> I'm really forward to skilled people providing python though WASM. And not pyodide, which is more than just python.

I think pyodide builds numpy and scipy as separate packages, so the base distribution should be just python.

"Only the Python standard library and six are available after importing Pyodide."

https://pyodide.readthedocs.io/en/latest/using_pyodide_from_...
Its only fun to have an exclusive hangout that doesn't let in the unwashed masses if you can brag to the unwashed masses.
How would a trial period work?
Information about our guests on the Podcasts and Durham and World thoughts
Don't get me wrong, I'm heavily into the custom keyboard scene. PCB design, lots of tiny soldering, 'crazy' ergonomic layouts with only 36 keys and lots of layers and other tricks.

Still. Why would you want to print your own switch mechanism?
Meh.

"Powerful people complain about journalists. –News at 11"

This has been going on since the day the first broadsheets were written in cuneiform.

What matters, is what people do, when it comes to stuff like this. I'd say the Ebay folks, sending the bloggers pig's head masks was more alarming.

“Never argue with a man who buys ink by the barrel.” –Mark Twain
This has been the status quo regarding taboo topics for as long as human language has existed, and I don't think it has much to do with the journalism industry.
> Android took off because it wasn't one manufacturer having control over the OS.

Yet iOS really started that market and maintains its customers exactly because it's a single company controlling the OS (and doing it rather well, to be fair). And while its market share isn't that of Android, it can hardly be called a failure.
I think what Elon learnt from that experience is that manufacturing things is hard, and that building that knowhow and ability to both build and troubleshoot robot factories like this one is not something you do overnight, even if you hire the best engineers.

Basically it’s unlike software and that might be where he stumbled.
too long to read ;

balaji has a beef with mainstream journalists since many months ago, and probably rightly so. I can't help but feel however that this whole outrage is covert advertising for Clubhouse which (even though i am not famous enough to use) seems basically a repackaging of the decades-old concept of phone hotlines.

That said, balaji is right, the media overplayed their role as arbiters of truth and are now losing. I d trust my twitter feed better than any paper.
Legal Analysis: "You really Shouldn't Record Clubhouse Calls"

https://prestonbyrne.com/2020/07/02/you-really-shouldnt-reco...
My company (defense contractor) has a goal of hiring more than 50% of our interns.
This beginner-friendly resource was mentioned in the ACT 2020 pre-conference tutorial yesterday.

See https://www.youtube.com/playlist?list=PLCOXjXDLt3pYPE63bVbsV... for video recordings of all the tutorials, which were are all excellent. Highly recommended for anyone interested in abstract nonsense ;)
How does this happen? What (apparently huge) swath of industry am I insulated from where this can take root? Is this just a bunch of wannabes after tech salaries? Or is this is a side-effect of industrial java programming, where their "job" was basically filling in boilerplate? (I am probably unfairly slandering java shops, it seems unlikely, but everything else seems even more unlikely)

It boggles my mind.
Maybe you can force the YouTube web app to use the H.264 version?

https://github.com/erkserkserks/h264ify

Or is there no longer an H.264 4k version?
Clean Architecture, 2 years later
1.) In all fairness, those are two different people making those statements. It lacks a certain self-awareness I agree, but it's not to the same degree if it had been the same person.

2.) I genuinely believe it's due to social media. Twitter specifically is very divisive and that's where most journalists gather. The feedback loops are too rewarding. You call out a "tech bro" for saying something racist and you're rewarded with thousands of likes and retweets. It drives people to seek that out at all costs.
I'm somewhat familiar with Kaczynski. I bought my first computer at a computer store he bombed, and I met one of his victims firsthand - once before the bombing, and once after. I've seen firsthand the pain that he caused another human.

But I'm not familiar with him trying to crash a plane. Can you give some specifics on that?
uMatrix gives me the ability to select on a domain and subdomain level where to block or allow script and other page elements using its matrix interface.

If this is possible to do in uBlock Origin, I don't know how.

AFAIK, uBO does not have a similar matrix-like interface. So if the equivalent control is possible somehow, it must be hidden further down in its interface, which makes it much less convenient for me than the simple matrix that's behind a single mouse click for me in uMatrix.

I'd love to learn how uBO can be used like uMatrix, if that's possible. There's no need for both extensions if uBO can do it all, but as far as I know it can't.
https://news.ycombinator.com/item?id=23718317