skysight-inc/HackerNews huggingface dataset:
Except they did actually innovate headsets several times including inventing the push button phone. They were even working on Cellphone technology as they were broken up.

AT&T was hardly the only phone company in that time period, people just didn’t really care. Phones just cost a lot and spending more to have buttons just wasn’t considered worth it.

Even into 1982 most people were still renting their phones from the phone company: “Some resistance to buying phones might be evident in the response to the sale offers made in New York, California and Oregon. In New York, those who now rent a plain rotary dial phone pay $3.03 a month and have the option of buying it for $35, which means that the phone would pay for itself in reduced bills in one year. The return on some other models is even faster.

Yet New York Telephone has sold only 400,000 to 500,000 of the 5.5 million phones it has placed in homes, according to Paul D. Covill, New York Telephone's vice president of marketing.” https://www.nytimes.com/1982/12/16/business/new-era-for-the-...

Only 78% of US households even had a phone in 1960, jumping to 90% in 1970, and that was unusually high compared to the rest of the world.
Deep genetic structure of Africa reveals unique ancestry of the Angolan Namib
Images show increased activity at nuclear test sites in Russia, China and US
Thanks, that sounds good.

I will search myself, but is there are a great rust syntax reference doc?
Yep, that was the first thing that came to mind.
Every click will immediately fire a request, and they will come back in whatever order they come back in based on the server's timing (and network latency, and whatever else)

Done the straightforward way, you will end up displaying whichever one took the longest to return. I've run into this class of bug before, and since then I make sure to design my primitives to guard against it (always assign the latest-requested instead of latest-received result into state)
Well I'm glad you're here.

Life on Linux is really good lately.
Although I hate ads, the option to pay $3/mo to not have them seems entirely reasonable.

The value I get from prime is far in excess of what I pay for it - even at a much higher price.
I run a stateful metadata cache on Kubernetes with a StatefulSet and EBS as block storage. It runs SQLite just fine.

As for the "setting up Kubernetes" comment, I think that could be true of Kubernetes years ago. Nowadays Platform Engineers generally build on its capabilities continually, and by the time a user is using it to schedule network, compute, and storage the setup for an application maybe takes a day or so without a template. Most of the platform engineering work I've done on Kubernetes had much more to do with lifecycle management than paining myself over initial provisioning.
I’m not in California so I don’t know about that proposal. But it sounds like a separate issue. Does it even involve the same tribes?

I’m asking, as gently as I know how, if there’s anything here besides “because they’re Indians.” Because that’s not a very good reason.
The article says the policy is: Shutting down coal, blocking natural gas. And we are seeing results, increasing blackouts.
any plans to get this into nixpkgs?
Why would you use Bison instead of Unicorn if the goal is to say something about “PALM2” (where Unicorn is the large model) and not Bison specifically? And why judge poetry primarily on rhyme (which is not a necessary element of poetry, and so is not unambiguously requested by “write a short poem…”) without rhyme being part of the prompt?
Ok, please continue, what are these multifaceted impacts?
101955 Bennu
I wonder if there is a nice local browser automation tool one can use to do the download of the csv files directly from the bank.
Friends don't let friends use LastPass.
Why would you use virtual threads for CPU heavy loads?
This is really, really cool. Materials science is due for a step-function event, and this might be it.
Most people’s knowledge of tech barely rivals that of an inorganic object.

To have them switch OS is not even on the map. They are just happy they can find the camera app that takes pictures.
My thinking with mass market is:

1) To make the business viable and profitable. I searched a bit more and saw a post where the founder said they do expect to be profitable with 50,000 users. That still seems a tight budget if people are paying $10/20 amounts. Also I believe Kagi use google results currently so there has to be a big risk google limit what they can do if they ever become a threat of a business or generally remain beholdent to their main competitors via access and pricing rather than have independent infrastructure.

2) I would love to see a real challenger to Google. A paid model will not likely be that.

I completely understand the responses and there is also value in staying ad free, but there is also value in doing ads a better way rather than all or nothing and hopefully not going down the supply slope type arguments by setting clear and transparent rules at the beginning so that tension doesn't exist or is limited.
I'm too lazy to change.
Sure. It's not like all folks who lean on relational databases are third normal form zealots. But third normal form zealots exclusively come from a relational database background. Which makes sense.
You can, but it's optional (and orthogonal).
It's day 2 at Amazon.
It doesn't matter whether it's written competently. The original debate was about lines of code. There is no mapping between lines of code and instructions executed because loops and conditionals are a thing. EG even if 20 lines of code results in twice as many instructions as 10 it tells you absolutely nothing about how many times each instruction will be executed and ergo nothing about the clock time required to execute the program.
You could decisively refute the naysayers by posting links to important things using crypto that are not just yet more gambling, speculation, etc.

I don’t care about the US dollar at all. It’s boring. The only reason I want them is to buy stuff.

Show me something that will make me want crypto if I don’t care about crypto. (Other than gambling on crypto.)
Show HN: Host your own VPN on GitHub actions for free
FTP requires one-time config though, setting up credentials. Of course, it also needs a port to be opened. Croc and other apps like this[1] target different use cases.

[1]: I am building a UX-focused app over at payload.app, but there are many others, both CLI and GUI/web apps.
Topical is a completely different animal than a systemic pill.
We require "var" before variable patterns because we also allow named constants in patterns (which match if the value is equal to the constant's value):

const pi = 3.14; // Close enough.

switch (value) {
(pi, var pi) => ...
}

This case matches a record whose first field is equal to 3.14 and binds the second field to a new variable named "pi". Of course, in practice, you wouldn't actually shadow a constant like this, but we didn't want pattern syntax to require name resolution to be unambiguous, so in contexts where a constant pattern is allowed, we require you to write "var", "final", or a type to indicate when you want to declare a variable.

Swift's pattern syntax works pretty much the same way.

> > Dart doesn't have symbols

> That's weird, as I actually use sometimes `#sym` (which has type `Symbol`)??

Oh, right. I always forget about those. Yes, technically we have symbols, but they are virtually unused and are a mostly pointless wart on the language. It's not idiomatic to use them like it is in Ruby.
I "won" the crypto lottery and got a 100x return... which means that I sold many years before the peak and made $2000. There's people who timed things much better than I did, but if you'd held on past a 10,000x you're probably going to keep holding.
"if you score discarded gear from your workplace, then exfiltrate it immediately, to avoid awkwardness."

100%
I have a model Y lease that’s up in March. Can’t wait to get rid of the stupid thing.

It’s amazingly fun to drive and very fast. Other than that, the car is a pile of garbage. The range is about half what’s rated, the charging speed is about half what’s advertised, the build quality is terrible, and the service is nonexistent.

True story: the alignment on the poorly designed trunk is way off. Took it to the dealer, and the said they don’t fix teslas. Actually true. Directed me to find a third party body shop. Didn’t bother, will return it broken and I’m sure I will get absolutely hosed by them. They treat their customers exactly how Elon views humanity: expendable.

Will never, ever buy any Tesla product. Ever.
The project comes with a flake.nix file, you can try that (you would still need to build it manually, I use the flake only to bring the dev environment, not to build the final package). I don't plan to submit to nixpkg myself or any other package managers. I will only focus on binary builds that's downloadable from release page. I don't have any experience with maintaining distro level packages, and I don't think I can figure out the details and keep it maintained. I will leave it to the community to figure that out.
> Doesn’t handle automatic failover when a node dies

Patroni, the most popular autofailover solution for Postgres, is developed in Zalando. Of course it's included in Zalando operator by default.
Your qualm with the app is that you like FTP?
Yeah, marine boat engines (gas outboards -- NOT auxilliary diesels!) are designed to run close to full-throttle ~all the time.
We are significantly more expensive than that. And much slower to build. That’s kinda that point of this post.
A more popular and, I think, carefully analyzed alternative, from which croc was inspired, is Magic Wormhole; a good Golang implementation that compiles down to a single binary is wormhole-william:

https://github.com/psanford/wormhole-william/releases

I believe croc has some features wormhole doesn't (and some anti-features, like being able to pick curves and hashes). But also just that it's worth knowing that Magic Wormhole is kind of the "default" tool that does this.
I don't mean to cause offense, but maybe you haven't built a following yet? I see plenty of Lives with 0 viewers.
it has a free trial, much different.
Keep the photomultipliers in the dark when not using. Some can be damaged by ambient light exposure, even when powered off.
Other workplaces have more long term supported systems, with more complex requirements, and more SLAs and guarantees to fulfil.
Can't you just play these in a VM?
It's maybe equally mind-blosing to consider the miniscule amount of mass required to generate equivalent energy in nuclear reactions.
You'll probably like this: https://github.com/vitabaks/postgresql_cluster
A Gameplay Programming Puzzle for ECS
I like to compare it to alien naturalists devising a model for human society centered on prison gangs.

> Why does Ross, the largest friend, not simply eat the other five?

--Futurama ( https://m.youtube.com/watch?v=-06ki92PyVY)
I'm actually quite good at transposing by any arbitrary interval (by ear), and can also play music both from sight reading and from ear. The problem is I have both an instinctive link between sounds and fingerings (or keys on a piano when I play that) and between the notes in the score and the keys they map to on the instrument. Alas I didn't encounter c clefs until rather late in my musical training (they weren't relevant for any of the instruments I played) and by that time I didn't have a compelling reason to practice reading scores. I'm adulthood I more or less only play solo piano so transposition is a moot point.
We don't want the pure and holy scriptures being subverted or interpretted by secular / political dictionaries, or corrupted by general internet corpora, political ideologies etc.

Too late for that.
> What browsers actually do that?

Chrome, Safari, Firefox.

> And do all CAs support it?

Yes, the browsers made them.

> Besides, if you have enough access to the CA, you can just get whatever cert is in the transparency log

No, the CA doesn't have the private key of certs.
A complete lack of the precautionary principle and quality assurance. It's not even quality control and using the general public as "canaries" without even bothering to notice when people are dying because of institutional and systemic ageism. My (late) grandmother and mother experienced a pattern of dismissive and disrespectful treatment from doctors and healthcare providers in the US.

And if a reader were to believe this to be "just an old people problem", they ought to reexamine their understanding of The Golden Rule and realize they will get old too when they live long enough.
What book? I just want to verify your statements. I don’t take 2 cropped screenshots on an image site as evidence to be frank.
Why is the 2 by 4 getting smaller and smaller? [video]
That's true. For backup power on my own property I bought a used towable light tower/generator with an industrial Caterpilalr diesel engine and a 20 kW generator. It is portable, comes with its own lights, has a large capacity fuel tank so it can run for days, and it generates enough power to power my house and my shop should I lose grid power. Since it is portable I don't need to rebuild my old gasoline welder to use working on my fence since I can power my electric welder directly from the unit. It also has enough outlets to run several electric tools simultaneously.

I have to add a frequency meter on the generator so that I can make sure I get some clean power and a power conditioner to smooth all the wrinkles so my electronics inside the house won't be damaged. Then I need to have an electrician add the subpanel and manual or automatic power transfer switch but for the price I paid it is a bargain over the usual generator packages available.
You can still use connection pool + platform threads. Or executor with virtual threads and semaphores or blocking queues. It’s mostly a concern for someone who implements a connection pool, for most devs it’s gonna be the same config option of max connection, that you need to pay attention to.

Any modern web app already has multiple instances of the app querying a db, so you have to keep a tally of total connection number either way.
I wonder how many people heard of Bitcoin very early in its creation, mined a few "just for fun", and then forgot about them or even deleted them when they thought it wouldn't amount to anything.
https://rqlite.io/ at least looks like an interesting option, here
>If I’m putting one of these cases on my phone, I’m inevitably going to scratch it on accident with a jagged fingernail edge, or it’s going to come into contact with my car keys. And when you scratch FineWoven, the results are seemingly permanent.

People were worried about cratching their phones, so they got cases.

Not they're worried about the cases being scratched? How about "it doesn't matter"?
Thieves steal things they can use or that they can turn around and sell. If you can’t use or sell a stolen iPhone, there’s not much of an incentive to steal it. Especially when you could have grabbed a different model that can be easily fenced to someone who will open it up and sell it for parts.
Take the 10 minutes to migrate to Bitwarden or 1Password or such and be done with it.
There's a risk of "dragon sickness" (from The Hobbit) and conflating one's self-worth with their financial value; I feel for these folks, and support regulation that would make it increasingly difficult to amass money beyond a certain point (basic needs being well met and all that), along with psychological help (not in a pejorative way- I am a beneficiary of therapy and medication and I don't feel lesser for it).
A 60 year old having a child implies being 78 by the time the child reaches adulthood. That has seriously negative effects on parent/child relationships.

Do you want parents worrying about breaking hips when chasing kids around or playing catch?

Raising a child does not become easy after 2 years. It still requires the majority of your time and energy - energy that is in decreasing supply as you age.
At the end of last year, OpenAI was talking about GPT-5 being a dead-end and something besides transformers needs to be made to do much better. We all wait for this.
Okay that makes a lot more sense. I had this impression that designers were over there like "I think we should use React."
The question was rhetorical. And the article does go into detail about why people like Roman things-and-stuff.
> that still had some legacy spaghetti in it

I'm going to take a wild ass guess here that you are wildly understating the "bit of legacy spaghetti"
I wish I could remember the name of the documentary I watched about youth in one of the Klamath tribes. It would certainly change your perception of "people born into privilege". That may be true for a small number of people, but not the majority.
I guess paying for Netflix is not so bad if it stays ad free.
Why do you still use lastpass?
Reading this comment made me feel like I'd been transported back to 15+ years ago, when the same laments existed; and it's mostly the same actors, er, frameworks/libraries/tools being mentioned. WPF was released in 2007, five years after WinForms was initially released, and people were saying then "yet another? really?"
Actually I am quite familiar with how health insurance works in the US. If you don't like the plans available through your employer you are welcome to buy another policy elsewhere. You have free choice, although you might lose your employer's subsidy.
The issue is that 55k deaths is the known known. The known unknown is the multiplier due to the lackadaisical handling of geriatric deaths by overworked/under-skilled coroners (large number aren't MEs or MDs). I imagine it could be 1.5-2x (say 80% confidence) but not 550k (10x) without a mountain of evidence.
Well said. I agree 100%.
I'm pretty confident that I can check the calibration of my scope, with a DMM. I wouldn't do that if I worked in a regulated industry, but in a home lab, we make judgment calls like this all the time.

My main problem with the old analog scopes is that the controls get flakey over time. Also, I do like the measurement and data logging features.
For polling, instead of updated_at, I use a _txid column that gets set by a trigger to the current transaction ID. Then, when polling, use txid_current() to see which transactions have committed and which haven’t. It’s a little dicey and super easy to hit fencepost errors, but it’s been running smoothly in production for a few years.
The Jan 22 TOS you link to includes this section:

> Notwithstanding this Section 1.4, any modification of the Unity Software Additional Terms is subject to Section 8 of the Unity Software Additional Terms.

If you click on the "Unity Software Additional Terms" link within that clause, it will take you to the July 2022 snapshot of those terms in the Internet Archive (https://web.archive.org/web/20220716082334/https://unity.com...). Section 8 reads:

> Unity may update these Unity Software Additional Terms at any time for any reason and without notice (the “Updated Terms”) and those Updated Terms will apply to the most recent current-year version of the Unity Software, provided that, if the Updated Terms adversely impact your rights, you may elect to continue to use any current-year versions of the Unity Software (e.g., 2018.x and 2018.y and any Long Term Supported (LTS) versions for that current-year release) according to the terms that applied just prior to the Updated Terms (the “Prior Terms”). [etc...]

As of March 2023, those terms were still present in the TOS (https://web.archive.org/web/20230303043022/https://unity.com...), moved to section 6 (Modifications to these Software Terms and Long-Term Supported versions).

The terms disappear in the May 2023 snapshot (https://web.archive.org/web/20230528084511/https://unity.com...), which states that the last update to the TOS was April 3rd, 2023, which is fully consistent with all of the reporting about this change.

Not only is there no conspiracy from Godot, the reporting is correct. The TOS was modified between March/May of 2023 to remove the reported clause and the Internet Archive proves it.
(2015)

Previous:

Common Mistakes for New Golang Devs - https://news.ycombinator.com/item?id=17350776 - Jun 2018 (35 comments)
I see that I can specifically ask for results that are in the Flash .swf format. Very convenient.
Common Criteria EALs have nothing whatsoever to do with practical security. I'd be surprised to hear anybody on this site who has managed a CCTL security review for a product saying anything positive about the program.

A fun exercise: find a list of commercial mainstream products with "high" EAL audits, and then look at their vulnerability histories.
In a reasonable country with reasonable laws, something being deliberately put in the trash by its owner should be considered an explicit surrender of ownership, but IANAL.
You’re right to a point, but there’s a world of difference in ways you can store a password. If their algorithm were a single round of MD5, it’s going to be a lot easier for an attacker to guess a password than if they were using Argon2.

I don’t think LastPass is using MD5, but my point is that their job is to make any master password harder to guess. They’re not doing it.
If you think k8s is finicky and unreliable... just don't use it at all. That's not really specific to CNPG or its architecture.
> I pay YouTube for no ads

Except you still do get ads. With every single major YouTube video dropping a "now to talk about our sponsor" segment.
It is venusforming.
https://en.m.wikipedia.org/wiki/First-sale_doctrine
Who cares? There is enough quality content out there - be it movies, shows, novels, etc - to keep someone entertained many life times.

As far as I'm concerned, we could stop making shows tomorrow and I think it would be a great improvement.
Thats an excellent use case for linux. A friend asked me what laptop to get for their parents to make video calls. Told them to find an affordable laptop, slap linux on it and call it a day - no crazy amounts of updates, viruses, etc. They are still happy with it few years later. Can also read the news and watch youtube, checkout facebook, web whatsapp, etc.
I did this when they excluded other Zigbee lights from the hub, even though they had previously worked. They backed down on that, and maybe they will with this as well.

With that being said, I'm done with Hue.
Yes, I think teams would have to do some level of coordination for it to make sense. Driving into the office just to be on Zoom all day is obviously the worst of both worlds.
I completely avoided the need for maintaining an additional dependency (ElasticSearch) simply by taking advantage of fulltext search in Postgres. This did involve some writing of triggers and stored procedure code (which was generated by server-side code, but anyway), which is technically application logic.

There are no perfect solutions in engineering, only tradeoffs.
Without question, if you've got a tractor you can rely on, I would get a PTO-driven generator for backup. Even a little 30HP diesel tractor will power a 15kw generator, which is big enough for almost any household as backup. Farms typically have the grown version of these (if your small tractor is 100hp, as is the case for farms around here, no reason not to have a 50kw backup generator).
So too in the US. You are probably not aware of the insane socialized mess that is the US health system due to initial good intentions.

Medicare, Medicaid, govt supported controls on number of new doctors per year, so much regulation and red tape.

The US govt spends more on healthcare than most other nations. If that isn’t socialized medicine, I don’t know what is.

Thankfully we are just indirectly socialized unlike our neighbors to the North who suffer from many things like longer wait times for emergencies and vital surgeries.
LibreTranslate/Locomotive – Easy to use toolkit for machine translation NLP
Imo, Keepass > all