skysight-inc/HackerNews huggingface dataset:
I was this person most of my life until medication in my late 30s. For some reason (probably the ADHD) I never really payed attention to it but was always kind of vaguely aware that doing simple things like getting ready for the day, or any kind of planning always seemed much more difficult for me than most others. The worst is the kind of decision paralysis that would happen where you have all of these competing priorities shouting for your attention at once, and your mind rapidly flits between them until you are so exhausted you just check out and go read some hacker news... oh that's how I ended up here.
We should be delivering packets of extremophiles to every body in the solar system, and see if anything takes hold.
My calorie tracking app is down. I'm getting fatter by the minute.
History is literally full of cultures and populations that have bought into the utilitarian ideal that the ends justify the means.

Basically every culture believes this to a certain extent, the perpetrators just dont call it terrorism.

I was referring to the honest discussion of ethic, not bankrupt self-justification for any cause and for any reason.
GRPC <=> Rest transcoding works fine, you can do this with envoy for example.

And if you use the connect protocol (also from buf) then you can also use json.

So it's quite achievable to get all the benefits you want from the gRPC ecosystem for developing your service while also allowing quick and dirty client usage (i.e. scripting with cURL).
I'm sure it's heavily inspired by it. The game Stray also was, and this looks a lot like Stray.
The Clean Code Talks – Inheritance, Polymorphism, & Testing [video]
Would absolutely rather use Discord than Slack
160+ years later and still funny
> Of all the things my kids and i have looked at under the microscope, sperm is some of the most entertaining to watch.

Nothing like the wholesome family activity of looking at your father's sperm. Maybe you should print a picture for over the fireplace or get t-shirts made?
> destroyed absolutely without question or hesitation

I think the concern is this line. Israel is trying to “destroy absolutely without question” Hamas but at the same time “accidentally” targeting civilians and “incite terror” amongst Palestinians.

At least that’s the view of some people that support Palestine.

In this case, it might not be clear who the terrorists are.
> If a function is given some input and is supposed to work with it, how can it avoid if/else and how can we move this logic one level up to the caller to ask the caller to verify every parameter before calling the function?

The usual way in idiomatic Rust would be to use type safety for this purpose: have the function accept special types for its input, and provide the caller secondary interfaces to construct these types. The constructors would then be responsible for inspecting and rejecting invalid input. This way, the caller can continue pushing the construction, and thus the if/else statements for validation errors, upward to the ultimate source of the possibly-invalid values.

(This is also possible in C/C++/Java/C#/..., if not so idiomatic.)
For those suspicious but who do not have a diagnosis (or who have a diagnosis but who can't use the usual stimulants), I've found the following supplements helpful. I'm a 5' 11", 190 pound man (for reference in regards to dosage).

In descending order of apparent impact (yes, anecdotal, though the psychiatrist recommended them based on published research):

- L-Tyrosine

- Fish oil (3 g daily)

- Pycnogenol

- general amino acid supplement (covers most of them but not the L-tyrosine listed above)

- Magnesium (500 mg)

- Men's multivitamin

... interesting to note that apart from the fish oil, this is almost exactly the reverse order of when I started each one.

Increases my suspicion that there's a cumulative effect, at least for me.
It's like the instructions for using ChatGPT to do the grunt work of constructing text, which not being a fan of prose or well-schooled in prose, the author equates with good prose, not realising that writing good prose, at length, is an art and a craft. Oops too many commas.
Live has persisted on Earth through several large changes in temperature and the gas composition of the atmosphere - many of those changes caused by life itself.
I will say that I saw it used in imaging computers in a college computer lab setting back in the early 2000's. I definitely wished my PCs could've done it.

In that exact same setting, I've seen PCs use PXE for the same purpose.
Maybe - I run a few small sites, but the two main ones have seen increased traffic over time (I make some effort to be discoverable and add new content).
I think that Google's recent index pruning could be a factor though - a small percentage of pages on one of my sites have become unindexed for no obvious reason - I assume others are seeing something similar, and it's possibly accelerated if content isn't being updated regularly.
A Custom GPT AI Inspired by Paul Graham's Startup Wisdom
Excited to share a game-changing tool for the startup community: a custom GPT AI, trained on the insights and essays of Paul Graham! Ideal for entrepreneurs seeking guidance or anyone curious about startup strategies through a Paul Graham lens.

Key Features:

Strategic advice in line with Graham's teachings.
On-demand mentorship for startup challenges.
Idea validation and feedback.
In-depth interpretations of Paul Graham's essays.

Perfect for aspiring founders, current entrepreneurs, and mentors. Give it a shot :).

Thanks
This is a great step, best wishes for those involved.
Better phrasing might be, this is a really good point, and while you can't rely on it alone, the more of these you learn, the better of a programmer you'll be.
> People hate you because you’re doing or supporting something that hurts them

So all the people who hate gays do that because gays are doing or supporting something that hurts them?

I don't think you believe that, but I'm just following your argument here. "They hate us because of our freedoms" is simplistic rubbish yes, but so is "people hate you because you’re doing or supporting something that hurts them".

Recall that The Troubles started not with Republican terrorism (e.g. the IRA), but Protestant terrorism in response to Catholics demands for equal rights. Recall the many "lone wolf" unhinged nutjobs with delusional world-views. Etc. etc.

It's a shame when people criticize poor simplistic unnuanced viewpoints with ... other poor simplistic unnuanced viewpoints.
You might be surprised. I've heard a doctor I know personally who is so pro vaccine that they have stated they are absolutely safe (not generally safe) and they wish they could secretly give the vaccine (specifically covid) to kids who's parents decline.
Does that take into account that terrorist actions will cause a(n influential) subset of humans to determinedly oppose your goals, even if they would support them otherwise? The problem with terrorism with a utilitarian lens is that humans aren't strictly rational actors, and are smart enough to deliberately disincentivize things they hated such as terrorism.

The only world in which utilitarian terrorism makes sense is the one in which all actors are fundamentally rational, in which the assumed possibility of terrorism would motivate people to behave in a manner sufficient to render it unnecessary.
I guess this is a case of history not being written by the victor.
Glad somebody noticed the joke :) "Use adverbs sparingly" is another I tried to sneak in there
Its indeed been a few years since my last galaxy.

0 years to be exact since my S23 ultra, 0.7 years since my S20 ultra, 3 years since my S8+, 5 years since my Galaxy note 4, 8 years since my Galaxy note 2.

"Apparent by my comment", how is my opinion on how bloated the UI feels a fact to you
Double agree on the robot strength. I watched someone use a rolling device recently and it was a struggle. The video makes sense for a robot.

That said, definitely a few items that can be improved. That said, in a real production there wouldn't be one person responsible for so much work to begin with.

This is phenomenal stuff.
Right, that falls under the "stray missiles" category.
The Fermi paradox assumes detection | communication is desirable | possible | recognisable by us.

It relates to intelligent lifeforms that show themselves in ways we can recognise.

It has little bearing on the question of life elsewhere - a starfish orbiting an exoplanet counts here.

Fermi was a little naive on the "space is big | communication is hard" front - before the James Cook expeditions life existed in Australia and yet the British monarchy hadn't received a single missive by Royal Mail from any of the numerous nations within Australia.

The methods of signalling long distances that we're aware of require focus and|or vast amounts of power and extremely long travel times; focus requires us to be targetted over a staggeringly large number of other solar systems, weilding vast amounts of power requires tech able to do so and not find other more efficient means, etc.

Those communicating across galaxies are doing so in ways we do not yet recognise, those with civilisations that cause their own suns to give them away are yet to be found as we have barely starting looking at a fraction of all the systems there are out there - JWT is good but it's barely been up a day in cosmic terms and there's much left to look at.
Certainly! If you're ever interested in seeing some awesome VBA stuff I have a big list here: https://github.com/sancarn/awesome-vba

Lots of awesome stuff still in the VBA/VB6 community!
Need to troubleshoot an OS boot issue-- just plug the unit into a working PC and the disks show up as local devices.

Or you could just boot from a far more convenient USB drive with a live OS.
Ask HN: What work/office purchase transformed your life?
For me, it was purchasing a stressless recliner as my primary "office chair". I had tried a standing desk, kneeling chair, herman miller aeron, and many others. But I always ended up with various parts of my body hurting or tightening up, for example, my hips felt tight on the aeron due to my shorter stature. Switching to a stressless recliner, my body is way more relaxed now and easily productive for hours.
I don't see any trend towards utilitarianism.
Dropping a bomb technically doesn't make you a hero, and that's why Clinton, Bush, Obama, and Trump are not considered heros.

Signing up at 18 years old to go fight in a foreign country after just a couple hundred hours of training, does make you a hero compared to those that sit at home their whole lives and do nothing to help maintain society. If heros that go into the military didn't exist, I'd be speaking German or would have never come into existence because my relatives would be dead.
Yup.

Don Norman got a lot of blowback from designers, when he published The Psychology of Everyday Things (which was changed to The Design of Everyday Things).

He even wrote a sort of “let me explain” follow-up book, called Emotional Design.

But I am actually going through exactly this, right now. I just got off a Zoom call, with our designer, because the first batch of test users couldn’t figure out that there are action buttons.

Many designers want users to admire the UX; not use it.
Powers will tend to declare their means of war legitimate and the means of war available to their enemies to be illegitimate.

I think it's simplistic to declare our enemies "evil" because they're denied access (fortunately) to the kinds of expensive weapons systems that our own propaganda views with approval.
The menubars of yesteryear could get out of hand sure, but I’m not convinced that the patterns that came to replace them are clear wins.

For instance, menubars at least have the benefit of standardized behavior between programs and platforms. To me that’s better than what we frequently have today, where it’s not unusual for functions to get buried 3 modals deep with zero commonality between programs, aside from maybe involving a hamburger menu (which doesn’t benefit from being a standard, because it’s a junk drawer with contents varying dramatically between apps).
Huh. I had never read that. Thanks for sharing.

He almost sounds like he's trying to be reasonable, and then proceeds to go completely batshit insane. It's hard to feel much sympathy for people who hate us so much and want to subjugate us to their own belief system.
Hmmm hearing impaired definitely at an unfair disadvantage there.
And yet, a Rust Option (or really any option) can just be viewed as a list of one or zero elements. https://rust-unofficial.github.io/patterns/idioms/option-ite...

In fact, in Haskell, operating on an option conditionally has the exact same functor as a list: `map`.

So what am I to do, with an iterator? It's conflicting advice! An if is a for for an option.
No I mean async. Slack is async. A phone call/Zoom call/in person conversation is sync. Presence indicators are irrelevant and trivially defeated. Besides, what part of ADHD makes you unable to be generally "around"? Not aware of an ADHD symptom that makes it difficult to literally be on a computer at all...

People's expectations that you respond instantly have nothing to do with which app you use. They'll expect that via email if that's your work's culture.
What on earth makes you think this is an appropriate place to post 4chan links, or that anyone interested in sane discussion would click that? If you have an argument to make, make it here. I still can't tell if you're insane because you think it's an inside job, or you're insane because you think some anonymous 4chan user is the top source to prove the alternative.
Take the comment above as an example of my work.

Read it again. What was the writer disappointed by?

(That's not a rhetorical question. That's a reading comprehension question. Please post your answer)
By internal and external claims, Intel is on track to be competitive with TSMC by 2025. And, Nvidia and other will use the capacity as soon it is available.
I think there is a spirit to this. I.e. is it an "if" in spirit.

Preconditions are not really branches. They are usually `if (bad) throw;` type of thing. They could be replaced with `assert(!bad);`.

A branch would be a function like add_todo_or_calendaritem(is_todo: bool, ...) which would need to branch on is_todo.
Just some more anecdata, but it depends which GP practice you go to.

There's a GP practice near us that pays really poorly, always young doctors, they never last more than a year, and the owner (an older GP who also works there) just wants happy return customers who are in-and-out. So yeah, they'll prescribe whatever.

There's a better GP practice near me which won't actually do that though, most visits take the full 15 mins, they'll ask loads of questions and give you some tests and/or recommend over the counter stuff, and it's always "come back if it gets worse or doesn't get better by X". They charge for the first consult, but typically just bulk-bill for every visit related to that problem. Even chronic issues they typically bulk-bill.

So yeah, quality varies. it'd be interesting to see some stats around what sort of GP practices prescribe the most antibiotics - Total visits per year, average doctor turnover, etc etc.
You’re conflating natural rights and legal rights. Just trying shit out is a natural right because nobody can make up a law to prevent that. But people can make up laws to greatly limit your enjoyment of just trying shit out. In this case, they have.
Are you seriously saying that going to a Labour party youth camp to kill teenagers one by one to "eliminate the next generation of leftist" is somehow not evil?

Or that strapping a bomb to a random kidnapped 9-year old girl is not evil?

It is Evil. Full stop. No discussion.

Whether someone else is also evil or not doesn't even come in to play.
Yes, it's clearly the weight; every time the tires have to climb they slip. Both EVs have this problem because they're both very heavy; the CT was just the worse of the two. The ICE trucks climb with next to no slip because their missing the extra 1500 lbs. The Tundra has a live rear axle.
Like Knuth and TeX (and fonts, etc.).
You do realize that war is ugly? It doesn't matter how justified a war is or isn't. Dropping bombs on an enemy are going to involves the risk of hitting civilians, especially if they are in a war zone, especially if insurgents or partisans are hiding among non-combatant.

If they don't die due to bombs being dropped, they are going to die due to stray bullets.

The only way to prevent that is not to go to war in the first place. However, sometime war is your only choice.
We tried with ChatGPT, if you throw enough context(Database Schema) to it, it will be able to find the relationship in the tables and generate the join correctly. And for date format, yeah, if you don't specify it, you won't get what you want in some cases.
In this case our enemies deliberately targeted civilians and then justified that choice by saying that since the US is a free country, by definition all of our citizens are just as guilty as our gov't and military are. I'm pretty comfortable calling that evil.
> they have some insight on which pages are doing well on any given day

Obviously. I didn’t know it was on the most viewed list when I wrote my original comment, so I was just going by the numbers in TFA: a few videos with >100k views (plus a dozen or two with >10k) multiplied by a quite generous 5% source material lookup rate gives you maybe 50k views on the Guardian side, which seemed entirely too low to trigger a panic at Guardian.
>The terrorists don't like the US for many reasons, some of them seem legitimate.

This is a good quote. However you can say this about any critic, journalist, voter, or billionaire. We should be worried about the ones that don't like it 24/7/365, and have their entire life's meaning centered around not liking the US.
> In a library you want to check preconditions at the external boundary so the actual implementation can proceed knowing there are no dangling pointers, or negative numbers, or whatever the internal assumptions may be. Depending on the caller to do the check defeats the purpose.

I think the idea is to instead address this with a type-safe interface, designed so that the external boundary physically cannot receive invalid input. The caller would then be responsible for its own if statements when constructing the input types from possibly-invalid raw values.

> Also in many cases you would need to violate encapsulation/abstraction. Consider a stupid case: `bool cache_this (T obj)`. Let the cache manager itself check to see if the object is already there as it can probably touch the object fewer times.

I don't see the suggestion as encouraging such a thing: the "cache_this" check should only ever be performed when it's known for certain that the user wants to access the cached object, so the entry point of the cache abstraction acts as a kind of boundary that the if statement depends on. And the if statement clearly shouldn't be pushed above its own dependency.
What kind of desk/table did you find that worked with that? I have a 5K grand leather livi by room chair my grandfather bought for me that I adore, but using it with a desk has been a significant challenge.
Ask HN: What's the closest thing to Reddit for software developers?
I'm looking to learn more about different topics in the field that I work in - currently agents, microservices, breach and attack simulation, cyber threat intelligence, vulnerability management, and vulnerability intelligence - among other things, and, don't really know where to go to get better at this type of thing in a community setting.

I work alone, and, it sucks, and, I'd like to find like-minded folks who work on the same types of problems.

These days, are my options mostly HN, Slack, Discord, or, Reddit?
https://archive.is/4nRYP
It's not that simple, glyphosate is biodegradable, dependent heavily on conditions.

The term you're looking for is biopesticides.

> currently, there are 299 registered biopesticide active ingredients and 1401 active biopesticide product registrations

And they have limitations, typically they work more slowly, only in very specific applications, and the surviving pests can acquire tolerance to them; meaning stronger pesticides are needed in such cases.

https://www.epa.gov/ingredients-used-pesticide-products/what...
Which pretty much nails the feelings toward residential schools.
Microsoft Loop – Notion Competitor
Huh, looking at the other nominees a part of me wonders if it was created by someone else and they just had a child stand in to take the credit. This is incredibly suspicious to say the least but who knows. There's nothing wrong with a parent or someone else helping them but to the extent of this...
And, If china bombs ASML we'll be back to stone age.
Get a neural network, same as you'd use at the bottom of an LLM.

Don't feed it a corpus of text! Ensure it's data is the opposite of a large language model, i.e. zero language.

Let it passively listen to the same sounds and speech as a baby hears in its first five years, over five years of operation.

Observe it do absolutely nothing of any use.

Get back to me about any useful comparisons with linguistics or philosophy of language.
You could join an open source project in your field
Wayland would have the same exact problem as you described if it was implemented by copying a window's surface to the surface you are submitting to the compositor.

The solution in both cases is to just submit the original surface to the compositor.

>I only know about this because I have experience trying to do this exact thing.

Did you use Windows Mixed Reality? If you want deep integration with the operating system, you should use the implementation that is part of the operating system.
Obtaining a gun is planning in the exact same way walking to the top of a roof or grabbing a fist full of pills is planning.
This is extraordinarily reductive and unnecessarily cynical.

> If I recall correctly, the terrorists attacked the US because they "don't like freedom". That was the narrative on TV nonstop

A significant part of that particular brand of terrorism is indeed hostile to cultures that don’t share their religious and cultural beliefs. We can’t reduce all of their motivations to singular slogans that fit neatly into TV commercials, but it is actually true that they are aligned against a secular international order with associated freedom of religion, among many other freedoms.

If you were trying to make a cheeky point about how a private entity choosing to take down Osama Bin Laden’s letter is somehow infringing on our freedoms, that’s ironic because they are a private business that is free to choose what they do and do not publish. Ironically, freedom of the press is something very much absent in regimes where these terrorists operate.

> The irony being "terrorists" are just viewed as "martyrs" and "freedom fighters" on the other side of the coin

Not that simple. You think Palestinians love being beholden to the terrorist leadership that refuses to allow elections, is known for stealing their humanitarian aid to enrich themselves on the order of billions of dollars, and operates safely from a foreign country?
From Wikipedia:

> Raymond Ibrahim, as a researcher at the Library of Congress, found a significant difference between Al Qaeda's messages in English directed to a Western audience and al Qaeda's Arab messages and documents directed to an Islamic audience. The Western-directed messages listed grievances as grounds for retaliation employing the "language of 'reciprocity.'" Literature for Islamic audiences contained theological motivations bereft of references to the acts of Western nations.[55][56]

But people will trip over themselves to swallow literal propaganda.

The underlying assumptions is also highly racist: "Americans view them as terrorists, but the Muslim world views them as freedom fighters!" No, Al-Qaeda supporters view them as freedom fighters. Surely people know that Bin Laden doesn't represent every Muslim, and that most of the Muslim world didn't support the 9/11 attacks?