skysight-inc/HackerNews huggingface dataset:
> she probably won't even be interviewed

Let's say that she does, which isn't certain btw. (it's still CV-check before interview, that fact didn't go away)...then what? She now has to compete by doing something that actually has little to do with the day-to-day job she's applying for, and is time consuming to prepare for.

So, in the limited time the Philly single mom has between her current job(s) and caring for her child(ren), she not only has to teach herself software engineering (aka. the job shes applying for), she now ALSO has to grind coding puzzles, which doesn't really help her getting good at what shes trying to do, and is just for the interview process.

Maybe she's actually a natural at programming. Maybe she worked her a** off teaching herself languages, frameworks, tooling, best practices. Maybe she even built some projects to showcase her skills, ready to present to recruiters on her github.

Oh but behold: code-puzzle interviews enter the ring, and suddenly, none of that may matter, because to even get to the part of the interview process where she can show how good she is at the actual job shes applying for, she now has to tackle that additional obstacle that she may not be as good at, and certainly didn't have the opportunity to devote as much resources to as the people who were already holding all the advantages before.

Let that sink in for a moment. It is now possible for the Philly single mom to be actually better at the job shes applying for, but losing the competition against a worse candidate, who used available resources to prepare well for the code interview, enabled by how predictable the evaluation process became.

So no, this method doesn't break down any walls. If anything, it creates new ones.
Can't sepak about others, but AWS is a tech consultants' dream.

It hold business critical stuff, is very complicated to use and easy to fuck up.

It seems the author is a DO employee and they are trying to brand themselves as a dev friendly cloud provider.

Won't discuss that particular claim, but it's cool to see smaller players realizing they can and should compete with the bigger ones by providing better experience. IMO that's the greatest opportunity available nowadays.
aptitude is a real thing and interest is another thing. Then there are other externalities like access to resource etc.

Not everyone can do everything, maybe due to lack of aptitude or interest.

So in essence, "anyone can do anything" is just an empty feel good mantra
>I think AV1 is neat, but calling it HEVC "garbage" seems harsh

That is what the AOM camp has been doing since 2015.
This is the second comment in the entire thread. And the poster is just one person. What makes you generalize something to an entire community, seemingly without any basis?
Oorah! Was 1345 MOS here in U.S.
> "We have patents required to implement AV1." "Which patents?" "We're not telling. But they're real, take our word for it." Sounds like FUD to me.

Wat. Yeah. I hear "patent pool", I go "okay, just for orientation let me see an itemized breakdown of the fee schedule." That's the logical continuation of that conversation.

In my head, anyway. I'm just a curious observer who wants to understand how much licensors are paying in practice by understanding what they're paying for.
It’s not just jr devs that should be acting in solidarity with warehouse workers. Their team leads, IT, project managers, etc. I don’t care how much amazon stock you’re getting as part of your comp, until the capital gains on your stock outpaces your salary you’re closer to a warehouse worker than you are to an owner - and your allegiances should be with your coworkers, not jeff.

So yeah, this specific case might have flown under the radar - and got implemented unwittingly - but unless a top level exec got in there and edited the dictionary file themselves, there was opportunities in this being implemented to show solidarity and throw some clogs into the machinery
Colossal-AI: A Unified Deep Learning System for Large-Scale Training
So don't set the token to expire after the "heat death of the universe", make the user reauthenticate after an appropriate time for the service being used.
> free speech rights in a country which is truly democratic because it has been impossible "Finding concrete, specific people who have suffered concrete specific harms"

It isn't though. It's trivially easy to find people who suffered concrete harms from lack of free speech protections, because they usually end up in prison or exile. Consider what happened to Manning or Snowden. Although most people would agree that it makes sense for there to be limits on free speech for people in the military, nonetheless, they suffered badly for speaking out. Look at the fate of Chinese activists who speak out. Or for a non-government take, look at the lives being wrecked by cancel culture run amok.

> Under your point of view the GDPR is a completely useless law as well, because it protects the user from a phantom menace.

GDPR is in fact a useless law in my view and I've expressed that many times. Partly because it's far, far too vague to be a law at all let alone one with such high penalties attached. But mostly because again, nobody cares. When actual Europeans are polled on what matters to them, internet "privacy" (let's assume for a moment that GDPR actually creates this) doesn't appear anywhere in the list at all:

https://europa.eu/eurobarometer/surveys/detail/2553

"Europeans thought that the most important issues facing the EU at the moment of the survey were the environment and climate change (26%), rising prices, inflation, cost of living (24%) and immigration (22%). 41% of respondents mentioned prices, inflation, cost of living as one of the most important issues facing their country, before health (32%) and the economic situation (19%)."

Note: cost of living and rising prices are amongst their top concerns. What makes prices rise? Fining companies, imposing onerous regulation on them and preventing them from funding products via advertising.

> With tracking, it's a whole different story! Also, most of the good things that tracking can give users, could nowadays be done on the edge, local to the user device, without reporting it back to the central servers.

Again, "tracking" is a vague abstraction. There's no real harms being done here. Transient anonymous numbers that are linked to general categories of interest aren't tracking in the sense that a government agent following you down the street is, or even the NSA recording all your phone calls. The potential for abuse is just orders of magnitude lower, as evidence by the fact that you can't find people hurt by it. Compare to actual abusive tracking by governments, where people have been drone striked!

As for doing it all locally - maybe one day but ad fraud means you can't trust the client.
MacBook Air with two USB-C ports:

One for USB-C to Ethernet adapter.

One for Apple adapter that I plug USB-C power into, plus HDMI, plus a mouse.

Always works. Though it can’t prevent me forgetting to plug the Ethernet adapter in and realising I’ve been on wifi all day.
While I agree, the world would probably better off if it was the case. I think back to a very popular comment about how Dropbox can be simplified to a few shell commands over FTP. There's simply too much useless software out there not solving real human problems.
The sign-up page also has an easter egg, a bit harder to understand ;)

Thanks for your feedback!
I didn't think I would see anything about this anywhere let alone HN. I remember riding through the district and noticing the ridiculous poles in someone's backyard. Then another, and another... then I understood what was going on. It's certainly bizarre! You think to yourself, it must br annoying to have part of your yard taken up by these ugly poles. Then a plane comes in for landing and you realise the poles are a relatively small compromise compared to the noise.
Correct, an oligarch is part of a reigning elite. In any capitalist society where 10 people control more than 1% of the wealth of a country of 360,000,000 , those people are oligarchs. Let's leave aside that the list I describe includes people who control the majority of ecommerce and the internet cloud backend (Bezos), internet discovery (Brin and Page) and frontend (Zuckerberg) and work machines (Gates and Ballmer). 20% of the list is running private space companies to race to take over Mars or at least own space. One is even doing it as a hobby on the side (or was until recently.)

Musk bought a 9.6% chunk of Twitter because people say mean things about him on the internet when he says crazy things. And he's doing it for less than 1% of his net worth. That's an oligarch.
> In theory you could just hand someone a randomly generated blob, but then you'd need to keep track of which blobs you've issued and when they should be expired and who they correspond to

Is this so difficult?
At the end of the day, after the "Tech disruption" stage of online streaming I think we're going to eventually move back to a point where the focus of the tv industry is back to extracting value. That's what drove the cable TV bundles, and that's what will happen with Streaming once the dominant players are stable. Netflix is reaching the point of stability, some others haven't yet - and those that haven't will either stabilize or go out of business and get bought up by their competitors. The key there is market segmentation. So yes, there will be a thousand different ways including Ads to extract the maximum cash out of every individual customer. That'll be Ads, it'll be paid early releases, it'll be extra subscriptions for Sports and live events, it'll be geo-gating content. It's not complicated, cable TV has been doing it for decades. Once Netflix subscriber count cools, that'll be the only direction left to head, and it'll be really obvious what to do because they know what Cable TV has been doing for decades.

Oh and you don't need to pay silicon valley software engineer prices to do any of that.
Ok. Preventing a coworker from calling another a “slut”, “motherfucker”, “fag”, or “n####r” seems like a pretty reasonable feature for a workplace chat system. Lacking such a system might even constitute creating or contributing to a hostile workplace environment.

What’s the level of dev who should show allegiance to fellow coworkers by refusing to implement that?

Then some non-dev employee realizes you can block these other words…
There’s a lot about this I can relate to (mind mapping, 20+ years of notes on a wiki at https://taoofmac.com, hierarchical, date-based storage of photos, building a personal CRM, etc.) but I have to question how much of it all is actually _useful_ and not, well, just packrat instincts that add so much background noise it dilutes any ability to actually find things.

search technology, in particular, seems to have failed us. Searching the Internet and our personal computers peaked sometime in the mid-2010s and has become steadily worse (witness Spotlight and it’s Linux and Windows counterparts). Contextual and topic searching has become “premium”. Finding an e-mail in your native language about taxes in 2016 would be impossible if, well, it wasn’t in “Personal/Finance/2016” — because there is just no way I can tell Siri (for instance) to find it for me, even if it was written in English.

And that’s the _easy_ part. Photos are a problem, too. I have an offline copy of everything filed by date, but have tried iCloud, Google, OneDrive, etc. Tagging people in photos is a challenge, and having weird, creepy “memories” reminders from any of those services popping up unprompted (and often mis-matched) makes me think nobody cracked that yet.

I do believe that we can do better than plaintext notes, but (at least so far) Zettelkasten and Obsidian aren’t it, either (I don’t get why Obsidian doesn’t leverage standard front matter, for instance, or why folder names can’t really be used as namespaces).
What I'm looking is for a good TB4 KVM, I have 2 Macs (work and personal) and then I have a gaming rig, my current setup is a mess, lots of cables here and there (cable management is so hard with a standing desk).

The last time I search for a product like this were only TB3 available. I'm interested in solutions that worked for you in this kind of scenarios.
Or you can put device/or ip related info baked into the token. That way when the user device or ip changes, you can invalidate the token.
M1 is an AMP design, as is every iPhone SoC. It works well although you’ll be surprised if you try to run an SMP workload on every single core.
Unicode will no longer accept proposals for new flag emoji
Military service should be done because you want to serve your country or because war. It shouldn't be a convenient option to escape poverty.
A tacit assumption of Rust's model is that code is running on top of a transparent virtual memory system e.g. what Linux provides by default. Game engines, and in-memory databases, typically run on top of the OS virtual memory implementation. A database engine that bypasses or disables the OS virtual memory system, which many do, breaks this assumption. This is common architecture in any performance-sensitive application that is I/O intensive, but databases are the most extreme example.

Almost every object in a database engine, whether transient or persistent, lives outside the virtual memory model provided by the OS. Because it is in user space, this is part of the database code and no longer transparent to the compiler. To a compiler, these objects have no fixed address, have an ambiguous number of mutable references at any point in time, and may have no address at all (e.g. if moved to storage). This is safe, and you can write abstractions in C++ that make this transparent to the developer, but the compiler can still see it and Rust does not like what it sees.

Performance is not the only reason to do this. The OS implementation is tightly coupled to the silicon implementation of virtual memory. Very large storage volumes can exceed the limits of what the hardware can support, but user space software implementations have few practical limits on scale.
> Everything is pay per view in Xanadu.

While I don't like that, I don't really see how some kind of pay-infrastructure is avoidable in the long run.

The way the Internet solved that by being owned in large part by a handful of mega cooperations, being full of ads and spam and turning the user into a product is not what I'd call a good solution either.

The fully open and free web is not sustainable, as we have seen by it dying out over the last 20 years. And the open web isn't even all that great to begin with, given that link rot is still an unsolved and extremely common problem.
I go with a " spezzato", which is pants and blazer of different fabric and/or color. Less formal than a suit and allows for more creativity. Neapolitan blazers look especially good on fit people. If tailored or made to measure, don't forget to unbutton the last button on the sleeve, a top player move.
Most, if not all, of my colleagues dress in sweatshirts and ill-fitting jeans. I'm sure some of them see me as "eccentric" or "aloof" or someone who wants to stand out. And they would be right (not aloof though).
It's "Assume Positive Intent", not "Assume Positive Intent And Never Update Your Assumptions"
Boring comment
Not at all. But that's why they're not going to go through a crazy ramp up period.

It's also what happened when the Air Force split off the Army, which is why the Air Force has generals.
It isn't until it is. And wherever you store it is a juicy target.
Can you clarify what you mean? How can anything that would use a major share of a wafer or even a whole one be mainstream? Producing a wafer is expensive, the chips are only available to ordinary people in high income markets because you get hundreds or even thousands from a single wafer.
Can you please suggest some examples for brand business, and small makers? I'd like to compare them for contrast bit I don't know where to start. Particularly I don't seem to be able to distinguish rebranded whitelabels and actual small makers.
Are you sure? Can you describe, visually using the famous gravity well example, the central massive object rotating on an axis with a small object in a stable (non-inspiralling over the course of thousands or more revolutions) polar (or indeed any arbitrary nonequatorial) orbit about it?

One might compare your visualization with results from Gravity Probe B, which had an orbital inclination of 90.007 degrees, or Juno, which continues to have have this fun polar orbit (90.000 degree inclination) around Jupiter: https://en.wikipedia.org/wiki/Juno_(spacecraft)#/media/File:... (animated). Jupiter's mass and angular momentum ("J") parameters are, relevantly, greater than Earth's; additionally, GPB's was nearly circular, while Juno's is very highly elliptical.

I'm also curious about how you visualize -- using the gravity well example -- an extremely elliptical orbit even with J=0 and orbital inclination=0 -- one that alllllmost grazes the surface of the central object at closest, and at farthest is light-seconds away in effectively flat spacetime.

I'm not saying it can't be done, or even that you cannot do it. I just think it's hard -- I can't do it, or perhaps won't do it because I think it's easier to reach for an approximate solution of the Einstein Field Equations (and if one takes the mass of the small body to some unignorably higher level, through effective one-body methods). Others might reach for gravitoelectromagnetism. Others have some other favoured post-Newtonian or numerical method. Solve first, then grind out some useful visualization. But if you can successfully visualize first and extract a solution from that, with any sort of generality, then I'm honestly interested.
Capturing from multiple USB cameras? Use any standard computer with a decent USB hub and use OBS to capture the video feeds (you can use OBS virtual output to stream composited material to somewhere else then). No need for any gear sans the USB hub.

Capturing from multiple ordinary cameras? Probably something from the DeckLink series. If your gear uses SDI, go for the DeckLink Duo or the DeckLink Quad 2, for HDMI you'll either need the DeckLink Quad HDMI or the Quad 2 together with a bunch of SDI->HDMI converters. And then you can once again go for OBS.
What's the prerequisite for getting good at these questions? Practice and Memorizing.

What resource is required to do that? Time.

What resource is in short supply to the Philly single mom?
Device info is spoofable, and tying it to IP means the phone experience is just awful.
Well sure, but neurons are still universal approximators. Any CPU is a sum of piecewise linear functions. I don't see where this meaningfully limits the capabilities of an AI, since once we're multilayer there's no 1:1 relation between training samples and piece placement in the output.
Also banned are "invasion" and "war" but "special operation" is allowed.
The only really solid rule I've seen stated for accidentals is that you want to use sharps when you're going up (as in, playing a rising sequence of notes) and flats when you're going down.[1] There are also many, many people out there who will tell you that you use sharps when the key signature has sharps and flats when the key signature has flats, which (1) is really easy to implement, but also (2) makes no sense.

Anyway, my first guess for a double sharp would be that you're e.g. notating an F# which is itself sharp for whatever reason, and you can't just notate it as a G because Gs are also sharped. (As will be true in any key signature with three or more sharps.) Then the reason for marking F𝄪 rather than G♮ is exactly the same as the reason you'd mark F# rather than G♭ in a key that didn't sharp either note. And even from a pure usability perspective, if you're in a key with three sharps and you're doing a lot of alternating between F𝄪 and G#, it's kind of nice having the two notes at the positions of F and G so that you can give them the appropriate accidentals once per measure instead of every time you play either note, the way you'd need to do if they were both on a G.

I ran into some trouble with this exact problem when engraving this score recently: https://musescore.com/user/36584999/scores/7810499

The first half of the vibraphone part looks like you're mainly doing downward variations, so I wrote it with flats. But the second half obviously suggests that it wants F#s rather than G♭s, and it felt really weird to use F# sometimes and G♭ other times.

Since I know virtually no music theory, my approach was to ask people for help on the internet. I found someone who had majored in music theory and his response was "hmm, interesting", followed by asking a bunch of his friends. Consensus eventually worked out as something like "Hmm, interesting! Could go either way, but maybe F# is a little better than G♭. Whatever you choose, be consistent."

It was all fairly unsatisfying and I'd be interested in other comments on how the accidentals in the piece should be marked. Following the general theme of "F# looks a little better, but be consistent" I interpreted every accidental anywhere in the piece as a departure upward rather than downward. :/

[1] I've also seen sharps used while going down, but it was pretty obvious what was going on there - the music had changed keys, but the score hadn't changed key signatures. Those sharps just reflected the new key rather than being departures from it.
> Or you can put device/or ip related info baked into the token. That way when the user device or ip changes, you can invalidate the token.

yeah, I always wondered why there isn't a standard field in the JWT containing a fingerprint/hash of the client's machine/browser/etc.
And then some dev can accidentally roll back the changes as part of a bug fix.

Actually we’re having problems with the whole filtering system, it turns out it relies on a library that has some security vulnerabilities and it’s no longer operational.

Or if you must, wait until it breaks on its own, and then refuse to fix it. “Suppressing labour organizing isn’t part of my job description”

I.e. Grow a spine and stand up for what’s right
The problems with water and sand are not physical limits. Like climate change and pollution generally they're just unpriced externalities.

We have better solutions already, getting people to use then when they can abuse the situation for short term profit is the hard bit.

And ironically, if you intend to abuse the system for short term profit, one of your best moves is to claim the problem is not solvable (though only once claiming it's not happening stops working).
Empty comment.
I watch the comments sections, even if they're silly, to see if anyone has anything interesting to say. Someone might, someday.

I watch the board meetings in general because the subject matter is interesting and there are neat details in there that don't get widely reported. Recently they had some slides with security camera footage of someone riding their bicycle on the subway tracks. No idea people did that. Also, the point of the board meetings public is to provide the public with some oversight. If you don't actually watch them, then there is no oversight. (I guess we hope that "someone else" does this for us. Transit reporting is not what the best journalists necessarily end up doing.)