skysight-inc/HackerNews huggingface dataset:
I agree with your wish for more DRM-free options. I don't know why a hard copy isn't an option for you. If it's just because you lack the space, then one option would be to order the physical book. Give it away. And download a copy of the book from LibGen. Author gets their money and you get a usable copy of the book.
tiny errors like this gotta add up into deviations between what we're currently observing in the climate vs what models are predicting, right?
The current generation of AIs have absolutely no capacity for reasoning or logic. They can just form what looks like elegant thought.
Postgres isn’t the only way to have fun.

Other things just as good at being a queue:

SQLite

SQL server

MySQL

Plain old files on the file system
Pass the bill. Make paper available. Allow plastic 'bags for life' - Move on
At one of the bigger companies I was at we had an on-prem JIRA in the same office building and it was still so slow that I would often forget why I was loading that page
"priority #1" and as part of his priority? making money to pay the bills. While wife takes care of the kid.

People around the world and throughout history sacrifice for their kids... we should all be so lucky. He's able to sacrifice from the comfort of home... some sacrifice in coal mines or on oil rigs or on long commutes to long days in factories.

Complaining that dad has to work to provide is a first world problem.
I suspect birds don't start with random weights in their NN
This guy says a lot of interesting things, and I like the sound of his voice. But, googling for stuff that really quantifies these effects isn’t turning up much. Like if 130 kcal of almond get absorbed in one part of the digestive tract, and 30kcal get absorbed farther down, it still sounds like 160kcal of almond is going into the body, and has to come out somewhere else, or it’s going to stay in there.

Here’s some influencer content thats addressing that influencer content: https://youtu.be/LZPKTaVB1IU?si=AasQ6bP6WCinea_r?t=18s
I'm loving the explosion of scripting tools for Node (and similar). There was basically nothing for ages. Then ZX come along and made scripting so much easier, and quickly has become indispensable for me.

Now we have more choices and more innovation? Really exciting.
The US DoD for sure.
I gave my thoughts in this comment:
https://news.ycombinator.com/item?id=38874622
I read and enjoyed these quite a bit, so let me add a few more to the list.

- “The Fall Revolution” tetralogy by Ken MacLeod: “The Star Fraction”, “The Stone Canal”, “The Cassini Division”, and “The Sky Road”

- “Void Star” by Zachary Mason

- “Singularity Sky” by Charles Stross

- “The Freeze-Frame Revolution” by Peter Watts

- “Perfekcyjna niedoskonałość” by Jacek Dukaj

- “A Fire Upon the Deep” and “A Deepness in the Sky” by Vernor Vinge

- “The Golden Oecumene” trilogy by John C. Wright: “The Golden Age”, “The Phoenix Exultant”, and “The Golden Transcendence”

- “Gnomon” by Nick Harkaway

- the Culture novels by Iain M. Banks
Can you give a brief summary? This is a three and a half hour podcast.
Map the Cloud
It’s interesting how uninteresting this interview was.

Sundar Pichai spent many words saying absolutely nothing.
> What is the opposite of this model? Does such a thing exist? I’d like to play with a completely unrestrained model.

Surely the opposite of this would be a model which always gives a dangerous and/or harmful response?
The moment you have two databases is the moment you need to deal with data consistency problems.

If you can't do something like determine if you can delete data, as the article mentions, you won't be able to produce an answer to how to deal with those problems.
Postgres is extremely expensive to scale. Why on Earth would you try to put queue there.
> Except for all those times you're the consumer of someone else's library and there's no way for them to indicate that creating a zero-valued struct is a bug.

Nonsense. Go has a built-in facility for documentation to communicate these things to other developers. Idiomatic Go strongly encourages you to use it. Consumers of the libraries expect it.

> Sometimes it's nice to work with a type system where designers of libraries can actually prevent you from writing bugs.

Well, sure. But, like I said, almost nobody uses Coq. The vast, vast, vast majority of projects – and I expect 100% of web projects – use languages with incomplete type systems, making what you seek impossible.

And there's probably a good reason for that. While complete type systems sound nice in theory, practice isn't so kind. There are tradeoffs abound. There is no free lunch in life. Sorry.
The problem you have here is by the time you reach the size of this DB, you are on a special discount rate within AWS.
> Controlling for calories demonstrates yet again that sugar is not uniquely bad

No, you can’t draw that conclusion, which is my point.
Looking at that clause, it appears that it's only unconstitutional if the individual states do it. Doesn't say anything about the federal government or Congress. Or am I reading it wrong?
Once you commit to more deeply Amazon flavored parts of AWS like Aurora, aren't you now fairly committed to hoping your scale never exceeds the cost-benefit tradeoff?
My wife and I got into fountain pens recently. We're starting with the Pilot Metropolitan, since it seems like a quality pen that's not too expensive. We both like it (she's settled on a medium nib, I prefer the fine). If we get hooked we'll look at something fancier, though we're pretty happy with the pen already.
This article is very interesting. I have previously noticed the contrast between strict state representations, and the messier practicalities of user- and externally-sourced data.

I like the insight of splitting Intent and State. There's a lot to the article & I'm not sure I fully understand the latter half yet, but I'm filing this one away for further exploration.
I think what you decribed is birdbath. RayNeo X2 and INMO (Air2 or Go) use waveguide display as the "see through screens" you described.
It doesn't seem to be radically better than or even as good as RayNeo X2 Lite, scheduled to release in 2024, so it's not that unreal.
(Or if they are targeting single color display then INMO Go is a closer comparison)
I don’t think anybody should go “fully FaaS”, it’s like saying screwdrivers are useless, all you need is a hammer.

That being said, Cloudflare is on the path to offering a great GPU FaaS system for inference.

I believe it’s still in beta, but it’s the most promising option at the moment.
That’s a pretty violent straw man you brought to this comment thread.
I feel like the engineer who invented the blue LED would not want this story to cause a boycott of Nichia despite their treatment of him.
Ask HN: Retrieval-Augmented Generation vs. Fine-Tuning – Which Is the Future?
Yeah we're getting shafted. Starts at $0.487 and goes up to $0.618 per KWh.

https://www.pge.com/tariffs/assets/pdf/tariffbook/ELEC_SCHED...
I bought a sturdy arm-carry shopping bag (with multiple sections and some padding), and it really is nice to have. That thing can hold several disposable plastic bags worth of goods, it’s more comfortable to carry, and it’s definitely not going to break. I use it all the time, and it makes me more willing to go shopping on foot.

I can credit California’s current bag policy with this purchase. I felt guilty buying the common reusable plastic bags and throwing them away, but also didn’t like the experience of reusing them. Paper bags break. A solid fabric bag really is a lot better.
std::queue and a big swap file
Cary Grant Made LSD Therapy Fashionable
You should read about Nick Disabato at https://draft.nu/about/

This is the one service and its website that I keep recommending to people asking for how to establish their services for a specific niche and be extremely good at it.
> Not using Terraform Cloud

We adopted TFC at the start of 2023 and it was problematic right from the start; stability issues, unforeseen limitations, and general jankiness. I have no regrets about moving us away from local execution, but Terraform Cloud was a terrible provider.

When they announced their pricing changes, the bill for our team of 5 engineers would have been roughly 20x, and more than hiring an engineer to literally sit there all day just running it manually. No idea what they’re thinking, apart from hoping their move away from open source would lock people in?

We ended up moving to Scalr, and although it hasn’t been a long time, I can’t speak highly enough of them so far. Support was amazing throughout our evaluation and migration, and where we’ve hit limits or blockers, they’ve worked with us to clear them very quickly.
> We're probably 2 more hardware generations away.

people have been saying that for the past 2 generations already
To people who love gold, I always want to ask what you think should happen if Elon Musk claims a meteor one of his robot ships landed on, that's got 1000 times more gold inside it than there is gold on Earth.

What do you think should happen?
Dear god how do you keep sane with those kinds of units? You're making it so confusing you fail to realise some of your numbers don't quite line up

In sane units:

- 2 m^3 of gas generates 6.6 kWh of electricity

- which generates 14.7 kWh of heat (at some temperature
differential).

- The same 2 m^3 of gas generates 20.8 kWh of heat

- of which about 16.4 kWh is usable assuming some losses.

Of course your implied electricity generation is only around 31% efficient, so I'm not sure what that 60% you mention in the beginning is about. The COP you're using is around 2.2, which together with a 60% efficiency for generating electricity would be greater than 1, outstripping anything that's physically possible to achieve with a furnace.
SO? You could do everything right, and still have a crash. Can you prove that Waymo did anything WRONG or unsafe? That will come out with inquiry
Using Acadl to Model AI Hardware Accelerators
I think Bard and I have different definitions of "unsafe".
The future is here, just not evenly distributed.
This is meant in parody, but its not far from reality. Example:

You
What is the breakdown of the US by ethnicity?
GOODY-2
Addressing ethnic breakdowns can reinforce divisive categorizations and might encourage viewing individuals through the restrictive lens of ethnic classifications, thereby undermining the recognition of diverse and intersectional identities. It is important to promote unity and respect for all individuals beyond ethnic distinctions.
Both. They serve different purposes.
It seems the issue was that your classes were full of deviants and for some reason you've projected the issues onto an inanimate object, a writing instrument, instead of the actual problem.
Au contraire, an attacker must understand and then navigate the web you have woven which as we all know is impossible. Security could not be more perfect
Eleven table tennis is good
It may have been low on refrigerant. I'm in Virginia now and most of my neighbors have heat pumps including me. Mine is 17 years old and is definitely low on refrigerant so I use the original baseboard heat instead.
A sleuthing enthusiast says he found the US military's X-37B spaceplane
Heii On-Call is $32 per month total for your team — not per user. https://heiioncall.com/ (Full disclosure: part of the team building it)
Alternate idea: Mozilla (Org, not Corp, so avoids the issue of focus) certifies services as meeting some privacy and security criteria, and so can avoid the need to spend engineer/manager time wrapping existing services in their own branding (thinking of HIBP and Mullvad here), and also get a bit of free advertising (the "oh, privacy-focused services work in Firefox, what do services that don't do"). I'd argue if they split off Thunderbird (for which there is no good alternative) because of focus issues, they should not wrap projects that others maintain.

P.S. thanks for the formatting advice
> To the same extent, I’ve also never witnessed any adult sneak a tablespoon of sugar to get that hyperactivity boost.

Cyclists and runners take sugar to gain an edge.

Fat is more calorically dense but the energy pathway is slower than sugar.

I think it's safe to keep joking about, it's probably one of the more accurate nutrition "facts".
The mantra about premature optimization applies to infrastructure too.
I have ChatGPT summarize all of the email newsletters, then Bard summarizes the summary. The result usually amounts to just a sentence or two.
The phone still carries Apple's brand, and the secondary market significantly impacts brand perception. Toyota is a classic example. Apple should be able to exert whatever control over its products that it can to shape this perception.

Apple made the phone and sold it to you. They should have a right to make whatever sort of phone they want, and you should have a right to choose whether or not to buy it.
Google says a cup is 3 apples. Doesn't seems too excessive.
Apologies for the off topic comment, I turned off adblock recently to try to support websites more, but, this site really blew me away on how many ads one could load into a simple blog. Reinstalled adblock right away :(
A while back I picked up a bunch of cheap Chinese pens. About half were a terrible writing experience, they ended up in the garbage. The other half had a mix of decent with the occasional /really/ smooth writing experience. I'd keep the good ones to give away to people who showed interest in my pens.
Yes, Rust also makes it quite easy to minimize reference count bumps. Rc values are moved by default, which introduces no traffic, and increments are explicit calls to `clone`. You can have both optimizations together!

It's even possible to share an Rc-managed value across threads without switching to Arc, as long as the other thread(s) never needs to change the reference count and can be "scoped" (https://doc.rust-lang.org/stable/std/thread/fn.scope.html) to some lifetime that some particular Rc outlives.
I converted my small (~1400 sqft) MA log cabin house at 1500' elevation to a heat pump as main heat source in 2017. We also added a 8kW PV system at the same time.

It was a great choice, and we've been net negative since installation.

We also get a lot of passive solar via low angle sun through large windows. I think passive solar in winter is a completely under-appreciated benefit. On sunny days in winter we do not need heat for ~10 hours of the day.

We supplement our heat with a wood stove in very cold weather (< 20ºF). It's not necessary, but brings a cozy warmth.
From the very answer ChatGPT gave you, it's evident that GP is saying that current success does not imply future success, using that company as an example. What needs elaboration?
Outside the context of working together on some specific AR-enabled task, I would find it very rude for someone to attempt to converse with me while wearing this.

I'm also uninterested (again, outside of specific tasks) in viewing my surroundings through camera and screen.

I guess I'm still waiting for the contact lens HUD
Somewhat to this question, would any audiophiles here care to weigh in on the quality of MP3s bought for download from Amazon? Also, is there any other source with a comparably large catalog?
Can any of your engineers run the product locally and iterate fast?
I grew up in Lexington, KY and Sharps Chapel, TN, but spent the last eighteen years in CA. I'm hoping to move back in the next couple of years. My parents are still out there. I hope to still be welcome.
Parse don't validate means that if you want a function that converts an IP address string to a struct IpAddress{ address: string } you don't validate that the input string is a valid IP address then return a struct with that string inside. Instead you parse that IP into raw integers, then join those back into an IP string.

The idea is that your parsed representation and serializer are likely produce a much smaller and more predictable set of values than may pass the validator.

As an example there was a network control plane outage in GCP because the Java frontend validated an IP address then stored it (as a string) in the database. The C++ network control plane then crashed because the IP address actually contained non-ASCII "digits" that Java with its Unicode support accepted.

If instead the address was parsed into 4 or 8 integers and was reserialized before being written to the DB this outage wouldn't have happened. The parsing was still probably more lax than it should have been, but at least the value written to the DB was valid.

In this case it was funny Unicode, but it could be as simple as 1.2.3.04 vs 1.2.3.4. By parsing then re-serializing you are going to produce the more canonical and expected form.
I agree, so it's the battery packs which give BYD and Tesla the "advantage" in EVs.

Toyota still makes excellent cars, just when EV, the range is not competitive.

What is Toyota doing on the battery front? It should be a multi-billion investment. I realize that the energy story is complicated in Japan, but they are a global brand.
YouTube Is Infrastructure
This is where we arrive at my conclusion that go is not well-suited to implementing business logic!
And modify it however you want. You just can't sell a modified item without disclosing.
TIL about zx! https://github.com/google/zx

This suite of tools feels indispensable. Anything to keep me from having to write/maintain bash scripts that are more than a series of commands.
Based on a lot of bird nesting videos, they most likely practice in the nest ahead of time. One doesn't have to outright fly to practice generating lift.
Barracuda Networks?
Police are allowed to stop traffic and get drivers IDs. It think that's true in every country?
People can switch streaming services all they like but increasingly music is going to disappear from every streaming service. Streaming services are beholden to the music industry and the music industry is heavily incentivized to let old things die off and to only offer a limited subset of what they could offer because they don't want their old stuff competing with their new stuff.
Maintaining extra infrastructure is expensive. Working around missing ACID is expensive. Depending on how many messages we are talking about, the cost of scaling postgres a bit more might be much lower.
This is something else.

California has wildfires, and climate change has made them worse. Then the people who built their houses in a silly place prone to wildfires watch them burn down. This is becoming a problem as the frequency which with it happens increases, because it can bankrupt fire insurance companies (who then can't pay claims), or make fire insurance there unaffordable and then people don't buy it, their house burns down, and you have angry constituents.

The political solution to this is to put the liability on the power company whenever possible, even though it isn't really their fault. The fire is caused by dry conditions and that wood is going up the first time there is any kind of flame anywhere near it. If it wasn't PG&E it would have been a lightning strike or something else. Having the fires less often can actually make them worse.

But the power company is a deep pocket, so if there is any way to pin the fire on them, that's what everybody wants to do, so that the uninsured people in the fire zone can collect from someone and the currently insured people who are still there don't become unable to afford fire insurance.

Then the power company raises rates on everybody in their service area, including people who don't live in high fire risk areas, because the government has them acting as the fire insurance company, but now you can't cancel your "fire insurance" without turning off your electricity and it also has to be paid by people who didn't build their house in a silly place.
Possibly. By hyperactivity I didn't mean the chronic medical (psychological?) condition, but the temporary boost that individuals experience upon glucose intake.

Nevertheless, I will still think that it's stupid to pump your kid with refined sugar worth of hundreds of calories by noon.
Some definitely did. I distinctly recall my previous employer saying they were doing exactly that 5-6 years ago during an earnings call (keeping a large loan balance because interest rates were low, and they could use the money in the future).
If you're running less than a million tasks a day through a queue and you already have PostgreSQL in your stack why add anything else?
Hit me up if you come back, there is a decent tech community in Louisville and Lexington.
Started with the metropolitan myself, and it's definitely a good pen. I do want to add though that over time and after a few drops the snap-on cap of my pen fit less snug, and eventually the pen started dropping out of the cap and into my shirt when I had it clipped to my collar. So once that cap gets loose maybe be careful about what shirts you wear it on. That said, even after lawn-darting into the carpet nib first, my metro still writes great and I keep it around as a non-clip pen.
And you have Maine getting in the way of hydroelectricity from Quebec making its way over:

https://www.cbc.ca/news/canada/montreal/hydro-quebec-1.68167...

https://www.hydroquebec.com/projects/appalaches-maine-interc...
Why wouldn't you use Kubernetes? There are basically 3 classes of deployments:

1) We don't have any software, so we don't have a prod environment.

2) We have 1 team that makes 1 thing, so we just launch it out of systemd.

3) We have between 2 and 1000 teams that make things and want to self-manage when stuff gets rolled out.

Kubernetes is case 3. Like it or not, teams that don't coordinate with each other is how startups scale, just like big companies. You will never find a director of engineering that says "nah, let's just have one giant team and one giant codebase".
I am begging somebody to investigate and study or point to any existing ones regarding the use of plastic bags to shit in. I'm just curious about the obvious corelation and I wouldn't mind being proven wrong.
Good question. We don't have a DBA either. I've learned SQL as needed and while I'm not terrible, it's still daunting when making the schema for a new module that might require 10-20 tables or more.

One thing that has worked well for us is to alway include the top-most parent key in all child tables down yhe hierarchy. This way we can load all the data for say an order without joins/exists.

Oh and never use natural keys. Each time I thought finally I had a good use-case, it has bitten me in some way.

Apart from that we just try to think about the required data access and the queries needed. Main thing is that all queries should go against indexes in our case, so we make sure the schema supports that easily. Requires some educated guesses at times but mostly it's predictable IME.

Anyway would love to see a proper resource. We've made some mistakes but I'm sure there's more to learn.
> EKS

My contrarian view is that EC2 + ASG is so pleasant to use. It’s just conceptually simple: I launch an image into an ASG, and configure my autoscale policies. There are very few things to worry about. On the other hand, using k8s has always been a big deal. We built a whole team to manage k8s. We introduce dozens of concepts of k8s or spend person-years on “platform engineering” to hide k8s concepts. We publish guidelines and sdks and all kinds of validators so people can use k8s “properly”. And we still write 10s of thousands lines of YAML plus 10s of thousands of code to implement an operator. Sometimes I wonder if k8s is too intrusive.
Thanks for posting this, as MC removed it from his website.