skysight-inc/HackerNews huggingface dataset:
The act of taking a beer with a strong existing brand that's popular among a mixed demographic that skews slightly Republican, and then marketing it with a "bland safe commercial" that intentionally uses a transwoman as the ambassador for said brand, is pure wishful thinking.

Okay, yes, you and I agree that we're not offended by the ad and it's not going to change our beer-drinking habits. We are not the only people on this earth.

The performance and aggression come from this silly dance where I say "if it caused impactful boycotts against the brand and made marketing departments afraid of using transpeople in ads, then despite my opinions it was neither bland nor safe" and then you say "but my opinion is that it should have been bland and safe". We don't live in that world. We should not stick our heads in the sand and pretend we live in that world, nor should we lash out at the world for failing us. We should learn from the failure of the campaign to achieve either commercial or activist success.

Is "please don't do activism when it's obviously going to be counterproductive" so ridiculous to you?
"I really don't think good leaders will take it out on them personally"

This feels like the beginning of a "no true scotsman" fallacy. The question is not what a "good leader" does, the question is what this person's experience will be with the people they actually encounter.
This is because you assume I mean something else than teaching the population to be critical of all propagated information. I'm not claiming to have privy too truth.
Ancient Celtic tribe had women at its social center
That’s odd, considering the qoute in Dang’s profile:

“ Conflict is essential to human life, whether between different aspects of oneself, between oneself and the environment, between different individuals or between different groups. It follows that the aim of healthy living is not the direct elimination of conflict, which is possible only by forcible suppression of one or other of its antagonistic components, but the toleration of it—the capacity to bear the tensions of doubt and of unsatisfied need and the willingness to hold judgement in suspense until finer and finer solutions can be discovered which integrate more and more the claims of both sides. It is the psychologist's job to make possible the acceptance of such an idea so that the richness of the varieties of experience, whether within the unit of the single personality or in the wider unit of the group, can come to expression.”

You’d think the moderation would be fine with controversy.
sometimes I read posts like this and am awed. it feels like something out of a book to me

never had a chance to go to college, no family, no friends, no social skills, mostly dumb except for basic computer skills

my life except for like 1-2 years has been fighting to survive in horribly abusive situations currently unable to work with my own SSN being messed with by a bunch of human traffickers

but I love computers my dream in life is to learn about them and built an integrated app kind of like the M1 but for software and I probably will die or be killed way before that happens but its cool to see there are people way smarter that care about building as much out there and computers will get better
Just because someone stays up till 3AM (which I have done for years), doesn't mean they need to sleep less or feel always tired. This has nothing to do with using computer in dark room which is possible even at 3PM.

Also, I don't drink coffee (less than 5 times a year). There are plenty of people who sleep at proper time and still drink a lot of coffee all day.
My impression is one important strategic factor is that ASML was not build using venture capital -in which the US is dominant - but relied mostly on government subsidies. Once ASML was a strong player they got a lot of investment from American customers (intel et al) to invest, for example in UEV development. This is a funding approach that doesn't work well in most markets but seems to fit well with the deep speculative research typical of these kinds of systems. As some other users have noted, the US was the initial leader in UEV research (in the very early phases), but the technology was deemed too speculative to attract significant market funding.
> Do you recognise the quote

Yes, of course I did see the parallel, but I think raking over old quotes doesn't help keep a clear mind. Wikipedia - February Revolution describes Russia's failure to

...modernise its archaic social, economic, and political structures while maintaining the stability of ubiquitous devotion to an autocratic monarch.

Sounds familiar?
Migration tool to leave Twitter/X
#fuckbiden works, #fucktrump gets censored. They better have a good explanation for why this is a bug.
Well, every crap hometown yes. But in this case Derby has been officially voted the biggest dump in the UK recently:
https://www.dailymail.co.uk/news/article-13479767/Derby-vote...
>Now for summarizing email itself it seems a bit more like a waste of compute

This is the thought path that led to 4o being embarrassingly unable to do simple tasks. Second you fall into the level of task OpenAI doesn’t consider “worth the compute cost” you get to see it fumble about trying to do the task with poorly written python code and suddenly it can’t even do basic things like correctly count items in a list that OG GTP4 would get correct in a second.
Some more information:

Jack Dorsey's slot at FOSDEM 25:

https://fosdem.org/2025/schedule/event/fosdem-2025-4507-infu...

Block's GitHub:

https://github.com/block

Selections from Drew DeVault's post:

"""

... we do not object to the need for sponsors generally at FOSDEM ... we do object specifically to Jack Dorsey and Block, Inc. being selected as sponsors and especially as speakers.

... Our purpose is to peacefully disrupt Dorsey’s talk, and only Dorsey’s talk ...

... His complicity, along with his present-day activities at Block, Inc. and the priorities of the company that he represents as CEO — its irresponsible climate policy, $120M in fines for enabling consumer fraud, and the layoffs of another 1,000 employees in 2024 despite posting record profits on $5B in revenue — are enough of a threat to our community and its ethos to raise alarm at his participation in FOSDEM.

"""

I'm a little at a loss for context. A shallow reading is that DeVault's contention is that Dorsey sold Twitter and is now involved in many cryptocurrency focused companies. Is this too reductive of a reading?

As far as I can tell, a significant portion of Block's codebase, as well as other sibling organizations, are FOSS.
> Throughout the vast majority of geological history, CO2 has been a lagging indicator, not a leading indicator,

This directly contradicts another opinion upthread:

> The proxies we have for ancient periods don't allow us to state very much about what rates of warming looked like

although that was from the person that incorrectly, although confidently, claimed:

> the CO2-driving argument is predicated on null-warming in the 1800s

They do seem confused about multiple causes, effects, etc.
You could just pull up an ascii/unicode chart and write it all out yourself :P (I intend on doing exactly this)
I chuckled, that's a very clean punchline. Nicely done.

These days I sometimes feel as if my skills as an iOS dev are losing market value. Maybe it's time I get back to writing standup :)
> What does this even mean? Are you talking about Forgejo Actions, or are you somehow hosting your code on a Forgejo instance but running CI through GitHub?

yes, Forgejo Actions which is supposed to be a drop in replacement for GH Actions. You can say they're different things but the general idea and level of complexity is the same.
https://drewdevault.com/2025/01/16/2025-01-16-No-Billionares...
There are no adults left. Only a malignant narcissist, and the people willing to feed his insatiable ego.

If you voted for the man, you've been duped.
Their supply chains consists of Indian and Chinese Univerities.
If you have a building access control system just add the students to that, they clock in and out of rooms (most access control systems don't just control locks, they are widely used to clock staff in/out of work). There are solutions that use updated and rotating keys to combat cloning when phones are used instead of RFID/NFC cards. QR codes can be sent as photos or even live streams if you have short validity so you can't guarantee proximity - but RFID/NFC will except someone is clocking other students in. That would be easily noticeable if the readers are within the view of teachers, staff and other students. On many phones RFID/NFC also works just fine without having to open up an app first.
Apparently so. Mind explaining your reasoning?
So from the photon's PoV, it is carrying state instantaneously across the entire universe. Weird.
This author has never seen failure. Well, their only glaring failure is their lack of self-awareness.
> With Elon Musk, X became an opinion manipulation machine.

And what's this website? Kettle calls the pot black. Sure, it's whataboutism, I know. It doesn't make it not true, however.
Empire's Critic: The Worlds of Noam Chomsky
Honestly I'd prefer it if games could permaban based on just heuristics and the EULA simply stated "tough luck, buy the game again". I'd happily pay for that, knowing my money is at least not going to some 2 year legal fight.

I get that I might be the one accused of cheating next time. But if that risk is tiny and the cost when it happens is $50 or $100 it sounds a lot more attractive than the alternative.

Also (obviously) I don't care about the account itself. I wouldn't play a game where I aggregate long term stats/items/status/whatever.

In a perfect world you just have private servers where you can have 90% effective anticheat and have humans sort out the rest.
> It’s very similar to thread-local storage. We know how bad of an idea thread-local storage is. Non-flexible, complicates usage, composition, testing.

I kind of do wish we had goroutine local storage though :) Passing down the context of the request everywhere is ugly.
They DID nationalise the banks! https://researchbriefings.files.parliament.uk/documents/SN05...

They ended up with 100% of Northern Rock and Bradford and Bingley; 84% of RBS, and 43% of Lloyds.
it’s not about reading opinions, it’s about the world’s richest man enabling nazis, pushing misogynistic views, and destabilizing the globe so he can make a buck and push his obsession with mars. oh and let’s not forget the anti-queer, anti-black stuff.
Never heard of the war between Sweden and Warsaw Pact in the 1980s. Maybe 5% is why it never happened.
Might just be me but this article mostly seems like assumptions and doesn't really paint a good picture.

Then again I didn't even know people got mad at new tech. Why would a new JS framework make me upset? It's like getting mad at your friend for making a chess engine when stockfish exists, who cares enough about it?
Coded character sets history and development [pdf]
Nice idea, I missed a few thing.

- on tab pressing, there's a percussive sound https://www.soundsnap.com/typewriter_electra_xt_old_electron...

- same happens on shift https://www.soundsnap.com/typewriter_erika_model_shift_press...

- same on other keys, like backspace

- once you reach the end of the page on some models, the carriage does't progress so you hit the same position over and over until you CR.
Seems there is a conflict brewing. TFA says:

> As such, if a peaceful protest were to take place during the talk in question, we will not take action, provided the protest is indeed peaceful and does not disrupt the proceedings.

However, the link you gave explicitly states: “Our purpose is to peacefully disrupt Dorsey’s talk”.

I think I side with the FOSDEM organizers here; I am not OK with disrupting anyone’s talk. Protests are fine, actual disruptions are not.
I call bullshit.

I'm using computers/TV/Phones in dark room, on an average 12h+ a day, for ~20 years. My eyes are just fine. Last time (and only time) I went to an eye doctor two years ago because people like you keep saying my eyes are damaged, the doctor asked me why am I wasting my money going to eye doctor.
This article is from 2017!

As others have already mentioned, there won't be a Go 2. Besides, I really don't want another verbose method for cancellation; error handling is already bad enough.
Are you OK with Musks's Nazi salute?
It is visible if you know where to look, but still not exactly the easiest thing to discern since it is just a fuzzy patch to the naked eye.
Yet, the ideas that have thrown incredible amounts of money against them on the open market all have been developed in academia. The current AI craze, the internet, the physics required for chip production, encryption, etc.
The author names "employability" as one of the reasons developers oppose new tools. Not the take I expect when I started the read, but after giving it a though, it's actually something I've been bothered by recently. Due to favorable circumstances, I didn't have to learn frameworks other than Angular. This obviously limits my career opportunities and I'd be totally OK picking up another tool. But will potential employers even consider my CV that doesn't mention React? Will they be willing to offer the same position level and give me time to learn their stack? I am not so sure about that.
Why isn't GPU VRAM a factor on a Silicon mac?
EFT uses battleye. Most commercial anti cheats have had a kernel component for many years because cheaters moved there, anti cheats just followed them out of necessity. Valve VAC being one of the few exceptions, but its practically useless as an anti cheat. Vanguard is better because they designed the game with anti cheating in mind, not just slapping it on at the end as an afterthought. And it protects against certain cheats loaded at boot which other kernel based anti cheat don't protect against.

Unless you use multiple users on Windows a user space anticheat (or anything you run) can already read all your files and even memory of other processes (Windows provides an API for this), putting it in kernel adds the ability to do so for the other users. Invasiveness isn't really that good of an argument as normal software can already do so much.
It’s time we start calling these things what they really are: censorship platforms.

They have declared themselves the arbiters of what is or isn’t true, and censor anything that doesn’t align with their views, right or wrong.

At one point YouTube was censoring videos telling people to wear masks, as it contravened the government’s recommendations (who were lying to preserve mask availability for healthcare workers).

Build and use alternatives. Tell your friends and favorite content creators to stop donating content for free to these censorship platforms.
Contexts in Go are generally used for convenience in request cancellation, but they're not required, and they're not the only way to do it. Under the hood, a context is just a channel that's closed on cancellation. The way it was done before contexts was pretty much the same:

func CancellableOp(done chan error /* , args... */) {
for {
// ...

// cancellable code:
select {
case <-something:
// ...
case err := <-done:
// log error or whatever
}
}
}

Some compare context "virus" to async virus in languages that bolt-on async runtime on top of sync syntax - but the main difference is you can compose context-aware code with context-oblivious code (by passing context.Background()), and vice versa with no problems. E.g. here's a context-aware wrapper for the standard `io.Reader` that is completely compatible with `io.Reader`:

type ioContextReader struct {
io.Reader
ctx context.Context
}

func (rc ioContextReader) Read(p []byte) (n int, err error) {
done := make(chan struct{})
go func() {
n, err = rc.Reader.Read(p)
close(done)
}()

select {
case <-rc.ctx.Done():
return 0, rc.ctx.Err()
case <-done:
return n, err
}
}

func main() {
ctx, cancel := context.WithTimeout(context.Background(), 3*time.Second)
defer cancel()

rc := ioContextReader{Reader: os.Stdin, ctx: ctx}

// we can use rc in io.Copy as it is an io.Reader
_, err := io.Copy(os.Stdout, rc)
if err != nil {
log.Println(err)
}
}

For io.ReadCloser, we could call `Close()` method when context exits, or even better, with `context.AfterFunc(ctx, rc.Close)`.

Contexts definitely have flaws - verbosity being the one I hate the most - but having them behave as ordinary values, just like errors, makes context-aware code more understandable and flexible.

And just like errors, having cancellation done automatically makes code more prone to errors. When you don't put "on-cancel" code, your code gets cancelled but doesn't clean up after itself. When you don't select on `ctx.Done()` your code doesn't get cancelled at all, making the bug more obvious.
Thanks for linking this. I wasn't surprised Microsoft made their AI auto completion proprietary (they did similar for C# in VSCode). But it grated me that semantic highlighting wasn't open source.
Goroutines have a tiny stack at the beginning, 4KB iirc. Having a goroutine-local storage will probably open a can of worms there.
Seems like several platforms are complying with fascists, so we should definitely be switching to decentralised platforms to communicate safely.
Perl's not dead, it just smells funny.
What does "don’t CW this" mean?
Well I suppose that was inevitable. You don't have to have state-controlled media when you have a media-controlled state; Meta are simply protecting the investment which got Zuckerberg a seat near Trump at the inauguration.
"What about?"
Just recently apt listchanges informed me that "curl" (the binary) switched to gnuTLS to support HTTP3 (libcurl remained on openSSL for compatibility). So I assume this is still not fully resolved.
Well I do (basically 99% of github emails are auto-purged from my email inbox), but the problem is that the github platform itself on the notifications page is unusable. It'd be nice if I could use it!
Presumably "apply a content warning label"?
Very interesting. How are the evaluations done? i.e how do you categories a task as fail or success?
They don't need explanations. America signed up for this. Now, everyone is just along for the ride.
This is about an explicit argument of type "Context". I'm not a Go user, and at first I thought it was about something else: an implicit context variable that allows you to pass stuff deep down the call stack, without intermediate functions knowing about it.

React has "Context", SwiftUI has "@Environment", Emacs LISP has dynamic scope (so I heard). C# has AsyncLocal, Node.JS AsyncLocalStorage.

This is one of those ideas that at first seem really wrong (isn't it just a global variable in disguise?) but is actually very useful and can result in cleaner code with less globals or less superfluous function arguments. Imagine passing a logger like this, or feature flags. Or imagine setting "debug = True" before a function, and it applies to everything down the call stack (but not in other threads/async contexts).

Implicit context (properly integrated into the type system) is something I would consider in any new language. And it might also be a solution here (altough I would say such a "clever" and unusual feature would be against the goals of Go).
Lessons we learned from our first 200 users
A week ago, we reached 200 users for our SaaS solution (social media). We expected to hit this number by May.

We've learned 2 lessons from this milestone that I want to take the time to share with you:

Lesson 1: You don't know how good your solution is until it's tested in the real world.

In the beginning you have great ideas. By the end you have great ideas. In the middle you realize that your great ideas weren't that great after all.

We assumed (educated guess) that our software is great enough to ask the customer to pay for a trial and then afterwards pay for a subscription. But we were wrong. Instead, we saw:

- 21% conversions for trial offer.
- 2% conversion for subscription offer.
Our solution is not living up to our users expectations (or the ones we set). Ouch. But necessary.

Lesson 2: You're not ready for the unexpected.

Our plan was to launch on Product Hunt, get a high place and go from there to 2000 customers. What happened instead was a ranking below the top 12 launches. Essentially we didn't "make it". But then something unexpected happened:

We got featured on a popular and trusted AI newsletter (Superhuman, anyone?) and a Spanish newsletter (who 1-to-1 copied the other one).

They had found us on Product Hunt and they liked our idea enough to feature us.

Wow. Grateful.

That's all. I know these lessons aren't new. But sometimes you just need to go through it yourself to actually understand them. I wish the same for you!
I have every idea, living and working in the jurisdiction.

>>https://reason.com/2019/10/03/the-e-u-orders-global-censorsh...

Eva Glawishnig-Piesczek v. Facebook Ireland is a defamation case. Look up venue-shopping in London for American defamation cases if you want a counterpoint. The CJEU later clarified hosting providers’ obligations to remove defamatory content

https://www.ehrc-updates.nl/commentaar/209146

>>https://brusselssignal.eu/2024/03/german-businessman-cleared...

Despite being acquitted, the Michael Much case was fairly understandable - the public prosecutor said freedom of expression had to be weighed against human dignity...(and) that propaganda does not fall under freedom of expression. No arguments here. 1A Rights aren't going to save you either, unless you call someone a 'pedo-guy'.

The reason I specifically brought up Spitting Image is that I knew you'd cite this case - with this point specifically argued in court.

"Partsch also pointed to popular TV-shows doing, he said, that did the same. If the court found against Much, it would mean a ban on creating political caricatures."
This is true, but what is "reading and writing to memory" here? The article outlines dozens of ways of doing that with various hooks etc. And how they try to avoid that.

If I put a hardware connection to the memory (basically WIRES to my memory bus) then yes, it's very hard to detect. But that's also very hard and expensive to do...
Definitely two sides of the same coin, struggle not to have a YT video playing if I’m alone and doing something else that should be enough for my focus.
I'm not sure how well that's going to work when the boss of X is doing gestures that are illegal in Germany.
I dislike the cardan tunnel of the shared ICE/BEV platform if you look at eg the i4. It exacerbates the problem of all (aerodinammically efficient) BEVs with a low roof line: blood flow problems due to hip impingement is bound to happen due to the "head between knees" sitting position in the back.

My main gripe is no 800V, it would be a sane travel car with that.

No frunk to store the possibly wet and dirty ac cable. Yes they exist on the aftermarket but the car is a premium product, one shouldn't have to deal with this.

My personal EV tech goal/dream is 400km range in between 20-80% SOC, chargeable in <20 minutes. Ideally as a worst case ie cold outside -5C, 140kmh avg. And the whole package affordable: <50k new, ideally even <30k. Let's hope we'll see this kind of volume model sooner rather than later. My hope is that it could significantly improve the QOL for many people in cities worldwide and help further build out renewables by offering grid stabilization while not in use (this dream unfortunately requires ~100kwh, which will result in a >2t vehicle so tire rub will probably increase slightly, though i think its a worthwile trade off). So i guess my last gripe is price, yes its a premium product but the production complexity and price should go down vs BEVs...