skysight-inc/HackerNews huggingface dataset:
I’ve used Leuchtturm1917 (1) notebooks for the past couple years and recommend them. They have nice paper and an array of sizes and grid patterns - my current notebook is their larger master size; big enough to draw in, which is important to me.

At first I bought ruled or grid-pattern notebooks, but have come to prefer blank - with proper writing posture, my writing is straight yet when I want to draw or sketch, there are no lines to get in the way.

As far as pens: I’d call myself a fountain-pen addict with my one beloved FP - my Lamy 2000. It survived quite a lot of travel in Eastern Europe with nary a scratch.

1: https://www.leuchtturm1917.us/

P.S. in the US, Goulet Pens (https://gouletpens.com/) is a family-run online shop for FPs and everything related. They’re very active on YouTube as well. Amazon may be cheaper but I’d rather my money go to a company that encourages their employees to vote by giving them the day off on election days.

——-

A note on ink: I bought a bottle of Parker Blue ink in 2018 and have written and drawn with it daily from then till now: one bottle of ink lasted nearly 6 years! I can’t imagine how many disposable pens I’d have gone through; a lot.

Another reason to love FP inks is that shading adds beautiful variation to what would otherwise be uniform: https://nexus.armylane.com/files/sailor-manyo-yomogi-ink-sha...
Something I ~never see mentioned in mmap discussions is that it completely bypasses the expensive syscall transition for read calls, which has only grown rapidly in cost thanks to all the speculative execution mitigations.

In benchmarking I found an mmap approach to be integral to achieving maximum performance in IO-heavy workloads on modern OSes [0]. (Note that it still is a win even with mitigations disabled.)

[0]: https://neosmart.net/blog/using-simd-acceleration-in-rust-to...
Dude ain’t driving a big rig, he’s playing with a toy. One’s a need to make ends meet; ones just indulging in a luxury good for other’s distracted entertainment.
Eton?
To "own" those companies Apple has to participate in trade agreements between both countries respective legal systems, and also know those agreements mean something.

If your foreign subsidiary is owned by citizens of the country it's in, then how exactly do "you" own it if your claim to ownership doesn't in fact depend on agreements between the respective governments?
Maybe something like this can help

- Product Managers being educated in causes and short and long term side-effects of bloat in depth. PMs and their ever increasing lust for making a piece of software do moreeeee!

- Coders should be penalised for frivolous use of libraries (especially in that glorious NPM world). Sometimes I wonder whether they’d just include a library instead of typing the word “include” if they could.

- Dependency registries like NPM (actually especially NPM) should have a strict IIEN check before any library is published there (IIEN: Is It Even Needed). Sometimes it’s okay, actually better, to just write your own quick little wheel.

- package.json (there’s yarn as well?) should be declared a health hazard especially for anyone who is not directly in the field (they might cause panic attacks) - and that’s just the first level listing.
The downside is then you have many, many DBs to fight with, to monitor, to tune, etc.

This is rarely a problem when things are small, but as they grow, the bad schema decisions made by empowering DBA-less teams to run their own infra become glaringly obvious.
Can anyone share their experience programming for extended periods using the Vision Pro headset? Based on a few YouTube clips, it seems we're not quite there yet, but perhaps in a few iterations. I crave ample screen space and the clarity of my Studio Display, but buying multiple displays isn't practical. Ideally, I'd like unlimited virtual screens or a resizable screen, freeing me from the limitations of physical monitors. Is this close to achieving that? Would love to hear from programmers who have used the headset extensively.
I am not going to be surprised to be downvoted, but you don't need shared_ptr in C++, that is itself overkill

The point of C++ is performance. If you don't need performance, why not just use Java or Python, why use Rust?
What makes typing so difficult? Is it just the virtual keyboard?
I like nibs with some level of width variation, whether stub, italic, or flex, and that sooo doesn't go well with left hand writing.
Due to terminal marketbrain, I thought this would be the cash counterpart to https://www.cmegroup.com/markets/agriculture/lumber-and-soft...
> How does a change in work culture tip the scales in any meaningful way? Especially compared to that?

Two ways:

First, when everyone is remote, it puts everyone on an equal footing. When you have mixed onsite and remote resourcing it's much easier for a divide to creep in.

Second, the technology to support true remote work really accelerated during the pandemic and feels practical in a way that it hadn't before.

Large companies in any industry are generally not trendsetters but laggards because they have so much invested in the systems they already have in place. Moving all of Google or Microsoft remote is a daunting task. Starting a new company fully remote and then growing to Google or Microsoft's scale is much more practical and I think something we'll see over the next 10 to 15 years.
Goody-2: Parody is discriminatory against mentally challenged individuals as it can limit their inclusion on the joke.
I agree with pretty much everything he said except I still don’t see how people enjoy the Mac Virtual Display. It’s just too fuzzy. He is a writer though and maybe if the text is larger and the only thing on MVD you can write without issue? Code was too rough on mine. Tomorrow I plan to try it on my couch with just my laptop to compare the experience. Sitting at my desk I just wanted to take off the AVP and use the monitors that were sitting right there.

But even if the couch experiment goes well, I prefer to work at my desk and the AVP can’t come close to that level of productively for me so I’ll probably return it.
Who's using Pulumi here and how mature is it in comparison to terraform?
I also think it's a great format.

One suggestion if we're gonna standardize around this format. Avoid the double negatives. In some cases author says "avoided XYZ" and then the judgment was "no regrets". Too many layers for me to parse there. Instead, I suggest each section being the product that was used. If you regret that product, in the details is where you mention the product you should have used. Or you have another section for product ABC and you provide the context by saying "we adopted ABC after we abandoned XYZ".

I don't recommend trying to categorize into general areas like logging, postmortems, etc. Just do a top-level section for each product.
There's even consultants you can hire out by the day instead of a full-time DBA.

Maybe you need help with setup for a few weeks/months, and then some routine billable hours per month for maintenance / change advice.
That comparison is also interesting because the same people who make those comparisons are also perpetually perplexed about why statistically nobody uses Bitcoin, and it’s like … BofA employs thousands of MBAs, they have McKinsey consultants, so you really think they’d have all of those employees and infrastructure cutting into their profit margins if their customers didn’t find those services useful? Focusing on the transaction mechanism is leaving out 95% of banking.
> The responsibility for "fixing" it or whatever is on the platform.

I agree! It made for interesting search problems to solve for sure.

What are your thoughts on the LassPass app? If they were phishing for LastPass credentials, that's going to be a problem, but if they had a real service then I'm not sure.
If I had known 20 years ago that software would be like it is today I would have ever chosen to be a programmer. Everything seems gargantuesque. Hardware and software hand in hand competing in an endless race. And things are not better, nor easier, nor simpler. What a disappointment.
I was recently reading about friction-welding wood, thought it would be pretty cool to use friction welded wood along with mass timber to create wind turbine blades at the scale of traditional fiberglass/plastic blades. (i'm already aware of mass-timber turbine towers)

I think that would cause the economics behind wind turbines to be significantly different, as then the entire constructed unit could also likely double as a carbon credit-able sink.
To be fair Linear does strike me as everything everyone always hoped Trello would be.

So if that's the upgrade path you're going down I'd expect it to be fantastic.
This is a good read
Is there any capability in having a "smart" economic balance point? IE: Accounts for time of day/market pricing of kwh? I guess there needs to be occasional reprogramming of gas prices?
Wealthy and intelligent people make plenty of suboptimal choices.

Ironically the fittest people I know with the best diet (they eat like their grandmas used to) are quite rural and don't know anything about nutrition.

If they did they would probably fare worse. I obsessed over diet, spent countless hours studying thr subject and reviewing the latest in nutrition science. I wonder how much of that was funded by Nestle.
I tried a processed vegetarian diet for a decade before having health issues and ending up eating only meat. After 1 year of that I was able to reintroduce small amounts of carbs / veggies without having adverse reactions, but at this point I don't even care about doing it.
"People say he is a little beside himself, or rather, if he has any such Thing as Brains, they are really crackt." Also see https://www.halfbakery.com/
I don't really think it's appropriate to draw conclusions from studies that control for caloric intake. Most people don't treat food as fungible calories. Often, drinking juice is additive in calories.
When I was shopping for a mini split recently all the models I could find seemed to be variable speed compressor and blowers, unless I was reading something wrong. So maybe this isn't an issue anymore? I oversized mine but wish I went even bigger after a cold snap we just had in the pnw this last winter.
Sequestration via pulverized stone will yield various precipitates into the soil, in many cases - the byproducts should be tunable to enrich the soil.

I’m less concerned about total cost, olivine weathering proposals generally sit at $50 per ton delivered and applied where it’s needed. Which is 1/3rd the price of the electricity I estimated.

That gets us into the realm of 500 billion per year. Less than the US’s defense budget. If more economic efforts materialize - perhaps we’d get to 100-300 billion per year at which point joint funding becomes obvious.

Still great to do the other things, but let’s not ignore a technology which is promising and cheap.
Not drinking calories is low effort high impact weight management rule.
But when you’re a kid they almost force feed you juice or they did when I was young.
Do you have any idea what level of effort would be involved to modify the quadcopter? Or, say, use a different one? Would it require a lot of experience developing physical models for simulation?
In Orange county, CA, we generated 16.6kWh today, on a 5.6kWh system, and it's been partially sunny with some sporadic rain storms.
Would you please print a copy and take a picture of the page laying on a wooden table and then copy/paste the result into a Word docx?

It's the only way to know for certain.
I have one and I will be returning it. I’ve written about it here: https://joshstrange.com

It’s too blurry (Mac Virtual Display), and too limiting compared to external monitors. Maybe it’s better than just the laptop screen but I’m not sold on even that. Either way it can’t come close to replacing my monitors, maybe v2 or v3 will and I’ll reevaluate then, for now, it’s going back.
Newer (aka next gen aka Team-managed) Jira projects are pretty solid.
I would also lol, if it wasn't all so tragic.

Like ostriches hiding from the threat, their heads are buried deeply in the sand.
> I'm glad not, because I wouldn't be sure what they mean by that.

Anyway such a conversation would be useless without defining exactly what 'intelligence' even means.

> I'm convinced that anyone who believes otherwise just doesn't have the technical expertise (and that's not a generic insult; it's true of most of us) to probe deeply enough to see the fragility of these models.

'It doesn't seem like it something I would value and anyone who doesn't agree isn't an expert'.

There are experts in technical fields who would find value in having an AI triage patients, or double check materials strengths for building projects, or to cross reference court cases and check arguments for them. As the parent to whom you are replying noted: it is just the accuracy that needs to be fixed.

> Having existing ideas be juxtaposed, recontextualised or even repeated can be valuable. But to claim that AI will be writing entire books that are worth reading seems laughable to me.

There are no grand insights in technical reference books or instructional materials, just "existing ideas...juxtaposed, recontextualised" and "repeated".
Big Pharma spends billions more on executives and stockholders than on R&D
Now you've got a different problem! How are things born with knowledge? Where does that knowledge come from? Are humans?
Musings of a rando:

1. What track-record does that big maybe-competitor company have in terms of projects reaching completion? Do they have a history of cancelled projects or saying things just to spook people away? Are they strongly marketing it, or just hinting that they're considering it?

2. Is there anything you can provide which that company won't (or can't) because they're too afraid of cannibalizing or distracting from another product of theirs?
Then you have page faults to deal with.
Can you give an example of a memory barrier that Rust emits that C++ won't? :) This is the first time I hear about this.
Unless I’m completely missing your point, and to be fair I might be because it’s late in Europe and I should have gone to bed hours ago, read speeds due to bypassing expensive syscall overhead is an often cited part of the mmap discussion.
For achieving speed, often you'd like to keep your hash table in RAM. Space limits result in speed trade-offs. This is very much a real-world concern when writing genome aligners. Hash-based mappers were at a disadvantage early on due to the memory constraints of most servers back around 2009-2012, thus the more efficient Burrows-Wheeler transform based algorithms became popular, partly due to significantly reduced RAM needs - one could now align genomes on a laptop!
Interesting. Atlassian also just launched an integration with OpsGenie. I have the same opinion of JIRA. I've tried many competitors (not Linear so far) and regretted it every time.
I find your analogy mentally stimulating, I bet the bird wins by a country mile though.
Show HN: Narrativ – A Marketplace for Advertisers to Buy Talent Likeness
Narrativ is a marketplace for talent to sell, manage, and protect their likeness, while giving advertisers the ability to easily purchase that likeness for ad creation. Today, we're launching with real talent, including the legendary sports broadcaster and host of the Super Bowl, James Brown.
Except complexity as an issue is primarily about readability.

Fine, a junior developer has a switch statement that's like 10 things long within a function with several if/else branches and they refactor to meet complexity limits by moving the switch to a function.

As long as that function is well named, that's a huge improvement to readability.

In part, complexity thresholds relate to human short term memory limits of seven plus or minus two.
SELECT DISTINCT has seen quite a bit of work over the past few years. As of PG15, SELECT DISTINCT can use parallel query. I imagine that might help for big tables.

I assume the recursive CTEs comment is skip scanning using an index and looking for the first value higher than the previously seen value?

Certainly skip scans would be nice. There has been some work in this area, but not recently. As far as I recall some other infrastructure needed to go in first to make it easier for the query planner to understand when skip scanning would be useful.
Fashion Starts as a Sketch
Calories in calories out is pretty conclusively proven to not be how it works.
That's not remotely true. It's less restrained, but not unrestrained, especially since much of its training was based on ChatGPT 4. There's any reason to think that an unrestrained model is even a goal of theirs.

It will trivially respond with disclaimers and refusals.
The problem with using mmap-based IO is you generally depend on the kernel's async readahead/readaround to keep things fast while writing blocking-style, obvious procedural style code, but it's totally naive, and sequential relative to the faulted addresses, much like a spinning disk prefers to be read.

That worked well when the storage system was made of spinning disks, and you were incentivized to use data structures laying data out appropriate for that access pattern. It was all complementary and cooperated pretty well.

Then SSDs became commonplace.

Today you want to exploit their fast random access, utilizing whatever data structures make the most sense in a world without seek times. Introducing mmap() into that stack kind of reintroduces spinning disk style performance characteristics, if you're relying on mmap()'s async readahead/readaround magic to keep your accesses from blocking on IO.

I'm not saying mmap() was ever a great choice for a database. But it's really awful for random access patterns until everything's hot in the page cache.

This happens to be a large part of why systemd-journald's journals can be slow to process w/`journalctl -u` or `systemctl status $service` type queries when cold. The access patterns are very random combined with tiny objects being read, while the kernel goes off prefetching heaps of ~unrelated nearby pages in the hopes of preventing blocking subsequent accesses.
They make ones that handle the cold quite well, but in my mind dual-fuel is where it's at, especially if you're doing a retrofit. Unfortunately there does seem to be a desire (even with the rebate systems) to kill the old furnaces.
It’s not that though, AVP apps are plenty sharp. Or rather it’s not that alone. The AirPlay’d Mac Virtual Display is blurrier than anything else in the headset. I think the other issue, which is why you can’t resize down windows as far you feel like you should be able to, is related to the PPD. It’s also why even if you had an AVP native app you might not be able to get it small enough to match the space a regular IDE takes on a monitor and/or you won’t be able to fit as much code in the same space.
Don't most animals innately know how to locomote in their environment? Fish in water, baby deer etc?
> There are no great FaaS options for running GPU workloads, which is why we could never go fully FaaS.

I keep wondering when this is going to show up. We have a lot of service providers, but even more frameworks, and every vendor seems to have their own bespoke API.
> The grain industry really brainwashed everyone

Pretty sure pre industrial agricultural groups had a higher average grain to meat ratio than today though? I think grain just scales better than animals.
I totally agree - save blue LEDs for non-domestic cases - they really suck at night - mess up the circadian rhythm.
> I'm not looking forward to another dopamine death spiral.

Yeah, we're ruining human interactions and giving people depression, self doubt, etc, with all this technology that absorbs their lives, but think of all the money we're making for the shareholders. Line goes up. /s
It’s true, cleaning is easy, although I imagine they don’t last that long since I can’t see the grout keeping up without a lot of maintenance. At least it’s not a shower over a squat toilet, those are the worst.
"Early signs of collapse" = Maybe weakening. It's reckless and unhelpful to shout the sky is falling without it actually falling due to alarm fatigue and credibility loss.

If catastrophic collapse were to happen (it is not) would result in the following effects:

- US east coast: Stronger storms and higher sea levels

- Western Europe: Less rain but stronger storms*, temperature decrease 0.15-0.3 ℃/y, and agricultural output decline

- Atlantic seafood production: Probable reduction to collapse

- Anthropogenic reversibility: Unlikely on a century timescale

- Not: apocalypse or an ice age

* Effects stack with Arctic polar vortex (polar jet stream) volatility due to the reduction in Arctic sea ice
I put together some notes and research on the subject for anyone interested: https://untested.sonnet.io/Natural+Gradients+in+CSS

Not sure if it’s still up to date, so please check out the list of resources mentioned in the footer too.
Wow, you are right that we are crippling a industry with short term goals, but is the other way around.

We should let them come work here. Each engineer carries a wealth of knowledge, enthusiasm and demand for other services that is very very valuable for the country.

We are all better off if we let every engineer that wants to come and work in the states.

Imposing tariffs on remote work would just incentivize outward migration of companies.

Don't make companies choose either the US or the world, instead make the US the obvious choice.
I’d like to learn more about this; does its effect show up in any human studies comparing intermittent fasting vs not for the same calorie intake?
In the Mexican city that once perfumed the world, a push to revive vanilla
It's more like 2.5 to 3x for good ICE cars (they are around 30% efficient- I think it's been going up over the years, in the past I assumed 15%):

https://en.wikipedia.org/wiki/Engine_efficiency#:~:text=in%2....

But anyway, the big issue is for electric cars fast chargers, more like $.48 / kwh..

For carbon emissions, the WTW (Well to wheel) efficiency is more important- they are about the same unfortunately (we need more solar):

https://ui.adsabs.harvard.edu/abs/2020SJRUE..24..669A/abstra....
No, doesn't happen to me. I find those "there's an error" posts often quite amuzing but really worthless. Just get your hardware right or whatever, like everybody else does...
I think they meant the nutrition table that’s usually above the ingredients.
Blaston
Because Rust has a safety culture, and provides threading, it is crucial that that the compiler will reject types you cannot safely send to another thread. So it does.

So the "diagnostic against misuse" you're concerned about is a necessary part of the compiler anyway.

Indeed, although Rc has this line:

impl<T: ?Sized, A: Allocator> !Send for Rc<T, A> {}

(which means roughly "You can't send this type to another thread")

It also has these lines:

// Note that this negative impl isn't strictly necessary for correctness,
// as `Rc` transitively contains a `Cell`, which is itself `!Sync`.
Bought that a couple of weeks ago. Beautiful and worrisome.
Another Lamy Safari fan here. It’s my preferred pen amongst the others in my collection. Though, I just discovered the Lamy CP1, which feels like a sleeker version of the Safari. I’m giving the CP1 an honest go right now.
I think currently under the hood it's actually still terraform. I know they are working on their own native providers.