skysight-inc/HackerNews huggingface dataset:
I have been stating something very similar this for close to 10 years.

It could possibly be known as IPv5 considering Internet Stream Protocol was never really used.

Or simply IP64.
I always assumed that "US Gravy Seals" was a shot at the BMI of the people engaged in the activity rather than at the color of their uniforms.

"US Gravy Seals, Meal Team Six" (not in this article, but elsewhere on the 'net) suggests the same.
> I'm talking about mid-sized companies with thousands of engineers

Can you name such mid-sized companies with thousands of engineers? If you hit thousands of engineers headcount, you are not a mid-sized anymore.

Theoretically, Google does 100 things right, pays for those 100 things, but also Google has tons of cash, if Google didn't release product in Q1, no worries, they will release in Q3.

Now consider startup with 50 engineers, if you didn't release feature in Q1, you might need to stop the project, because customer with whom you signed the contract just goes away and you will be laying off 5 people
Use Custom Merge Driver to Simplify Git Conflicts
Thanks for the reference, super interesting! The audio is spectacular https://soundcloud.com/nitro2k01-gameboy-genius/shitwave
Recently I was wondering myself whether I should just write SQL as I didn't particularly enjoy working with SQLAlchemy.

Then I discovered peewee. I am happy now.
Who shows contempt for SO? I don't see much of that, personally. Whenever it goes down, I see a lot of jokes about how nobody can do their job. The linked article agrees with you that it's "one of the greatest compendia of human knowledge ever produced".
It would be also good to read Wittgenstein's later thought on this work. He completely reversed course in Philosophical Investigations, and the contrast between early and late Wittgenstein is almost as important as the text itself.
The problem as I have witnessed it during my 15+ years of experience in the field as a DE by trade leading DEs, PM, ProdMs, and DSs is that even if you have DSs, The Business does NOT want to do what is required for the actual and reliable science.

Thus, we end up with a significantly weakened analysis plan and execution. Much to the disappointment of everyone involved.
I use chatgpt (and copilot) for this same kind of stuff.

I don't at all think it's making me dumber. I'm spending more of my time learning and doing the far more interesting and creative domain-specific parts of my work. That is, it's making me smarter by freeing up time to focus on things that matter a lot more. Just like any other tool I've learned to use to automate away drudgery in the past.
Yeah, you may not KNOW you care about the gasket, you may not even know what a gasket is or where it is, but you care about it because you care about the outcome it gives you.
Old people with no family using up 5 bedroom houses is wasteful. They should be allowed to of course, but we shouldn't be subsidizing it as prop 13 does.
You asked? So it was relevant as an answer to the question.

But, agree, not relevant to the original story.
Just a little.

The original story was about 'elites'. In the US, any conversation on that subject gets wrapped up in different opinions on who the 'elite's are, and if they are Socialist. One side thinks the 'elite's are Socialist, the other side think the 'elite's are corporate CEO's.

This thread digressed to the discussion of Socialism (not the academic definition), and I was just following along with that tangent.
> This retrospective study used mortality data assembled by the U.S. Centers for Disease Control and Prevention (CDC).

Retrospective studies are fairly rife with poor science. They are heavily limited by the data collected and can be easily manipulated by changing different controlling factors. While I wouldn't describe the paper itself as bogus. The title certainly takes a lot of liberties.
Why is elevation the independent variable?
I think it works in a different way. The newer properties have to compete with older properties that charge less because they pay less taxes. If you increased real estate taxes, it should be obvious that rents would increase. It’s basic economics. However, you should not expect a rent price difference especially at the quoted price for property based on the underlying tax differential.
> If a weapons manufacturer made a gun that 1 in every billion times shot you in the head instead of your target, we wouldn't say, "well, sometimes accidents happen" and brush it off.

A more apt comparison would be with seatbelts or airbags.

> Google in its current form is immune to the consequences of the decisions of its robots, and that is not acceptable.

The market forces are sufficient. If the FP rate climbs too high more people will disable the feature, easy.
45 years later, and some people are still litigating it.

Give it up and move on. Prop 13 is not going away.
Yes, I agree with all of that. Additionally, it's important that management understands that seniors need the time to actually do these things. You don't just get whatever percent less efficiency with junior developers, it takes time from your senior developers doing their work to help the juniors along.
Theranos' approach didn't even work at the man-behind-the-curtain step, because it's not currently possible to run the tests required using blood samples that small. The comparison to the article would only be accurate if they had a process that was at least genuinely possible to do manually.
You're right. But I think it can really vary based on which community you ask in.

I think most people dislike how hostile the main stack overflow site is to beginners, who despite being the ones who need the most help, are the most likely to get their question closed/ downvoted. It's unfortunately necessary to maintain the high quality of the site.
If your code has increased by 3x, that means 2/3 of the entire project is unknown to your developers. It’ll take a lot of work to just get everyone across that much extra code. To say nothing of how much work it would be to tame it.

I agree with the GP. Business people would probably salivate over this, but if it were up to me I’d want to say no.
That's your PMness speaking.

PMs never consider who will manage the code down the line. They never consider the implied difficulty multiplier because if you can't party poker it, you can't build it! That's what the agile ninjas say! Code that is "kinda bad but ok" will end up being the cause of a SEV0 eventually. This kind of tradeoff is made by management because the entire field of software engineering is a joke to them.

There's a trade off to be made. But it isn't the one posited. Creating code that is manageable implies it's better than "kinda bad but ok" but not all the way to a magnum opus in software engineering.

Leave decisions like these to the engineers. If management isn't willing to give "significant additional resources" to engineers they get what they pay for. Enjoy your extremely high turnover. Of course, it'll never be your fault. The engineers will also suffer the consequences. It would be nice to see even one PM eat shit for their terrible project management decisions done in the name of "agile".
The loan is paid back by your heirs selling the house after you die.
How we host Ars, the finale and the 64-bit future
Fired isn't enough. Poor people go to jail. The powerful move on to the next job where willingness to participate in corruption is a merit badge itself.
Yeah, that's smart. There's no need for everything to be uniquely identified on the internet anyway, right? Why would someone halfway around the world need to be able to ping my smart fridge after all?

Even for tech support purposes, people shouldn't have the ability to directly test my appliances firewall capabilities.

Actually, now that I've done the math, why not just extend IPv4 into hexadecimal?

Once again, none of the current addresses would change with this change, but it would turn 60 billion possible addresses (12^10 = 61,917,364,224) into 184 quadrillion addresses (12^16 = 184,884,258,895,036,416).

I feel like that would give us plenty of wiggle room. Sure, it's not on par with ipv6's ability to assign a unique address to every atom on the planet 100 times, but I think it would be enough for the next 40 years or so, right?

And it's inherently backwards compatible, what's not to love about it?
> How do you keep that from negatively impacting your credit rating?

It has, my credit score isn't the greatest. But I don't care. I don't take out loans to buy things because of the high interest rates. Instead, I pay for things with investments.

Borrowing money to buy things is a trap. Borrowing money to buy a new car is financially inept. Buy a beater for cash, invest what you would have spent towards a new car, and eventually the growth in that investment will provide enough to buy that new car. You'll be much better off.
When?

EVs were dead in the water for decades until Tesla. Space travel has stalled since the Cold War. Satellite internet... DirecTV was a joke that used dialup or DSL upstream.

A lot of industries are driven by the difficulties of operations, not necessarily innovations. He jumpstarted all three where even nation states could not.

To this day I can't get better satellite internet from any other company, all electric cars are still measured against Teslas (even though I'd prefer a Rivian or Subaru/Toyota myself), and SpaceX is the doing more launch development than the US, China, and Russia combined.

That doesn't make him a great inventor, perhaps, but it does make him a great something... businessman, organizer, dreamer perhaps?

No one's accusing him of singlehandedly advancing science or anything like that. But he did tackle three very difficult and capital and labor and logistics and legal problems and made them all a reality where many other companies and countries have tried and failed (and continue to lag behind). Those aren't trivial accomplishments and we'd be lucky to see any of them in a generation, much less all three from the same person. There is no guarantee another person could've done all that, not even a president.
Nothing will ever beat this one: alias s='cd ..'

Learned this with Mandriva, could never again live without it.
How the Bell Curve Naturalized Inequality
I have an open PR from my first week. Not a single review. I’ve merged entire features since then…
I'm not sure I understand how you could read either claim from the above - I make no universalizing claim. Yet some corporations do use us; and some people do despise us, and this is the reasonable claim clearly made above.

This smacks of a straw man, on your part, therefore. It should tell you something about yourself that you perform such sloppy reading whenever the topic is one that makes you uncomfortable.
Can you provide some more details on your use case?
In general a powerful approach is to use a neural network to extract vector embeddings and then do simple models on top. The neural network could for example be a pretrained audio classifier (like YAMNet mentioned in article), or a model trained with self-supervised learning on representative (unlabeled) data.
A small model for unsupervised event detection / segmentation could be agglomerative clustering.
A data-efficient supervised approach could be K Nearest Neighbors.
Or, alternately phrased:

As a company grows and matures, their software development processes evolve to meet the business needs.
Voronoi on Mars Baffles Science?
Seems the "hexagonal pattern" shown on Mars photos, supposedly mysterious, is exactly a Voronoi diagram rendered in dried mud, as expected?
As, I said, things remain that same.

The cover-up is always a bigger story. Ask Nixon :)
Right, I know it’s not on Git and hence was my question - and it sounds like this is more about terminology and less about technology. I.e. what Google does in this case is not that different from just “Code Review” in the traditional sense, as most other companies (with good engineering practices) do - reviewing code before it enters production (+CI/CD, as you mentioned).

Edit: as OP mentioned, it does seem to differ in technical sense from traditional CR, in that the changes live only on developer machine, not in source control.
I doubt they did anything like that intentionally. My impression in my time there was they were constantly cargo-culting themselves. X obviously works, so keep doing X, even if it doesn't look like it makes any sense. And X was absolutely everything.
Tangential, but the "setting up your account" shenanigans reminds me of one of the more amusing patterns, not necessarily always so dark: the "doing important things" delay.

Usually a website that makes you wait a while with a progress bar and status messages in the vein of "reticulating splines", as if Hard Work is happening when the operation is almost certainly done in a near instant.

If you've ever searched for someone on the web and found yourself on one of those websites that launders public records as some sort of sophisticated and proprietary PI service, you've probably seen one of these.

I say not so dark because it's just theatrics a lot of the time, with no real stakes for the user, but it is funny. Less experienced users might view the appearance of Hard Work as justifying payment, though, so it's still a tad shady.
About a decade ago I worked on a project for secure networks where machines would encode identity information into the lower 64 bits of an IPv6 network and security devices could use that to enforce policy based on your identity, not your machine.

The most interested customer, the government, had the problem of having way too much IPv4 space and little incentive to upgrade so it never went anywhere. Even after the government mandates to switch to IPv6, which mostly just ended up with loads of IPv4 only government websites behind Cloudflare gateways.
Not exactly. There's some pretty snazzy interoperability tech out their. (I.e. 4-6-4 XLAT) that let's clients get v4 addresses when they need them, which means if there's a big chuck on devices on both ends that support v6 you don't need as many v4 address.

This kinda a problem for motivating people to move to v6 because as implementations of v6 grow there's going to be less and less pressure on the v4 address space.
Over time, a programmer gathers a personal set of quality heuristics that has worked for them. A code review is an opportunity to sanity-check your changes by running your code against another person's set of heuristics.

There will be legitimate warnings and false-positives. You can gain some insights into how other people perceive and model the world, and in the process learn something, from both.

It's sad how a lot of people (including in the comments here) choose waste this opportunity by taking offense, and assuming that other people expressing their thoughts (which is an error-prone, lossy convertion process) are generally not well-intentioned.
I thought it's just installed and that's it, cool...
It's time we do a uno reverse to Web Integrity API
In theory this is right... But in practice I don't find that SO actually does a particularly good job of this. But nothing really does, unfortunately. When I want this kind of nuance, I end up digging through threads in all kinds of different places (including but not limited to SO) for ages.
There’s now an explicit safeguard against that.
Well, so because "us housing / cities care utterly broken then let's settle on not fixing any posible solution and making the situation less broken ;-)

(I once went to Dallas and felt adventurous and opted not to rent a car - it was a hellish experience getting around outside of the provided office shuttle - going to the nearest target on foot was more than an hour walk and then on a train to the centre I felt treated like a homeless or some such - the ticket checker just kicked my foot to wake me up from the doze)
This is an extreme caricature. It's like saying Biden is a communist.
It wasn't really pitched for low income seniors. The California Tax Postponement Program solves that and predates Prop 13. Other states have similar targeted laws, eg. the NJ "senior freeze".

Jarvis was going for a "tax revolt" to punish the state. That's why Prop 13 covers all property and not just primary residence
Colder, sure. If by gray/gloomier you mean cloud cover then I don't think so.

Regardless, high altitude cities like Denver, Salt Lake City, Reno or Boise are neither particularly cold or cloudy when compared to other US cities.
I can see arguments either way.

Some people certainly do development work with spreadsheets in order to solve problems in extremely locked down environments where they don't have the option of using Python. However, many people don't know how to use basic formulas, let alone more advanced features.

The perception that you can't do real development work in spreadsheets pushes people who can do real development work and have the option of using any other environment, like Python, to do so.

Since most programmers don't develop in spreadsheets, there are common misconceptions about the capabilities of functions and VBA. For instance, VBA has had OO and generics for quite a while. Another consequence of not being popular among developers is the VBA IDE is wonky and probably won't ever have its problems fixed.
I might get down-voted for this, but this is exactly what my wife and I have been discussing over the weekend. We're looking for good deals on property in Lahaina as a result of this.
You would think that if D "got it right," it would have seen a tenth the excitement / engagement Rust does. The proof is kind of in the pudding?
> the alternative could be a meteor hitting the planet, that doesn't justify your creating new negative externalities and unleashing them on the world with no reasonable recourse for the people you harm

Either you have no clue how much phish there really is or you know exactly. In both cases it sucks to be you.

> you also neglect the many other alternatives, one of which is properly staffing and funding enough humans to deal with the harm you're inflicting on other people, and providing easy access to them from the people you've harmed, and scaling your service up only so long as you can support that proper level of staffing

Sure, you're free to pay for an antivirus product that does the same and you can contact them.

It's thankfully not up to you to decide if people want to be inconvenienced or protected by what Google offers for free.
You’ve never understood the concept of property rights?
Even without HELOC the state of California has specific programs

https://www.prop13.wtf/2023/05/08/california-tax-postponemen...
> Wrong, you cannot commit to github without first agreeing to the TOS. Every user does it.

The point is that there are repositories on Github that contain commits from non-Github-users. For example, not every single commit to the Linux kernel has been made by a Github user, but there is a mirror at https://github.com/torvalds/linux .
This line of thinking makes me fearful for the future.
That they haven't gotten to the bottom of the starter cartridge doesn't mean it isn't cheaper to get cartridges than new printers.

If a new printer costs the same as a new cartridge but the cartridge contains twice the toner, then the new printer is twice as expensive per page. That's true even if they haven't gotten to the bottom of the starter yet. It just means they don't print much.
I’m not a Rust programmer, but I’ve heard Rust has compile-time AST macros. I wonder if it would be possible to implement a Rust GC by defining a macro to tag garbage collected sections of code. The macro expansion could then insert cycle-checks on moves as described early in the post. I have no intuition for how performance would compare to the trait-based approach that the author went with.
Wrong, there are some excellent books that can teach drawing skills very well. I'm a trained studio artist and I've found great value from books. I recommend Bridgman's "Constructive Anatomy". Go through the book and copy every drawing. You WILL improve. Even after years of practice, I was able to take my drawing to the next level. There are lots of other great books out there. Drawing isn't rocket science.

https://www.amazon.com/Constructive-Anatomy-Dover-Artists/dp...
I (kind of) regret making my unnamed Jed translation file editor. I made it due to the frustration I had when I had to edit two JSON files everytime I added a new string in a project. It was easy to use, yes, but really complicated and my focus shifted over to my translation editor instead of my project I was working on. I quickly realized this and scrapped the project entirely. It even destroyed the translation file I tested it on. Luckily, git reset saved the day in the end.

GUI tools like Poedit support JSON translation files, but not JSON translation files for Jed.

Now, I edit the translation files by hand, I don't mind anymore, it's just that it would be a tad bit harder.
You can do that and <marquee> with some css rules for the tag. I did on a few joke sites I made a couple years back.
could not get into it, it seemed as scifi-of-the-week as Stargate but missed something. funny those actors ended up on it.
If you want to be able to rent property, you need a landlord.
WHOOOO! Congratulations, that's awesome!
This is something that does concern me for people who are new to software engineering and haven't developed any "taste". But for me, I can sniff out bad or just mediocre answers from the bot and ask it for better ones, or go seek them out elsewhere (like on SO).
We could, but it would have broken compatibility with v4 just as thoroughly as v6 did and so would have had the exact same deployment difficulties v6 has.

In fact v6 mostly _is_ a minor tweak to v4; most parts of it are lifted directly from v4 but with a longer address.
The definition of "happy" can vary greatly between countries. My understanding is that Finland's "happy" is more similar to the US's "content".
We’d love to self-host on our own app! Some day. :)

Matrix would be another good option today, but DEF CON was already using Discord for official communications, so this is one less app for people to install.
I was there for well over a decade, and my read on it is that the tools are great for building solutions for all sorts of problems, including web applications and big data analysis systems. The biggest issues with the ability to launch a killer app are IMO:

- The risk aversion to anything that threatens a big existing successful product.

- The product/feature approval processes that implements the above.

- The concern about launching something experimental or half-baked under the brand (vs a startup which does that by default).

Personally, I saw a lot of product and engineering creativity, but it was often stifled or watered down by the above.
It appears personal attacks are being flung from both directions. If you are offended by the capitalization perhaps you are too easily offended. Regardless, I literally copied and pasted the title from the author and your original complaint said nothing about the capitalization but attempted to enforce a rule that was preempted by the rule's title.
D made the right tradeoffs for whom? There are many safe languages with great ecosystems which have a GC. Realistically, before rust, there wasn't really any for languages without a GC. A major problem for folks who must not use a GC is that large parts of the D ecosystem rely on the GC which makes it not useful for the segments that cannot use said GC. I've not actually used D professionally, so I could be off base, but this is at least the perception.

Rust is facing a similar problem in terms of sync vs async, which seems to limit options primarily for folks who want to avoid async, but it doesn't seem like a major blocker for adoption comparatively.
Ah yes, anything you and the corporate media disagree with is “propaganda”. Quite the hacker mindset! Pathetic.
The difference Hawaii's sirens could have made against the Maui fires
This is from 2020 https://web.archive.org/web/20230000000000*/https://yakshav....