skysight-inc/HackerNews huggingface dataset:
Pretty sure net pollution is reduced because power plants can burn fuels more efficiently than the ICE in a vehicle, and the power plants don't have to idle or waste energy with friction braking.

But I don't have a source on hand.
This question potentially lacks the situational context necessary to provide the answer/insight it's really looking for.

What's the SaaS going to look like technically? Lots of compute processing? Or maybe large volumes of data? Perhaps machine learning? Or is it just a simple website and app deal?

Then there's the question of the technical competence on the ground (and the opinions that tag along for the ride). On the one hand, what's the expertise level? On the other hand, what do people prefer using? (And separately, what to people have experience with?)

I wonder (I don't have enough context to competently move the slider to "proper accusation") if somewhere along the way a general search for un-turned-over rocks got specialized/narrowed into "the overhead's all in the sheet metal benders" (the hardware). If this *is* the case, the only correct course of action (IMO) is to wind the train of thought backwards (oohc oohc) back to that frame of reference, then apply https://en.wikipedia.org/wiki/Five_whys until you're somewhere alien and interesting.

(Reiterating the caveat at the start of the previous paragraph, this is all massive conjecture and just-in-case assumption.)

If there was in fact a point at which hardware was specifically called out as a primary focus of optimization, I would loudly note that this type of hyperfocus leaves space for entire forests' worth of trees to fall over without ever being noticed, in this case for all of the software. Not just certain bits of it but like the whole kit and caboodle, unnoticed.

A related alternate possibility is that hardware optimization might be being treated like an axis point to orbit around, which can contribute to seeing things like immovable Mt Everests, and the construction of great and confusing Rube Goldberg machines to work around... perceived resistance that isn't really there.

To offer a 180-degree counterpoint that sorta flies in the face of the abstraction-away you might be trying to do here, if you want to look at different providers, I would suggest adopting a pat-answer strategy of keeping the architecture cloud-agnostic *where reasonable to do so*, and further suggest trying multiple providers - how does their support help out when it's 3am and you have no attention span and you accidentally something ridiculously straightforward? What's the performance like relative to the workload? What do all the engineers that are going to be headdesking against this stuff every day think about different options? Etc.

It's quite possible this reply is entirely misguided, in which case please ignore. I'm still learning the art of reading intent through text, I have a long way to go.
I'm an avid cyclist and this was a fascinating article. Well researched and well written. The author put in a lot of time to track down all the lies, but it sort of glosses over one point.

There had to be a ton of people that knew it was made up and did nothing. Why did't anyone make him put up or shut up?

If I lived within a few hundred miles of his shop, I would have dropped by just to meet him and get something I needed, probably more than once. When I got home I would have looked him up. Not to find a lie but because this is what I do. I meet a new interesting person and I want to dive a little deeper. It makes the experience more satisfying to me when I flesh it out with more details and photos.

A lot of this narrative takes place before everything was online, but I would expect to find some things. Finding nothing outside of the fakeable stuff like LinkedIn I would have dived deeper. The temporary Wikipedia listing would have really lit me up.

Seems to me that a hundred bikers knew about this clown and just let it fly.
> Similar to George learning to walk out on a high note, leading to outsized expectations. And that type of pressure is largely why David left the show.

I’m not sure I follow? do you mean that he was worried about the show going downhill as it became more popular, so he preferred to leave when it was still doing great?

yes, I watched some curb your enthusiasm. it was harder to get used to because of the improv style, but I enjoyed it a lot. Hope my wife will like it as next step after we finish seinfeld.
Quite, one of the biggest influences on fascism was the nationalist wing of the corporatist syndicalists.

Mussolini himself said "Fascism should more properly be called corporatism because it is the merger of state and corporate power".
How do you do that with a device with locked bootloader/firmware? Is alternative firmware even available? I don't think so...
The author misses Rite in the Rain, which makes my favorite notebooks, they're printed with heavy, acid-free, waterproof paper. Pairs great with a Fisher pen cartridge (waterproof, pressurized ink made for writing in almost any condition).

As for dating, I like to do something a little different; it's still ISO8601 but with a slight twist. Each page top has the date in basic form (eg, 20220430) and each note on that page has a timestamp to describe that note and a title for the first line (eg: "T1234 Groceries"), followed by the note body below, a little like a git commit message. This allows me to link between notes by enclosing the date and time stamp in pointy brackets. To save some ink when linking, I use the date at the top of the page for context. If my page top is dated 20220430, and I want to link to a note from the 23rd at T0631, I write it like <23T0631>. Since the year and month are the same as the context I'm in, I don't bother writing those. I don't use page numbers at all.

Some other notebook habits I have: I like to use the first page for my contact info if anyone finds my notebook (and maybe offer a reward). The next page is for goals I'd like to work toward during the anticipated lifespan of that book. I also like to create a weekly index. When I've filled the notebook, I create an index of index pages on the very last page. If I wait to index the entire thing when the book is filled, I usually don't. Also, I use the last few pages to create monthly calendars. I fill in dates on them with letters (A, B, C...) for an event, which I reference on the back side of the page, either with a short description or a link to the timestamp I wrote down event information on. Finally, after filling a book, I write the range of timestamps that book covers in the spine so I can quickly find notes in the future.
The Source of the Aurora Borealis: Electrons Surfing on Alfvén Waves
I'm pretty critical of click-bait headlines in what are supposed to be more academic journals, but I don't get the frustration with this one. 'Families' is written in quotations, which tells me right from the jump that the author is probably not speaking about literal family units, and the use of "family" or "family tree" nomenclature in discussing matters of genesis and inheritance is pretty commonplace.
Oracle Cloud - good alternative for bandwidth heavy products (used by Zoom)

Heroku - For a more "abstracted" cloud that just works

Vultr/DigitalOcean - Cheap VMs, additionaly some services like managed DB and K8s

Hetzner/OVH - Cheap dedicated hosts

Netlify/Cloudflare Pages/etc - for static websites + functions/3rd party services for dynamic stuff
There's plenty of reason to not buy. What if something catastrophic happens while you're gone for six months? What if you struggle to close on your house in time to move? How sure are you that the market will appreciate enough in the ~3 years at a given station to make back the realtor fees?
Compilers can often recognize idiomatic implementations of intrinsics in languages where it is not part of the standard library, doing the appropriate substitution at compile-time. This has the advantage of being highly portable to environments that either lack the intrinsics or don't recognize the idioms without conditional compilation. This typically requires a little experimentation with Godbolt or similar to identify idiomatic C expressions of intrinsics that are consistently recognized across most/all popular compilers.

That said, the reduction in diversity of target platforms, at least on the server side, combined with convergence of language extensions support in compilers has made this less useful than it used to be. I mostly just used builtins and intrinsics these days.
Two small tips that got my GTD system going on paper:

- Don't worry too much about having a perfect written system, I always was worrying too much about having the perfect system and this meant that I ended up not writing anything down because I hadn't found the perfect place to put it. Don't be afraid of re-writing things, think of re-writing as re-thinking, rather than as having made a mistake that you are correcting. Your system is an organism that evolves with as you keep thinking through the things.

- Nested lists are a nightmare to look at, and add too much context that you don't want. Nested lists are ok for project planning, brainstorming, and thinking. But keep nested lists away from any page that you want to look at often. Better to have 10 separated pages with 10 lists than 1 page with 10 sub-sections. In general try to keep the system as dumbed down as possible, because the point of having a written system is that you can look at it when you don't feel like thinking and the system provides very basic steps for your head to do (like pick one thing to do from here, or remind me of all the people I am waiting for to come back to me with answers, ...)
I rarely take notes, be it on paper or on computer. It's just not my thing.
Substitute Scala for any other programming language and the statement still holds.

Experienced developers and those with specific language expertise excel when implementing in that language.

Who would have expected that? /s
It is as valid as for a ton of other characteristics. Eg, does someone who keeps their physical desktop clean fit into the same projection of discipline? How about someone who keeps their spice cabinet well labeled?

The issue is that we take one aspirational characteristic and use it to project things that might or might not be correlated.

Better to just measure what you want to measure directly. If it’s an important evaluation, it’s worth the cost. If it’s not important, why bother even with a cheap evaluation that may or may not be connected?
>Unlike on iOS, there's nothing on Android stopping Bandcamp from releasing a standalone sideloadable app with any payment system they desire.

On iOS, just as on Android, there is nothing stopping you from handling purchases and payments through your own website and having your app only handle content consumption as companies like Netflix and Spotify have done on iOS for years.
There’s not really anything that can be done about that, yet, unfortunately. But if you’re not committing to the repo anymore, archiving it is an option. It’ll disable the issue tracker and pull request features. And if you change your mind, you can unarchive it.
Seems to me, it's a lot tougher to make all of this stuff always work right in the face of buggy or hostile programs.

If you have a super-serious hardcore owner lock on a file that only the opening process can release, what happens when a buggy or hostile program locks a file and never unlocks it, even after exiting?
Or at least add the js and css files to the zip file.

Which curiously wasnt included.
Man 10 seconds for a build and it’s already running? It’s like a 10-14 minute build on a high end i9 for me and then 2-4 minutes to flash the new binary on the hardware.

It is hard for me to believe that a 30 second to 10 second build time speed up would be noticeable in a day to day workflow. But maybe I’m just envious.
I think we all know the answer.

There might be a push, but its success is doubtful. Too many entrenched interests and theories that back them (glass ceiling, gender gap) would be threatened by such development.

The only thing that could actually move the needle is the fact that with a highly skewed sex ratio on campus, female students will find their dating experience unsatisfactory. People place high premium on finding a suitable mate.
The "global" vs "local" dynamic also maps pretty well to those other issues you referred to - class dynamics, cosmopolitanism, tech savviness ... all of these make a strong inference where, if you fall into the category where you are upper class and cosmopolitan and are optimistic about technology, you are very likely to be in favor of a more global approach to managing civilization. Hell, it even maps (though less cleanly) to things that at first glance you'd assume are completely unrelated, like thinking the pandemic originated in a lab in Wuhan.

It is worth noting, however, that there is strong push back in the broader west against the more aggressive American cosmopolitan ideas that half of the country here finds alien. Macron in particular seems to recognize this trend[1]. He seems like a genuine outlier, though, and his skepticism may be an artifact of the general weakness of the French left. This is to say, that while these ideas look and feel alien to ~50% or more of each country in question, they still did, in fact, emerge and gain prominence in America first and were then exported.

[1] https://www.nytimes.com/2021/02/09/world/europe/france-threa...
and leading with "Evolution of mathematics traced using unusually comprehensive genealogy database" ?

anyway, the more interesting aspect seems to be the drop-off after the top five, they don't even bother naming the others- see the first graph on the page
most emission from ICE racing (at least in the high level series where they do a lot of traveling) is from the planes and ships that transport the team members and equipment, and I imagine that's the same for Formula E
I mentioned to Mark when I saw this, and he noted it in the addendum at the end, that calling Standard ML dead is a bit too much. I've written recently [0] about how active it surprisingly is.

I also disagree that its failure to "succeed" has anything to do with syntax or semantics and solely that it doesn't have a Jane Street or any company publicly behind it.

[0] https://notes.eatonphil.com/standard-ml-in-2020.html
And most of the time you can just rename the problematic file and place another on the same path. Used this trick a lot in my days.
I don’t think channels were ever billed as peak performance abstractions. I certainly don’t use them as often as I use mutexes or atomically for parallel code, but frankly I rarely write parallel code in the first place because it’s harder to maintain and I rarely need the performance (single threaded Go is really performant already compared to other languages in its class).
When writing on paper I personally like something like "Saturday 30th of April 2022", or some abbreviation of it, in addition to global context it also adds some weekly context that can be nice when trying to remember when you did something.

And some seasonal context from the month, like 06 doesn't bring many associations to my head, June tells me it was probably hot, and the type of atmosphere and activities going on around at the time.
The ship has already sailed on that long ago.

If there's a new store on the iPhone, virtually no one will use it.

The default is good enough, it's already installed on ~1Bn devices, and most of those devices use it somewhat regularly already.
Aka, let me introduce you to why the Democrats are going to get pummeled in the upcoming midterms.
If you want to stick to the same type of platform as AWS, Azure, and GCP:

- Oracle Cloud
- IBM Cloud
- Alibaba Cloud
Voice can carry a fair amount of information about someone's mindset. Arrogance, uplifting spirit, bad mood.. that said most of it is irrelevant unless you're on the spot. Hiring processes should focus on that.
> Most programmers will never design new solutions and are objectively terrible at their job.

I don’t think you know anything about professional programming if you think that makes them “objectively terrible at their job”. Sometimes businesses just need a website.
Yup, adoption has nothing to do with being a sensible language. More often it seems to be completely inversely related.
You are way too disciplined, which I can never be. More power to you.
Yes, 100%. Epic or no, google announced that they were going to start taking an additional (and rather large) cut of payments for music sales which they have no part in. Bandcamp built a payment system that facilitates artists making money at zero cost to google, and now google wants to prevent that unless they get a cut.

You can argue that google provides the foothold that gets the app on the device, so maybe a small fee could be justified, but taking place in all transactions that enables in perpetuity despite providing no technical contribution to them is ridiculous.

Bandcamp could do a billion dollars a week in sales and it wouldn’t cost google a dime.
'Patriotic millionaires' in the U.K. call for higher taxes on themselves
> Garmin introduced their StreetPilot in 1998. I didn't buy the first model, but when the StreetPilot III came out in early 2002 I jumped on it. That GPS served me well for many years.

https://www.cnet.com/roadshow/reviews/garmin-street-pilot-ii...

"the manufacturer lists $1,272"

1,272$ in 2002 = 2120$ in 2022.

This is what people mean when they say techno-utopianists, space fans and SV types are completely detached from reality.

Living in the world of fairy tales and unicorns.

In the end when things are not done with enthusiastic consent from all parties involved, it's only a matter of time before the chicken come home to roost and people will look to get their money back from the organizations that took them

Rockets and Mars helicopters are cool but the vast majority of the population has other priorities. The companies providing actual quality of life to Americans are Walmart, Costco, Google, Microsoft, Exxon, IBM, Shell, McDonalds, Berkshire...not spaceX
It depends on what you do, but I think GC/memory pressure can become an issue rather quickly with the default programming models Java leads you towards. I end up seeing this a lot in somewhat high throughput services/workers I own where fetching a lot of data to handle requests and discarding it afterwards leads to a lot of GC time. Curious if anyone has any sage advice on this front.
honestly fwiw I only vaguely remember festivus and don’t remember serenity now at all.

I don’t think seinfeld was great for jokes as such. if anything, I feel like later episodes were a bit trying too hard to create jokes and over-the-top silly situations (e.g the episode where Kramer sells the real Peterman bus tour and Elaine trying to dump the stumps of the cupcakes)
I've had some luck by scribbling on the first page of every new notebook. Subconsciously it is now "ruined" and safe for every day use.
The point is the barrier to entry for Scala is higher but once you have a skilled team working in Scala, you probably get more velocity than others due to the language ergonomics.
I can't confirm the specific example, but this sounds like a smoke cover for nepotism and/or classism. If you're not allowed to recruit solely from your personal friend group, requiring that applicants be able to speak a dead language let's you select that same group of people while giving a flimsy justification.
In the EU, you can return any goods purchased online (not sure about in-store) within 14 days without providing a reason. It's a different process from asking for a refund though the company's return policy.
Like every language, there are plenty of 'problems' with Go. But many of these seem like off-the-cuff complaints instead of thought-out criticisms. To choose an arbitrary example:

nil is sometimes equivalent to an empty collection but sometimes causes a runtime crash.

var a []int // initialized to nil
_ = append(a, 1) // OK
var m map[int]int // initialized to nil
m[0] = 0 // panic: nil dereference

It’s not super clear to me whether there is some systematic rule governing when nil causes a crash when using a built-in operation. Are crashes specific to write contexts and non-crashes specific to read-only contexts? I don’t know.

The author is comparing two different operations. The fact that they're operating on nil variables is irrelevant.

The equivalent slice operation is not the builtin function "append", but rather assignment: a[0] = 1. This will panic in the same manner as m[0] = 0 (albeit with a different panic message)

A map-based operation that's equivalent to "append" would be a (hypothetical) builtin function like "func assign(m map[K]V, key K, value V) map[K]V".

The language could define define that map assignments auto-vivicate the map when necessary. But that would cause each map to incur an additional allocation, even if it's never assigned to. And then for consistency you'd need to apply the same thing to slices.
> I like Rust probably... (even if obviously not finished yet).

what? what languages fit your definition of finished?
OP mentions the Baron Fig Confidant II. I personally prefer the Baron Fig Vanguard Softcover Notebook: https://www.baronfig.com/accessories/vanguard-softcover-note...

It has a sewn binding, lies flat more easily than the larger Confidant II, and is more "disposable" (which the OP mentions being a good thing, though I keep all my notebooks for later reference). It also comes in a variety of sizes, though the "Flagship" size is my go-to. I love the feeling of finishing a notebook, and ones with fewer pages help me get there often. I also find the soft-cover notebooks a bit easier to store than the hardcover ones.
Good question, probably not quite that remote right off the bat but more small town/rural to start. I’ve lived in Petersburg, AK for short periods(2-3months) when I worked in a cannery there during summers out of college.
Did a 1 week dog sledding vacation in Whitehorse, Yukon and spent time as a kid fly fishing up in the Kamloops area of BC. Also grew up in Astoria, OR but that’s already getting too big for me :).
Yea echoing the other commenter I was very disappointed when I picked up a moleskin and found it felt like lower quality than the cheaper non name brand I got on Amazon.
It would be cool to see the author's notes on why they chose their ratings. Their expectations roughly align with some of mine but I don't know if their reasoning is the same. For instance, I love writing on the Rhodia spiral-bound book but the pages tear out way too easily so I've stopped buying them for that reason. I also settled on Lechtturm.
I haven't used all the notebooks, but I am a terrible notetaker. My issue is that too much in my life is digital, so adding physical notebooks is avoided at all costs. The only time I really used them was during job interviews (both as an interviewer and interviewee).

For me, an iPad/Apple Pencil was the solution to writing more regularly. I wonder if OP has tried the digital route?