skysight-inc/HackerNews huggingface dataset:
The Nazis spent a lot of time acquiring factual information about the Katyn massacre, it's worth knowing the motives.

Assange has certainly played with outright lies e.g. Seth Rich.

Most of WikiLeaks output as far as I'm aware is mostly truthful to what was given to them, with the caveat that they are telling a story (e.g. bellingcat have no issues finding dirt on Russians, WikiLeaks don't).

They are also very happy to cause collateral damage of their own, IIRC they're very happy to leak personal details & CC numbers of people associated with those they dislike (iirc it was democratic donors in some US state, the data was leaked unredacted).
Thanks a lot for the reply!
Credit Suisse was involved in loads and loads of scandals. Joe Blogs summarized loads of them in a video: https://youtu.be/tAJRqpDqjLU?t=325

It's insane that this questionable bank which continuously says "problems have been addressed" scandal after scandal is now being saved. Public losses, private profit.
If we're talking about react framework (NextJs), then it's the KISS part. Everything is kept simple as react components. Single way to define styles / class, and single way to maintain components: react components.

Using MPA with htmx and only use react on occasional necessity seems better or optimized, but it comes with one limitation: sometimes it's hard to replicate the non-react component / styles in react. Using NextJs removes that limitation.
I'm not arguing that crypto is dead, but adding a random crypto-related feature to Edge is not a strategy, it's a "me too" bit that just seems odd.

Brave has a built-in crypto wallet but it makes some sense in their offer, this one does not seem to.

Unless you think large amounts of people will migrate to Edge because it has a built-in wallet? It does not seem likely to me, but I'll be happy to be corrected in a few years.
And liabilities which may manifest in weird and expensive ways.

Like the London Whale (£3Bn??) for JP Morgan and countless other examples
Is that an additional 130K FTEs - or is that the comined new total?
And you weren’t capable of changing jobs? I can’t imagine it being hard to change jobs as even journeyman “enterprise developer” (which I did for 25 years until 2020). I was able to find a job quickly in 2000 and 2008.

And unions wouldn’t have prevented collusion. That was illegal with or without unions.
VR/AR is gonna pay off eventually. It’s highly unlikely Meta will be the one leading that revolution. For one thing, people would simply not trust a Meta based VR platform, thanks primarily to the Zuck. A similar competing offering from Apple, Google, or Microsoft would crush a Meta VR/AR platform very quickly IMO, due to people’s lack of trust in Meta.

Additionally, it’s not clear if any gains Meta would see would be worth the cost. There’s the headline number of tens of billions of dollars spent, but more than the absolute amount of money, the opportunity cost of those dollars not being spent on other more promising technologies, like ML/AI, which Facebook actually was THE leader in 5-10 years ago, is the big problem, and is directly a result of poor leadership.
Twitter didn’t take that route either.
That is a very interesting scenario. Thanks for sharing!
Yes, I'm subscribed to poe.com and am playing with all public models. They all suck at debugging issues with no known answers (I'm talking about typical problems every software developer, DevOps or infosec person solves every day).

You need a real ability to reason and preserve context beyond inherent context window somehow (we humans do it by keeping notes, writing emails, and filing JIRA tickets). So while this doesn't require full AGI and some form of AI might be able to do it this century, it won't be LLMs.
Have you seen how much Meta made before Zuck drove it off a cliff? Just because you're well-compensated compared to others doesn't mean most of the value created by your labor isn't stolen by Capital.
Unfortunately other banks, too. Not something to mention specifically in this case. We must admit that banks have gone too big and need to be split up in the future.
I 100% agree and I hope it goes into this direction. The state also has more power to push back on fines that are incoming from other states regarding tax evasion etc. which UBS would have to deal with putting it into a bad situation.
It is fair to judge it as a self repair tool when it is presented as such by Apple.
Business Analysts aren't usually (project) managers
Or notice how those that are pissed off when they are called Putinists call the Russian invasion of Ukraine a “proxy war” and blame the death of all those Ukrainian people on anybody except the culprit, I.e. Putin
there have been many developments that have been strongly anti-user

partly because of the limitations of these days, there was a strong incentive to expose every detail of products to consumers that were not abstracted away from professionals or developers at any level

the abstractions of the day were solidly grounded by the nature of the underlying hardware, whereas nowadays we've used the freedom and leeway of more powerful hardware to make intermediate abstractions that are more transient and throw-away

for instance, everybody doing amateur level computing in the mid 80s had a strong understanding of he concept of interpretation vs compiling, understood binary coding, base conversion, some decent amount of information theory and boolean logic, addressing modes, fundamental data structures... those were all basic requirements and a lot of that is knowledge that won't fully go obsolete per se

whereas now, nothing of that being a requirement, people are often just given some explicit indications to do something and it just "automagically" happens, and this comes pretty much by definition with an increasingly "smart" interface and "dumb" user who is usually defeated if he or she tries to think outside the box (and thus doesn't)
If (1) you have acquired documents on both the DNC and the RNC, (2) they are both damaging and (3) you choose to only leak the ones about the DNC... well then it's not as clear cut and ethical as leaking both troves. Even if what you do leak is factually true.
These have been a great couple of comments from you; I feel like I just read a good niche book/article or watched a really condensed documentary
To answer your questions, nothing and it doesn't.

The laughter and clapping just reads as puerile to me.

On a tangent I'm very fond on GNU/Linux, I run a Debian homelab plus some Pi 4s. I also use Macs since 2006.
This is the unit I was thinking of, 8000BTU cooling, 7000 BTU heating via heat pump, plus some supplemental resistive heating:

https://www.amazon.com/dp/B00L4RLMNM

Only one available from a 3rd party for $1700!
Strange how you don't comment on the many more Russians that Putin has murdered by his unprovoked war of aggression as well.
I think his point was that If that moat doesn't exist without the ongoing context of more money being thrown at it then it isn't a moat.
I can understand distributions not having optimal settings for every laptop under the sun, but it seems like a no-brainer to at least create a repository of power config profiles for different models that users can submit to, eventually creating a decent library that could then be integrated into the settings app or and first run wizard.
The problem is essential complexity. Or at least that would be if we were computers. "The thing you want to do is hard" might be a better description.

When was the last time an automated flowchart script help line actually helped you?

If something is hard it's probably because one or more steps are hard by themselves, or because actually doing it requires multiple simultaneous actions in real time without gaps to look things up, or because there's an insane number of steps. People have learned from books for centuries, if you can't learn it from existing media,it's probably just a really hard task.

Like, guitar is hard because it's all about repeatable physical motions, you don't have time to carefully inspect your fingers to see whether it will sound acceptable when you strum.

Drawing is hard because it seems to involve a mental image that is so clear and stable one can use it as a reference, plus the ability to translate points in (Real or imagined 3D) space to points on a page.

Troubleshooting tech is hard because of the number of things to go wrong, almost always not covered in the manual, because if the designers knew they couhave prevented it, leading to Google being the best tool, and full teardown, deep understanding, and reverse engineering often being needed if that fails.
> The problem here is that this whole angle on human life seems to have forgotten that efficiency, productivity, etc are all there to help us find more time to live in a world where those things don't matter.

In reality, it’s there to help capital owners not care about these things anymore.
The point isn't to change jobs to improve your own conditions selfishly.

The point is to change the industry to better conditions for everyone.
You can disable the telemetry in Windows but it still caused many die hards to abandon Windows.
Atari BASIC does have POKE and PEEK but unlike C64 BASIC, it also has some graphic and sound commands to change the screen mode and draw stuff and play some notes. Atari BASIC also checks for syntax errors when you enter a line of code. C64 BASIC doesn't check until you run it.
People had to be convinced of the usefulness of electricity
>> ... government ends up paying for it when things go wrong but shareholders get paid when they go right.

A sizable percentage of the population sees this as a valid role for government. Every time the stock market dips a little, or home prices flatten off, people scream for the government to do something. Dumping government money into private entities to protect "shareholder value" is why stocks have risen so dramatically in the last 15 years. An entire generation has grown up thinking this is not only normal but that the party should never stop. The goal at every publicly-traded company is to become dominant enough to qualify for such protection (ie be just slightly more important than Lehman Bros was).
Framing this as they do continues to “fail” him! It wasn’t bad journalism that “failed” Assange, it was a concerted effort to assassinate his character and distract from his reporting.
You can do that prompt / play with it / feedback thing right now with my GPT+Stable-Diffusion powered website. https://aidev.codes

I am in the process of adding VMs which the AI will be able to write software and fix compilation and other problems automatically.
> But the public cancelling means on an individual level social groups eventually become homogeneous in their views.

> The result is you must eject any idea, person or news source which doesn't 100% align with the current group values.

That’s essentially human society.

We organize ourselves in races, countries, cultures, religions, sports teams, etc.

We are constantly excluding others and trying to belong to certain groups.

The issue is when it becomes extreme and a group decides that all other groups should be exterminated.
It's nonsense because the standard in academic settings is to cite works which contribute scientifically to the current work, not merely utilities. If I publish a paper on a command line tool for parallel processing, inspired by features from GNU parallel, I would cite GNU parallel. But if I'm doing (for instance) computational biology work, I'm not going to cite:
- the Linux kernel
- Python
- Matlab
- GNU parallel
- RFC 793
- Every other program I use

Asking for citations is fine. But GNU parallel wants to treat it like a requirement of using the software, without making it a condition of the copyright:
"== Is the citation notice compatible with GPLv3? ==

Yes. The wording has been cleared by Richard M. Stallman to be
compatible with GPLv3. This is because the citation notice is not part
of the license, but part of academic tradition."

This is disingenuous, because citing every tool you use in preparing a scientific work is not part of academic tradition. And the statement that "If you pay 10000 EUR you should feel free to use GNU Parallel without citing." doesn't make any sense in the "academic tradition" framing. If Ole thinks citations are required by academic tradition, that shouldn't change if I pay him enough money.

"If you disagree with Richard M. Stallman's interpretation and feel the citation notice does not adhere to GPLv3, you should treat the software as if it is not available under GPLv3. And since GPLv3 is the only thing that would give you the right to change it, you would not be allowed to change the software.

In other words: If you want to remove the citation notice to make the software compliant with your interpretation of GPLv3, you first have to accept that the software is already compliant with GPLv3, because nothing else gives you the right to change it. And if you accept this, you do not need to change it to make it compliant."

And this is legal nonsense. If I release something under a license, and then break that license, that doesn't nullify the original license. Claiming otherwise would allow me to un-copyleft someone else's code.
Let’s just say my first for pay project was working with a custom Gopher server and I played around with JavaScript when it first came out in beta with Netscape Navigator…
if you are using left/right arrow keys, that is not emacs. Control with F, B, A, E, K, etc are the ones I'm talking about.
The more I think about it, the more I’m switching to the camp that React wasn’t just not a necessary positive to web development, but was in fact a massive negative.

FB’s devrel dollars completely drowned out EmberJS, which was being pushed by a very small indie team, and web development would have been immeasurably better if we were using EmberJS today, as opposed to React and its bandaged on partners.
Thanks, the headline has all the appeal to me of "big celeb wears new t-shirt." The jukebox sounds awesome
Signature Bank's Quirky Mix of Customers Fueled Its Rise and Hastened Its Fall
Not much wrong with that, as long as your family is fed. My degree is in Mechanical Engineering. Most every dollar I've earned was from computers. I still faff around doing enjoyable hobby projects in engineering (ultra-light ME, EE, CS) with the kids. It's a fine life.
Bing has been asking me questions when my query is ambiguous without anything else on my part.
Will probably edit it, as many people complained. The focus here is useful predictions, in the sense of predictions that have utilitarian value, but string theory doesn't make any predictions at all, which is another issue altogether.
Same here, Safari/iOS
I’ve given strong thought to switching away from macOS. I too have been a Max user all my life, a Macintosh Plus being the first computer in our house. I would get fed up at Apple’s hardware choices or its limitations on users.

I have had a dozen Linux computers with various systems on them. I don’t know if it’s because they were Dell machines, or if it’s an Ubuntu thing, but I have had almost every single one turn into a brick after a Canonical-issued update.

The kind of brick where you have to boot into the boot loader and into single user mode (?) and start issuing arcane commands to try to recover your system with some old kernel.

The thing that keeps me on my Mac is that I can mess around with Unix computing all day, and then go back to being with done when I want to get back to using my computer. I don’t feel confident like that with Linux.
They were working directly with them, not just leaving seeds for the birds to come for later.

Make of it what you will but it's apparently an undisputed fact.
Just curious, so do you know how to program or not?
I don’t know the origins of the term “cement” in glue, but this “dissolves the material so it reforms as a single piece” is the principle of all cement glues, and it’s also why they are all specialty glues - you need specific chemicals to melt specific materials. It works really well. The other common term for glues that form this kind of bond is “weld”, as in plastic weld. That term makes more sense since actual welding is melting metals so they solidify as one piece. (Oh, maybe cement is like liquid stone or something - that might be where that term comes from?)
> has garnered some of the funniest cold opens from recruiters over the years.

Please elaborate.
Do relationships matter? Yes, of course. We're social beings.

That said, and not to get off topic, my theory is we'll eventual discover that there is a gut microbiome component to couples living longer than singles. For much the same reason studies say people with pets live longer. Yes, there's the emotional companionship (that impacts the physical) but there is also the exposure to another's bacteria.

Again, just a theory. But the more I read about "the gut" the more important and influential it's becoming.

*based on readings, often here on HN, I'm not a medical professional
Ah, the Solomon solution.
https://archive.is/paeOV
Won’t it find traction in bullshit jobs pretty easily?
This and other papers are trying as best they can to answer exactly that question, of what if there was no college.

No they don't.

why does this hypothetical question matter from a student’s perspective?"

It doesn't matter from a prospective student's perspective. If someone cares only about their own success (or their children's), it doesn't matter. But it matters for society overall, so it is still worth discussing.
Thank God no Russians have died in this "proxy war" they were so unable to avoid
I’d agree with an incremental improvement for developers but it came at the cost of fair performance & accessibility regressions and a culture of tool chain complexity which undercuts the productivity gains. If I had to pick, I’d say TypeScript has had a much more noticeable impact on teams’ ability to ship code rapidly and reliably.
> Homebrew still chugging along.

For seven years longer and with 20K more ports than Homebrew, and without leaving a mess on your system or munging permissions, so is MacPorts.
Except that spotlight doesn't find all system settings. And I've already ran into a bug where the system settings dialog loses sync with the configuration requiring the app to restart. And also had settings pane just turn blank.
GET should be idempotent, so if the request is repeated by the browser/a proxy/a user hitting F5, it should not matter. This is why some websites with inadequate password reset email links don't work if your company/ISP/email provider implements link scanning, as the automated service already clicked the super secret one-time link (and if the website is following the spec, that should be totally fine).

As long as the GET requests returns the same or equivalent API data every time they make total sense. For an access token, that's perfectly fine, assuming they don't generate a new token with every request of course.
Ask HN: Designated Access to Namecheap Domain Remains After Domain Is Sold
Hi all,

Wondering if anyone else has noticed this.

I was given designated access to a client's domain name on Namecheap - let's call it `domain.com` to edit DNS and such.

The client sold the domain using Namecheap's "sell domain" feature. The domain sold to a new owner and was transferred.

After the domain sold and the new owner changed WHOIS/DNS records, my account still has access to the domain. Months later I still have access. I can make changes to DNS and other settings even though it is not owned by my clieny anymore. It's clear the new owner doesn't know there was designated access to the domain.

I've tried reaching out to Namecheap support to find out if this is intended behaviour, but all they wanted to do was revoke the permission from my account. They could not escalate to any other level of support.
I don't actually agree. SQL did replace the need for programmers, especially for complex questions. We sabotaged its interfaces to existing GUIs for mundane questions and made CRUD a limitless profession.

The funny/sad part about computer science is that people don't want to understand the costs of customization and sales/management/marketing forever want it as a differentiator.

SQL could have eliminated us from the flow of many niches as easily as the spreadsheet did from business operations. I think why it didn't has more to do with market timing.
Note: this was at a linux conference.
Because in a bankruptcy stuff stops. Everyday processes get interrupted, and the administrator needs to tally up the balance sheet and sell off what they can to creditors.

It's not just some widget factory, it has connections all over the world but ofc also quite a lot in Switzerland itself. You don't really want one of your two biggest banks to cease trading.
> Professional developers will recognize that we're talking 50-90% of the LABOR-HOURS

More like 20-30% at max. And it's not including debugging the output of chatGPT, which I've found that it has been making subtle mistakes - which will probably take away all of the time gained.

Writing code isn't the biggest time sink, figuring out what to write is.
When a company is nationalized what typically happens to the shareholders? Are they wiped, do they get paid out, or does some of their ownership carry over to the new entity (rights to a special dividend or something)?
I... what? Around me, questioning the war gets you labelled as Putin critic, not an apologist. He literally started the war.
Right, and his response is, while not quite the exact opposite of the title, tangential to it at best. He says that programming has only ever been a tool to create software for humans, so just studying programming as an abstract concept detached from product skills is not advised. He does not say CS jobs will be obsolete in the future — if I can read into it a little, he's implying that the completely theoretical CS approach has never been the right path anyway, and AI will make that more obvious.
The backlog grows at a faster pace than the company completes work. The backlog is never meant to be completed. Your job security is not based on having a long well groomed backlog.
Occasionally, other numbers have interesting properties:

1. No closed form solution for polynomials of degree 5 or larger.

2. 4-color theorem for painting planar graphs.

There are lots more counter-examples: not 0, not 1 and probably not infinite. Probably some other number of counter-examples.

If you were making a paint the map algorithm - your data structure should assume you need 0, 1 or infinite colors, instead of no more than 4? Is that the point of the principle?
Good managers shield their reports from a lot of the crap that is inevitable at scale in a large organization. A large company can't just have individuals and small self-managed teams go off and do whatever they feel like. And, yes, if you just cut out all the intermediate layers, the VP with 150 direct reports will simply have to resort to automation based on simplistic metrics. "You didn't produce enough lines of code last week. If that happens again, you will be placed on a performance plan and then terminated if the situation doesn't improve in 2 months."
Your bank goes bankrupt and you lose your funds. A good you purchased turns out to be stolen. You lose a lawsuit. You purchased a company in an equity deal and the company turned out to carry liabilities (just a note, I'm not from the US, so details might actually be different there).

Likewise, for technical debt: a dependency you relied upon is not maintained anymore. There is an exploit found, or regulation changes, and you realize you used the forbidden pattern everywhere.

Basically: earnings minus expenses are the operating result. Concious decisions to accrue technical dept would be the equivalent. But there are costs directly affecting equity as well, which can still result in debt.
The average tenure of software developers in the US is less than 3 years. We are all changing jobs to make things better.
The purpose of that label is to warn people who don’t want video. Anyone who wants the additional metadata can get it by clicking the link.