skysight-inc/HackerNews huggingface dataset:
What the heck happened to the numbers 3->9. They're going from 2 unskippable ads straight to 10.

Luckily I am waning on useful content. I seem to just be watching Russel Brand and Joe Rogan clips now. I'm replacing this time suck with useful things.
The likelihood that this is their first project to overrun is quite low. Which mean they don’t learn from mistakes and it’s unlikely you can teach them. Pretend to work the extra hours but in reality look for a better job. I’ve done heroics before and lived to regret it every time. I’ve quit failing projects before and my only regret is not quitting them sooner.

If you actually succeed in saving the project they’ll reward themselves for their effective motivation.

I’ve had projects that managers refused to staff appropriately and tried to use my pride to work harder and prevent it from failing. I am prideful but there is a limit and they found it.
>Maybe this article isn't saying to eradicate the whole intelligence apparatus, but it's not clear to me what incremental practical step it is proposing.

Proper adversarial (a la GAO) oversight is hinted at when he points out the failure to inform Congress about multiple activities. A commission appointed by Congress to inspect CIA activities could go a long way.
I stopped watching YT when they upped the numbers of ads last year. I don’t think I miss anything. I am actually thankful that Google did that. The YT algorithm is targeted towards making you waste your time. It’s addictive in the worst way possible.

Content quality has been on a downward trend for years now and the introduction of shorts have made things even worse. People seem to be reusing TikTok videos a lot which are basically content devoid of actual content.

What’s supposedly so ubiquitous on YT that you believe you can’t do without?
Censorship? Well, it works for China! /s

I don't disagree by the way, social media algos are primed to keep people on the site/app, and the only way they can do it is with a intermittent streams of negativity with the occasional positive, fun interaction.
See also: https://news.ycombinator.com/item?id=32909106
FYI you're responding to the cloudflare CTO
Yeah this is the approach I’ve taken. From watching YT everyday to now watching maybe one video a week. I find I read much more now… and none of my books have ads in them :)
Have your team read this and know its a managment and not a team problem.
https://lucasfcosta.com/2022/09/15/deadlines.html
The bug report says exactly what I said: if you don't write well-formed Unsafe Rust, then Rust will not make any guarantees about invariant preservation in Safe Rust.

This is exactly the same as in C++, except stronger: in C++, any piece of well-formed code can violate safe invariants. In Rust, only unsafe code can violate safe invariants, and can only do so if it isn't itself well-formed.
I'm with you. I used google music from it's initial release until they killed it. I still hate the youtube music app. STOP TRYING TO PLAY VIDEOS. I just want sounds.
Here is the call for papers (CFP) section in the FAQ. Links to a Google Form https://gretel.ai/synthesize2023#faqs
Ecuador, not Argentina.
Censorship? Well, it works for China! /s

I don't disagree by the way, social media algos are primed to keep people on the site/app, and the only way they can do it is with a intermittent streams of negativity with the occasional positive, fun interaction.

They wouldn't have to do this if they didn't need people to watch as many ads as possible. So perhaps the solution is a version of Twitter that can exist without monetization.
Yes, because it’s been twenty years of FOSS with zero DevEx. People ran back to corporate walled gardens. Which is just a rephrasing of what I said above.

This isn’t “users” and corporations making a mess of the software world together. It’s all of us. As you guys are so fond of telling everyone else, if you don’t like it, change.
Everyone take note, this is how you post constructive criticism on HN.
Plastic is a great carbon sink, and could be quite carbon negative if it is used as feedstock for carbon capture (either bio-capture or artificial). Micropollution is why plastic gets such a bad rap.
The solution isn't "throw more police at crime".

It's multi-faceted. It's not just make work/life more worthwhile either because there are places with relatively high unemployment but also low crime.

It's about civics and what society sets as acceptable boundaries and enforcing those boundaries and punishing those that stray too far.

Looks at the USA's wild west. It went from rampant violent crime to acceptable social order. The impetus often was locals wanting to transform from territory to union member state. The country required certain control over crime and usually the solution was to bring in sheriffs to control crime, bring in schools to teach civics and bring civilization (law and order) to a lawless place.
One of the things you can do in a coroutine is spawn a new process, with stdin etc wired up, and yield while waiting for the new process to do things. That puts a really convenient API on top of concurrent batch operations.
Our goal is to develop services that significantly improve the lives of as many people as possible. In pursuing this goal, we may do things that we believe have a positive impact on the world, even if the near term financial returns are not obvious.

-IPO founder's letter
https://abc.xyz/investor/founders-letters/2004-ipo-letter/

Yes, Susan Wojcicki is doing just fine as CEO. The 5th ad for satellite TV service, and the 10th ad showing a pickup truck towing horses up a mountain road will significantly improve my life! /s
WordPress Block Diffusion Plugin
But no one is forcing you to use YouTube
Millfork: Middle-level programming language for microcomputers and home consoles
Bold claim!
Glad you talked about it in detail and explained.Most folks dont share so you don't know until its too late.
I understand what you mean, but even in a thought-experiment it means you would have to lower the tax to the point that it's less economic for companies to maintain an already-existing tax-evasion scheme than just paying the tax.

Those companies would then still not play by the rules and contribute to society accordingly, you would have adjusted YOUR rules to match THEIR sole interest (which might be based on a completely different motivation).

The question is then: Is your (dramatically) lowered tax-income then still enough to serve its intended purpose (maintaining public goods etc)?

I think it's logical that if you define a set of rules for a society to live in and some of its members are so powerful that they can circumvent the rules, abandoning the rules is not addressing your actual problem.

I reckon it is better to make the game fair for all by closing holes and punishing rule-breakers, instead of allowing the powerful players to set the beneficial rules for themselves.

But again, I think that's more of an interesting general exchange than a discussion about this parent-topic ;)
I tend to pull lots of materials and appliances out of scrap and trash piles. Do I get to count those as zero?
Same story, bought an RX580 to build a budget gaming box, ended up mining with it to pay for the rig. Electricity in Oregon is pretty cheap, and I optimized well (30Mh/s), but my margins were healthy.

I switched to another pool that paid out less often after realizing the accounting nightmare that nicehash makes. I did make a cost basis tracker, not sure if the APIs still work tho: https://github.com/igmcdowell/nicehash-basis-tracker

As others said, you should pay taxes on the initial value of coins on receipt, but when you convert to fiat you only owe taxes on the change in value since you received it (your cost basis). You might even have a small loss at this point if the value of BTC dipped between receipt and sale.

Usual IANAL/Tax person disclaimer.
Only if you are a "business" and using it for business purposes. And the IRS has all sorts of things to detect a hobby vs a business - https://www.irs.gov/newsroom/earning-side-income-is-it-a-hob...

So for example if you build a workshop in your garage and start making fine wood items, even if you sell them it may not be a business, and count as a hobby.

Usually the IRS is trying to find people with "perpetually money-losing businesses that are deducting each year" but you could get caught up in some cases.
Slight misrepresentation of the story towards the end. The "shoe computer" is a real thing, called Sockfish based off of the open source chess algorithm Stockfish. It works by analyzing the moves being played, running them through a simulation, and vibrating through haptics in the user's shoe in a sort of Morse code to describe the best move; all on a Raspberri Pi Zero. It has been made and tested to be a little janky but overall effective.
The ending detail about Niemann's chess.com ban is framed in a way that makes it seem like this game is what got him banned, which isn't the case. He was banned years prior for cheating, before he had a reputation and people knew who he was.
Agree with a lot of this, but, some quibbles:

1. yes, un/controlled forms are messed up and need work

2. yes, contexts should replace Redux and Redux should go away. but in practice having a few contexts is pretty manageable. Currently we use Redux for all the dynamic state and contexts for everything else and it works pretty well. It is quite easy, also, to write your only little `useSelector()` wrapper around a non-mutating context value (ie: the context has a callback on changes, you listen and filter updates, then update a `useState` to trigger rerender)... but but maybe this a bit too abstract to actually want to do.

3. yes, forwardRef is silly.

4. yes, useEffect is kinda broken. My main issue which wasn't discussed much here is that the difference between `useEffect(..., [])` and `useEffect(...)` is insane. The latter should not exist, or have a different name entirely.

Otherwise, I really don't mind tracking deps _that much_, although I hate that it's hard to have an effect that updates 'on some local variable changes but not others', so in practice I pretty much ignore the lint warnings all the time.

It all feels like "there's a DSL waiting to be written for this stuff, similar to how JSX makes createElement() more ergonomic, but it doesn't exist yet".

That said, Solid doesn't seem like the answer. Solid's even worse: now you're using JSX for if/else statements, instead of the actual DSL you want that doesn't exist yet. Good luck running a debugger on that. (Although actually, if the Solid AST ends up in the Devtools view, that's pretty good. But still: this needs a fully-featured DSL).

5. +1, yeah, the continuing addition of weird hooks feels like a mistake that will eventually be regretted.

6. The right way to do your Inspector example is to have a parent component that decides whether it's rendered, and a separate child which does all the event listeners. It is a bit weird to me that React doesn't allow this to be done in one place. The closest thing is defining another component inline in the first one and then immediately rendering it. But for readability it's best to just have two separate components.

7. +1 to old docs getting in the way. I'd love to see a React 2 with a new name that deletes all the class component stuff entirely so that all of the docs about it are up-to-date. I've been toying with trying to work on this myself.

8. Yeah, fuck FB

9. Yeah, I'm not going to any of the other frameworks either. React is great, it's just ... not... great enough. I am in the middle of writing a series of blog posts about exactly this and I haven't finished yet but anyway here's the first one that I have written about why I like it so much? https://alexkritchevsky.com/2022/09/17/react.html
This is basically what the agile manifesto said before everybody who started doing "Agile" started ignoring it.
luckily we have real lawyers that don’t just pull up irrelevant cases. The case in both the US and the EU was about MS forcing OEMs to psy for a license on all shipping computers whether or not the computer shipped with Windows.

Apple doesn’t license its operating system to other OEMs, it doesn’t have anywhere near 90% market share and EU case law is irrelevant in the US.

> In 1993, the American software company Novell claimed that Microsoft was blocking its competitors out of the market through anti-competitive practices. The complaint centered on the license practices at the time which required royalties from each computer sold by a supplier of Microsoft's operating system, whether or not the unit actually contained the Windows operating system.
GTC Sept 2022 Keynote with Nvidia CEO Jensen Huang [Live]
The issue in the US at this point in time is that as soon as something becomes a partisan issue, people filter into their groups, and nothing can get accomplished.

The right should want to reduce police spending as part of fiscal conservatism. The left should want to reduce police spending for social issues (and reallocate money towards social services, maybe).

But noooo, it's now a political problem.
The point is that Cloudflare does not beam IP reputation data to Google. If Google and CF are blocking this IP separately, what's the chance there's some malicious device or hacked IoT device on the network, participating in DDOS attacks or unauthorized vulnerability scanning of random websites?
Isn't the purpose of locking the phone to the network meant to stop customers from signing up for a plan that subsidizes the cost of the phone, canceling the plan 6 months later, and taking that now heavily discounted handset to a competitor? I don't see a problem with this basic model, so I'm curious to know where the problem lies. I seem to be missing something.
You're right that men are far more likely to be involved in violent incidents which are likely to lead to potentially violent confrontations with police. You're also right that this difference largely explains the disparity in the percentage of people shot by police by gender.

I guess the question is why people don't think that correlation holds true by race (or culture) as well. The percentages match up. For instance, white males (and black males and hispanic males) are actually over-represented as demographic cohorts who are victims of police shootings, whereas asian males and women of all races are under-represented. This tracks exactly with violent crime rates.

Perhaps we should address this a gender problem more than a racial problem. At least, that's what the data tells us.
Covered in the article. They got shorter and now they are getting longer.
Replace YouTube with MySpace and see how that post reads.
Netflix offers you far more than 100 movies to choose from at any given time.

Of course in terms of breath, a cable subscription is more like Netflix + Disney+ + Nebula + HBO, and the price quickly gets comparable except for the lack of ads in the modern alternatives.
It is. “The plane in Chicago now will be ready to take off from Phoenix at 7:45 AM tomorrow.

You build process around things to make them happen. Nobody is waiting for some artisanal process to magically produce a plane. There’s maintenance and cleaning schedules, crew schedules, etc. The preflight check is a final verification.

A good CEO measures the performance of the CIO by availability and quality of services. The CIO looks downstream to ensure that the operations teams have appropriate processes in place.
While true in the extreme case, other comments have made the point that at this level, cheating can consist of very few bits of information: simply getting a “this particular move is very important” indication is enough to cause an upset; this is very much in line with your “still has to play the game” as you still have to be a strong enough player to figure out why this particular move is important.
If gamers ever cause GPU stock to be unavailable for literally years and drive prices up to triple their msrp, yes. Then you can be mad at gamers.
>Hiding it can make sense as long as you are sure it's eventually found by chance, and the finder will recognize its significance. At some point the building foundation will be torn up, and precisely at that point the hash will be revealed.

The hash could be revealed after the tampered message was found, and therefore after it would have been necessary. Imagine some critical decision was taken based on incorrect information, for example.

>you already get a lot of security by requiring an attacker to drive out into a desert to change that tablet

If you think remoteness is sufficient protection then there's no need for hashes or anything like that. Just do what 9gag did and etch your message onto stone and bury it wherever. They found the approximate location of that slab fairly quickly, but who's going to go digging in Spain just to smash a limestone slab with some memes on it? If someone is willing to do that once, doing it one or more times again is not a lot more effort.
Are other people targeted by the one hour long looped Turing ads? Is there anything we can do about that? Can I just leave it on and put my phone on mute and have them get charged for the duration of the view?
Peloton Row is a smart rowing machine that costs $3,195
If you surf on desktop sites from Philippines on a mobile phone plan (which is often the best Internet connection in that country) you also get Cloudflare's captchas everywhere.

I told it before and tell it now again: Cloudflare is dividing the World between first and second/third World countries with their captchas. I call it discrimination of second/third World countries! If you are from US and Europe you will never notice it but if you travel a little bit more you see these blocking captchas everywhere.
There’s another JEP for structured concurrency.

https://bugs.openjdk.org/browse/JDK-8277129
A lot of these knitting machines at some point upgraded to disks instead of punch cards, or had the ability to add them later. Some of them can use a data cable to a computer to control them.

There's also this really cool kind of hack called All Yarns Are Beautiful which switches out the knitting machine's computer with an Arduino with a custom hat to drive to the mechanism that controls the needles.

https://ayab-knitting.com/
Seriously, there should be a way of challenging a conviction for not paying this tax (or any other tax), if the way to pay the tax is reasonably impossible to use for an average human.

I'd be fine with it if you could buy these stickers at any random store/kiosk/post office (like the tax stamps in Croatia that got phased out last year [1]), if you could mail-order them in advance, or if you could pay them online, and there was a written rule that not just makes it a misdemeanor for DoR staff to forward data, but outright poisons the whole investigation.

[1] https://www.expatincroatia.com/what-is-a-tax-stamp-and-why-d...
Another one lost to the cult.
That's typically what cancellation fees or early termination fees are for.
Oh, how did I overlook that before? Thanks.

https://www.sci-hub.ru/10.1515/za-2022-0003
Can you acknowledge the main point of the article? What should someone do if they find themselves misclassified by Cloudflare's systems?
Some of the best wisdom on the Internet can be found in ancient, run-down posts on blogspot.com and other old-school blog domains. The age of the posts usually indicates an absence of the begging-bowl economy that Patreon and affiliate links have created.
I get crazy ads too. But the ads I get seem to be created by crazy people, to target people who aren't crazy but which they'd like to turn crazy.

I get the sense I am the demographic they are targeting. No accident.
I've certainly been vigorously telling them what I'm not interested in - which is pretty much every ad they've shown me.

It could be an effort to get me to sign up for YouTube premium.... at the expense of whoever is paying for the ads.
> Estimation, planning, and progress tracking are difficult skills that must be learned, but they’re not impossible

Planning how long something is going to take when you're completely in control of your own schedule is difficult but not impossible. Planning how long something is going to take when you are also expected to drop everything for every meeting or production problem that comes up is impossible.
All that stuff is easily defeated by automated browsers anyway (i.e. selenium)
Yes. He recognizes hot air when he encounters it.
Cool, thank you. Re: data flows: a while back StackExchange had a blog post about their data processing. Like it was a lot of Redis and Postgres.
I think I was already aware of most of the facts presented, but I'm not sure I know what argument is being made?

That the CIA has not enough oversight? This is like a standard plot element in Hollywood movies and comic books, so that seems a little obvious.

That the President of the United States shouldn't mention it if he learns someone is plotting a coup or terrorism in his country because that's hypocrisy?

Legacy of Ashes is a good book on the CIA and he has one on the FBI (which covers the two groups petty infighting as well).

https://openlibrary.org/books/OL7441109M/Legacy_of_Ashes
Interesting, I'm surprised they don't hit you with automated copyright claims or something. I wonder if you can use youtube-dl to help 'extricate' your library? I've used it to auto-convert my music playlists into mp3 files, and it's always worked great.
They've dumped an astronomical amount of investment into original content that isn't very good, sometimes with producers that have little to no experience but are popular for other reasons with the segment of people who make the decisions at Netflix, but can alienate other users.
What is Python's “self” Argument, Anyway?
My assumption is also that something on his network is compromised, and getting his IP into reputation issues.

Tarpitting (serving content slowly from the edge, in order to slow down bots) is necessarily one of the most expensive tools in a WAF/CDN's toolbox.

It's much more likely that something on his network is sending sketchy traffic to CF-fronted/Google sites, and the slow loading he's experiencing elsewhere is because his upstream is being saturated by whatever is happening on his network.
> Ultimately, I'm gratified that you're a good teacher, but regrettably not only are you one of the few, you also are kept far back from the actual effect you could be having on kids by confining your expertise to the schooling model.

I actually like the school I'm at quite a bit and would say that my peer faculty are doing much the same thing.

> Ultimately, I'm gratified that you're a good teacher, but regrettably not only are you one of the few, you also are kept far back from the actual effect you could be having on kids by confining your expertise to the schooling model. You sound more like a mentor that could clearly steer a high number of kids through life from early to late ages, and you could run events and study plans that go late into the night and through the summer.

Yup, I do those things too. Did them before taking a teaching job, actually.

> If you were unconstrained by the rules of the school and unbound by the need for a retirement savings account and health insurance, you could run your own always-open institute where you teach whatever you want to whoever is willing to come and listen.

I got rich in industry. This is not a concern.

I impact a few hundred kids a year by being a teacher in a structured school. The other programs, etc, are a much smaller number.

> When you are in a school, you are not part of a thriving society, you are a subject that is managed according to the needs of the administration.

You know, we need to know where students are and to keep them safe, and different subjects/teachers need to "share". So there is a certain amount of structure.

BTW, we changed some things this past year with schedule, academic load, and structure. Students had a lot of say.
So, there are new systems which are being developed in COBOL?