skysight-inc/HackerNews huggingface dataset:
Disagree. If you need a global locking mechanism that all of your back ends can agree on without setting up an additional service, advisory locks are a totally valid use case. All of your back ends already have access to the DB, why bring in another whole service for just the locking that is required to implement some small thing in your giant SaaS product? Just lean on PG and you can go really far.
I was a little sloppy. But the difference between software engineering and building bridges is that absolutes in software engineering are automated away. If there is an always correct way to do something, then the hardware/software always does it that way and we don't expose a choice to the software engineer. When a choice is exposed to the software engineer it is because there is a trade-off.

In contrast, when making concrete, there are valid and invalid ratios of water/cement/etc. You have to memorize (or lookup) the correct ratios. Building a bridge is filled with things you have to look up or just compute from basic parameters.

Of course there are engineering trade-offs in building a bridge. But there are also many "just follow the algorithm" procedures. In software engineering, it's all trade-offs! Almost by definition, if there is a choice, it's a trade-off that requires human judgement, otherwise, the choice would be made for you by the computer.
I’ve had a Ford F-150 Lightning for about 6 months and ICE vehicles viscerally feel poisonous and clunky. The responsiveness, torque, quiet, low cost of use, low maintenance and just how clean they are (no poisons spewed) is just something I can’t give up anymore. There are still problems with range and charge times specifically for a truck but we are very close. A doubling of the standard range and a halving of the charge time would make ICE irrelevant in the truck space outside of very long distance towing.
I suppose the simplest would be to have to split to two windows with the same buffer with "Ctrl x 3", and press "Shift+Tab" to only have the headline. That is if all the conversation are on the same file.

If they are not on the same file, maybe something simple like deft (https://github.com/jrblevin/deft) or more complex like org-roam (https://github.com/org-roam/org-roam)
"house prices are currently the lowest they've been in 40 years, if you use gold as your unit of account."

Houses prices are also very low compared to 40 years ago if you use Grade A Eggs as your unit of account. So what?

Bitcoin seems like a pretty bad store of value because it's more volatile than most index funds.
Right, which is what I was doing to begin with. So I guess we’re both right.
Writing integration tests for a Go CLI application
For what it’s worth, seems like it was indeed his address:

https://www.housebeautiful.com/uk/lifestyle/property/news/a1...
Yes, good sense for progress! This has been a central design component of most serious AI work since the ~90s, most notably popularized by Marvin Minsky’s The Society of Mind. Highly, highly recommend for anyone with an interest in the mind and AI — it’s a series of one-page essays on different aspects of the thesis, which is a fascinating, Martin-Luther-esque format.

Of course this has been pushed to the side a bit in the rush towards shiny new pure-LLM approaches, but I think that’s more a function of a rapidly growing user base than of lost knowledge; the experts still keep this in mind, either in these terms or in terms of “Ensembles”. A great example is GPT-4, which AFAIU got its huge performance increase mostly through employing a “mixture of experts”, which is clearly a synonym for a society of agents or an ensemble of models.
This reminds me of writing my resume using nroff[0] when I was a junior engineer years ago. Times have changed but I get why he did it, even though I doubt I would have chosen the same tooling.

0 - https://en.wikipedia.org/wiki/Nroff
Hyundai shows which one.
xoxo thanks! Although editing audio is one of my daily humility reminders. It's touuuugh.
I didn't know it was called that, but I agree! Clamping is a valid option for overflow.
Good to know. I’m looking to transition into a Linux laptop setup and have been looking into power efficient setups.

What processor do you have?
Gptel leverages Magit's interface.
pretty hard to miss this in surprise billing.
Startup Advice
It wasn’t submerged when they built it.
Well, I hope to god AC Delco makes at least some profit from selling parts.
Same Prolog, and particularly Lambda Prolog literally blew my mind. I could (physically) feel my brain, trying to think differently about the problem to solve. It was an experience.
I need to retake that course (was 20 years ago...). I also wonder if/how AI could leverage lambda prolog to prove things.
Interesting that hybrids are not considered EVs anymore. Some states still offer EV plates for Priuses.
I'm looking forward to the new Ramcharger (new plug-in hybrid truck, not the old SUV). Hopefully Stellantis gets its act together.
Cash is primarily used for illegal transactions, tax evasion, and illicit activities. There’s little legitimate reason for people to use it.
This is neat, though it's from 2012 or maybe earlier.

I wonder if there is a single not-too-long rotation sequence that generates the whole cube group. That is, a sequence XYZ that you can perform repeatedly and have that bring you through every cube state. If not, maybe there is some other very simple algorithm that traverses all the states, instead of a zip file that uncompresses to 200MB.
This is factually inaccurate. EVs from a fossil fuel grid are still cleaner than internal combustion (“well to wheel”). The grid keeps getting cleaner every year, a combustion vehicle burns petroleum its entire life.
My mind wasn't exactly blown; indeed that talk and its arguments give me a sense of deja vu. And then I remembered some of the arguments behind Google's protobuf removing required/optional fields in proto3. It's really the same argument. And that argument is a fairly narrow one when it comes to representing business logic data. You still need Maybe/option types when you are dealing with computer science data. If you are implementing your own linked list, you are going to need that Maybe or option type.
It’s not that easy and knowledge of how it works is one search away. Here’s a source that explains the process: https://www.cpr.org/2022/10/17/colorado-elections-ballot-cou...
I see no real reason to redesign the MBP. Only place I think they could push further is the camera and maybe even the speakers. The keyboard, trackpad, display and ports are a okay.
Online anonymity only allows bad actors to spread propaganda and misinformation. There's no reason to have it.
This was in line with my experience in El Salvador in June of this year as well…if you don’t specifically seek out a business because you already know it accepts bitcoin, it’s not going to take Bitcoin.

Of the businesses in El Salvador marked on a map as supposedly accepting bitcoin (in bitcoin hotpots like Bitcoin beach), ~1/3 wouldn’t actually accept it for some reason or another.

That said, Bitcoin acceptance in El Salvador was still much better than I expected (perhaps my expectations were too low).

With a bit of planning, patience and persistence it is possible to have an entire trip in El Salvador using only Bitcoin
Good point. From the list of supported languages [1] it looks like it is in fact using the Vision API in fast mode (as accurate mode seems to support more languages).

[1] https://www.textcapture.app/#faq
https://about.bnef.com/blog/tracking-the-revival-of-plug-in-...

https://about.bnef.com/electric-vehicle-outlook/
Tinkering with Neovim
This would be pretty useful for when my neighbors are playing the wrong sort of music in their back yard
This is why I'm ultimately bullish on intel
Engineers who work 100 hour weeks at suppressed wages on tenuous visas.
Mailgun on the same path, exactly.
I have placed a lot of focus on code navigation. Here is what I mentioned in my post:

nmap('J', '<cmd>Telescope lsp_definitions<cr>', 'Definitions')
nmap('<M-,>', '<cmd>Telescope lsp_references<CR>', 'References')

nmap('H', '<cmd>pop<cr>', 'Tag stack backward')
nmap('L', '<cmd>tag<cr>', 'Tag stack forward')

nmap('xn', function() M.lsp.words.jump(vim.v.count1) end, 'Next reference')
nmap('xp', function() M.lsp.words.jump(-vim.v.count1) end, 'Prev reference')
People Fake Productivity at Work. Here's What to Measure Instead
Using a UUID for each item might be overkill.

If YouTube can get away with a short 11-character identifier for each video (including private videos), so can you.

It would make the URL a little less cluttered.
He had me until Rust.
I liked how many of these solutions were pretty "simple" and easily applicable to many engineering teams. Our team similarly saved a ton by just "right-scaling" our AWS resources, applying TTL where possible.
Magazines used to have pen pal sections where kids would post their name, age, and address so anyone could write them. It was a different time.
Clear — https://apps.apple.com/app/id493136154

Over a decade on, still my favorite “checklist App” for raw simplicity, linear organization, and a thoughtful gesture based UI.

Free. No login. No AI.
"
Yet my trip to El Salvador revealed a gap between the promise and the reality. At restaurants, hotels, and shops, my attempts to pay with bitcoin were met with confusion or outright rejection. Despite a 2021 law requiring businesses to accept bitcoin, every establishment I visited turned it down."

There were protests around this back in 2022. See https://moneyontheleft.org/2022/07/16/bitcoin-in-el-salvador...
> Code examples generated by LLMs CANNOT work without supervision and review of an experienced engineer.

While the code generated by AI is generally garbage, I would note that it often has better-than-human debugging ability. If you copy-paste a function that isn't working, it can often figure out what you were trying to do and then explain what you are doing wrong and how to fix it.
Not directly related, but I feel that any references to Ansible being slow should be accompanied by a mention of the amazing Mitogen.

https://mitogen.networkgenomics.com/ansible_detailed.html
> I'd agree there is bias but argue the framing is highlighting, not introducing, it. E.g. how many wanting to take a cruise are just as happy with Norfolk, Baltimore, and Wilmington as stops vs San Juan, St. Thomas, and St Martin?

That's like arguing that if someone wants to go to Phuket instead of an industrial town in Thailand, then going to Thailand isn't that important to them and they should just go to Cancun. You can't really say "unless you're happy with _any_ vacation that has X, you don't care that much about X." For almost everyone, a vacation relies on several different elements coming together.
You are totally right. A honey crisp apple has a lot of fiber in it. 5,000 years ago outside of a few regions getting access to cane sugar would be difficult. Mango and pineapple somewhat easier but probably less sweet than today. This does concern me a lot. It’s sad when a restaurant sends you cut strawberry’s with sugar sprinkled on top. But sugar free chocolate just isn’t as good :)

I’m very interested to see ubiquitous continuous glucose monitors in action and the data we will get from that.

The high degree to which GLP-1 medicines work aide in your argument RE insulin quite a bit. I am just very suspect of all the keto claims (not made by you - just in general). If keto was a panacea then in the last 40 years we would have seen a bigger dent in obesity.
I think everyone on X realized this by the end of the summer.
Which is also part of the appeal of the Heroku approach. 12 factor makes migrating relatively easy.
If you know a way to pay someone across the world in seconds for cents in transaction fees, I’m open for alternatives.
Yep. I revisited mine I made in 2015 and it still renders just fine. Haven't touched it in years. No build steps, no external tooling aside from a text editor and a browser.

Print to PDF if you need to via the browser, and you're good to go!

https://github.com/bschwind/resume
My issue with a lot of the best practice principles in SWE is that they were written for a perfect world. Even the best developers are going to do sloppy work on a Thursday afternoon after a day of shitty meetings during a week of almost no sleep because their babies were crying. Then there are there times when people have to cut corners because the business demands it. A million little things like that, which eventually leads to code bases which people like Uncle Bob will tell you were made by people who “misunderstood” the principles.

Simplicity works because it’s made for the real world. As I said I personally think Rust did it better, but if you asked me to come help a company fix a codebase I’d rather do it for a Go one than Rust.
Are you joking? Self-interest. Trump wants to lower corporate taxes. Harris wants to raise them. There may be other reasons as well, but money is a big one.
I mean that's literally true though?

The reason we have cash is (1) we used to not have widespread electronic instant settlement systems and (2) because you still generally need some type of physical fallback system because we energy sources and communications networks aren't always up.

Bitcoin is bad at 1 - 7 transactions per second (something something lightning network), and completely fails at (2) because it can't settle transactions without the internet, and electricity.
2600 is worth subscribing to. You can do it electronically or in print. You can even buy a lifetime subscription for $260.
The headline constitutes a false dichotomy benefiting a unnamed third party; and that's not the patient.
You were spared the killer robot?
I'm sorry, I'm out.
Local grocers could just pay for advertising or placement space in such an app.
> If you took every penny from all the billionaires in the USA it would fund the US government for 8 months

That's actually horrifying to me in the completely opposite way that it is to you.

That just a handful of people (<1000) can use individually at will more than half of resources that elected representatives of 300mln people administer in a year.
I wish more code of conducts were written like this.
I feel like there is some kind of information theory constraint which confounds our ability to extract higher order behavior from multiple instances of the same LLM.

I spent quite a bit of time building a multi agent simulation last year and wound up at the same conclusion every day - this is all just a roundabout form of prompt engineering. Perhaps it is useful as a mental model, but you can flatten the whole thing to a few SQL tables and functions. Each "agent" is essentially a sql view that maps a string template forming the prompt.

I don't think you need an actual 3D world, wall clock, etc. The LLM does not seem to be meaningfully enriched by having a fancy representation underly the prompt generation process. There is clearly no "inner world" in these LLMs, so trying to entertain them with a rich outer environment seems pointless.
Both are because the country is worried about NATO encroachment. Taiwan is a key aspect of the US's plan of boxing china in from the straight of malacca all the way to the channel between korea and japan. Currently all the countries on that border lean US so its conceivable to pull the plan off and completely cut china off from maritime trade. If china controls taiwan the plan doesnt work.

Russia is similarly worried about the expansive flatland past the dnipro river.

Of course there are other historical reasons for the invasion and war is always a good way to boost the leaders approval so funny business often happens for little geopolitical reason at all.
Cases dismissed for “technicalities” means they were just dismissed… administering law is a technical process, and while I know what you’re attempting to convey with that phrasing, it’s still abundantly clear that there was no evidence at all of anything untoward or election-changing happening in 2020. So much so that several of trumps lawyers were sanctioned for filing such frivolous nonsense and others were sued for millions of dollars for their defamatory proclamations and conspiracy theories.
Best believe they're optimized for maximal replacement sales.
I've been using LaTeX for mine for years and never looked back. I have it setup in such a way that I just comment or uncomment a few lins at the start and can easily include or exclude, or adjust, types of skills, work experience, length, etc.

Always produces a nice, easy to clean minimal pdf that has some protections against recruiters trying to copy and paste and change things.
Can computers think? No they can't actually do anything
Sure but there’s a handful of things people actually want physical controls for (shockingly all of the exact same things cars from 20 years ago have physical controls for) and I think having Eg AC controls and basic music controls with hard buttons and the rest with a screen is the logical result here.
I'm getting the impression that we're not talking about this Speedometer 3:

https://macintoshgarden.org/apps/speedometer-3x
It’s smart for El Salvador to hold bitcoin. It scares the IMF into handing them concessions and it acts as a great store of value in the meantime.
Yeah, it's definitely one of those things where your eyes are "opened" when you use something faster. Kind of like headphones, what you have is good enough until you try something better.
What I learned from 130 hours in a Waymo
Yeah, I haven't looked into this much so far but I am extremely skeptical of the claims being made here. For one agent to become a tax collector and another to challenge the tax regime without such behavior being hard coded would be extremely impressive.
Which makes Photos.app a surprisingly good recipe book.
How many systemd CVEs are memory or thread safety related?
I've been on-and-off hosting for a while and I avoided synapse because it seemed to rely on a lot of different services and python packaging is hell. Seems like dendrite is dying (which I did not know until now), conduit and siblings are very much beta and not close to being stable.

If I read this correctly there is just one server worth actually using (synapse) and two client libraries (matrix-rust-sdk and matrix-js-sdk, both maintained by the same org/people).

At the same time most of the bridges to other protocols (which was one huge selling point of matrix) are either broken, outdated, alpha (and by that I mean really, really alpha) or beta (usually in a stagnant state or alpha-ish).

One of the goals (perhaps the primary?) of matrix was to build a protocol that is supported by multiple servers, clients and bridges but that does not seem to have been realized.

I just listened to the keynote on matrix 2.0 and...

I used to be a huge proponent of matrix, but I really feel like the potential has not been lived up to.
Please explain to me how farmers who are making organic food are performing a scam.

The fact that you don’t like how organic food is marketed does not mean it is full bore a scam. It’s a real agricultural practice that exists. Organic eggs require far more freedom for chickens for example.
Buying illegal drugs is often legitimate imo.
yes, and some changes are not for the best. But for the real big global market of resources, oil, gas, steel, energy, high-tech.. some ideas are still valid imho, of course to be adapted.
And i notice that the lifes of 99.99% of us people has not even a fraction of the freedom of capitals and goods, and this is another side of the problem.
An ICE vehicle will always and forever run on fossil fuels. An EV may start its life getting electricity generated from fossil fuels but can get its power from whatever the generation changes to
My thought is simple: "sounds about right".
Do you have to input your own recipes?
It doesn't just provide recipes and you can select your favorites?

How long does it take for someone to input 40 recipes?

I feel like this should essentially just be a cookbook app with a random function call.
Open Fire Cooking – Mechanical Spit Jack [video]
That checklist is interesting. In what sense does OpenBSD have most of the base OS sandboxed? I'm kind of skeptical of that, but wondering if I missed something.

What any BSD needs to have a merit to a claim to security, in 2024, is some form of MAC. As long as there is no way to take away from having an all powerful root user (and pledge and unveil ain't it), then they have a long ways to go.
We are getting to the technological capability/availability stage where drone based terror attacks are a real threat... Imagine a swarm of drones with 9mm handguns, flamethrowers, bombs, acid, etc... Multiple operators that can't be killed because they are far away. Terrifying!

I imagine the government has plans to prevent this like how they close airspace near big events or employing drone jamming technology around a perimeter for large events. Idk this all just scares me a bit. Does anybody smarter have a good point of re-assurance? This just seems much more capable to do large amounts of damage where the operator may still feel "safe" which lowers barrier to entry.
> And the noise, the vibration and the smell of the fumes.

In this day and age? Which car do you 'smell the fumes' or 'the vibration' unless the vibration is intentional (for the experience).
People still choose to buy them.
Having produced only a single book for standardebooks, I don't think many people appreciate the amount of effort that goes into the corrections, semantic html additions, and other edits it takes to go from a typical Gutenberg file to a standardebooks release. Granted, the tool chain you guys have created is great and is immensely helpful.

All that to mainly say..I appreciate you. It's one of my favorite projects, and I hope it keeps going strong indefinitely.
Technical Glossary
That may be what you think of as the core reason for cash to exist, but you shouldn't speak for others, who may see the privacy as a more relevant upside.
This was just great.
I laughed.

Then I got hit with 753 ads and stopped laughing. But still pretty fun.
> There is no better way.

Zig's way is better.

Error returning is explicit, error returning is declared in the function signature. Error returning plays nice with defer (there is errdefer) and there is limited sugar (try keyword) that makes life easier.
If ukraine builds a credible nucellar program NATO likely sides with russia to end the war asap. Zero appetite for nuclear war
Thanks for sharing! I love the idea and did something similar, but with Jekyll on GitHub Pages. I like that it's mobile-friendly but I can print off the PDF as well. https://github.com/pglevy/resume