skysight-inc/HackerNews huggingface dataset:
IME, most YouTube videos do not use any technological measure to prevent using any TCP client, not simply Google's Javascript player compbined with a web browser, to download the video. Moreover I have observed that for most YT videos Google's player uses "progressive download", i.e., a number of successive HTTP requests with incremented Range headers, not "streaming".

Thus, for most videos, there is no need to circumvent any technological measure, e.g., a so-called "rolling cipher" for the video signature. Section 1201, specifically referenced in RIAA's letter, requires that the circumvention software be "primarily" designed for circumvention. It's arguable youtube-dl is not primarily designed for downloading the minority of YT videos that use the rolling cipher, or whatever "protection" Google may choose to offer the minority of YT accounts that want to use YT as a distribution channel for commercial content, e.g., VEVO.

With the rolling cipher, Google tries to ensure all HTTP requests sent by the user are made via its own Javascript player. However this still does not stop anyone using a popular browser with Developer Tools or the equivalent (such as Microsoft's own Edge browser) from obtaining the download URL and using any TCP client the user chooses to perform the download. Nor does it stop any user from observing the download URL via other means, e.g., users observing the TCP traffic entering their personal networks.

Through the use of the rolling cipher, YT does not restrict access to the the download URL. It simply changes the URL periodically. The rolling cipher is thus not an effective access control. For example, when Google promises YT account holders Google can prevent users in a certain geographic region from accessing a video, does Google use a rolling cipher in the Javascript player as the access control.
A lot of companies still work in a similar fashion to what you described, maybe with root squashed, but still, very possible to have something like that happen now a days!

I remember someone hit a bug with docker exec --rm years ago where it started deleting some NFS files that it shouldn't...
What a baffling stand. "Pride" in only serving the customer base with the expensive machines? I truly hope Figma eats your lunch. Say no to gate-keeping.
Copy pasted comment from another thread?
Touché. I apologise, you are correct. You are still avoiding answering my criticism of your original thesis.

Edit: I’ll append the approximations at the base of my heuristic:

* I only care about marginal $deltas when comparing

* an extra shipping container costs $10000

* one cubic metre holds 1000 one litre boxes

* a charger costs Apple $5

* total marginal $delta shipping costs are less than 10 times the delta in shipping costs

* Apple use 20 foot containers

Although on second thought, they must use planes otherwise inventory in transit would be astronomical, but I still believe that marginal savings from not producing a charger dominates (by over 10x) the savings from smaller packaging.
Isn’t this against the merchant agreements between them and the credit card companies? If it was allowed, wouldn’t you see separate cash and credit prices all over the place?
How do clients typically connect to (multi-shot)Paxos clusters and how can they be sure their request is processed exactly once if the Paxos replica they connect to fails? How does this work for 'leaderless' versions of Paxos?
Because life is short and you should do what you're passionate about!

Six days ago, I had brain surgery. I made it home a few days ago and I'm still mostly bed ridden. Despite this, I'm starting to work again because I love my job and I'll be bored out of my mind if I stop...

If I was at differently stage in my career, I would probably be playing Civ and shooting for a religious victory under Canada (the religion would be named "Tim Horton's" of course).
It's funny, because I bought my first apple watch last month.
The website mentioned -> sustainability efforts, no cable.
Ok, I bought a cable and a watch.

Sat with my useless cable home for 4 days.
Cable delivered after 3 days, watch after 5 weeks.

Watch came with a cable.

No matter how happy I am with my watch, I really feel like they were making fun of me. . .
I've used Sketch for years but haven't renewed my license which expired in August. I still like it to create some very quick mockups (less than an hour). But Figma is the go-to UI tool now, especially for teams, but even for a single designer like me. Their development pace is insane. They just released component variants: https://twitter.com/MaxBrunel/status/1320768394153570305

Weirdly enough, in terms of performance, the Figma Electron app feels slower to me than the Figma web app (in Chrome). Go figure. But it still feels just as quick as Sketch, so performance is not a criteria for choosing Sketch over Figma. I made the full switch only recently but it's a no-brainer. Plus, it's free.
This is almost exactly my approach. I’ve interviewed 100-200 engineers in my career and hired 10-15 of those. Not one of those hires was a failure and I didn’t need to incorporate puzzles as part of the interview process. If you’re an experienced engineer with a history of designing and delivering business solutions for multiple domains you should never need to ask trivial data structure and algorithms questions that can be easily looked up if they’re ever needed.
I think Lamport's Paxos paper was, well, kind of a bad way to teach people about Paxos, but a good thing to have as part of Paxos teaching.

IMO, Paxos is much easier to "fully" understand than Raft. The question really becomes, define "fully." What set of performance scenarios, with member connects/disconnects and other shenanigans, do we need to consider in order to "fully" understand Paxos (or basic Multi-Paxos)?

What I really like about Paxos is that it's pretty easy to re-invent the exact algorithm, or come up with your own Multi-Paxos definition, after you've forgotten what the original exactly was, once you've grokked the general principles of how it works.
I don’t think “both sides” is the only issue...

Another is also the politization of issues... if you first argue against climate change, and then you argue against meat because of climate change, then I know you’re just using it to push your preferred ideology. How can I be sure you’re also not pushing climate change itself just as ideology?

Note: I agree that less meat is a solution (or part of a solution), but unacceptable to push it as the solution, instead of e.g. general carbon taxation...
Amazon and Google have published a truly tremendous amount of data about how fraction-of-a-second differences in loading time can have outsized impacts on bounce rate. It continues to be amazing to me that so many businesses just completely fail at understanding this basic truth. Speed is a competitive advantage. Doubly so when many of your competitors don't realize it.
As the dominant player in the market one would expect facebook to be in favor of introducing legislative barriers to entry
So do you have to learn to code to gain these mental capabilities, or is there some more direct route?
Looking for an UI Architect
We are looking for a driven engineering leader who will define and own the UI architecture of a family of browser delivered applications and will act as a trusted advisor to other engineering leaders. You are a specialist in modern web UI with an exceptional record of building and delivering sophisticated applications.
I will become a user! I think I've been waiting for this for a while.
> It's almost as if after seeing you could add images to Microsoft word documents you saw an article coming out about how Written English was going to be replaced by Hieroglyphics and soon we could communicate with nothing but Emoji and talking about how the next generation won't be literate.

a standard newspaper article then ? https://cheezburger.com/6860549/14-hysterical-headlines-that...

actually I'm pretty sure that there were a ton of articles in the vein of what you're saying circa 2000 when emojis rised in popularity
An Open Source CDN Powered by Google Cloud CDN and Amazon CloudFront
This was a great article but unfortunately it made a very glaring error at the beginning which made me quite dismissive of the whole thing. Thankfully I took a second look at it.

The error is that the referenced rfc was not written in 1945 (the internet was not even in existence back then!)
It was written in 1996. Maybe the author got confused by the rfc number which is 1945, thinking that was the year that it was written.
Not to mention sensitive design documents that must stay on-prem can't be uploaded to cloud services like Figma (I don't know if this is possible to do in Figma somehow? I've never looked into it)
The equivalent option would be to offer the charger by default, and allow eco conscious consumers to opt out. Making it opt-in for folks without a working charger would strike a nice balance, even if it’s not feasible.
This is a great feature addition[1].

I've not tried to use blender for a while, but I love applications that give you a command palette, especially when they get proper fuzzy and prefix matching like this. Like the dude in the video says, it must be a godsend for non-native english speakers with something as complex as blender.

[1]
https://video.blender.org/videos/watch/791b0736-9a55-4b72-9e...
I do that too. The important thing is to pat your pocket before closing the door. Twice now I've done it 2 seconds too late.
Marketo, the marketing automation platform, does this when you try to do things to large data sets, very useful.
Precisely.

There would be a better outcome if people were physically active and not depressed/anxious(this reduces with socializing).

Put down the hamburger and go for a run instead of handing over the keys to the nanny-state that’s proven itself incompetent.
TSMC has a monopoly on the highest performance processes - so the price won't drop till there is competition. Seeing how the competition is falling behind, that will be a while...
2 years ago with a Samsung tv: no network, no terms and conditions signed, no terms signed, the tv would always forget to use the same input it was using before restart (degraded functionality). I never tried to remove the network after I signed the terms, maybe it woul have still worked.
Yep, I had this version in a military trainer.
"Victim?" There are also willing participants.

Extending Upton Sinclair's quote:

It is difficult to get someone to understand something when their salary, lifestyle, beliefs, or opinions depends upon them not understanding it.

Millions of Americans are addicted to their muscle cars, SUVs, BigMacs, steaks, Costco, highly energy-intensive disposable consumer goods, and worldwide jet-setting vacations.
Marketo, the marketing automation platform, does this when you try to do things to lots of people, super useful.
> I mean, does anyone actually like Slack?

Should I feel ashamed or something for saying yes? I hear all the bitching about how Electron is bloated, but I run Slack and VS Code all day and never have resource issues on my MBP.
Extreme Ownership- the mindset to advance one's dev career
I'm 80% certain that my next computer is going to be either a desktop or a ThinkPad X1 running Arch. A lot of what I do doesn't require a Mac, and frankly I enjoy Linux more.
Ultimately, I'm not sure what form of interview process would satisfy you.
I see them as Apple paid to get to the front of the line and get 5nm built faster, they'll have the capacity for now. But other companies well benefit in the coming years as they can use the 5nm process sooner, more bugs ironed out and at a lower cost. Like what's happened to the older 32nm fabs.
I'm a little confused by your post. Why do you think you've been singled out and nobody wants to work with you? Simply because you don't excel at whiteboard coding or leetcode questions?

I'm honestly curious. I have never had to really do either of those things in order to get great jobs that pay quite well. Granted, I don't work for a FAANG, haven't even interviewed for one, but I don't feel any less successful even so.

I'm tempted to think you come off as difficult to get along with, but this is entirely based on your writing style here and may be entirely unwarranted :). I've always found that being agreeable helps an awful lot.
Iirc, antitrust can also apply to using your dominance in one area to shut down competition in another. I think that was the issue with internet explorer and windows, but correct me if I’m mistaken
Suggestion: Don't follow advice not to read something.
My bad -- I keep all my files on a home server and connect to it via webdav. That error message is from webdav, not polar, and I didn't recognize it. Sorry about that!
I prefer using Firefox anyway, but if you want to dig deeper regarding your Chrome GPU acceleration you might find the following pages valuable:

chrome://gpu/ -- here you can see the current status of your GPU Acceleration

chrome://flags/ -- search for 'GPU' or 'accel'. This is the place where you can override some related settings, but be aware, that this might break your browser, so better backup your browser configuration directory before changing anything ;-)
Yep. Our company switched to Figma and it's been leaps and bounds better for productivity. Having multiple people working on the same design file at the same time has been huge.
Does this work with autocomplete?
I feel silly responding to a downvoted comment, but here goes anyway: Correlation does not imply causation, but it wiggles its eyebrows suggestively and points “look over there!” (Thanks Xkcd)

In this case, we are in a position of not knowing very much about what causes/prevents COVID. Based on this study, we can learn Vitamin D seems to be involved, and there is an obvious causal mechanism that one can hypothesize might exist, even if not proven. Even if there’s only a 10% chance that vitamin D supplementation could be helpful, knowing it as a possibility could be useful to many, and justify action even if uncertain about the causality.
Also: https://www.sicpers.info/2020/10/discipline-doesnt-scale/
Ludum dare is a weekend. This is a month, which is a big turnoff. Case in point: I made an entry for the most recent ludum dare jam, but I probably won't enter this one, because it's just way too long.
GOG is nice for games. Downpour for audiobooks. Any other stores you would recommend? Also curious what sort of physical backup/storage solution people use for their drm free digital items
The Painted Door Test
I disagree. It doesn't have to be confrontational if you don't want it to be. As a manager whose used it plenty in the past, I've found it to be an excellent tool to filter out people who were smooth talkers and seemed "clued in" but didn't have the technical chops to do anything. I didn't care at all about syntax, language of choice, or anything superficial like that. All I wanted to see was how they approached a problem, not that they simply memorized a piece of trivia. Also you can ask design or high level architecture questions during a whiteboard-interview too. I have found that simply trusting someone's word is not enough, you need to verify that they can actually back it up. In the end, resume, grades, side-projects, whiteboard code, style of problem solving, feedback from previous co-workers, etc, etc, are all signals that you have to absorb and make a decision. You can't just rely on one signal.
There are plenty of them, but obfuscating the logic behind multiple layers isn't going to make them easier to find.
How much did you take, and what were your symptoms?
Not the OP, but I've reached a similar place to the OP (I've given up looking for paid software engineering work for now). Why not get better at whiteboarding? Because it's only useful for getting a job in certain types of companies. It's not a useful skill in doing the job. People spend hundreds of hours practicing to answer whiteboard interview questions - more power to them if they actually need the gig really bad. I just don't want to play the game anymore. Fortunately, there are companies (usually small ones) that aren't obsessed with whiteboarding - my last few gigs have been at places like that. Usually the hiring folks are older (as am I) and they remember what hiring and interviewing were like 20+ years ago.
The largest operators in any industry tend to support (and even lobby for) all kinds of costly regulations to create a moat around their business and cause the cost to enter said industry to be too steep for most.

It's interesting, because usually that lobbying is for something that generally helps people and can sometimes be seen as good legislation (such as tobacco regulation).

In this case, however, only harm is the outcome of removing the strengths provided by the first amendment.
Some time ago, it was common in Unix sites to have an NFS filesystem mounted on all machines that contained locally-built binaries to augment those provided by the operating system. At this site, we used a bunch of different platforms: OSF/1, Solaris, Linux, HP/UX, etc. So we had a large filesystem containing the source code, and built binaries for all the different platforms, and this included heaps of things, from Bash upwards.

A colleague of mine accidentally ran rm -rf on this filesystem.

It was taking a loooong time, so he realised and killed it, but not before it had removed a heap of stuff. Because this was something that could be rebuilt, it wasn't backed up, so we had to go through the process of downloading the tarballs, and recompiling everything for all the different platforms. It took a few days to recover most of it, and weeks to completely restore things.

The day after the incident, when he arrived at work, he found his keyboard was missing a few keycaps. It took him a while to realise that there were four gone: 'R', 'M', '-', and 'F' ...

Good times.
Have you ABX tested an SBC transcode at the maximum bitpool settings vs the original? Because I have, and I couldn't tell the difference.

The "transcoding is bad" story is about low quality settings, archival, and/or bad encoders. E.g. don't do repeated transcodes with the ffmpeg AAC encoder, not even at 320kbps. But one final transcode with SBC for over-the-air delivery at the max allowed bitrate? That's totally fine, especially for typical Bluetooth use cases (listening on the go, casual headphones, etc).
Why only one week in winter? Many of the people I know--including myself--have now stayed mostly inside for seven months :(.
Narcissists and psychopaths are more likely to refuse to wear masks
VS.Code users aren't exactly casual users and in the main are happy enough to use it as their main coding interface many hours per day (and yes I understand that this is HN so now there will be a bunch of people saying "I'm not happy).
An ISO container can hold a lot of iPhones. You might notice however shipping terminals don't have a lot retail shoppers.

There's in fact a whole chain of facilities that handle supplies to retail outlets. Every gallon of diesel fuel burned to get things from those shipping terminals to a retailer emits about 20 pounds of CO2. Increasing the number of things per vehicle reduces each thing's CO2 contribution. It also decreases the shipping cost of each thing as it goes through that chain of supply.

The shipping for each iPhone might be a small portion of its retail price but it needs to be paid up front and in aggregate. So millions of dollars in shipping costs getting even a 30% savings is still millions of dollars in savings.

Besides the retail cost of goods is unrelated to the BOM and transaction costs. It's what the market will bear. Savings in BOM costs or transport just go into the retailer or manufacturer's pocket as profit.
> You don't know me. That you feel I have so much contempt for my "fellow man" because of this disagreement of ours is wild. I may just as well bemoan - in equally bad faith - your contempt for honesty, transparency, or reality.

It's funny that you took this so personally. I said explicitly I was talking about people who want to suppress the speech of their fellow citizens. Yet in the next paragraph you claim that's not what you want.

I don't care how well intentioned anyone is in their desire to suppress the speech of their fellow man. It is ultimately an evil and condescending stance that history shows is bound up with the very worst bloodshed and human suffering that men produce.

People who are supporting the current drive to hide opinions and ideas they dislike from everyone else should be ashamed of themselves. Of course they wont be, and we'll all suffer the pain and social destruction that is sure to follow as a result.

The cure you are promoting is much worse than the disease you can barely articulate.
I’ve always seen it as a usb cable that you can swap out with any other usb cable.
Well, it depends where you are. I'm grateful I'm living in the in the South of Rio de Janeiro, which is rich and receiving lots of attention from government and the security (far from perfect but it's okay), so overall it's okay during the day and at night if I need to go someplace far from home I just take a Uber/99 since it's cheap.

And overall during the day, I just pay attention not hanging outside with my cellphone in my hand or stuff like that (even if it's okay and everybody do it).

On the other hand, If you go/live in the north of Rio de Janeiro, it feels like theses places haven't seen public money for a lots of time. And lots of robbery at gun point happen, and there are various places controlled by factions/militia, so that's particular.

But on my day to day life, It's totally okay, I can enjoy life easily.
Virtual machines are very much a thing now, and virtualisation has made it into network cards reasonably well ... but pretty well nothing else.

In our future datacentre we want to say how many cores, connected to how much ram, how much GPU resource, some NVME etc. etc. and there's going to be a whole lot of very specialised switching and tunnelling going on. This needs to be as close to the cores/cache as possible, a good order of magnitude faster than we run our present networking stuff, and probably an area where there will be a significant pace of development ie a software defined solution would be nice.

So, a software defined north bridge, in essence. And an FPGA is pretty much the only thing we have right now that could do the job.
Conversely: There is no speed of computer which cannot be utilised to reduce developer effort.

Faster computers enable easier programming strategies, which improve net productivity. People are expensive, so giving them better "power tools" improves efficiency.

We don't complain that coal miners just need to shovel more efficiently. We give them enormous trucks and hydraulic mining shovels.
I wouldn't be proud to keep developing on Apple's platforms considering they're an utter pain these days to continue to support as well as them being outwardly hostile.

I wouldn't bank my company's existence on a another company that could not care less if I existed. Much less would I praise and bend over backwards to promote someone else's products other than my own in my marketing materials like this.

What a bizarre corporate decision.
Finding specific documents from all different people/domains when you have hundreds, with obfuscated urls, is a nightmare with docs/sheets. There is zero organisation.
Biden leaks: Hunter associate working on deal that included Mark Zuckerberg
What if a no-code system was built atop a text-based language that lived in a regular file-system workspace? The "no-code" part would just be a fancy IDE, but the code would still exist to be edited directly, tracked with git, whatever else.
Excel is what it is because of the VBA escape hatch. Competing spreadsheet applications with 80% of the formula support are only 20% as useful.
Time to buy a new car ;)