skysight-inc/HackerNews huggingface dataset:
Really, I confirm my earlier observation.

It’s interesting how people can have such different experiences but that’s part of what makes the world so wonderful.

I’m sorry you’ve experienced this and wish you worked in the companies I did as I guess we were just lucky with our applicants. Or you were unlucky with yours.
With all of the elements in Dumbo directly from Minstrel Shows (black face, white face/Irish stereotypes) I think it's incredible that Dumbo isn't already in the same "Never to Reopen" Vault with Song of the South.
Would be nice to have some demos with the original voice and the changed voice so we can hear what they sound like.
I’d push back slightly on the idea that a PhD isn’t an optimal route to industry careers.

Due to the variety of experiences and knowledge I acquired in grad school, I became conversant in a few different fields, which allowed me to cross disciplines to a very nicely compensated career path WITHOUT meeting many of the relevant criteria that new grads might be subject to.

So sure, maybe a PhD isn’t optimal if one values money and is certain that they are on a lucrative career path, however, it has opened doors for me to enter a career path where individual enrichment is a large focus since the prestige of the company is built upon the accomplishments of individual employees.

If nothing else, I got to spend five years enriching myself, studying what I love and getting paid (modestly) to do it. While there are certain aspects of academia that are off putting, grad students are mostly shielded from politics and get to spend time focused on learning their field and becoming experts with no serious expectation of a useful deliverable at the end. You might argue that the thesis is the deliverable, however, since one is working at the boundary of knowledge, there’s often very little oversight and one can justify chasing down exploratory research directions that turn out to be dead ends. My experience in industry is that it is more a zero sum game, where you have to carve out opportunities to enrich yourself and hours and productivity are tracked much more closely.
Another example:

Juno Blockchain Community Officially Votes to Revoke Whale’s Tokens

https://www.coindesk.com/layer2/2022/04/29/juno-blockchain-c...
I don’t see how this is an abuse of assertions, it’s just unnecessary mutation and the caveats reveal that. For the specific case of adding a known field, you can return a value with that field added. If you create a new value derived from the old one, you also regain a stable object shape (at the expense of allocation).

For the general case of extend, all of the same applies. To avoid `never`, you can use Omit or perhaps Exclude to handle overwritten field types. Applying all of that to this simple extend example:

function extend<T extends object, U extends object>(
value: T,
extension: U
): Omit<T, keyof U> & U {
return Object.assign(value, extension);
}

The resulting type may be unwieldy, but you can tame it with a Merge type:

type Merge<T> = {
[K in keyof T]: T[K];
}

// then change the return type to:
// Merge<Omit<T, keyof U> & U>
From the article:

>I'm a Junior Developer with less than one year of actual experience.

>The bad news is that this was on Friday, and we needed to have the videos back up at most for Tuesday morning.

You say:

>If someone delivers code that looks like that, especially if intended for a production system, I'm firing immediately

Fire immediately? What a miserable sounding place to work.
That graph isn’t showing that. Sure, Netflix produces way more content than competitors but they also have more shows in the far right (outstanding and exceptional) than their competitors.
Imagine thinking that you know gp commenter's internal mental faculties better than gp. Remind me again which one of you is supposed to have the faulty theory of mind?!
I think people are watching a lot more video in general. There are multiple generations, at this point, that mostly wouldn't pay for cable or even bother with rabbit ears even if TV & movie streaming services didn't exist, but do pay for a streaming service or three. I don't think YouTube's going to beat that entire market, unless they shift tactics pretty substantially. I think they expanded the market, though, grabbing almost all of that new territory for themselves in the process (at least until TikTok came along)
You can configure gunicorn to use multiple threads to recover quite a bit of concurrency in those scenarios and that is enough for many applications.
Because you can't create PRs against it with readable diffs or code-generate them etc?
There is no need to discuss this “absent any other context”, since the context is provided. I do not think you’re engaging with this material in good faith.
One example of a programmer who was very mentally ill is Terry Davis, known for creating TempleOS.
+1 to this. After the few major screw-ups I've caused at work, my self-confidence in my coding ability is rocked, and I tended to react by erring towards manual cleanup, rather than coding some scalable solution for fixing the issues
I thoroughly enjoyed the article and hadn't seen it before. At the end of the day that seems like a good enough reason for it to be posted.

We do have a flagging system for deserving content, and articles will only reach the front page through user upvoting. If you suspect the user is falsely promoting their content using bot upvotes to farm karma you can contact a mod but otherwise I assume tosh is just curating things folks find interesting.
Uniswap Says It Beats Larger Rivals Binance, Coinbase
Does it require karabiner-elements even? The Keyboard pane in System Preferences lets you rebind all of the modifier keys -- I use it to make the Caps Lock key a Control key.
Would you say it's intellectual dishonest to say this without acknowledging the father (a natural born US citizen) absolutely was a targeted killing? Because that is not in dispute - https://www.nytimes.com/2012/05/29/world/obamas-leadership-i... so by leaving that out you appear to be diminishing the fact that President Obama ordered the assassination of a US Citizen, something never done in US history.
I write or draw it out
Make a plan, check the plan, [fix the plan, check the plan (loop)], do the plan

See PDCA for more a more time critical decision loop. https://en.wikipedia.org/wiki/PDCA
I don't utilize the touchpad gestures at all. It provides a full set of keyboard shortcuts.
Can we talk for a moment about how horribly well hidden these shortkeys are for normal users? Why not blend in a shortkey-tooltip when dragging a window around normally using the title bar? Make stuff discoverable again?
There's Open-Xchange. [0][1] My domain registrar offers it for managed email, it works well on both desktop and mobile browsers.

Looks like they're not really aiming at the DIY crowd though, I wonder if it's tricky to set up.

[0] https://en.wikipedia.org/wiki/Open-Xchange

[1] https://www.open-xchange.com/products/ox-app-suite/
OK, replace "Uber" with your power company. You can't log into your account to update your expired credit card. Are they going to turn off your electricity because you dumb dumb didn't save your backup codes!

No of course not. They're going to help you out. Because we live in the real world where people make mistakes.
For whats it's worth, I'm trying to test the issue on your website with either chromium or Firefox on android 12 and it doesn't zoom.
It's a distributed filesystem. It's good for what it is.

Everything can be criticized. You could say muscle cars are crap because at this price they should at least fly.
Already did it years ago
What Cryptographic Library Developers Think About Timing Attacks (2021) [pdf]
That doesn't make his point invalid. All this does is share your personal belief that passwords can be phished easily.

You know what is less secure than a password? A phone. A phone is a sim swap away from being hacked at anytime.
easily solved by adding multiple MFA options, e.g. multiple security keys.
it seems to me this market has loads of competition without silly regulation like this getting in the way
Unfortunately, this makes it much harder to use these as webcams on a Raspberry Pi (which even has H.264 hardware acceleration – the bottleneck is decoding the MJPEG stream from the camera, for which ffmpeg does not have hardware acceleration on the RPi).
> ...in three different coordinate systems (OSGB36, WGS84 and ED50)

> Crossrail made use of a *customised projection* with a meridian that runs through central London

https://xkcd.com/927/
Similarly, I'm convinced my bank is secure, because there's a massive financial incentive to break it. I don't have to trust anyone.
The proposal here is using iCloud Keychain, leveraging the secure enclave. The only catch (for some security-minded, a bit one) is that iCloud Keychain acts similar to a resizable HSM cluster.
cool! always happy to see more of this.

i learned out of the unpublished french ora book "developing applications with ocaml". (incidentally it was so useful i had a copy shop bind me a custom "book")
In my country (Lithuania, EU), the severance is governed by law, I think the minimal value is 1 month's pay, and the minimum scales with the years you have worked. From my past workplace, all of us were laid off last year. Severances ranged from 1 to 4 months I believe, nobody complained. But I'd say the situation is that you don't think about it, as even in the worst case, finding a new place is easy, so it feels more like a unexpected "bonus". But some companies might try to talk you into making "deals" where you sign a document saying you quit voluntarily. These are usually done with social pressure and don't provide any benefits.
They probably simply estimate that hiring a team to manually maintain (or moderate) their catalog of hundreds of millions of products would cost more than it would improve sales.
Thanks for spreading, one of the very first things I enable. How this isn't the default escapes me.
I had no idea he once stated he thinks he might have it. I've always presumed he had it based on his twitter posts. I have schizoaffective disorder, bipolar subtype, and his behaviour matches low-key bipolar very well.
I like the temperature converter one because it immediately introduces some of the more fuzzy design questions and annoying details that pop up when you implement data binding.

Such as: when exactly should the other side update? When the user switches focus (where to?) or on every keystroke? Does it make sense to a user that they temporarily see the Fahrenheit value for 2°C if they really want to type in 20°C? What happens if they type an invalid value (or clear the box, which they often have to do)? What happens if they type an incorrect value and then type something into the other field?
Etc etc.

I think there are a lot of interesting tensions between a "formally correct" system and one that feels usable and intuitive to use. Especially with bidirectional data flow, they show up quickly.
This idea was mentioned (and the article linked) in a comment[0] in another thread earlier today, so I'm not surprised to see it posted. My charitable explanation is that OP saw the comment and thought the article deserved its own post/discussion.

[0] https://news.ycombinator.com/item?id=31272682
> Who has time (or clout) to design a sane application stack and appropriate tools, when there’s money to be made?

Sun Microsystems had a go, but as you say, unfortunately it wasn't a money-maker.
I hate YouTube for their recommendation system. I watch few things and then get million recommendations of the same thing by different author. I don’t want that, I want to see other topics and must actively search for them.
Nickelodeon CatDog is missing from the training set.

https://en.m.wikipedia.org/wiki/CatDog
1 in 5 American children are food insecure.

I think the problem is bigger than materialism.
Something that irritates all cryptographers!
I disagree.

We have heard that "no computer will ever X" before, some time ago it was chess, then it was GO. As Lee Sedol himself said, some of the moves were very creative.

What is creativity if not an affinity for lower probability actions that pass filtering mechanisms?

Novelty can even be trained for and we have created agents that seek novelty.

> Any book or painting or music by a computer is only the output of preexisting code and contains nothing that isn't already in the code or data supplied to it.

The source code of a neural network is both its architecture, and its parameters which can keep changing with minimal interaction from the programmer as the model interacts with the world and learns from experiences.

I'd be very careful to avoid claims such as those.
For that there are the revoke code. And the backup phone number.
Fixed thanks :)
Because people want to watch the leading shows in their area of interest and not have to pay 10+ services $10-$20 a month.

As it gets increasingly hard/expensive, not to mention the bickering between services and platforms and services and markets to watch them on, customers are resorting to piracy as a way to get the content they want.
Drop-In Minimal CSS Viewer
I have been driving the exact car from this drawing for the last 25 years: Volvo 940, square as a brick.

In the 90s, it needed a weekly scrub to keep the headlights and plate visible.

I have literally not washed my car a single time over the last year. It has moss and pollen all over, but there are hardly any bug splats.

This frightens me _so_ very much.
The TI-99/4A had an advanced graphics system and an advanced 16 bit CPU but it had only 256 bytes of RAM directly tied to the CPU, to access the rest of the RAM (directly coupled to the video system) you had to do it through an I/O port.

Something odd about it had a tile system like the NES. It had no framebuffer modes like its competitors but there were applications (like a Logo implementation) that faked a framebuffer by using tiles appropriately.

My first computer was the Color Computer, first with 4K of RAM, then upgraded to 64K of RAM and running the multitasking OS-9

https://en.wikipedia.org/wiki/OS-9
Apple doesn't need to buy Netflix to do this, they're already starting to do it.
I don’t believe this 2FA announcement applies to SSH access. The public key you use is already 2FA enabled, in a sense (the key is what you have, the password to unlock it what you know).

This applies to logging in to the GitHub Web application.
This is one of those cases where I believe consolidation helps the users instead of harming them.

Fragmentation in VOD is taking us back to the cable era where you had to pay extra for different content packages.

High quality content is spread across multiple platforms so users have to pay more for other services or simply miss out on that content.
Where are you located?

Out in eastern Colorado, we put in a deposit at the end of Jan. 2021, and didn't get to actually order a unit until December of 2021.
I have a Ledger as a backup key. Keyword is backup since it's less convenient to use than a Yubikey due to needing to put in a pincode first. Though that could be a security feature in and of itself.
>The basic things are further and further out of reach.

I assume you are talking specifically about middle class American issues in the last couple decades. Even so, this is really really hard to separate reality from imagination, and avoid the biases of looking at the negatives and ignoring the positives. You really have to take a deep dive on specific topics.

I often hear people talk about home ownership as a prime example. Home ownership is indeed lower today than it was 10-15 years ago, but people ignore the fact that tons of people that bought houses when it was easier were foreclosed on and lost them! Home ownership is higher across all ages than they were any time before the 70s and within a few percent of where they have been since. [1][2] At the same time, the country has urbanized, moving to cities where it is much harder to own a home[3].

People also have a major bias due to social mobility. For people who's parents owned a house and they don't, it seems like everything is falling out of reach. They don't have the perspective of the equal number of people who are in the opposite situation, where they are homeowners and their parents weren't.

It is really really hard to make an apples to apples comparison of "quality of life" across generations.

For example, you can look back just 10-20 years and see significant progress in civil rights, homicide rates, and social services. Medicaid didn't even exist before 65' and has undergone a number of large expansions since. It is easy to forget little things like 2+ million boomers were forcibly drafted to go fight in a foreign war.

How do you weigh that against a completely different metric like the homeownership for people in their 20s. I make this not to say that things are easier or harder, but to say that the entire process of general comparison is impossible, because people experience only one life and the grass is always greener on the other side.

I do think that when you look at the specific topics in detail, things are not nearly as bad as the pessimists proclaim.

I think the single biggest factor working against the happiness of younger generations is a lack of community, in person social interactions, and relatedly mental health. This is where the numbers are very clearly showing a huge difference for younger people.

https://www.marketwatch.com/story/this-one-thing-will-make-h...

https://fred.stlouisfed.org/series/RSAHORUSQ156S

https://www.multihousingnews.com/economy-watch-how-millennia...
The ratio of OK-or-worse to good-or-exceptional sure appears to be a less favorable for Netflix than the others.

Though people's rankings seem crazy to me. Apparently just producing a Star Wars thing and not totally shitting the bed in the process counts as "exceptional". Then again... yeah, that's kinda true, I guess. From a certain point of view. Still, better than nearly all shows on all those services? Yikes. I dunno about that.
For interactive entertainment I've recently been playing Hollow Knight and working on a "perfect" game save file for FF7. And Khan Academy because shoring up my mathematics knowledge is its own form of entertainment.

For non-interactive entertainment I've been playing a variety of things trying to discover new (to me) music. A non-exhaustive, in-no-particular-order list: Red Hot Chili Peppers, Jeff Lynne's ELO (the new iteration that needs to be called "Jeff Lynne's ELO" to avoid copyright issues), Piotr Tchaikovksy (ironically, there was something about his music being "cancelled" after Russia invaded Ukraine that drew me to it), Naughty By Nature, A Tribe Called Quest (I noticed yesterday that their song "Can I Kick It?" features the guitar intro to Lou Reed's "Walk On The Wild Side"). I wrote this comment while listening to "I Heard It Through The Grapevine" by Creedence Clearwater Revival.
They don't really have that many more shows well out to the right; it's mostly a draw. (And at that point you're talking pretty small numbers.) But it's pretty clear from the graph that, as a percentage of their total shows, more Netflix shows are just OK than the other services. (Now if the bulk of that is very cheap drek to boost the size of the catalog, that's OK I guess. But I doubt that it is.)
I think as adults we downplay how difficult first experiences can be, and so I don't think we get that the stories of loss and struggle in kids movies are speaking to them about real problems they either already have or will soon.

Miyazaki has for some people become an alternative to Disney, but his work is full of Dumbo and Bambi moments. The difference is that in his work, the girl (and it is almost always a girl protagonist) is often substantially responsible for saving themselves, by reasonable means. They are not rescued by a boy or by deux ex machina.

Even in My Neighbor Totoro, which is almost but not quite an exception to this rule, the youngest (who is a main character, but not the main character) is saved by a magic bus. However, the main character initiates this rescue by digging deep and calling on resources she might not have thought to exploit. She asks for help from the most powerful person she knows and she gets it. She has to ask, and the terms of the rescue are very defined. Nobody white-knights her, nobody swoops in and reads her mind.

But the main struggle in that story is not a lost child. It is Death. And this resolves itself rather than being resolved by the characters, not through a miracle, but by discovering that the children don't know the situation and have invented a story that is much scarier than reality. In the end most of their fears are unfounded, and while life won't be everything they hoped, it's going to be much better than their internal catastrophizing.
API's Are the Prefabrication of Software
You're asking, so I guess I will lay out some reasons.

1) Choice fatigue.

2) The annoyance of wanting to watch a specific thing and then hunt it down, hoping it is on your service.

3) The costs (financial, time, irritation) of subscribing to multiple services to combat #2.
Pity the Billionaire
Yes, it definitely does not solve every problem.
If this is all though, then couldn't we just use username+password auth but have the server generate the password? Why at the phone to the loop at all?
I love that book! I have happy memories of poring over it until I understood signatures and functors.

It's available free online as well: https://caml.inria.fr/pub/docs/oreilly-book/html/index.html
> I think people are watching a lot more video in general

My parents, their parents, and many of their peers have TVs on in the background during virtually every waking moment they spend at home, and have done so since at least the 90s.

People are watching video differently, but I'm not sure it's "a lot more".
That's why I submitted it! I was just searching for the comment but couldn't find it.
Holding Option when clicking the green maximize button will expand the window without entering full screen mode. You know you're doing it right if the glyph inside the button turns from two triangles to a plus sign.
Thanks for the explanation, that makes a lot of sense!

> "HN is the top 1%" + "this is the standard knowledge base and way of dealing with things in many places, contrary to what working in big tech or reading HN might make you believe!"

I'm in fact from Spain and now live in Japan, and I believe the practices in Spain would be as bad as Italy, and in Japan they are def worse (great at hardware, horrible at software), so I do understand a lot of what you are saying. FWIW, in Spain I've seen whole dev teams composed only of interns!

> "we landed a big contract for one of the biggest gym companies in Italy, the UK and South Africa" + "we don't really have seniority in office"

Maybe now that seems like you have the budget it's a good time to go to management and suggest to hire some senior devs who can mentor the rest into learning best practices? You can sell it like a reinvestment in the company to management if they want to take it as pure profit. If Italy is like Spain, many devs won't really even want to learn these things, but some will and then those will become seniors at some point.
I find the desktop duopoly even more annoying.
Agreed, and that's why I say in my original comment that I don't see it happening in the short term. If we had something that worked now or maybe tomorrow and was acceptable, it would simply be virtual authenticators; an authenticator implemented entirely in software. There's no practical reason why password managers like 1Password can't do that beyond attestation which nobody checks anyway. But in the end, I don't see the big three participating in sharing. The threat model changes so much that especially for Microsoft (in cell phones) and Google (in desktops) that means trusting an adversarial OS they have no control over