skysight-inc/HackerNews huggingface dataset:
>But this idea that you need an accountant or tax prep software if you have a W-2 and a 1099 just isn't true.

I hire a CPA to do my dead simple returns that I can do myself.

Why?

Because I don't trust myself to have done it correctly. No, I can't sincerely swear everything written is true and correct to the best of my knowledge because I do not trust myself.

That's why I hire a CPA, because I need someone I can point to for legal liability purposes. Am I throwing away money, so to speak? Perhaps, and I don't care; I'm buying peace of mind.
The right to repair laws should extend to modularity and standard interfaces.

I'm not a great fan of legislation, but sometimes it's the only way to align for-profit enterprise's self interest with the common good.

An example is the connection between a blender base and the jar. The manufacturers should be required to declare, and provide documentation for, the standard it adheres to, which would of course be available for 3rd parties to manufacture to.

Ideally manufacturers would converge on a single, or a few shared standards, and I'm sure there are legislative ways to nudge them towards that, and discourage the natural tendency toward fragmentation, proprietary differentiation, etc, aka monopoly power.

The PC world is a stunning example of the power of standard interfaces between components, and USB is a great example of where government can step in to the process; the EU usb-phone-charger mandate immediately solved, or at least vastly improved, the wasteful, expensive and inconvenient cacophony of proprietary phone chargers for consumers.
Is everybody forgetting about fruit or what. There totally is wild fruit that is very sweet.
> they were a deliberate choice so that computers doing string processing could never confuse the two types of addresses.

Wait until you try to write an IPv6 address with a port number in standard notation.
> Maybe some has been captured by the "capital elite" or whatever that is (I think personally that is more a function of globalism).

Whatever that is: it's the people who have capital to deploy, the ones who have workers, it's not a difficult concept.

> But it's also just been captured by society itself. We now have access to far more goods and services than ever before, and for incredibly cheap.

That is just products getting cheaper due to technology for production, the surplus value of labour is not in this equation. Society didn't capture part of the surplus of value, we just got cheaper products while wages stagnate and the capital class accumulated more and more of wealth.

Buying trinkets doesn't make you wealthier.
Thank the Jones Act for making travel between the islands (and between the islands and the US mainland) harder than it should be.

See https://en.wikipedia.org/wiki/Merchant_Marine_Act_of_1920
If you qualify imports transitive dependencies won’t pollute your scope. It also naturally deals better with name conflicts, allows cherry picking exports etc.
The difference here is that anti-warming studies are the ones with the money behind them. Your conspiracy theory is falsified in that one stroke.
I wonder if it actually had to do more with esports pulling back quite a bit this last year. Riot was leaning into that pretty hard for League. That had to factor in for a large chunk of the headcount for layoffs.

I just can’t imagine they’re cash flow negative given how popular League and Valorant are, but maybe they’re seeing enough of a dip in their numbers that they’re trending in that direction.
How some of these edible charms are described makes me think they were sorta like tablets or edible vaccines, except faith-based.

Unless someone actually used them as medicine and then just perscribed faith-based/supernatural powers to them (so people wouldn't complain/accuse them of being witches)
GPU index supports in Vector Database benchmark latest version
It seems like the obvious solution is to offer Americans what they want in terms of a burger named after a bigger denominator.

1/5th pound burger is going to sell better than the quarter pounder while using less beef.
Turns out grammar nazis were a thing in ancient rome! Hilarious, I need to check out the movie, thanks for laugh in the morning.
Not in Europe where they use Delphi and Free Pascal. I don't know why it is shunned but Pascal is a good programming language taught in high schools in the 1980s and in most Comp Sci courses.
Try to calm down your mad tsundere girlfriend
It doesn't need to be a linear correlation, but there should be some correlation between worker productivity (aka produced value per hour of labour) vs wages. It hasn't happened, at all [1]. And that's ridiculous, workers are much more productive while real wages have stagnated when inflation is taken into account.

> When it comes to the pace of annual pay increases, the top 1% wage grew 138% since 1979, while wages for the bottom 90% grew 15%

> Middle-class wages are stagnant—Middle-wage workers' hourly wage is up 6% since 1979, low-wage workers' wages are down 5%, while those with very high wages saw a 41% increase

[1] https://www.epi.org/publication/charting-wage-stagnation/
I believe, from what I saw in Mathematics, this is a matter of taste. Discovered or invented are 2 perspectives. Some people prefer to think that light is reaching in previously dark corners of knowledge waiting to be discovered(discover). Others prefer to think that by force of genius they brought the thing into the world.

To me, personally, these are 2 sides of the coin, without one having more proof than the other.
Sorry, it was OpenBSD.
OK, where's the part of this where we're not modifying a global interpreter state?
Anecdotally, I don’t feel this way about “giving a shit” in japan. We did have inflation and other issues, but I didn’t notice any big change of the sort here.
At this point, just use a dataclass.
Sure but I mean does that result in different outcomes compared to identifying and focusing on the next most important few things which will move the needle at any given time, which tend to be quite obvious? GitLab for example built a billion dollar company by for the most part incrementally focusing on the next most important step, without deep data-driven backlog analysis or trying to capture all interactions and contexts related to potential product feature discussions. https://handbook.gitlab.com/handbook/values/#iteration
Among academic historians there is a consensus of what a "world war" is - it is a conflict that cannot be solved in terms of existing international diplomatic practices, and requires going "back to the drawing board" and setting up a whole new system of international relations when the dust settles.

So the Thirty Years' War was "world war zero", a classic example of what a world war looks like. It ended with the Westphalian Peace, WWI ended with the League of Nations, WWII ended with the establishment of the UN and its Security Council.

The current clusterfuck will abolish the UN at its end and start something new. The current period will go down in history as a world war.
ground speed doesn't matter. if something comes off the aircraft it'll be in the same relative air current
ipv6 addresses are different, so they’re easy to distinguish
Yes, and that's good because GPT-5 is going to be coming from a team that cares about alignment and which has values only a little different from mine. They can still mess up: https://youtu.be/qV_rOlHjvvs?si=6SI_abC9BLHGoWjt

OTOH, an LLM trained by the FSB or CIA to help their agents, with no limits on what the agents are allowed to get as help because their bosses trust it's always in the service of the nation, will quite "happily" write that essay… and almost certainly get leaked eventually — 10 years, 50 years, doesn't matter — at which point someone who isn't so trustworthy will ask for a doomsday plan and it will be equally "happy" to write that too.

Hopefully the agencies like the FSB and CIA aren't quite as bad as I fear, but secrecy and what little has become public makes it impossible to trust them.
Also highly recommend Relay by Mozilla. Coupled with their password manager, everything is so smooth
The empty set is `{*()}`.
I'm certain the issue here isn't the dots.

123.123.238.217.110.100.1.1 would still have been perfectly readable.

fdd2:1228:3372:1sdf meanwhile is pretty unreadable even at IPv4 length.
I have had multiple experiences with exactly those symptoms for sensitive topics. Heard the word "sodomy" in a podcast, not being an English speaking native, didn't know what it is and asked the ChatGPT-4 Voice to define it. It just changed topics, explaining solitude or servitude instead. Tried text instead of voice and got error messages. Finally after getting an error with policy rules around sensitive topic is where it finally clicked as to the type of word it is. Looked it up in a dictionary.

Those symptoms seem to be common. Another one I have had often is this "reset" you mentioned. One of the most frustrating things is it forgetting our conversation up to that point.
Any results from your research? That seems interesting.
Meta: I submitted it ~2 months ago because I ran into the topic for work reasons. I found the connection to Minsky reason enough since I didn't know that, and also the technology itself is of course very cool and probably not well known outside the relevant fields.

The post did not get a lot of attention, but a couple of days ago I got what I think is my first offer to re-post from the admins, and since I still found the topic interesting I thought it was worth giving it a second chance.

Meta meta: it seems people are more inclined to question submissions' topicality these days, which I find a bit stressful. Submitting Wikipedia articles about cool/interesting/novel/unknown things (not only technical in nature, for sure) feels to me like a cornerstone of this place (and I've been here a while now).
How do you get experience in this stuff without having a job?
Consent is a separate issue. Medical ethics make it unethical to do something good for society but with no benefit to the patient, even with the consent of the patient.

Note that there are a few cases where these medical ethics are violated for historic reasons. For example, donating a kidney (no benefit to the donor). Another example: Taking a vaccine for an almost eradicated disease (at that point, you are taking the vaccine for the social purpose of eradicating the disease, not for the personal benefit of not contracting the disease).

These things are grandfathered into medical ethics, but would no longer be allowed if proposed today.
Bold prediction! Let's see if it holds true in 200 years when every cybernetic cell in your body is individually addressable from the public internet.
Of course it is, that's why conversion to IPv6 is an item in the 14th Five Year Plan (2021-2025) of the People's Republic of China
But the title was not "This is what happened to Taylor Wang". It's about a general question. His particular case was just the opener. The rest of the article tells what's promised in the title, not what you maybe expected when hoping to read about the story of a single person.
I'll make it up to you, I promise.
This is really impressive and I like the app, it's fast and powerful.

However, I wouldn't consider using it without better undo, if i merge a set of cards by mistake it cannot be undone. Maybe store a larger undo history in IndexedDB?
A year in production with machine learning on the BEAM [video]
EU set to allow draconian use of facial recognition tech, say lawmakers
I really dislike Spatial Audio mixes for music, it does not make sense, I don't want the sounds coming from every direction, music is never experienced like that in reality.

Talking to some musician friends about it and they also do not like the experience, from either side: not as a listener nor as a musician.

It's a cool gimmick for some art projects, but for general listening it has no improvements over stereo while making the process of mixing much more complicated.
Of course the toddler is who loves them, haha
Let's talk about what be careful about when launching a product in a country
- First, South Korea is not allowed to use Stripes.
- South Korea favors Fastfive and Sparkplus over WeWork.
- When it comes to paying employees in South Korea, it's easiest to use Deel.
Directory Opus 13 Now Available
I uninstalled brave as the story about injection affiliate links broke:
https://www.theverge.com/2020/6/8/21283769/brave-browser-aff...
$10M for access to a pool of 100k (and growing) tech-savy users that are harder to hack than gen-pop? You guys, the 100k+, are lucky I'm not made of money.
Show HN: FintX – open-source, gRPC test tool built with Avalonia/.NET
I think we need quality gRPC test tools, so I built one! Would love to get HN's feedback on the software.
Why did those silly 18th century physicists even bother with those sextants and complicated mathematics when they just could have looked up the answer on Wikipedia?
That's literally all you get in the UK:

https://www.gov.uk/redundancy-your-rights/redundancy-pay

To quote:

"half a week’s pay for each full year you were under 22

one week’s pay for each full year you were 22 or older, but under 41

one and half week’s pay for each full year you were 41 or older

Length of service is capped at 20 years."

And also it's pretty shit because it's capped, so for most software devs it won't be anywhere near what their actual salary was:

"If you were made redundant on or after 6 April 2023, your weekly pay is capped at £643 and the maximum statutory redundancy pay you can get is £19,290. "
ARIN recently handed out a /16 allocation to Capital One. That is one 65,025th of all of IPv6.

A reasonable sized /32 allocation would have allowed for giving every ATM they operate worldwide its own globally routable /48.
Yes, brave has 2 checkboxes in its settings page. One for crash reports and the other for privacy-preserving product analytics (P3A) which is what they are talking about here. Disabling those stops Brave from sending anything to brave endpoints, aside from auto update checks of course.
If it has letters in it then it isn’t a UPC code. There’s no guarantee that it is even globally unique; it could be something made up entirely by Bose. Or by a retailer.
I don’t think we should go down that rabbit hole of redefining self hosting ad anything other than host it in your own infra. So if AWS disappeared today, would your product still be self hosted? If being self hosted does not actually depend on your product but on the availability of another provider, there I don’t think we should call it self hosted.
TBF, it's been called Tieto-something for thirty years or so. The most recent merger is visible as a suffix until the next one. Except if there isn't one for a while, then they revert to just Tieto after a few years.

Source: Worked at "TT Tietotehdas" (organic part of the name, not a suffix, AIUI) in 1996 and have had to do with it every now and then after that.
People have lost data on GitHub from repositories being copyright striked for example.

At least with git, every developer has a copy of the full history so full data loss is impossible really. What happens if this company folds? You're left with some proprietary repo that you suddenly have to workout how to self host.

It just doesn't make sense when compared to just learning git which is definitely the most fruitful thing a developer could learn at the start of their career.
I think the snark comes from having screamed about the situation for years and years and no one listening.

Let's all remember what we are talking about here: every single one of us will know someone who will die several years early because of scientific fraud. It is reasonable to be angry as hell.
If you like this you’ll also like Mike Harrison’s / mikeselectricstuff reverse engineering of the iPod nano screen.

https://m.youtube.com/playlist?list=PL0KZLmPyL6Ak1bArDuLo77y...
Discussed couple of days ago here: https://news.ycombinator.com/item?id=39015036
I worked with Dave from 1965 until he left Michigan about 5 or 6 years later. This was before the Internet, before NTP, before time.

In 1966 I was laying the foundation for what would become MTS and Dave was designing and building the Data Concentrator to connect the outside world to it. The Data Concentrator was almost certainly the first non-IBM device to be connected to an IBM channel, just after the "consent decree" that forced them to publish the specs. These specs were only approximately correct and Dave and I spent many hours at the consoles on the Data Concentrator and the Model 50 respectively debugging the interface. I would key in a small channel program and run it. The model 50 would go into a microcode loop while Dave scoped the interface. I would do a system reset on the 50 and he would patch the code in the PDP-8 and we would try again. After many iterations of this it finally worked.

Dave was very low vision even then. It's amazing he did as much as he did without the modern low vision aids. We used to joke that he would wire his nose into the back panel of the concentrator since he had to get so close to see the pins. In recent years I, too, have become low vision and Dave is my role model in this regard too. He had an unusual form of childhood glaucoma. For years the doctors kept one step ahead of it and he kept some vision, but when I EMailed him recently I learned that he had become completely blind.

For a few months Dave and I were the only consultants on the help desk at the Computing Center for one or two shifts a week. We had a lot of fun, but it must have been an odd experience for the students who came in for help with their MAD programs.

In spite of his vision problems, Dave was an avid photographer. In fact he took the picture of me at the 360/67 console that is floating around the Internet. Dave and I both went to Israel in 1969 with Bernie Galler's seminar series and spent a lot of time wandering around in our free time. Dave used to have photos from that trip up on his web site.

He was one of the most interesting and smartest people I have ever known. He will be missed by all who knew him.
What happens if the hydrofoil hits a large dolphin, shark, whale or other large sea creature?

Sea animals collide with motor boats occasionally but this Seaglider would be even more likely to do so because:

- It doesn't produce as much underwater noise as a motor which would normally serve to alarm sea animals.

- It goes a lot faster, giving sea animals less time to react.

Then there is the concern about what a collision would cause to the Seaglider itself if the hydrofoil broke off or worse, didn't break off and caused the Seaglider to plunge, nose first, into the ocean.

The other thing to be concerned about are sub-surface rocks. If a boat goes over a rock that's hidden just below the surface, it can badly damage the boat and motor and can cause death, but again, the faster you go, the more damage can be done.
> Each of these panels has 119 fasteners, so there was no impact to the structural integrity

This feels a bit off. It's implying that 119 fasteners are more than enough, but, if that's the case, why have more fasteners than necessary? How many are "just enough", and how many are too few?
Used to work in the Oxford lab that developed some of the earliest confocal microscopes. I had one of the early Oxford instruments mentioned under my table. Always wondered why it didn't find it's way to a museum. Science historical artifacts aren't a huge field of history yet I guess and items only a few decades old aren't that exciting to the average person. Technology becomes ancient faster than anything else.
We “were” badass. In a few generations of progress, we’ve evolved from hunting and eating huge grilled mammoths in family hearing stories; to eating fried small chicken wings alone in the comfort of our homes watching canned TV shows.

What’s next? We can only imagine: eating tiny insect purée from a chewing-machine in the comfort of our shared condo-room, with the A/C at full power
Unlike Perl, Python2 does not get any new bug fixes or features.
Embracing Common Lisp in Modern World
In a digital world where languages and technologies evolve at breakneck speed, it’s crucial to understand the foundations that continue to influence our tech choices. This presentation not only reveals how Clojure is deeply rooted in Common Lisp but also explores the grand vision of the JVM as a universal computing platform. It paints a vivid picture of how the tech landscape has transformed since the late ’90s, offering a compelling comparison between then and now. Additionally, it dives into the efficiency and performance disparities between Common Lisp and Clojure, providing valuable insights for developers navigating the complex realm of programming languages.

Now, let’s consider something we all hold dear – our planet and the technology we use. By embracing Common Lisp over Clojure and the JVM, we’re not only choosing a powerful programming language but also making a greener choice for the environment. In a world where sustainability matters more than ever, our programming decisions can play a significant role. Join us in uncovering the enduring legacy of Common Lisp and its relevance in the ever-evolving modern tech world while making a conscious choice for a greener future.

You can find a summary of the presentation here: http://juxt.pro/embracing-common-lisp.pdf.
You're not completely wrong, but that ship has sailed a long time ago: https://amiunique.org

Until browser fingerprinting is addressed, there will be no real privacy.
https://ciechanow.ski/gps/
Maybe agriculture didn’t become important until the
Meteorite blast 10,000 years ago
And yet the world does in fact improve year over year. Kicking and screaming, but still moving forward. Technology and science improves and that compounds.
Clipcat 0.16.3 Released, a clipboard manager written in Rust
From the little I understood, it is still post-detection, not real-time detection. And surely CCTVs are already used for all types of crimes, including petty theft and such and such?
In a meeting right now, team lead just recounted how she'd had to pay in cash at Rusta (ESpoo, I assume) yesterday or the other day because card payment wasn't working. "I was lucky to happen to have cash on me, others turned around and left."
Minsky's firsthand account of inventing it: https://www.youtube.com/watch?v=BfvtOJsdwc4
> If a new VCS can solve the 99% case and never need users to fall back to understanding nitty gritty details

Mercurial was a bit like that? Yet it didn’t stand a chance against git regardless
Doesn't tax year run April to April where you live? That's the case in the UK, so it would have made absolutely no difference to how it's taxed.
This reminds me of an attempt made by RGMechEx to retrieve game code for an Atari game where the code itself was used to generate a visual effect similar to TV static on the screen [1].

[1] https://www.youtube.com/watch?v=5HSjJU562e8
I expect _global_ here refers to the language-level semantics, not internal interpreter semantics.

Python's module system results in no implicit modifications to Python-level state between modules — at least, for a well-developed module. Since Python is so dynamic, you can of course jerry-rig all sorts of global consequences if you really want to. But without dynamic magic, all state is namespaced to the imported module, and must be explicitly given names within the importer, with no global consequences for parallel modules.

In your os.getcwd() example, the state is scoped to the importer module, so it's not an example of global interpreter state.

I don't know what Ruby's module system looks like, so I don't know for sure if that is the point the GP is making. It seems to me that you are in agreement, just disagree with the meaning of "global" in this context.
Relevant: https://www.exurbe.com/tools-for-thinking-about-censorship/

(Also https://news.ycombinator.com/item?id=39088080)
Says the person commenting on HN instead of working.