skysight-inc/HackerNews huggingface dataset:
But should it be her job as a content producer to understand Vimeo's costs and margins? Vimeo is one of those who liked to advertise seemingly unmetered bandwidth behind an fine-print fair-use policy, luring people into a cheap pro plan with the hopes that most of them won't take off and become viral. That was their bet, one that they're now regretting. They could've just easily put a bandwidth meter on every account and let people decide what to do if they get close to that limit.

It's not even like the early days of Gmail abuse where people were using it as a cheap web disk, consuming way more storage and bandwidth than Gmail could've reasonably estimated. This person is just using Vimeo as they intended: hosting and serving videos. She wasn't trying to abuse the service, just using it the way they sold it to her, as a place to host videos for $200/year. Whose fault is it that they underpriced their plans as loss leaders on purpose, and the bet didn't quite pay off?

If they want to up their price because they want to change their business model, you know, more power to them... but sheesh, at least give her 60-90 days to figure out next steps. Some home internet connections can't even download all those videos and reupload them within 7 days.

(edit: to be clear, Gmail didn't offer unlimited disk, just a LOT of disk)
> the larger media is the original

Concentration of media ownership has not been a constant factor over the past several decades and several laws have been changed to alter this reality in that time frame. As the purveyors of news get bought up and consolidated, it has almost certainly made this "information control" problem worse.

> Surveillance is a very complicated technical

"The government is spying on you" is not exceptionally complicated or technical. The fourth amendment is widely known and understood.
I would say just read Conway’s actual paper “How do committees invent”.

This is one of those talks where I’m convinced the person is being paid by the second. By the time we had got to the third iteration of “before I tell you the thing I’m going to talk about let me (define what a law is/critique Harvard business review/give an irrelevant sidebar about the language of technical papers and the fact ‘Datamation’ still exists”) I totally had lost any and all interest.
Yes, I bought it years ago and it's been one of my goto tools. Worth every penny, plenty of features beyond just being a git mergetool.
Show HN: Wordle Hints for none English speakers
So I had enough of failing to understand some of the words in English which are super obscure. :)

I've built Wordle Hints.

This has three hints.

One: You can select an individual letter to be revealed.

Two: You can reveal two hints which is one synonym of the word and another explanation of the word. A complete sentence which explains the meaning of it so you can understand and move forward.

I'm using this to further my vocabulary. It's fully automatic, so there is always a word and explanation available. It doesn't track anything, it's free forever and I do make any kind of extra network calls. The whole code can be found here: https://github.com/wordlehints/wordlehints.

Please don't scrutinise the Javascript and HTML too much. This is my first site and I have no experience writing Javascript just like a little tiny bit. :)

Thanks!
But real “hackers” used Ettercap instead!
Do you mind sharing realistic settings with us?
Maybe they saw it was inevitable since the EU is already doing this. Maybe a majority the citizen of these countries are okay with the tradeoffs.
If it’s critical for you then ask for commercial license with support, hire em or just fork and maintain on you own.
> It's like working on Nuclear: who wants to built bombs? vs. who want to work on energy?

But this incentives a nation to be a good steward so that the international community is comfortable with the work and allows you to continue. Which is the opposite of what the GP said.
Blockchain has built so much hype driven by investors chasing the next big thing that any move in that direction is highly speculative. It's not that crypto lacks utility, clearly there is some meat there, but the amount of money invested there is based on expectations of the future that are far from a sure thing. Think about the impact of the web from 1995 to 2010. Think about the impact of the smart phone from 2007 to 2022. The revenues and profit margins of Apple, Google, Amazon over the last couple decades have been jaw dropping. Do you think crypto will be on that order of magnitude? Because VCs are willing to throw around huge investments if they think there's a 5% chance that it could be.

Personally I would not do a hard pivot into crypto. If you are interested in it, by all means learn about it and maybe dip your toes on some side projects. But in terms of your career, focus on moving up the value chain rather than chasing fads. A foundation of solid web dev skills will always serve you well, but specific tech know-how has a half-life (which gets shorter the higher you go in the stack), and you don't want to find yourself competing on pure coding prowess once you have >10 years experience. Think about your strengths that can't be replicated just by grinding code, and what you've learned over many years of experience across different environments.
FWIW, Burp also does this. But I'm not sure I'd argue that it actually has a nicer UI ;)
Then we agree, at least in principle.

I don't know the details of this legislation but I have viewed Australia as a beta test for new tech legislation and worry this sort of authorization barrier could become more common place in Western countries.
Probably because 1) it’s not a surprise. You knew how much the tax would be when you accepted the position and 2) your net take-home is still higher than most.

Also note that the nice round figures OP provides are slightly over the top. In 2021, someone earning $1M would pay an effective 33% tax rate, or about $334K. That’s $66K below their stated $400K.

The poverty line for a family of 4 is just over $20K. So their rounding error is nearly 3 times the poverty line for a couple with two kids. Their net take home every year is an absolutely staggering and life changing amount of money for anyone who hasn’t spent years climbing the sociopathic career ladder at a tier 1 tech outfit.
> These nuclear buttons don’t press themselves

https://en.m.wikipedia.org/wiki/Dead_Hand
But they are not officially supported plugins, while CMake has official support from major companies and IDE makers, namely Microsoft, Jetbrains, Qt Company. Further comments in this threads also pointed out that some Plugins for Clion are abandonware and may no longer work.

A reason for using Cmake is that this build system's CMakeLists.txt also works like a universal IDE-agnostic project file that saves the user from wasting time tinkering IDEs and lots of XML files in the case of Visual Studio MSBUILD building system.
I’ve worked jobs in which I was exposed to this content regularly. It’s disturbing, sometimes extremely so. Just because someone does not abuse a child after viewing this content does not mean the content causes no harm to either individuals or our society at large. I don’t want to live in a world where CSAM is tolerated in order to keep pedophiles satiated.
What, make a socket matching the M.2, that M.2s would be incompatible with?
Why is it arrogant or entitlement when there are several services which allow video uploads for free, never mind $200/year? If you look at her play counts and read her position, I don't think there's indication of her expecting "infinite bandwidth".
Well... a major reason for death during childbirth or early years was death of the mother during childbirth, so I suppose it's not completely unrelated.
The difficulty in making accurate predictions here is based on the fact that we humans tend to think the status quo linearly into the future, which is why many wrong predictions have been made regarding the adaptation of computers or the Internet or other technologies. However, it has been shown that certain unpredictable ideas may be developed based on these technologies, leading to mass adoption of the respective medium.

Long story short: If you don't know which horse will win and you have enough money (time), bet a certain amount on the most promising ones.
Right, but that would hardly serve any practical purpose, as one still couldn't plug an off the shelf m.2 device and expect it to work. So - why constrain yourself with someone elses connector design if if adds no value?
ah thanks for this, something worth thinking about
One thing I learned in a class on negotiation was that many people look at negotiation as a one-time thing. Examples like buying a car happen for most buyers once every 5 to 10 years. It is also a negotiation that most often happens with a new sales agent / sales manager combo for every transaction.

However, a large number of negotiations in business happen with the same group of people over and over again. The example was a set of directors in a large org negotiating over budget. That kind of thing might happen every single business quarter between a stable set of peers.

Whenever I see strategies like these I consider those two cases since they have influence on how negotiations are done. In the car-sales case, there is an incentive to get the most out of the individual negotiation since you almost certainly will never see each other again. In the business case you are incentivized to prioritize the relationship with your peers over any individual negotiation.

So I don't agree with the simplistic conclusion in the article. It seems to only consider fairness within the context of a single transaction/negotiation. It does not consider what happens when this strategy is repeated between actors across multiple negotiations.
Will Google in Australia have a button that lets you skip the identification process but see the content anyway? No, so those aren't even remotely similar.
Curious; I’m pretty tech savvy, how much video could I self host (or in the cloud) for $200/yr?
That's generous. Seattle has 71 days a year with <30% cloudy, and they're basically all in July and August. More than half the days are >70% cloudy. You lose like 50-80% generating capacity when it's cloudy.

It's not economical to have solar without extensive subsidies. And since our state tax structure is highly regressive, those solar panels you see are basically installed on the backs of the poor.

https://www.currentresults.com/Weather/Washington/annual-day...
Did anyone think to ask "who's hungrier?"
As of May 11, 2021, all editions of Windows 10, version 1809 and Windows Server 2019 have reached end of servicing, except LTSC editions.

https://docs.microsoft.com/en-us/windows/release-health/stat...

The LTSC versions get 10 years of security updates.
From the video:

"In the famous case of Chile with Mr. Allende in power, he produced an inflation which was one of the major factors that caused the economic catastrophe that led to the replacement of his government by a military dictatorship."

It seems like Friedman in myopically focusing on economics of Chile, while the real reason for the coup was something entirely different. The real lesson here is not to take history lessons from economists.
Your list of reasons to be negative wrt web3/dapps fails to include: "professional developers, often with decades of experience with software, hardware and networking who optimistically researched the domain but concluded that it is technically unsane; that most proposed applications can be accomplished easier and more reliably with traditional architecture".

That's not cynical or emotional, just a perfectly reasonable outcome based on expertise and, to varying degrees, lived experience.
The typical overhead of overflow checking in compiled languages (which, as a reminder, is in the low single-digit %'s at most) has nothing to do with the lack of hardware-sprcific extensions. It's a consistent pattern of missing optimization opportunities, because the compiler now needs to preserve the exact state of intermediate results after some operation fails with an overflow. Adding these new opcodes to your preferred ISA would barely change anything. (If they help at all it's in executing highly dynamic languages as opposed to compiled ones, which makes them a natural target for the in-progress 'J' extension.)
Cloudflare (and, obviuosly, vimeo) allows for good scalability and provides plenty of services underneath. You would need to code a lot of stuff to provide scalability (like imagine that your video became virus and thousands of people want to watch it at the same time, that's hundreds of gigabits of traffic). You would need to recode it for different devices. You would need to recode it for different network speeds. You would need to make reliable backups to prevent data loss.

Maybe you don't even need all that stuff and simple gigabit dedicated server with <video> tag would be good enough for your use-case. That would allow to save a lot of money for sure.
> And if the filter thinks the image is positive for CSAM it sends it to Apple, correct?

No. The logic was never “if there’s a match the image is uploaded”. The device never knows if there’s a match. Under the process Apple described, an extra packet of data is attached to every iCloud upload. If there are enough matches, Apple can decode those packets to get a low-res thumbnail, which they then check against a second perceptual hash. The process doesn’t work on arbitrary images on your device, it’s specifically designed for iCloud uploads.
I was kind of trying to answering it. Your original post said

> Onboarding is hard. How are you supposed to do it? Everyone who has to go through it isn’t going to fix it, because they’re new and have their actual job to get to.

When you hit a certain scale, it will in fact be someone's actual job to build a system to onboard people (not necessarily full time). Onboarding is both hard and expensive, and right now your onboarding is probably "here's a computer and a JIRA, etc login. Our standup tomorrow is at X, here's some documentation and see if you can address small problem by then. John's been assigned to answer your questions". Which is fine. But at some point you're going to have enough moving parts that it's worth paying someone to build an onboarding process. And it will probably have cringey humor and waste new hires time to some degree.

I'm not sure if there's great onboarding systems or generic advice for smaller teams because they're so individual to the company and the cost of making a more formal process probably outweighs the cost of just having an engineer do it by hand the few times you're doing it.

As you said, you have other, more pressing, issues. Good luck! I hope you get those customers to get (good terms on) your next round.
What decentralized app/web3 will improve the world that we can’t do in ‘web2’?
I am very curious about the production yields of these monsters. Things can go wrong at the cpu, the gpu, the memory etc and any of these reasons will lead a chip to the trash bin.
Without causal and conceptual understanding, they will never get it done.
I agree with you HTML also is Code, and we should be Pedantic, what I am also for. However when somebody wants to show some of their best code they normally don't point to their HTML...

In any case...

"...Source lines of code (SLOC), also known as lines of code (LOC), is a software metric used to measure the size of a computer program by counting the number of lines in the text of the program's source code. SLOC is typically used to predict the amount of effort that will be required to develop a program, as well as to estimate programming productivity or maintainability once the software is produced..."

https://en.wikipedia.org/wiki/Source_lines_of_code#:~:text=S....
Large Corporations will often have government enact laws they know would be unpopular policies for a variety of reasons... Many times companies will even publicly opposes the very laws they actually support behind the scenes.

Not saying that is the case here, but it pretty common for corporations to use government as their tool
There is also a font called vt220 somewhere out there that gives you the look and feel of the gorgeous DEC VT 220 terminals. If I can find it I'll post the link here
> let's say the value is guaranteed to increase, in this example by 200% to $12,000.

Still kind of contrived:-(
The fact that they don't indicates it would probably produce more net emissions than not building it.
You speak truth. It may be a 0 free lifetime limit.
Nobody wants to download a 20GB 4K video when you could just watch it online and have a bookmark.
Untrue, I always invest because I want a project to exist and have a positive impact on the world.
>From whoever is furthest to money creation to whoever is closest.

Precisely! You might also want to mention that there's a name for that, the Cantillon Effect.

[Ed. Fixed spelling according to sparkie's correction.]
Kinda hard to imagine a huge need for blockchain developers. I mean, practically speaking, what would such developers actually do?

At current, it seems like a lot of folks who like blockchain are trying to find things to do -- seems like there's a surplus of folks who want to do that sort of work, with a shortage of actual projects to be done. Which makes it seem like a weird space to enter if you're concerned about crowding.
I was a software developer for 12 years then switched to finance. I trade fixed income now! I hate it sometimes and miss the good-ol software development.
Parent seems to hold individual liberty among the highest priority values.

IMHO, it'd be an uphill battle to argue it should rank lower.
I think if you view "Guns, Germs & Steel" as a book of hypotheses about world history, with no evidence for their factualness, then the critique isn't valuable. Essentially, you'd be viewing GGS as a fan-fic about world history.

If you think that GGS is making factual claims about the world, and if the supporting evidence provided for them isn't factual, then the claims aren't facts, they're just speculation. This is the point that the critique makes; the assumptions that GGS makes in its theories aren't true, and so the conclusions are just random ideas as opposed to truths.
> I tell you, my stuff breaks on me. I don't MAKE it break.

For most of my career people have been marveling about the way stuff just breaks around me. Ever since Netflix announced "chaos monkey", I've been nicknamed as that by co-workers. In the early days of the org I'm on, pre-public launch, they'd routinely ask us to sit down and carry out a specific set of actions using the product. 15 of us would sit down, click the specific buttons in the same order, and 14 would succeed. I'd find the weird edge case. Over and over again.

It's even more bizarre during my on-call shifts, when stuff I have absolutely zero involvement with breaks in bizarre and random ways that ends up having an outsized impact on the services I'm responsible for. Like, stuff I've zero ownership, zero communication with the team that owns it, no code, nothing, breaks when I'm on-call. It's so bizarre, and pronounced, at one stage you could actually see it in metrics, an $x week spike that correlates with my time on-call.
I’m guessing the price scales at least linearly with the size.
I do hope the new trend isn’t giant chips because the price and availability would be horrible
That was the beginning of what I came here to say (to be followed by some other stuff that already got said).

step 2 of any analysis: project forward

You did this well.
I think US college education is nearer to collapsing than it appears
>> GTalk was deprecated almost a decade ago.

And yet they still run the XMPP servers, though not in a way that's usable as chat. They used the same XMPP servers as GTalk for Cloud Print, for some reason. And now if they turn those servers off, a whole lot of printers with faulty back off logic will start trying to DDoS the data centers.

Cheapest thing to do is apparently to just keep running the servers.
Relevant book: Eager: the surprising secret life of beavers and why they matter, by Ben Goldfarb (2018) [0]

"The arrival of Europeans warped indigenous peoples’ relationship with beaver from subsistence and kinship to extraction, turning many tribes, as Harold Hickerson put it, into “a vast forest proletariat whose production was raw fur.”12 The trade began innocuously enough in the 1500s, with European cod fishermen casually exchanging goods for pelts during their spells ashore in Newfoundland. When Henry Hudson found the Mohawk eager to trade in 1609 in modern-day New York, the rush was on. Europe was then in the process of exterminating nearly all its own beavers, and the untapped source of pelts proved irresistible."

Beavers help the land retain water. Our current, predominant agricultural system in the United States requires significant energy towards irrigation and fertilization. There are other systems that I see as better, and which would include beavers.

I'm a "landowner" in the current legal system, and while you likely don't really know me, I welcome a pond here, especially if the surround land also has plenty of insects, arachnids, reptiles, amphibians, and mammals (and all the others). Mosquitoes are not much of a problem around here, but I've lived places where the air is thick with them. Maintaining balanced diversity (including human population) is important to me.

Some of my neighbors have beaver families on their land and appreciate what they do. Some of those neighbors also grow food for themselves and others.

[0] https://www.worldcat.org/title/eager-the-surprising-secret-l...
Killing Google Hangouts is a huge FUCK YOU to Google users. I'm sure people at Google have heard this, and they have other priorities; aka they don't care that they are fucking their userbase. I'm quite sure there are technical reasons to kill it, but I feel like the real reason is that Google simply doesn't want to do any thing that is not currently scaling up. I'm sure their cost structure cannot support products that aren't growing. I'm sure their culture of career advancement means that no engineer wants to be on the Hangouts team. I'm sure that NONE OF THAT MATTERS TO USERS.
Most is in media codecs (like libvpx, dav1d and jpeglib-turbo), some is in nss (encryption), and some is in the JS engine (part of libffi, enabling privileged javascript code to load and call into non-js library code) and a tiny bit in nspr ("portable runtime", to implement things like platform-specific AtomicIncrement).

The actual JS JIT will produce platform specific low level code, but it's not really written in asm (other than some minor snippets maybe), so it doesn't really show up in such LoC stats. The engine itself is mostly C++, but if I remember correctly some Rust too in specific places (like a wasm compiler).
Love Meld, been using it for a while now.
> You do realize that's ~60% of what they attempted to shake them down for, right?

Well, Cloudflare Stream is underlying tech, you would need to write some code on top of it anyway. 40% of premium does not sound like something unreasonable either.

I agree that treating existing customer like that is not a good thing. I just tried to understand whether that price is reasonable at all.
This has all happened before.

If you're old enough to remember, cable TV was originally sold as you have to pay for it-- but it doesn't have commercials. Then it became saturated with commercials.
Intel actually does just that with wifi cards (CNVio/2 cards only work with specific chipsets and don't use PCIe/USB, while using the same keying as normal wifi cards).
Way, way less useful than they sound. See prior discussion: https://news.ycombinator.com/item?id=24324684