skysight-inc/HackerNews huggingface dataset:
Ask HN: What orgs have a good track record stopping abuse by the US Government?
I was thinking about it, and most everyone that has criticized the US government have quietly disappeared after the news cycle is over. Every whistleblower gets arrested or escapes to another country. Julian Assange and Wikileaks has been entirely dismantled and stopped at this point. The groups that remain will complain in a news segment and deliver nothing else. The incumbent advantage in democracy has kept politicians in charge that don’t ask for serious change.

Ultimately, many societal problems are never addressed. Does the U.S. government have any effective check and balance?
Bloat can be all over the place, it’s not exclusive to the top of org charts
> It's "ad blocking". People use those extensions to block ads.

But crucially, not just ads — they block trackers, known malware source, etc. "Content blockers" encompasses everything that these tools do.
I made ChatGPT answer 50k trivia questions. Are we doomed?
Thought the question was regarding specific books that teach programming via small projects it's worth mentioning a related topic here.

A Common Sense Guide to Data Structures and Algorithms by Jay Wengrow * 2nd Edition * not only covers the theory really well but goes on to provide code examples in popular high level languages explaining when and how best to use them usefully. At the end of each section are prompts where you extend the lesson into a small project and each chapter builds on the last. The author has a github repo so you can compare your project solution to his. It made a rather dry topic extremely fun and approachable.
> native functions

Thanks

> That sounds awful. Why not install a nice static analyzer like phpstan or psalm and never think about it again?

It is completely unelegant, but works decently in practice (fits the subject perfectly…). We’re extensively using phpstan, especially as it’s the best way to expose in array types.

Phpstan still has blind spots, including the ability to disable it on the caller side (in particular, as far as I know you can’t disable specific errors inline, so if you have to do it for one parameter for instance, it applies to all parameters), and the option to overwrite a variable type just for phpstan. Those comes from developer error, but that’s exactly what we want to protect the system from.

Actually checking at runtime that a value is of the right type is more secure.
This isn't really about the market value of this machine, it's a very specific trade-in value.
And how did things work out for Bolsonaro?
Oof, we have already bonked into enough lumber in poor visibility. Hoping that if we keep X miles offshore there's fewer logs.

I've been petitioning for a bow- or mast-mounted camera for spotting debris.
Facebook marketplace is great for selling used Apple products. The social identity aspect makes identifying potential scammers easy. You’ll still get blasted by a dozen or so of these, but they’re really obvious… New accounts with no friends for example. I’ve been surprised what people will pay for used laptops and other apple tech.
Ample sleep, healthy diet, quality exercise, walking through natural areas, and a good social life.
Just read his Twitter feed. He has repeatedly retweeted (source: his own Twitter account) not only right-wing memes like QAnon stuff, but antisemitic ones. I will then direct you to Popehat's Rule of Goats should you need it.
I hate to be contrarian, but can civil service worker protections coexist with remote work? WFH works well when there is accountability for the quality and quantity of your work (you can be fired for not performing), but with the drawn out disciplinary procedures common in the civil service jobs it's very difficult to keep employees productive.
I'm gonna have to point out the obvious here, that most mummies and saints weren't regular people to begin with so they continue to be treated as such.

Saints also implies catholic who feel a certain type of way about how remains should be dealt with.
It was a killer when traveling: all I had to pack was a controller and a Chromecast (only if I wasn't bringing a laptop with me)
It's just basic biology actually: females are the selectors in the animal kingdom, and most men are not selected for. Why would females risk having pregnacy if they wouldn't have some genetical advantage in return?
I don’t know. Everyone can understand a change of metric.

If you decide that what used to be 1cm is now 2cm, everyone will understand that everything is now twice as far. Now, imagine that instead of suddenly going from 1cm to 2cm, you do it gradually during say, 1 minute. Well, congratulations, that’s expansion right there.

I never understood the balloon analogy. It’s just a bad one.
>That’s how political a works: do stuff for your coalition that’s bad for the other side’s coalition.

So typical for conservatives to see things like this. No, the job of politics is not to hurt the other team.
Numbers here are significantly different:

https://moneytransfers.com/news/content/meta-platforms-profi...
This scenario is specifically listed in the FAQ. Anyone who leaves or is terminated between now and April will still receive the vacation payout.
And of course they fixed them before the public release of the product (or shortly after).

Teslas FSD is released for years (which they call beta for marketing / libility) and is still missing a lot of features (including the ability to work without human oversight) and being quite buggy on others.
China is Bad: https://youtu.be/KuPuXAUXZjY.
> Normally, hiring 11,000 people you "didn't need" would be a warning sign that management was incompetent

Sure, but 2020 and 2021 were extremely abnormal. The pandemic triggered a huge shift toward remote work and online activity, which resulted in revenue growth for MSFT, and it was hard to predict the extent to which that would continue after things returned to normal.
This was handled in the least professional, most user-and-dev-hostile way possible (not that I expected anything different)
Everything I've said is pretty clearly within the scope of the featured article or the HN guidelines. You seem to be conflating what I'm saying with something that's more argumentative.

What I'm not saying: The OP is wrong about how they go about defining happiness or what they do to achieve that goal.

What I am saying: They are misusing HN if they are so close-minded as to be unwilling to engage in discussion, or swayed by counter-arguments.

It's a red flag when somebody says they can't be convinced, particularly on a subjective topic.

Obviously, a subjective measure like happiness is up to the individual to define. I'm not disagreeing with that and I don't think any of my posts give that impression unless someone is already using a hard-focused lens to read too much into them. My point was pretty clearly stated multiple times but it seems people are primed to argue. The HN guidelines clearly state one of the intents of the forum is to foster curious conversation. If somebody makes a post that "they can't be convinced" they are no longer interested in a discussion and they are therefore misusing HN. I would make the same case if they were claiming "Red is best color and I can't be convinced otherwise." In that case, maybe HN isn't the place for you on this topic. If you want to just plug your ears and talk at someone, there's plenty of places on the internet to do that. It would be akin to someone saying "This classroom was built for learning" and I show up with my arms crossed and say I refuse to learn. Well, ok, nobody is saying you can't take that stance. But they can say you're misusing the forum provided.
The whole concept of a conventional war between China and Japan is pretty ridiculous. This article is quite a stretch from the actual implication which is that “shipments to Japan will have to take a longer route if they’re not allowed in the Taiwan Strait” which is already something that seems relatively unlikely.
In the standard web client, search for the hash tag (including the initial `#`) in the "Search or paste URL" form in the top-left corner. Hash tags matching your search will appear just below that form. Click on one you want to follow. A column of toots with that hash tag will appear. At the top of the column on the right-hand side is a small person icon with a "+" in it. Click on that, and you will be following that tag.

Seems like there ought to be a simpler way. I just kind of stumbled into this approach.
I agree, people don’t want to die. So absent an outside force stoking antagonisms, they will generally find a way to resolve disputes with their neighbors peacefully.
Yes, Yes. I'll shut up now.

But not without asking whether that going would be achievable by any handwavy Sci-Fi means in the necessary time frames. And knowing in advance, before any wavefront is hitting us.

/waving hands... ;-)
Hmm, but how often and for how much? If you could get $500 to discharge 50% would that make it worth your while? If you only did it once a month? There are price situations like that on the grid already.
Generally layoffs include management cuts as well.

There are far more employees than executives, though. Think about how many employees are in the org chart under a single VP.

Numerically you can’t get appreciable cost reductions by reducing management alone.
You can have a tablet in the car for maps and use the phone's hotspot feature to connect it (or download the maps in advance if you think about it).

But that's still two devices instead of one, which ends up being more complicated, not less.
Yes. This is what we need too
It is the part just before you cut in my quote: "it's playing against a different set of customer values". That is how Christensen defines a new market disruption. That is not enough for a successful new market disruption, but is one of his key characteristic of one. So I believe the values people are finding in their purchase of a Tesla are radically different than those buying ICE vehicles.
Seems to me that Google and Apple could simply not provide hardware API access that leaks privacy info. But that would hurt all the other 'legitimate' uses of that information (targeted advertising), and no one wants to be the first person to jump off that gravy train.
prbobaly not a whole from the layoffs i've seen at 2 of my employers.
There's nothing indicating that they hired 11,000 people they didn't need. Many of the people being cut have probably been there for a while but may no longer be needed. The article mentions HR staff being laid off which makes sense since the hiring boom in tech has vanished. I don't think you can draw any conclusions about bad management or mistakes from this, the economy and the tech sector are in a slump with practically every large employer trimming fat. This is just business as usual.
> If US companies want it to be less popular how about they compete and make a better product?

They don't want it to be less popular; the US encourages media monopolies. The larger the better. US government belligerence towards TikTok served the same purpose as US government belligerence towards Twitter and Facebook: leverage in order to be able to censor it and emphasize US narratives.

They won, TikTok is fully censoring based on US government "suggestions," and this state/local-level political grandstanding are people jumping into an operation that is already over.
I would guess there's some correlation to a boom in O365 because of the pandemic. Companies that only gave licenses to some employees expanding it to all employees to handle remote work, company-wide events, etc. And now a plateau in that reached sooner than MS expected.
> All tech ever made in the entire history of tech, as far as I can tell.

I suspect 50x in 3 years would be exceedingly rare to see outside of products that literally expire or break in 3 years or are part of some ecosystem that has essentially died. Apple's trade-ins for iPhones, for instance, are much more generous than that. I suspect the issue here is simply that Apple doesn't want to be in the business of selling used desktop computers, but they do want to be in the business of selling used smartphones.
Feels alright though I'm still early in relearning it. Going through that Learning CL the hard way[1] plus grabbed On Lisp and slowly working through that as well. I also need to really mess with Quicklisp which I set up to give me a package manager. Alive is a damn good plugin for CL on VS Code if you don't wanna go down the Emacs hole.

It is worth mentioning Hard Way still has a bunch of holes in it, like I got to the chapter on vectors and it is basically blank

[1] - https://llthw.common-lisp.dev/
Yeah there's fear it could be even sooner, because the Arleigh Burke destroyer fleet has reached the end of its hull life and is being retired, but there will be a gap of a few years before it's replaced by the new destroyer design.

There's a vid on youtube about this I can't find atm, an interview with a Navy vet Congresswoman concerned about the "missile gap", when the US Navy is at its smallest fleet size and deployed missile quantity over the next few years. China may assess their best chance at retaking Taiwan is during that gap, before US shipbuilding ramps up to close it. She's trying to convince the DoD to extend the Burkes service life until the new destroyers start coming off the production lines.
EU Artificial Intelligence Act
I don't think it's particularly surprising Apple doesn't want to pay you tens of thousands of dollars for you to return an old machine that has almost zero market for buyers. What are they gonna do, take the time to sell it for parts? Anyone in the market to spend that much is probably a business that would rather just buy a new machine.

They'll give a better percentage on your used iPhone 12 Pro because they can easily find someone to buy a refurbished iPhone. Not so with a $52,199 Mac pro.
This piece was also written during Tanner Greer's "Taiwan can win a war with china" period, he's gotten considerably less stupid / ignorant now. Even during 2020, PRC didn't need Taiwan to completely destroy Japan. IRBMs to energy import terminal and other critical infra can turn JP into Yemen over night. So it wouldn't even matter if JP shipping reroutes, simple reality as PRC antishipping, and various space infra improvces, the A2AD bubble will cover JP, making JP shipping perenially vunerable to PRC attack going forward. Taiwan doesn't substantially improve JPs home island defense, most of which are closer to PLA mainland basing anyways. If anything Taiwan island can still be kept in check by Ryukyu islands. Then and now, worst case scenario for JP is US loses so much assets in TW scenario it can no longer defend JP. The TLDR should be even fighing potentially pyrrhic battle over TW may lose JP. TBH almost anything Greer wrote pre 2021 that has assumptions based on military balance / capabilities is not worth taking seriously.
Which used to, but at least for parsing ints they've snuck in the perf hit as a "security vulnerability."
How we could stumble into AI catastrophe
No judge is going to enforce a contract between somebody selling their employer's computer to another person unless the employer itself agreed.
"They also don’t care about lock in - they just want stuff that works and adds as much as it can to their lives in as little effort as possible. The Apple ecosystem is incredibly successful because it does this exceedingly well. They view lock in as a positive - “All my stuff just works together - here’s more money Apple”."

Probably the biggest myth about Apple these days, that it just works. Can I tell you the countless hours I have spent helping friends with their Apple and iPhone issues?

And besides, as technicians, our job is to GET PEOPLE to care about this stuff and lead by example. What good is trying to convince someone to not use Apple products if you are buying the latest Apple product?

And in my opinion, Google products "just work" much better and are more open to multiple routes of access to your data. At that, they are way better than Apple.
I don’t know if it’s true that it would hurt more the west. It would hurt both.
> In corporate finance net cash or net debt is indeed standard practice (cash on balance sheet less debt on balance sheet). It sort of helps understand how much cash is ‘available’ to give back to investors, or pay down debt, spend on R&D, etc.

I'm not a financier, but isn't "available cash" the amount left over after subtracting the amount needed to service (rather than clear) the debt?
The mere existence of a cutesy name for a bill forces people to refer to it in a way that is implicitly favorable to that bill. It forces people--especially the media--to keep repeating what is essentially a marketing slogan each time they discuss the bill, even when discussing it unfavorably.

Discussing bills using their numbers would be best, but here's an alternative in case Americans are too attached to cutesy bill names. How about having a law that allows the continuing use of cutesy names, but allows a bill's opponents to come up with a different official name for the bill within a reasonable time frame? The media would be encouraged to refer to the bill using both names, until it would ideally become customary to do so for every bill. This opposing name would provide a quick, easily-digestible counter-narrative for people who hear about the bill, especially for those who might not dig deeper to find out what the bill is about and what effects it might actually have.

For this bill in particular, the opposition could come up with something that spells "COMMUTING HELL", "BUTTS IN SEATS", "FEDERAL BRAIN DRAIN", or something similarly discouraging.
Let your guard down a little and check out some opinions you disagree with. The world is actually really complicated out there.
It seems like the FAA guy had at least the core of the right idea that the author wasn't really prepared for flying out of such a busy airport and restricted area. Now afaik access is more restricted and flight plans from people who haven't taken a particular class on flying through Washington National will be denied, but you can still totally fly a small plane into and out of that airport if you really want to.
LOL they'd all get named like "stupid bill for jerks #17"
I had a LightPhone 2 and it was great.
Unfortunately with my work, I need slack and such so it couldn’t be my daily driver.
That’s one argument.

In the US, we have other disruptive events such as marathons; parades; Presidential convoys. All of which can disrupt main roads and aren’t even protected.

For example: https://www.amny.com/transit/nyc-marathon-traffic-guide-stre...

The difference is that this is planned; and whether reasonable accommodations and alternatives are provided, if it’s too disruptive.
Python's type hints are definitely an improvement and they're getting better all the time, but they're still frustrating to use at anything approaching the edge. I long for something as elegant and functional as TypeScript.

One hurdle I've stumbled over recently is the question "what is a type?", the answer can be surprising. Unions, for example, are types but not `Type`s. A function that takes an argument of type `Type` will not accept a Union. So if you want to write a function that effectively "casts" a parameter to a specified type, you can't. The best you can do is have an overload that accepts `Type` and does an actual cast, and then another that just turns it into `Any`. This is, in fact, how the standard library types its `cast` function [1]. The argument I've seen for the current behavior is that `Type` describes anything that can be passed to isinstance, but that's not a satisfying answer. Even then, `Union` can be passed to isinstance and still does not work with `Type`. Talk currently is to introduce a new kind of type called `TypeForm` or something to address this, which is certainly an improvement over nothing, but still feels like technical debt.

[1]: https://github.com/python/typeshed/blob/main/stdlib/typing.p...
"Got any evidence?

...

Be a lot cooler if you did."
And when do you think that’s going to happen? The new owner seems fundamentally uninterested in selling ads or hiring anyone who knows how that world works. Instead he’s hoping to turn it into a subscription service that also gets a cut of user-to-user payments made on the platform.
… ROT13 is known to be a very insecure method of encryption, therefore you should run it twice on your messages to keep adversaries from reading your secrets.

Unless you’re completely certain it’s impossible for the VPN providers to coordinate, that sounds like a way to short circuit the entire tor infrastructure.
I guess the risk involved isn't substantially different from eBay, but I've had pretty good luck selling Apple hardware and phones via Swappa: https://swappa.com
My concern is that no well-intentioned company will pay 8-9 figures for such an app, so it's likely a data harvesting and/or advertising operation which is disgusting especially when it comes to kids.
That document fails to mention that this does not apply when one or both parties are clearly joking.
I'd say the majority of the voting public was pretty uninformed at the time about what was what regarding anything in the middle east. They were trusting that other people knew what they were talking about. Most of the reason most people know anything about it now is because it has been discussed at length as a result of the mistake.
I'm wondering if what you are asking for is what Swift does - overflow kills your program, but you can opt into allowing it by using "Overflow Operators" (&+, &- and &*).

This crashes in Swift

var potentialOverflow = Int16.max
potentialOverflow += 1

This does not crash

var potentialOverflow = Int16.max
potentialOverflow &+= 1

[1] https://docs.swift.org/swift-book/LanguageGuide/AdvancedOper...
Rust can guarantee some things about collections which are not possible in C, so a lot more range checks and overflow checks could be omitted. Together with actually having the saturating/overflowing/checked adds, this makes the whole thing a lot safer and easier to deal with where you need to.
I completely forgot to actually link the paper I was talking about: https://sites.cs.ucsb.edu/~vigna/publications/2021_DSN_Glitc...
You are most welcome. So glad it is useful.

This subject tracked here: https://github.com/calpaterson/csvbase/issues/29
I'd recommend waiting on updating some controllers until later in the year in the hope that someone is able to reverse the firmware and bring back the play-over-IP functionality. I'm assuming that controllers with the Bluetooth firmware are harder to unlock.
Last I heard he was eating a sandwich in Florida not that far from Mar-a-Lago.
Is the serializer public?
> MSFT stock is barely moved on the announcement. Doesn't necessarily seem like the market is rewarding them.

It's always hard to distinguish signal vs noise in stocks, but it has gone up 0.5% in 24 hours, which is a $8bn raise on the market cap.

Cutting $3bn in wages is never going to radically change the market cap of a $1.7T company (you hope!).
> All it does is reinforce the perception that Republicans have nothing but contempt for the American worker.

Is this surprising? Seems completely on brand.
Apparently a directive from the very top that requires everyone to do the same thing regardless of circumstances "small government".

Probably the same people that say the bullshit they implement in jira is "agile" and then wonder why their business sucks
> However if we make computers understand our normal language (we did that)

Nope, we didn't, and therein lies the problem.

What we did do is make it appear as if it understands human language, but there are numerous examples across the web to show how it fundamentally does not have any understanding of what it's saying.