skysight-inc/HackerNews huggingface dataset:
The story of Reddit would make a good TV show, kind of "The Social Network" crossed with "The Crown". So many ups and downs, and many cross overs to other things happing in tech and the wider world. You could easily fill three or four seasons.

"The front page of the Internet"
I find therapists are fantastic outlets to vent to, without having to worry about being judged or putting too much on the other person. But my experience is similar with therapists who feel they need to help people, or are trying to "make up for" their own issues. It's hard to take advice from someone who seems as messed up as you do.
oh okay you are correct with this. i thought the gear icon was for editing background photo stuff and unrelated to account, but yes it's possible to find log out this way
So we've gone back 10 years to the era of the S4 Zoom [1] but we don't even get the nice zooming and optical qualities of a point and shoot?

Call it innovation, I guess...

[1] https://en.wikipedia.org/wiki/Samsung_Galaxy_S4_Zoom
That’s a fun prompt for coming up with use cases
Lol HN didn't exist until reddit was popular. HN was in fact created because reddit go so popular it no longer appealed to PG, so he started HN so he could moderate the conversation himself and steer the community they way he wanted it to go.

The other thing you said partly true -- in the beginning the founders had about 100 accounts that they posted with, but there were no comments back then. There was never fake commenting, and the posts weren't "fake" either. Alexis would scour the internet all day looking for interesting things and then posting them with random accounts, as would Steve.

So if anything Alexis and Steve were just really prolific users.

But the site was self sustaining by the time comments launched. ie. There would be fresh content even if Steve and Alexis didn't post anything that day.
The US doesn't make hardware. It makes software and China has banned plenty of it.

Basically every big name software maker in the US has faced or is under a Chinese ban by now.
The dark side of the Mac App Store
> You should consider the fact that complexity will still be there, but it will be abstracted away inside the database.

You have got to be kidding me.
All camera lenses are real lenses. When the lens is not interchangeable, and the sensor is small (while huge compared to a normal smartphone, this is tiny compares to a camera), the lens really does not have to be that big.

Being behind a shield is also not itself weird - many people use filters as front element protection on interchangeable lens cameras. Nothing different there.
Nitpick: the author claims there hasn't been a camera-style grip available for phones since 2013, but Sony's Xperia Pro-1(I?)[1] can be used with their Bluetooth grip.[2]

The Pro-1 was designed with a similar goal - try to make a pretty solid point-and-shoot camera in a phone form factor - and IMO it was fairly successful. It doesn't capture images as vividly (especially in low light) as phones that do more post-processing, but the results are also more genuine. It can save in JPEG+RAW like a serious camera. Like the other Xperias I've had, it's close to the stock Android, and there are only a few annoying changes/non-removable apps.

I'm curious if Xiaomi is able to do better here, especially with more room in the case.

[1] I own one,and I'm still not sure if it's supposed to be the number 1, a Roman numeral I, the letter I, a vertical pipe, or something else.

[2] e.g. https://www.bhphotovideo.com/c/product/1669529-REG/sony_xper...
"the" VPN?

I'd be interested to know which proprietary vendor you're referring to.
Yep the step function is El Nino. There is also La Nina which can cool things, the AMO and other natural inputs that affect temperature. So it turns into a debate about how much each factors matters, which is the big set of unknowns that have no clear answer. Hence why the science isn't settled.
What are you supposed to do exactly when you are in a region with spotty internet and you get a page? Jump on an incident bridge, pull up the logs and dashboards, and start debugging? If are you going to somewhere with spotty internet, presumably it didn't just happen all of a sudden and you knew in advance, and thus could have swapped on-call duty with someone else who would have reliable internet?
Two feet? Multiple cards at once?

That must be some sort of super card reader.
You don’t have to write business logic in the db. You essentially listen for notifications from workers who implement the business logic depending on the db changes. It is essentially like a poor man’s message queue for us.
I used C for my own just in time compiler because I wanted to learn C.

I still don't "know" C or what's a customary way of doing things because I only started with C code by Martin Jacob that executes machine code in a memory buffer ( https://gist.github.com/martinjacobd/3ee56f3c7b7ce621034ec3e... ) and some Perl Compatible Regular Expression library example C file.

I want to know C enough that I can create good APIs in it and transpile to C effectively because I want to take advantage of LLVM and gcc optimising backends.
I tried seeing if there were any references in log files or forum questions to that, but the bad news is that your specific hash is also what one would get from an "invalid" hash, same as asking about the magic string "00000000000000000000000000000000"
used linked in on mobile web browser. there is another pattern where cider accidentally “like” post without knowing. so my page full of me liking random items that appear on my feed over time. stupid dark pattern to fake engagement metric.

definitely some product manager know this and intentionally keep it to increase their metric
The linked answer on SE basically says statistically there's a near-100% chance that there's a string where md5(string) is 0xfffffff... but there's no concrete proof.

Which is basically the same thing the GP says.
How do you mean not particularly sunny? Even Boston is at a similar or lower latitude than Southern Europe, can imagine Virginia being even better for solar.
Same here :)))
No, but some apps require this to unlock functionality. I consider it a form of payment, just like apps sucking up data from one's phone being a form of non-financial payment for an app disguised as "free".
all you'd have to do to a mold is overheat and deform it or crack it. Way easier and super easy to verify it. Suggesting someone dispose of it in concrete sounds like something the mafia would do.
> Second is that we won’t be training AI to be like humans, but like humans + AI.

LLMs weren't training AI to be like humans. They were training AI to be able to predict what humans (and other sources of common crawl data) will write next in their texts. This might seem like a small difference but it's not. Consider for example someone whose career is to research ant behavior. Their job in some sense is to be able to predict what an ant will do. Does this mean that in the course of their academic training and scientific research, this researcher is being trained to be like an ant?
> But you know why PagerDuty does so well? Basically bulletproof reliability. 99% uptime won't cut it. 99.9% uptime won't cut it. You need to be as close as possible to 100% uptime, no excuses.

Ah, but as always, the million dollar question is ..... What does the PagerDuty small print say ?

My guess is the small print is not "bulletproof reliability" or five-nines. I betcha their contract is full of exclusions and get-outs.

It's a bit like the famous Verizon 100% SLA. Any idiot knows its not technically feasible, but the reason you pay the Verizon-tax is so the've got some cash to pay you the inevitable SLA claims.
This comes up a lot, and I'm always surprised that more people don't know about Flyway and "repeatable migrations": https://flywaydb.org/documentation/tutorials/repeatable

> Repeatable migrations are very useful for managing database objects whose definition can then simply be maintained in a single file in version control. Instead of being run just once, they are (re-)applied every time their checksum changes.
> You have to have outside experience of the words to really have them click.

I always thought this was a given though. I don't think it's possible to learn a language in a vacuum. Languages are also people and culture.

> Duolingo lessons generally fail to build up on each other sufficiently.

Agreed. There's plenty of lessons that don't seem to be getting reused later, like they're leaves in the tree of knowledge. Those are the ones I have the most difficulty with when reviewing past lessons.
Well, first, Cisco router, then TPM chips, then most of foreign hardware in government offices. I won't even mention Raytheon and Lockheed stuff.

Also, you are making a bad faith argument. The topic was in "product". You specifically tried to gate it to "hardware". China is the producer of most hardware in the world. They aren't going to ban stuff that was made by them. Software product on the other hand, aren't really their forte until recently and that they banned plenty.
I think it's because it's a pain to have one key per device. To solve this, you'd need a service like iCloud Keychain (for Apple devices), but that only works for Safari and other Apple stuff. I think once 3rd party apps (like 1Password - see https://www.future.1password.com/) start supporting the syncing of keys, you'll see more use. Alternatively, if you could use iCloud Keychain with Chrome and Firefox, maybe that would work, too. Looking forward to this future!
"OSINT"

In practice that often means they do "parallel reconstruction" to launder information they receive from special services. This "investigative body" in question is owned by a disgraced russian oligarh
Too late to edit now: I wrote `btrfs recover`, but there is no such command, I meant to write `btrfs restore`.
It's interesting that C has managed to remain relatively stable whilst everything else has ballooned in size. I spend most of my time writing C# and it has become quite large. I wouldn't want to pick it up from scratch now.
I want to community college for two years. Then I transferred to the University of Florida. Many of my community college professors were worlds better than their University of Florida counterparts.

I don’t put Palm Beach Community College on my resume but I wouldn’t hesitate to recommend the community college path to a young person.
I for one are hesitant to click on any new website because I expect yet another cookie consent banner.

So cookie consent increased the hurdles users face to explore the real web.

So the real winners are the dominant websites and apps.
Google’s smart speakers are finally smart enough to shut up
>Differentiated goods are priced based on value delivered.

I prefer “perceived utility” rather than “value delivered”.
I thought this was exactly what Apple said only getting apps from their App Store protected us from.
Yes. Which goes back to 'if my community doesn't value teaching, why should I do it?' In that case, I'll use my background and skills to help those in my immediate circle and their children - people who do value it. Or make use of other skills I have that are more valued even if I like doing them less (I would prefer to teach over code but shrug).

If society heavily implies "teaching is stupid and has no value" then of course fewer people are going to be teachers. How many SWEs would keep doing the job if it paid 20k a year, required reporting to multiple people, asked for a Master's+, and involved verbal abuse? I'm guessing most people who like to code still wouldn't take that job; they'd do something else and code in their free time.
Exactly what I thought when I saw the title.

You really needed an entire podcast to describe that?!

RIP Aaron, was a great guy.

Alexis and Steve are bullshit artists that got rich.

Steve was especially bad when he dipped back in.
Not yet, but it's something we're launching very soon. See this: https://github.com/managed-components/twitter/pull/2
> but there is an obvious filter that the ones left behind are on average less risk taking

Where’s that clarity come from? The opposite could be argued as well: those who’ve left are seeking safety and safety isn’t associated with risk taking. There are fewer risks in leaving Russia than in staying in.

> breakthrough is much more likely to come out of the young risk taking ones now living in a functional country and not from the aging engineers living in a dictatorship and working at a bureaucratic rosatom making "up to $720 a month" (actual number, I looked up their open engineering vacancies).

Here, you did it again: “those who work at <this company> are less likely to make a breakthrough, because I don’t align with them, and therefore I assume that only aging engineers uncapable of breakthroughs would consider staying and working there. Look, even salaries prove that they are less likely to have it.”
Joe Scott is like listening to ChatGPT. In most videos you'll find confidently wrong stuff like "we communicate mostly through satellites these days ... they're only having to go up you know 100 or so kilometers."
Fortunately it seems that a potential path forward has been identified[0]

“Since the beginning of this year, a new state-appointed oversight board has been preparing to assume management of Mauna Kea. Under a law signed in June 2022 by then-Hawaii Governor David Ige, a five-year transition period formally begins in July of this year. Then, in 2028, the Maunakea Stewardship Oversight Authority (MKSOA) will take over stewardship of the mountaintop from the University of Hawaii (UH), which has managed the site since 1968.

Crucially, the MKSOA includes representatives from both astronomical observatories and Native Hawaiian communities. Its members say it marks a new approach, one that for the first time gives Native Hawaiians a voting role in overseeing the mountaintop.”

This seems to me to be a reasonable, and pragmatic, solution.

[0]https://astronomy.com/news/2023/03/path-forward-for-mauna-ke...
> landlords will exit the market until equilibrium is restored

Thus a increasing the supply of properties being sold, and thus lowering the price for those who want to buy, allowing more to buy, reducing the demand for places to rent. Win-Win.

With LVT (or higher interest rate on a variable rate mortgage) the parasitical landlord can't simply stop having a tenant, as they're still liable for the costs. They have to offer something more than the intrinsic cost of land they occupy to make it productive enough for someone to pay them.

> LVT also only applies to commodities, of which software isn’t really.

There's a strong argument that copyright (specifically that used to prevent people from using it) would count as "Land" in the economic sense - it drives rentseeking and monopoly behavior - https://progressandpoverty.substack.com/p/possibility-space-...

An interesting debate, but somewhat offtopipc
It’s more complicated though, because many universities are defrauding the students as well with overpriced tuition and degrees with limited value. Basically, it is a circle of fraud with the Kenyans, in this case, selling the shovels to the suckers.
>Critics of the system point out that the system produces heat, but also wastes nearly 250,000 gallons of water per day, according to a 2015 story by CBS Bay Area.

Any reason why they couldn't use ocean water?
Apple can charge whatever fee they want, provided they also allow alt app stores to operate and set their own fees and let the market decide whether they will download the widget from their App store or the 3rd party store.

Putting up anticompetitive defenses for the app store in the garb of security, censorship etc., while hamstringing alternatives for app installation -- It is a matter of time before the antitrust (or equivalent) units of different governments come after Apple.

For reference, Competition Commission of India penalized Google INR 1337 crores (INR 13,370,000,000 ~ $161M USD) for abusing its dominant position. [1]

From that link:

> For this purpose, the CCI delineated following five relevant markets in the present matter:

> - Market for licensable OS for smart mobile devices in India

> - Market for app store for Android smart mobile OS in India

> - Market for general web search services in India

> - Market for non-OS specific mobile web browsers in India

> - Market for online video hosting platform (OVHP) in India.

The second bullet point is pertinent for Apple's current behavior relating to App Stores.

Apple's market share in India is miniscule. But they have just opened up Apple retail in India this week with stores in Mumbai and Delhi. So, with local customers increasing in the next couple of years, this will be something Apple has to contend with.

[1]: https://pib.gov.in/PressReleaseIframePage.aspx?PRID=1869748
brave new world. never read it in my country when growing up and friend recently told me it is one of 10 books to read if me want to read english.

do not read books but i could not put it down. had to google some chapters and website called cliff notes was good guide to understand some chapters that were hard for me to follow because me english not that good.
It’s unfortunately hard for me to point to a source because everything I know I absorbed from more experienced engineers on hardware projects.
yeah 41703 and a lot of the rest of the Friends line is awesome

Consider Andrea's Theater School as well (https://www.lego.com/en-us/product/andrea-s-theatre-school-4...) though it's a little pricier ($100)
Use tags/categories. Depending on what does your CMS support.
90% of the time this kind of thing should be done in stored procedures, not triggers. You know when you are calling a stored procedure; you cannot do it accidentally. Triggers can cause things to happen "by magic" if you aren't keenly aware that they are there. They also complicate large updates.

Triggers to do something that's simple and always required, e.g. updating a primary key index for a new row (before autoincrement was available) can be OK, but use them sparingly.

I like putting business logic in the database, because you only write it once and not for each client application. Client applications and platforms and their development languages come and go a lot more frequently than databases. But I use stored procedures almost always, and rarely triggers.
IIUC it's complicated.

Because the grid is, fundamentally, still storage-starved (though that's been improving in recent years), even with export the CA energy companies run into grid over-saturation problems on clear, sunny days. Eventually losses catch up with you pushing the power geographically far enough; they couldn't, for example, power the entire United States off of enough California solar.

So I naively suspect the issue is either exporting just saturates the adjacent grids too or other power companies are loathe to crash their prices by letting their grids saturate and therefore use whatever restrictions are allowed against exporting to keep CA's surplus off their grids.
Let's see how perfect it is when you need to switch devices or operating systems.
> Not impossible if you reverse engineer the software and look how the binary code is behaving, emulators does this all the time.

We are not talking about a program that "produces the same binary output" when executed. We are talking about a program that _is exactly the same_ as the original one, bit-by-bit.

It is ridiculously impossible to "independently" discover a program that is _exactly the same machine code_ as the original program by just looking at the inputs and outputs of the original program. (Barring trivial programs, of course.)

This is not reverse engineering. This is just dissasembling and decompiling.
One downside is that it requires Javascript.
Perhaps there the site will end up with spammers who are humans pretending to be bots.
All true, but still a bad idea. Splitting your concerns across multiple systems will eventually bite you. It's too hard to reason about, and unless you want to make some very hard yards, there's not even sensible source control.
Thats some mighty handwavy mental gymnastics to not call them liars.

Pretending to be different people to post qualifies as 'fake posts'.

Fake it till you make it, or fraud?

Either way it's still bullshit.
Steam based systems are just obsolete, steam under pressure leaks easily unless you do plenty of maintenance. Most district heating systems use liquid water in a closed loop. In fact most operators today are looking to further reduce temperatures to reduce losses and improve efficiency. You only let this much steam escape if you really dont care about saving energy/money
Tangentially related—most games dont work right for those of us with an alternate pc keyboard layout. gotta switch back to qwerty, and do so most of the time PRE game launch! Factorio fixed this in a recent release and im at peace!
Salt water ruins everything it comes in contact with.
Simply put: people want to preserve high quality memories of their lives, and better cameras make better photos/videos.

With that said, a “real camera” phone seems most likely to attract customers with specific photography goals, so there’s no reason to conclude that these phones are for people who don’t share those goals.

Neither does the creation of photography-focused phones have much bearing on the existence of phones with good batteries.

Single anecdote, but I charge my iPhone every 2-3 days depending on how heavily I use it, and it still manages to take excellent pictures.
Living in a walkable place is not mutually exclusive with driving. I live in one, I have a car, all my neighbors have cars and/or trucks. You can use Google's Street View and check out SF and NYC, there are plenty of cars there too. That's because your options are not more pleasant and convenient for everyone, I'd guess.
Longevity study across 5 species found a new pathway to reverse aging
As long as a service provider can pass those costs onto customers and there is no alternative service, it can't be economical to make repairs. You'd be expending capital to decrease revenue.
Samuel also presented a slightly altered talk at PyCon US yesterday[0], which was awesome!

GitHub link to pydantic[1], and pydantic-core[2].

[0]: https://twitter.com/samuel_colvin/status/1649928041462915072 (slides in comments)

[1]: https://github.com/pydantic/pydantic

[2]: https://github.com/pydantic/pydantic-core
Maybe they just received some good old-fashioned tax incentives? It's not always about geopolitics.
You can gamble with anything, to include things that aren't worthless like food, housing, stocks, etc. You can also invest in them. But you can't invest in worthless things.
Well, my phone battery usually lasts the full day, even though the battery is old/ degraded. I’m fairly certain most others do too. If you have an iPhone the magnetic battery works great. If you prefer android, there are plenty of phones with bulky batteries. Plus, it’s not like battery engineering and camera engineering are even remotely the same skill sets
Much better how?
If you ever watch sporting events from the 80s, you see Marlboro advertisements everywhere. Cigarette companies advertised in every single sport all the time in a gigantic marketing blitz - I think in the future we will see gambling ads now in the same way.
I'm not sure it is a dark pattern, but at first glance (to me) it reads a bit like the "Allow all" and "Reject all" buttons just toggle the options, and then one needs to press "Confirm my choices", particularly on mobile with how the stack.

The confusion would probably be quickly resolved when the dialog closed after clicking Reject all, but perhaps changing the wording of "Confirm my choices" to something like "Allow checked" would make it more clear it is a sibling of the other two buttons (and that checked means allowed).
Thanks for the answer. I had no idea that Lego had brand deals with other IPs like Marvel, which would definitely explain the drastic ramp up in sales.
the simplicity of c is an illusion the moment you start using pointers and define macros. nothing is harder to understand than a big C program, imo