skysight-inc/HackerNews huggingface dataset:
Americans across the political spectrum are generally very okay with invasions of privacy, excessive force, rights violations, etc. as long as they’re targeted at the “right” people (criminals that deserve it). They’re incredibly difficult issues to advocate for because most people either a) think the victim deserved it for being a criminal, or b) would eventually think the same given a wide enough selection of victims.
MSFT is hardly a FAANG
Your argument is akin to telling someone who was falsely reported to the bank, a private entity, which is then required to share it to authorities. All these apologists suddenly coming out of the woodwork from inactive accounts is just a series of pattern I'm noticing more and more not only on HN but in all public discourse platforms.

It's highly likely that corporations and high networth individuals have realized the power of astroturfing to skew public opinions, especially when most of those audiences do not read past the sensationalized titles.
Absolutely, so you think you’ll get 2/3s of the states to agree to remove it? The constitution will remain unchanged in this regard.
This rings true to me as well.

> The entire team could read a changelist and know exactly what the consequences are; they could just read the diff and run the complete test suite in their head. So there was no need for them to spend the time actually typing in a test suite.

I think testing at Google is excessively complicated for a myriad of reasons, and the unit-test-style "coverage" doesn't really map well to how things work together in a larger system. That system-wide thinking is where the "read a code change and know exactly what's wrong" intuition becomes invaluable. *Integration* testing is especially hard for some reason (probably complexity in the serving stack, at least for many teams I've worked with), so you end up getting this pattern where people get better at other production health stuff like canary systems, release management, etc.
That's been my experience too.

Here in Colorado my service is actually pretty good - I get 20-30mbit during crowded times, and 150-200mbit during off hours. Outages were problematic a few months ago but have improved and now usually coincide only with severe thunderstorms.

Overall, it's a literal order of magnitude better than end-of-line ADSL and roughly a 2x gain over my old WISP (at 2x the cost). For someone who used to have access to a WISP, it's evolutionary. For locations with no previous access at all, it's revolutionary.

On the flip side, the hardware is almost offensively silly and ridiculous (proprietary connectors and cables, router with 0 Ethernet ports but a diagram of Mars instead, etc.). IPv6 support disappeared sometime last year, and everything is behind a CGNAT. And link quality sometimes seems to depend on the dish repositioning algorithm picking the correct inclination, which seems to be a crapshoot depending on when it was last rebooted rather than an ongoing correction process.
Yes, nip2 has a no-GUI batch mode.

You can make a workspace interactively that does some task, then run it with something like:

nip2 -bp --set 'Workspaces.process.A1=Image_file "fred.jpg"' --set main=Workspaces.process.A10 -o fred2.jpg process.ws

-b meaning batch mode, -p meaning send the value of main to the output. That'll load the process.ws workspace, set cell A1 to be the image "fred.jpg", set main (the point of execution) to be cell A10, and save it to fred2.jpg.

I made a workspace for medical image analysis (my old job). It finds lungs in a 4D PET-CT scan, then fits a two compartment model per voxel and generates a volume image from k2. It has just over 10,000 cells (!!), 70GB of images, and executes in about 2 minutes using around 1GB of ram.

I then used a small bash script to loop over my dataset of 2,000 scans computing an inflammation index. It worked surprisingly well, IMO.
At least in America, the relevant organization would be shouting their successes from the rooftops to get more budget, get more goodwill, and make careers on the back of that casework.
Exactly. Somehow we know how they use these systems for parallel construction yet we don't hear a peep about actual terrorists being stopped.
I don’t use Twitter. Why would I care?
Until your boss doesn't understand this concept and thinks your prototype is a finished system, even after explaining the fact it's just a demo that you made to help gather requirements time-and-time-again.
Skia mostly uses the CPU -- it can draw some very basic stuff on the GPU, but text and curves are a CPU fallback. Quartz 2D is full CPU. cairo never got an acceptable GPU path. Direct2D is the tessellate-to-triangle approach. If you name a random vector graphics library, chances are 99% of the time it will be using the CPU.
Hi electroly, thanks for the tip!
So what I'm hearing is that billionaires who are no longer simply satiated by consumption, are not actively trying to undermine social order to gain power?
Sierra Leone internet cut amid anti-government protests
Jordan Peterson (I know, I know...) made an interesting remark in one of his lectures recorded long before he became famous:

"Once you make about $60,000 a year for your family, but let's say for you personally, additional income makes zero has zero impact on your quality of life."

https://youtu.be/NV2yvI4Id9Q?t=63
In the early 2000s, people were still cutting on Avid ABVBs (based on PCI Power Mac 9600s running Mac OS 8.6, usually). They'd even cut HD by treating it as film and generating film cutlists.

All the way through the 2010s, Avid Meridiens (based on Power Mac G4s running Mac OS X 10.2.x) were used with Avid Unity shared storage for features, and it wasn't about money - it was because every new generation of Avid anything really, really sucked and had tons of new bugs, and people cared more about being able to work reliably and with consistency than they cared about new features.

One of the first feature length documentaries shot on RED was transcoded to ProRes and edited on a Power Mac G5 running Final Cut Pro 6. Sometimes it's about money, but more often it's about an editor's ease and comfort sitting down in front of a machine and simply getting to work with the least distractions possible.

"It's not about the tools" isn't a great way to put it. It's more like, "Don't choose tools that slow down the editor".
It's certainly a thought provoking piece.
I'm wondering how stable the system is if all countries decide to degrowth, but one doesn't play ball. Naively you'd think that country would start to dominate economically/politically, so others may have to 'defect' as well... But maybe that's too simplistic.
because your average citizen needs anonymity when buying everyday items? So much so that we need to allow money laundering?

No, this still isn’t a valid use.
Yes, a very powerful move of Zuckerberg.
Many people get offended by an aggressive CEO, but these CEO's end up with many more applications of ambitious candidates than they can employ.
Just an example:

https://www.nerdwallet.com/article/loans/auto-loans/total-co...

"For vehicles driven 15,000 miles a year, average car ownership costs were $9,666 a year, or $806 a month, in 2021, according to AAA"

VS https://bicycleuniverse.com/how-much-does-a-bike-cost/

So the figure is accurate.
Few people understand how much of a golden ticket this would be…

Do you have any aspirations to build something of your own at all, whether profitable or not? Well you’ve now been given 300k/year of funding without giving up any equity, with the only condition that you put in 4hrs/week for your “job”

Or maybe you like fixing houses? Same thing, etc etc
I've seen companies where the leaders will only trust the opinions of the consultants. Even if they are the same conclusions of existing employees.

Hired talent isn't magical but for some businesses the consultant workers have an glow about them. The result is the business effectively making their own workforce redundant because they fear relying on them. And then morale tanks, and people leave.
That, and latency. Or has that improved in the last decade?
Yes I have looked it up and you obviously have no clue what you're talking about. The law is the law, and regardless of what nonsense some random corporate trainer might have fed you, SOX compliance requirements haven't expanded in recent years. Go read the actual law instead of spreading misinformation.

Some businesses do require their partners to have additional controls on PII handling. But that's purely a business issue and has no relationship to SOX.
Laughs. How does "Unlimited PTO" even work?
Mystery of the universe.
For me it's "Unlimited PTO" right up to being let go.
What other languages can you "easily" do like that?
What is it that you thought? Your comment is unclear. That you, deep down, knew your appeal to emotion would fail? Being from the West, my uneducated, tribalist-driven opinion says that Russia is not justified. But, again, not my area of expertise and not a subject I have much interest in. I do, however, enjoy the subject of language which is why I am participating in this conversation about the use of language. Let's stick with that.

Bringing this back to the topic at hand, how do you see the West appeasing Russia leading to sanctions being lifted?
The Dangers of Tesla’s Full Self-Driving
...which however don't clickbait by using LoC as a primary selling point.
I don't want to speak for bobsmooth either but I'll take their comment at face value until given reason otherwise.

I agree with the sentiment, I think it's underrated. I live a fairly hedonistic life and I'm overall a very happy and content person. But I think hedonism only brings value in the context of an otherwise stable life at its foundation. You could make the argument that it's the stability that brings me happiness, but I've introspected about this a bunch and the pursuit of pleasure really does bring a large chunk of the sustained happiness.

As an aside, one of the common warnings/issues with hedonism is the hedonistic treadmill; that we become accustomed to our current pleasures and receive diminishing returns. But the way I think I get around that by rotating between various pleasures, so once I come back to one in particular it's once again novel.
I tend to think the NBER definition is a good one: "a significant decline in economic activity that is spread across the economy and that lasts more than a few months"[0]. It is not at all clear that we are already there. The reason employment matters is that it is difficult for businesses to hire if there is a widespread and durable decline in economic activity.

[0]: https://www.nber.org/business-cycle-dating-procedure-frequen...
This sounds plausible, but I'd love to hear if others agree with this claim.

Isn't this a failure of the free market? This leads to the obvious question, which is: what could be done to improve optimal talent distribution?

It seems bad to society if rich companies can monopolize talent to control development and output in order to ensure greater political power and control.
I would be surprised if the figure were that much different for US adults in the 18-40 range.

People are glued to their phones, generally.
I'm not GP, but you first say:

> Those are both very socially conservative viewpoints and I have yet to find scientific data (or anything else I'd consider even remotely reliable) that back either of them up, particularly the second one.

but then go on to yourself list many probably reasons why that's the case:

> how do you suppose to show that this change is due to porn instead of, say, the prevalence of dating apps such as Tinder? Or any number of other factors including things like job stability, housing prices (and thus perceived security of living situation), and where people choose to spend their free time (for example going out on the town in the past versus perhaps doomscrolling twitter and watching netflix).

Completing a study to prove GP's claims is a herculean effort that may not even be possible due to ethical concerns. (i.e. you'll have to take a person who has never been exposed to porn and then get them addicted, so you can see if it ruins their life).

Any claim without data should definitely be looked at skeptically (including in this case), but it's also important to remember that absence of evidence is not evidence of absence.

Also there's a lot of life experience out there of people who will tell you that they have a porn addiction that is causing them problems with relationships. One of my friends just got divorced from his wife of 20 years because he has developed a porn addiction and won't give it up or get any treatment (his wife is not ok with it).

I'm about as socially liberal as they come, (and I would never support a ban on porn nor pretty much anything, but that's a topic for another day), but I've seen and heard way too many anecdotes about the devastation that porn can have on a person to ignore it.

I don't think there's a big difference between a social conservative (who typically want to use government force to restrict access to "bad things") and someone who sides with liberty and tolerance but would advise friends and family not to do "bad thing."
I'm trying to envision the pitch to, for example, Fromsoftware, makers of Elden Ring. Ignore the cross-game component for a second because that's mind-bogglingly dumb.

"You could have artificial scarcity of Rivers of Blood*! Imagine that only 1000 people could own it, and could auction it off, and you'd make a percentage of every single transaction! You'd have a brand new monetary stream in-game!"

Alright. Now try to wrap your head around a scenario in which, for a primarily single-player game, people wouldn't completely excoriate Fromsoftware for doing that. It breaks the story. It breaks the sense of achievement in-game. It breaks even the loose sense of community that the game has. It breaks the fundamental nature of the game itself, which is "you have the freedom to build your character how you want as long as you git gud**".

I just don't see the value added at all. There's zero point to it. There used to be games that allowed you to import your characters from older games in the series, for example Ultima. That was interesting for a minute as a bit of a novelty, but that quickly died off because it turns out that people really just want to start out at zero and work their way up. The idea of paying for it is just wildly crazy.

* note to reader: massively overpowered weapon that you get later in the game which takes your character to a completely other level.

** learn the game mechanics, enemies, strengths/weaknesses of weapons, armor, etc. An artificially scarce weapon would never get used.
> I'm really sorry about that, but how do you want people to act?

I want people to think more critically about cause and effect rather than spend all their effort on "raising awareness", which encompasses several behaviors, but the worst of which is spreading exaggerated anger.

> told their generation controlled every vote target,

Boomers control the vote because they're the ones that bother to show up, especially for elections that don't appear on people's social media feed. Seniors are 15x more likely to vote for mayors than those between 18-35 [1]. Fewer than 20% of people know the names of their state legislatures [2]. Meanwhile, there is no shortage of outrage on social media on issues that state legislatures vote for like gerrymandering and now abortion. Rather than research which state representatives are pro-choice, activists would rather yell loudly at the Supreme Court to resign and whine about being disenfranchised when that doesn't work.

> vote with your wallets

Voting with your wallet in this context would be to stop watching Youtube videos. However, they don't want to do that, and instead would rather making exaggerated claims of Youtube supporting ISIS. So social media companies reacted with their half-assed solutions that lead to situations like what is described in the article. Now, you're seeing people making exaggerated claims about Facebook wanting to be censors. I seriously doubt that people actually give a damn about ISIS videos with a few dozen views or the well-being of pornstars. Rather, they really just trying to raise awareness about evil corporations, which is the case with most of the comments here. However, none of this actually contributes to our collective intelligence of how to actually regulate tech or enact anti-trusts. At best, this anger may cause Facebook to do a little more due diligence about adding people to their terrorist watchlist, but the real problem people care about isn't solved.

[1] http://whovotesformayor.org/
[2] https://hub.jhu.edu/2018/12/14/americans-dont-understand-sta...
> Cloudflare built our secure registrar product in part to be able to monitor when domains using the Cloudflare brand were registered and get them shut down.

That's pretty disturbing. What about fair use? What if someone wants to register cloudflaresucks.com, for example? Or what if they have a name that happens to have "cloudflare" in it (such as oortcloudflares.com, where one would presumably have information about flares of ... something... in the oort cloud)?

I get wanting to stop attacks like this one, but I'd hope they don't have the power to just indiscriminately take down other people's web site just because the name is one they don't like.
There also doesn't seem to be wide awareness that the degrowth people are currently intentionally sabotaging farming output. Sri Lankas food crisis is due to a forced stop in artificial fertilizer use and growth of only organic crops, and there are likewise farmer protests in the Netherlands (5th largest food producer), Belgium, Germany etc due to the governments pushing this.

Closer to home the "inflation reduction act" spends $20 billion to put farmland out of farm use, and also implement incentives to force farmers to significantly reduce production.

This will cause food shortages like it already has in Sri Lanka. Expect huge spikes in food prices like we've seen for gas.
The future of the semantic web is in big companies. Where handling data exchanges at scale is becoming a massive waste of time, resources and sanity.
It's worth considering for the historical perspective as well. "Economic growth" is a mantra which emerged really only since the 1950s, and in the shadows respectively of the Great Depression, the collapse of Weimar Germany, the rise of Soviet Russia and Marxist/Leninist/Stalinist Communism, and of course World War II. It was not at all clear that a constantly growing capitalist market economy was possible.

(The article itself puts relatively little focus on this, but it's very much part of the Zeitgeist in which Solow's work emerged.)

The tune further changed in the 1960s and 70s with the emergence of the environmental movement and the first major oil shocks, after which conventional economics increasingly adopted the viewpoint not only that growth was good but that it was inevitable. I've examined the foundations of those premises for some years and consistently find that there's distressingly little there there.

How much any of this is discussed in the books reviewed I'm not sure.
Totally -- I've been trying to do multi-threaded concurrency like this since before Rails actually had `Rails.application.executor` -- it was possible, there were some gotchas. It is very helpful to now have API available at that level of abstraction. It can still get weird sometimes. There are still some gotchas. Usually about ActiveRecord.

With what we know now from seeing how it all works out, if we were able to do it over again greenfield, I think it's pretty clear that sequel's concurrency/pooling model is preferable to ActiveRecord's. Although I'm sure it would have it's own downsides I'd run into if I used it more and at scale.
Yeah, but the claim was that nobody was like this, while there are obviously a bunch of people explicitly doing this
sure, from the perspective of the final user it doesn't matter much at all.

with my point about normalization being easier to understand I meant to say that it is easier for a developer learning about the schema.

if I recall ok, I think there's also something about data de-duplication in a normalized database. without this normalization, you could get a lot of repetition, which would actually require to update the same data in multiple places or find some other way to deal with different data about the same entity (some sort of de-synchronization is more likely without normalized schemas).

in any case, I'll grant you that normalization should never be 'the' goal for a database.
> Because then small states would have little reason to remain in the union.

Other than, say, the absolutely immense advantage of belonging to the most prosperous, most powerful country in the world.

But, yes, undoubtedly thee are quite a few states that are narcissistic enough to think they’re better off going it alone, their tiny population of a few hundred thousand and their easily corruptible political goofs versus the economic, political, and media forces of major world powers.
If I'm being honest, I'd probably be happier at a place where my contribution was a small drop in a giant bucket than a place where we were much smaller but my input was being largely ignored.
Nit: Datalog isn't as powerful as Prolog, that's the whole point of it as a decidable fragment of first order logic (and it's seeing increased use in SMT/fixpoint solvers and databases)

But yeah, if getting rid of the whole SemWeb stack, triples, and their many awful serialization formats, design-by-committee query and constraint languages (keeping just the good parts) means we can finally return to focus on Prolog, Datalog, and simple term encodings of logic, I'm all for it.
I believe its managed by the GIFCT: https://gifct.org/
Combustion engine simulator that generates realistic audio
I appreciate the advice, but I already see a therapist. Here I was looking more for perspectives from people with personal experience.

Also I think “get a counselor” is really overused advice that can be a lot less helpful than people think. I have had 5 therapists in my life (I clearly have a lot of problems haha) and all of them except the current one I would say were actively harmful to my mental health. I think I have had particularly bad luck and am an unusual case, but the generic advice glosses over the fact that finding a therapist who works for you is not an easy task, whether you can afford it or not. If someone is asking for advice with a specific problem online, I think it’s a lot more helpful to try to help than to tell them that they need to undertake what could be a months or years long process to find a therapist who works for them, and act like that’s easy.
Its not a mathematical problem that you just compare the curves, some problems are hard and cannot be generalized.

And you are adding other factors if you think people who do not want kids are somehow the outliers. Same as if people wanted kids might be if you actually looked closely, for most people its not a very well thought out choice.
This is misinformation. Security systems were removed. The secret service was deeply compromised. Pipe bombs were deployed and fortunately didn't explode. The response that should have swept these people out the door easily was held back at the highest levels.

This was not a group of yokels. Yes dumb people were there, and they were committing mob violence, but that was not the only thing happening.

Continue to downplay it if you like but don't expect others to be silent while you do so.
Well, we do need food. But do we need it so highly processed? Do we really need video game consoles or Netflix? Do we need to change phone or car quite so often? I'm sure we all can find a number of things that we own and shouldn't really have bought.

I'm not sure what it takes to degrow, but I'm pretty convinced that there's lots of fat in our consumerist lives that could be trimmed away even without changing our daily lives meaningfully.