skysight-inc/HackerNews huggingface dataset:
To be fair, when i worked at IBM Research (Watson), there were collaboration areas at the end of each hall.

They got used quite often, and there are plenty of times where someone noticed another team or person working on something and discovered it applied to what they were doing and collaborated.

One example from an area i know well - if you look at static single assignment form for compilers, which is the basis of all optimizing compilers these days, two people came up with the static single assignment part, but had no idea how to create it fast , and ran into some others whiteboarding control dependence for other reasons, and realized that it solved their problem.

This is why the paper (https://www.cs.utexas.edu/~pingali/CS380C/2010/papers/ssaCyt...) has five authors and reads like one written by two different teams :)

I think the better argument is that it's not how newer generations seem to collaborate or operate, not that it never worked at all.

It definitely did work in the past.
> [a]

Someone who has still memories of the bombing will be in their 90s. I don’t want to complete minify that – my late German grandmother had bad memories of the allied bombing her teenage years – but witnesses who lived through WWII are very few still alive. Time flies. The release of Star Wars and the Imperial March (Ep V, 1980) is closer to WWII than to our times.
Euphemism treadmill also has a dark class-side. It takes effort to learn about the new terms, and choose the right one for your audience. It's entirely possible to offend people by other people's preferred term. At the very least you'll come off as less conscious, less sensitive.
Appart from LTS most distros still support the n-1 release until the n+1 is released so in reality you can always do a double upgrade once a year.

But ultimately it is a moot point as major distro upgrades are barely different than the regular security upgrades. There are just more packages upgraded at once.
I’m shocked to hear that I am apparently living under totalitarianism, and would love to see some concrete examples of this dramatic shift in Labour party policy, rather than vague gesturing.
You fly overhead in helicopters blasting the Benny Hill theme song as they sail out the Thames.
The real truth is that strong privacy laws would cause economic harm to flagship corporations. That would have a ripple effect on the economy as those corporations are responsible for thousands of high-paying jobs. The elected representatives know that people care more about the economy (specifically what's in their wallets) than about privacy.
What's the Main Purpose of Social Media?
He didn’t have to attack the Crimea and Ukraine to stay in charge. And his rhetorics regarding Russia go back more than twenty years.
Lynch Yacht Sinking Off Sicily Proves as Baffling as It Is Tragic
Unfortunately no, Microsoft really does not want normal users using this since it removes a lot of the features they are pushing (like Copilot) and a lot of the telemetry is removed. Especially since it really shows how well Windows can actually run when all of the crap isn't there. So there is not a way for a normal user to get a key.

My personal ethical opinion, I have a license key for Windows 11 already. Microsoft does not give me the ability to get a key for LTSC, so I don't have any qualms about using a script to activate it.
I tried to recreate the Xbox "Achievement Unlocked" snackbar notification, including the animated text (text slides in and notification expands to contain, then the reverse happens). The model produced a decent-looking notification layout but was unable to grasp the concept of the notif. container expanding/contracting as the text slid in/out. I am not a frontend developer, so perhaps what I was asking it for is not possible, but it seemed to me like it shouldn't have been that difficult to do.

One other unusual (but slightly entertaining) thing the model did was it used a different image for the notification "icon" every go-round. I have absolutely zero idea where it was getting the little icons (hallucinating?? maybe making a HTTP request??) but it was really interesting to see.

A neat tool, I will send it to my frontend guy at work and see what he thinks.
https://archive.ph/XKetr
> I write "the structural/duck typing is not about [X]

The structural/duck typing thing is exactly about when the type check happens. That is the thing that makes them different. We aren't just throwing out random words. We would not be talking about them in the first place if not for that fact. To say it is not about the only reason we have for talking about them is... strange.

> My original point was that TFA doesn't really feature duck/structural typing

It does, indeed. It demonstrates both, in fact. Go uses nominal typing for everything but interfaces. Is that the source your confusion?

> the example program just shows dynamic upcasting/downcasting

I know we threw casting around loosely to not confuse the contextual parent, but if you look closely, Go doesn't even support casting at all. And this isn't type conversion either. Go uses the syntax `type(variable)` for that. This really has nothing to do with what was seen in the article; it was doing something quite different.

To be fair, I'm not sure you have demonstrated that Java has casting either. What you wrote appears to be much more like type conversion, except type conversion is checked statically, while yours was checked at runtime. Frankly, I have never heard of a term for what you have shown, so I don't know what to call it. I suppose casting, overloaded with new meaning, really is that term[1]? Go doesn't support casting in that sense either, though.

[1] Which, if that is the case, would make the rest of this thread quite hilarious with your attempt to be the language police for "duck type", yet being accepting of any arbitrary use of "cast".
I recall hearing on the radio about 20 years ago a story (most probably apocryphal) about how the nazis sent a train full of rubbish to Switzerland trying to provoke them and join the war.

But the swiss get rid of the rubbish, cleaned the train, put flowers and food in it and sent it back to Germany with a giant banner saying something along the lines of "Each one gives the best of themselves"
I’ve found that it’s often able to fix its own code when I’m able to understand that problem and state it clearly. On its own, it tends to just go in circles and proudly declare that its solve the problem, even though it hasn’t. It needs a knowledgeable person to guide it.
Sure, but you can only document that choice in your pyproject.toml, which is well-established. You have no idea how someone is going to provide that interpreter. You don't know what OS or how to provision an interpreter. If you are the person provisioning that interpreter then just use the tools you already know, not yet another tool to do basic stuff like install an interpreter.
Be sold computers - https://en.wikipedia.org/wiki/BeBox

After porting to x86 they had issues getting preinstalled on OEMs because of the OEMs contract with Microsoft which prevented the OEM from selling PCs with any other operating system. https://www.theregister.com/2002/02/20/be_inc_sues_microsoft...

I’ve never heard that they were restricted by Apple in any way (which may have been possible since Gasse and Sakoman left Apple to start Be). Do you have any reference?
We do consistently boo their national anthem before football games and sing stupid songs like 'ten German bombers'
Mildly disappointed that this wasn't about CBAT.

https://www.sportskeeda.com/pop-culture/who-hudson-mohawke-d...
I completely agree. Keyword: Gerard Schroder for those who are curious about "three-decade-long foreign intelligence job".
> However, the findings ended up pointing toward a different hypothesis, the so-called "magic spell hypothesis." Just as magic spells are written with a distinctive style that sets them apart from everyday language, the convoluted style of legal language appears to signal a special kind of authority, the researchers say.

Wow... so it is just a trick, right? Not something made for the people.
I've literally told you the items can be of arbitrary width and height. `space-between` won't keep the middle item centered.
> this doesn't have a custom movement at all, there's no way the rest of this is worth around 10k.

It has an annual calendar module added on. Surely that's semi custom and worth something, considering how expensive the calendar watches usually are.

(edit): actually there's a secondhand annual calendar longines on chrono24 for less than $2000 so maybe not worth that much. Probably still quite novel though.
A lot of the armor plate on the big battleships like New Jersey were welded. Some of those are over a foot thick.

It would take a LOT of passes.
It was towed backward, up the river ... not a good luck for the Empire.

I would see that as some self-deprecating german spaß
As someone who also graduated during the pandemic an moved across the country.

Maybe man, but honestly it just isn't the same as actually getting to say goodbye to your friends.

Out of all of the things that went poorly that year, ppl missing their graduations is definitely pretty low on that list, but on a personal level it just really sucked having your entire social circle just disappear out of your life basically randomly.
Claude 3.5 Sonnet is pretty good at writing Clojure, including Electric Clojure. The mistakes it makes (IME) tend to be the same kind of mistakes that human programmers make.
She's fairly thorough. I see some good additions to my set.

I'd guess she has a different list of powershell commands to uninstall apps.

(My lists are on a home IIS/text files/NAS. Edit over VPN. I use them every week to clean client machines.)
Always better than the nichilists
I completely disagree.

I’ve done plenty of meetings in a remote only setting where at the end I say “if anyone wants to hang and chat about things further, or just hang out and socialise, feel free to stick around”.

People get to choose if they stay. It’s at a natural context switch (end of meeting). It’s deliberately informal and not organised (“hey, let’s just hang for a bit”).

The opportunities are there to achieve the same goal as the water cooler.

When I see people lamenting what has been “lost” I usually read it as “I don’t want to look for alternative solutions”.
I'm english and although everything is a bit run down and creaking, we're not going through totalitarianism, in fact, we just had an election which unlike the US preceded an orderly transfer of power.
If you wanted to become a doctor, say, and flunked out of school, how would you find another path to become a doctor; start again in another country? Sometimes the cost of failure is high.
Interesting choice considering the influence that Triumph of the Will had on Star Wars.

https://en.wikipedia.org/wiki/Triumph_of_the_Will
The advent of competent LLMs has increased the viability of using more powerful "esoteric" languages like Clojure because it solves The Hiring Problem: I can ask it to rewrite my application in another language, or it can help junior programmers write better code.
Youtube didn't have ads for years. Yet there was plenty of content people uploaded with no expectation of payment. Just like the early Internet. MIT OCW and Khan Academy also pre-date YT.

As for all the high production value channels out there now, YT doesn't pay their bills, subscriptions, brand deals and merchandise do. YT is like MTV: good for exposure, the real product is sold through other channels.
Privacy has minimal overall economic impact because of the zero sum nature of advertising. Specific companies get harmed, but advertisers don’t suddenly have less money if advertising is less targeted. Net result that money is simply going to support different jobs.

Similarly with more/less efficient advertising consumers have just as much money so total spending stays the same, so the only change is which companies capture it.
It's unclear to me what value the public vote would add in the system you propose. What's the point of raising hands if it doesn't matter in the least anyway?
This is an interesting argument I've heard from various quarters but have never seen any evidentiary material supporting it. Do you have any reliable sources that explore this correlation?
KDE Gear 28.08 Released
*English accents.

I don't recall any of them sounding Welsh or Scottish! A "British accent" is something I've yet to hear anywhere in Blighty.
Ask HN: Are hackathons anything more than a lame distraction?
Having been subjected to a few "hackathons" so far in my career, I've come to the conclusion that they are a lame distraction, usually put on by C-suite people or vendors but resulting in very little usable output considering the amount of time and effort engineers put in.

I want to like hackathons, because at the core, the idea seems to be good: let's get down and dirty with some interesting ideas or tech that we haven't had the time to work on due to other commitments, and see what kind of great thing bubbles up. But I have never seen it.

Asking HN: have you ever seen a really great outcome from a hackathon?
Fake watermelons full of drugs fail to fool US agents
> I wonder if the Supreme Court can interpret the current laws to ensure a secret ballot?

There is no way the current bench on the Supreme Court of the United States of America does any sort of interpreting towards a stronger administrative state, regardless of popular support for it.
> There is a massive cost to starting and stopping gas plants that you are also not accounting for

It's my understanding that basically the entire point of gas power plants is that they are very cheap to stop and start (as opposed to e.g. coal or nuclear), at least, that's the case in the UK - are these plants different in the US?
This is just another clueless populist article.

The key to actually ask people "What are you willing to give up for X"?

Are you ok being more annoyed with popups asking your permissions every time?

Are you ok with a recession in Ad-based ecosystem (merchants, ad brokers, stock market depression, fewer IPOs) that may result due to this?

Would you be OK with paying for services instead of an Ad model? (and before Virtue signaling HNers jump in, how many of you have subscribed to YouTube premium)

Any idiot will say Yes to "Do you want $1000?"

Change the question to reality "Do you want $1000, but have to pay back $1100 tomorrow?" and see the numbers drop.

Passing legislations has to deal with reality. Do lobbyists influencing law making? Yes. But the lobbyists is a necessary evil because general population will always want $1000. Lobbyists are there to remind you of the costs and prevent from populism destroying civilizations.

Edit : Expected nothing better than downvotes from massively brainwashed HNers with ZERO independent thinking. The irony isn't lost that they are the 84% ers
I can say I did it with a lot less grace as a postdoc but I did get my honorable discharge from my PhD program.
The IOCCC[1] (International Obfuscated C Code Contest) often features submissions where the source code is formatted to be works of art in itself. Sometimes the source code is also used as input to the program, where the formatting affects how the program behaves.

For example this program, which approximates the decimal digits of pi while having source code formatted to look like a circle:

https://www.cise.ufl.edu/~manuel/obfuscate/pi.c

[1] https://www.ioccc.org/
Even electric lawnmowers can be a bit underwhelming power-wise. I share one with a few neighbours and it works well enough for our small downtown yards, but I would be pretty annoyed with it if I was trying to do a job any longer than about 30 minutes.
Once again campaign finance reform should be on the ballot, and once again the duopoly has made sure we're not even talking about it let alone voting on it.
Back in the days of manual machining it was definitely true. CNC, especially modern 5+ axis high speed high rigidity machines are god level cheating.
No. You're hardcoding the item widths in `grid-template-columns`. The left/middle/right items should be self-sizing. E.g. consider three divs with arbitrary text content.
It is ridiculous that you think this problem exists.
Isn’t Vaders posse modeled after the German military?
Does anyone know of a good authoritative DNS server that supports Dynamic DNS updates? Preferably exclusively standardized stuff. I currently run CoreDNS on my network, but dynamic registration isn't supported and might never be.
Best way to learn Linux is by building it.
Checkout https://www.linuxfromscratch.org/
Follow it through
But before that read through Operating System Principles by Gelvin,Gagne
> I think the real problem with euphemisms displacing the original words, is generally they're vaguer. One example is "person of colour" should literally mean everybody, but it's just used as a drop-in replacements for the words before it that are now considered offensive. Substituting one phrase for another does nothing to adjust people's prejudices or intentions when using a word.

I thought the whole point of the PoC euphemism was to be vaguer. It’s not literally everyone, it’s everyone except white people. It’s not a replacement for other euphemisms so much as a supergroup meant to include other minorities in the conversation (one very much in a Western context).
Or perhaps it forces those companies to focus on products instead of exploiting their market position.
YouTube Is Losing the War Against Adblockers
Last time I saw a computer do that it was due to bad memory sticks.
This is clueless understanding of economics (and very prevalent in HN)

Economics 101 : There is no fixed pie of $$$$. $$ (as in wealth, productivity) can absolutely disappear from the economy or grow from nothing.
Sorry, PHB?
Fun fact. In French it’s distinctly not a whale. But a very large fish
Someone needs to make a decision to raise the starbucks coffee prices 2x. Finally, here's the actual reason. No one can blame him: his commute is really long! And someone will pay for it. /S
Thanks! Good to know it wasn't cut to misrepresent the quote. I still don't think she meant she's unfamiliar with the Bureau of Labor, rather that specific issue.
Football yobo's... Ignore 'em. British football chants are infamously offensive and intended to agitate. "Fancy a row?"
Try using Linux exclusively for a few years, then switch back to Windows. You will discover that Windows has just as many quirks as Linux.

Take sleep. While I have not run into situations where Windows will leave the backlight on, I have run into situations where Windows will remain connected to Bluetooth devices. A more disconcerting quirk is pulling a very hot laptop out of a bag. For some reason there are scenarios where Windows will keep chugging along in the background even though there are no peripherals connected and the lid is shut.

Sometimes the criticisms of Linux's readiness are hilarious when compared to Windows, because the criticisms are more valid of Windows. The hardware I own is reasonably compatible with Linux. I can install it without issue. There are even cute benefits like the printer being automatically detected and ready to use. In contrast, installing Windows is a bit of an adventure. Simply getting through the installer involves doing some googling, pulling up a command prompt, and installing a network driver. If I don't do that, I won't get through the OOBE and to the desktop. Incidentally, I'm going through the installer without a pointer: neither the touchpad nor touchscreen will work until their own drivers are installed. Windows will pickup on and install those drivers with a system update, but that is done after the OOBE has completed. Incidentally, the hardware in question is a two year old Lenovo that shipped with Windows and was never intended to run Linux.

I am not bringing up these issues to cheer for Linux, nor am I doing so to proclaim how much Windows sucks. I fully realize that most Windows users won't bump into the installation issues since it comes preinstalled, or because a typical Windows "reinstall" is a system restore that doesn't wipe out all of the drivers. I also fully realize that there are many usability quirks with Linux that I am blind to since I have used Linux for decades. (Yet the same can be said of Windows users who have used Windows for decades.)

The reality is that switching operating systems takes effort. The reality is that individual experiences will vary for any operating system. Sweeping generalizations like "X is the year of the Linux desktop" or "X is not the year of the Linux desktop" simply aren't useful since the experience of adopting Linux depends as much on the individual, on their background and willingness to accept change, as it does on the readiness of Linux.

But if people still want to make such generalizations, I hope they don't mind if I declare that 2024 is still not the year of the Windows desktop because, in my case, it isn't.
> What about HN?

The same HN that is heavily moderated by a paid employee and paid for by a multi-billion dollars net worth company called YCombinator?
It reminds me of The 512KB Club. https://512kb.club/ , https://github.com/kevquirk/512kb.club , https://news.ycombinator.com/item?id=30125633
Yeah, just ask your favorite merchant how much it hurt their business and how many business shut down or lay off people due to Apple Tracking ban
Bloomer was head of audit committee at Autonomy, the company in question…
> Are you ok being more annoyed with popups asking your permissions every time?

No, I’m really not. The EU regulation that caused every site to have a stupid cookie pop-up/banner has made the Web a significantly poorer experience.
> This silences a large number of people

I'd argue advertising silences many more.

Any niche topic is already so SEO'd to death with keyword rich but contentless content that those with something truly relevant to say are unlikely to ever be heard.*

* Unless commenting in a niche subreddit, a web-ring indexed by small web engines, or the like, where the audience are like minds who've previously found the niche.
Kansas chief used Flock license plate cameras 164 times to track ex-girlfriend
Having to walk limits your employment opportunities, particularly if you're not able to just pick up your life and move homes. It also limits which stores and other businesses you're able to reach; less competition means you end up paying more for goods and services. If you're a yuppy living this lifestyle by choice, able to change apartments on a whim and rent a car whenever you need to go to costco and able to shrug off higher prices in local shops anyway, then it's all good. But for the average member of the working class, quite possibly with a mortgage and kids in school, being forced into this kind of rootless urban pedestrian lifestyle is a raw deal.
Recently I was writing Pedestal code (for the first time in my life) and ChatGPT was ok at generating boilerplate for it. If the nature of the code is boilerplate like and there is online documentation that ranks high in Google search, I suppose ChatGPT will do ok for any language.