skysight-inc/HackerNews huggingface dataset:
Well sure people fail to maintain exercise schedules cause gym is freaking boring. Most people that manage find some way to get endorphins out of it - like if they get fit and like how they body looks, they can use that as a source of happiness, or find some other way to exercise that is fun on its own (martial arts, social dancing, cycling, hiking, sports etc…)

Exercise and diet is simply not fun enough to be its own thing for most people. But it can be a means to an end - and once you achieve that end you can “lock yourself” into a more energetic and fun life.

Those studies try to control for all of that but its really hard as its something that requires a lot of time to play out and its not entirely ethical to put humans into things like this.

My totally anecdotal advise would be to go to your local dance school - you’ll have so much fun you wouldn’t think you’re exercising when you could literally spend 6+ hours running squatting and jumping, 2-3 times a week. Whatever your diet you’ll probably get in shape, though by that point you will care little for that as there is surprisingly little body shaming in social dance communities :-D
The problem is that it doesn't foster a culture of collaboration, it becomes a competition around who is leading the high impact projects; to the point where people start to not communicate, and entrench themselves when working on high impact work just to avoid others getting jealous (and/or greedy) and stealing their projects to pad their promotion package.

As far as I know this is common in most of FAANG and other big tech corps. A friend just left Meta last week due to this bickering, everyone is protective of their work, everyone is paranoid their high impact work will be taken by someone else looking for a promotion.

It's perverse incentives all around, over my career I found I prefer to work in a collaborative environment than in one where I need to be distrustful of my peers due to systemically bad incentives. I'm lucky my current employer is a large-ish corp that fosters collaboration over competition, makes me much happier.
Inlining functions and copy elision are two different things. If you inline a function without copying it's args, then it'll change the value of the original argument: Copy semantics lost!
"Conspiracy theory" https://news.ycombinator.com/item?id=21343067
Bash aliases are an incredible productivity booster. Have for instance a small alias “f” for finding files, and some variations “f[letter]” for case sensitive/locations to be searched/exact matches.
Whenever I find myself executing long commands again and again, I try either creating an alias, or a function or when needed a script.
Agreed. Perhaps we can have a syntax to declare what is editorialized. We already add "(YEAR)" and "[pdf]" and "[video]". We could "[Rust]" or other keywords like that about the post missing from the title?
He had depression but now it's gone, so the treatment must be working.
I see what you mean, but that wasn't the best example. Bloodborne wasn't a mere exclusivity deal. Sony published the game, owns the IP, and co-developed the game with the now dead Japan Studio. They own Bloodborne the same way they own Ratchet and Clank (20 years before they aquired the primary developers of that IP). FromSoft has no more control over Bloodborne than Monolith has over Xenogears/Xenosaga.

The producer of Bloodborne doesn't even work at Sony anymore. There's a multitude of reasons Sony is dragging their feet there, unrelated to aquisitions.
Why do you think this?

FWIW I use GPT-4 regularly to explain Koine Greek from the New Testament to me; its ability there certainly hasn't diminished in the last two months.
"You will! And the company that will bring it to you... is AT&T!" https://en.wikipedia.org/wiki/You_Will
It doesn't do AV1 in hardware. Not yet necessary today, but nice to have for future proofing.
It's just the protein IMO. I've only relatively recently began taking weight training seriously, and it really opened my eyes to how different nutrients really can affect you. When I hit my protein goals (which is 1g per lb of body weight) I'm left basically force feeding myself, in spite of maintaining approximately the same calorie intake as before. Eating proper levels of protein just leaves you so absurdly full. I always read the same was true of fiber, but never experienced this at all myself. I love broccoli and could eat it all day long, literally.

Notably just about the entire developed world is protein deficient. Factor in the DIAAS score [1] and the entire developed world is plainly malnourished as far as protein goes. DIAAS has to do with the fact that the digestibility (and amino acid balance) of protein varies by source. So, for instance to get the equivalent of 100 grams of protein from chicken breast, you'd need to consume 250 grams of protein from roasted peanuts.

Even if somebody isn't working out, bumping up the protein (and protein quality) would almost certainly show great things. I went from relying on intermittent fasting and some fairly cautious eating to maintain my weight, to a "diet" that culminates in "Oh god, I just can't eat anymore!" owing to nothing but dramatic shifts in my protein (and protein quality) intake.

---

The [rapidly diminishing] inverse correlation between veganism and obesity would seem to reject this, but I think that can be easily and entirely explained by the fact that vegans are people who have already voluntarily opted into ideologically motivated dietary restraint. If you're willing and able to not give into what your body wants, then you will have little to no difficulty controlling your weight. It just won't be pleasant.

[1] - https://en.wikipedia.org/wiki/Digestible_Indispensable_Amino...
Most SWEs aren't particularly good at programming. It's not a shame to embrace that.
Mine, on the other hand, does not power on as of this morning.

(and I was not as happy with it as I was with the various Thinkpads I owned)
Will Threads eat IG?
Fiona Scott Morton withdrew from the position as Chief Competition Economist.

[1] https://ec.europa.eu/commission/presscorner/detail/en/STATEM...
Related discussion: https://news.ycombinator.com/item?id=36781061
I wanted to understand what NUC is and what it is used for… but after 13th mention of “NUC” (as if we all knew wth it was), I just gave up. Bad marketing always hurts more than help.
Three Starting Words Help Me Consistently Beat Quordle
The whole Go module drama.
> This looks to have better software with it though. I get that you can probably port between but i'm happy to pay a few dollars to save my own time here.

There's no porting involved, you'd literally just flash the chip the same way you would if you were updating the firmware.

As a hobbyist, the price difference matters when I want to put 5 or 10 boards around the house, or inevitably fry some.
If all you need/want is to call c++ code from python then pybind11 is the way to go. Cython really comes into its own when you have some existing python code you want to 'port' to a C extension.
When was that time? Was it before open source was invented? Or was it when viruses were running rampantly?
JTAG doesn't really exist on the N64 hardware, it's only present on the CPU and the pins are hardwired to VCC/gnd.

Even if it did work, it wouldn't be sufficient to test the rest of the system, which doesn't have any concept of JTAG.

The other major chip (RCP) does have an undocumented test mode, it allowed the verification guys at SGI introspection into various registers/state by exposing them onto the cartridge bus as gpio. I don't think this is written down anywhere though.
I haven't used Cython too much, it does look really interesting but the translation layer worries me a little bit for more complex modules. However, I've been using pybind11 extensively and it's a delight. Well designed, documented, predictable, removes a massive amount of boilerplate, integrates perfectly well with C++ idioms (e.g., smart pointers), and doesn't completely lock you in, as you can still call the C API in a regular way.
Scott Morton doesn't like the heat, stays out of the kitchen.
Agreed ! This looks complex but maybe cause I'm not in the .NET world ?

Noob question: Can 90%+ of the "effect" from the above not be replicated or be done with Go-Lang's CSP (or another language that also uses CSP) ?

Is Golang or CSP model perfect ? Of course not, but It it is "relatively" easy to reason about compared to "catalogue of other options" ?
What is the point of doing anything if you can't use flashy technologies ? Leave that to the old people. /s
Having written a lot of async and sync rust, and having both components interact with one another, calling async stuff from a sync context isn't even that ugly these days. But maybe it's stockholm syndrome.
Until one needs to watch YouTube videos.
Oh that's why bootstrap was made?
All thanks to Ho-Ho’s vision for it in 1963: https://youtu.be/0HbGY6teMKU
Show HN: Build AI-Native Apps in Seconds with a YAML File
This is a small toy I built to simplify the development and deployment of LLM and transformers-based applications. The core engine is Microsoft's guidance. Any feedback is welcome.

Have a nice day!
For _medical_ questions, the public version of ChatGPT has become useless. Even a simple question such as "What are the typical side effects of XYZ" is answered with a gigantic disclaimer and then often a fancy version of "I am not sure". Yeah, that much I knew already.

It used to be better in the past.
I see "dedollarization" as good news: when governments and alliances will try hard to prevent their businesses from obtaining or trading using, US dollars, then those who can still get their hands on bucks (IT people), will win because real money (dollars) will become more scarce there.

Dedollariaztion is little but trying to force people to transact using the non-convertible "play money". I can already see how it ends up.
Were you in a room that had it's walls slowly caving in like in indiana jones or why does it matter that it was faster ?
Interview Scheduling: Candidate expectations, frustrations, and preferences
Ask HN: Cheapest way to summarise articles using AI?
Is there an API which I can use to pass the link, and it scrapes the text and provide me summary?
else, I can parse text on my server and then pass that text to an AI model to summarise it.

What are some ways to approach this? I'm looking for a good balance between the cost and the quality of summary generated.
Fwiw if you really are asking an honest question, consider not calling things a little far-fetched, esp if said things were true.

Anyway, I’m your age so I’m not 100% sure either but my understanding is that applets, for quite a while, were considered the software delivery platform of the future. Just open a webpage and get an entire end-user program running right there, no downloading or installing, nothing. It turned Netscape into something of a universal app store and people were very excited. JavaScript very much was intended to let the rest of the web page interface with the software program (the applet) running on it.

Your excite quote shows a key use case: ship a generic compile applet in a site which contains user-specific data, write a little JavaScript to send the data to the applet and poof, it’s personalized! Magic.

That success never happened though (and I’m not sure why), and most uses of applets I saw were of slow, ugly navigation menus with hover effects and stuff like that.
> I started by drinking almost a liter of milk a day but somewhere along those 2 years I became lactose intolerant.

Well this isn't really surprising to me, assuming that you didn't drink raw milk. Processed milk doesn't have the lactase enzyme, so your body has to produce it in order to break down lactose. Consuming that much milk puts your lactase production into overdrive, until it eventually fatigues and you become lactose intolerant.

It's rather ironic, that people who are lactose intolerant can actually consume raw milk, because it still contains the lactase enzyme, so your body doesn't have to produce (as much).
> Microsoft was already contemplating separating the two products, possibly as a pre-emptive measure to prevent antitrust investigations.

More like a pre-emptive measure to charge customers more for access to Teams
US Schools, they are almost unseen in the rest of the world.
I have broken a few Cherry compatible keycaps on my ageing original Corsair K70. Corsair were not able to provide spares and I have ended up 3d printing the keys using a OpenSCAD key designer. I created really close matches using that. They are holding up better than fine, the design is better than the Corsair ones around the stem so I can't imagine them breaking they are clearly stronger.

The only issue I had was making the light shine through (not that I use that much). So I used white plastic and then spray painted it black with a mask out for the character and it worked but the characters are quite hard to get the perfect shape. Printing the key upside down also means layer lines on the top which is the one place you ideally don't want them but its unavoidable with keycaps since they are sloped. I did use a very small layer height for that phase to improve the finish but the layers are unavoidable. While they are smoothed with sand paper those tiny gaps accumulate grime and show up even though you don't really feel them.

Doing this has extended the life of the keyboard and it feels the same to type on and unless you know they are different you will have a hard time finding the keys I replaced but they do look slightly different.
This. Total white-box support is the model that other manufacturers have struggled to match.
I can see that you have studied this subject so I'm sure you can agree the real reasons here are multiple, complex and nuanced. They didn't invade for a single reason. Reality is more complicated.

The Russians also went to the UN in 2022 with evidence claiming the US was funding multiple bioweapons labs across Ukraine - a claim that the west laughed off at the time but the US later begrudgingly admitted to having funded 46 such labs in Ukraine, over fears they would fall into Russian hands - calling them simply biolabs. RFK Jr actually alluded to this on video in the exchange that led to the NY Post and NY Times articles mentioned up thread. [0][1][2][3][4][5]

Again, the first casualty in war is the truth - applies to both sides

While Russia may have justified the invasion as restoring its unity, particularly regarding Russian-speaking Donbass and Crimea regions. It is clear that they also felt threatened by the prospect of hostile forces equipped with nuclear capable armaments and potential bio-weapons on their border only 450kms (280 miles) from their capital.

The simplistic US=100% Good, Russia=100% Evil rhetoric must stop. It is leading us towards WWIII. A negotiated peace and de-escalation plan is the only sane path forward for humanity. We need to stop feeding the war machine and start genuinely seeking diplomatic solutions.

[0] https://twitter.com/ANTlWEF/status/1680476815993741312?s=20

[1] https://twitter.com/i_Beth1/status/1671394045996974080?s=20

[2] https://global.chinadaily.com.cn/a/202304/14/WS6438b13ea3105...

[3] https://www.globalvillagespace.com/moscow-provides-more-evid...

[4] https://www.youtube.com/watch?v=QsZ9iv7VKIs

[5] https://twitter.com/DavidKnestrick/status/168137344186410600...
The true cost of science’s language barrier for non-native English speakers
That's why having separate (ancient) test devices is important.

But you really don't want to be doing development on those devices. Some software can take several minutes to compile (eg for C++) on modern hardware.

No need to stretch that time to "an hour" by using a dual core Celeron. ;)
that is simply not true. They are classified by their topological invariants, which affects their properties.
I have spoken here today about India's race with Red China. We want India to win that race. We want India to be a free and thriving leader of a free and thriving Asia. But if our interest appears to be purely selfish, anti-Communist and part of the Cold War – if it appears to the Indian people that our motives are purely political – then we shall play into the hands of Communist and neutralist propagandists, cruelly distort America's image abroad, and undo much of the psychological effect that we expect from our generosity. - JFK

John F Kennedy made those remarks and I find it remarkably prophetic because after his death, India - US relationship faltered precisely because we indians felt that later US politicians only viewed India through the "purely political" lens of cold war. The impact of it can still be felt today where many Indians feel that US is only seeking a selfish need-based based partnership with India to counter China and not out of any genuine respect which is the basis for any strong relationship.

For a foreigner like me, Robert F Kennedy's political ideas does seem like a breath of fresh air among the current crop of stale US politicians and their stunted political values. He seems to be the only one who recognizes that the US needs to fix its fractured polity and reach some semblance of political understanding with the opposition (unlike others who think it is "unfixable") and end the "us" vs "them" narration that both major party's now increasingly depend on. His subscription to JFK's political vision and values and his pragmatic pacifist-leaning ideas are obviously welcome in a world increasingly divided. As JFK noted:

The Free World cannot shame Russia and China into freedom – but it can inspire democracy to enrich its own freedoms. Freedom's banner will be vindicated or lost not by the test of military strength alone – but by the purity and passion of our commitment to democracy, by our dedication to the advancing hopes of new nations, and by our determination to prove that freedom can lift the haggard burden of poverty from desolate lands. We have not yet conquered the frontiers of fear. But neither have we yet fully explored the horizons of hope. - JFK

If RFK is genuine about the political values he espouses, I sincerely feel that India and US (under Robert F Kennedy as President) can become true ideological allies.

(JFK source - https://www.jfklibrary.org/archives/other-resources/john-f-k... ).
*That's much slower and higher latency than the internal storage.

And where do you plug in the extra RAM?
I think hydrocarbons will always find certain use cases like planes where the fuel density is such a huge advantage. To be carbon neutral they will need to be synthesised from green hydrogen or methane (ie from renewable sources). I can’t see biofuels being useful unless using non-edible feedstocks. Otherwise you risk increasing food scarcity for marginal benefit.
So the only competition left in tech is about which one of the monopolies is the worst? :)

It was kind of bizarre realizing all the promises from Silicon Valley about a better world materialized into a monopolistic rent seeking surveillance adtech, basically. Personally, 10 years ago I was still breathing the "let's change the world" -ethos. The world got changed alright, for much worse.

Let's hope EU brings some sanity back into the market.
> Obviously phone numbers for delivery has an actual use.

You would think that, wouldn't you?

I routinely see my real number printed on store receipts when the store has no reason to have them. GrubHub is supposed to anonymize numbers; the drivers always come through on a particular area code that I can recognize.

I've had drivers call me when lost, and it's always lost within my apartment complex (even though I've given really specific notes for every step of the way). I just explain it the same way I did in the notes, but they sometimes have a really poor sense of direction.

I've had a couple drivers call me because they refused to leave their car or come to the doorstep to put the food where they're supposed to. In fact, one of them sent me a photo of the Dumpster where I guess he tossed my meal.

Also, driver numbers are disclosed to the customer so that we can contact them. Drivers never answer their phones nor reply to texts. Their voice mail box is always full. If your order disappeared then the driver won't be answerable for that.
What if they didn't bundle anything?

I installed Windows 11 this week and had to uninstall Teams, Spotify and others. Why are these even being bundled with the OS?
What is the cheapest way to run it? I'm looking to build a product over it.
There's info about that here: https://replicate.com/a16z-infra/llama13b-v2-chat

> Run time and cost

> Predictions run on Nvidia A100 (40GB) GPU hardware. Predictions typically complete within 9 seconds.
They're trolling, surely. No-one thinks Russia has a more stable government than the UK. They had a failed coup not even a month ago!
> Making things thread safe for runtime-agnostic utilities like WebSocket is yet another price we pay for making everything multi-threaded by default. The standard way of doing what I'm doing in my code above would be to spawn one of the loops on a separate background task, which could land on a separate thread, meaning we must do all that synchronization to manage reading and writing to a socket from different threads for no good reason.

Why so? Libraries like quinn[1] define "no IO" crate to define runtime-agnostic protocol implementation. In this way we won't suffer by forcing ourselves using synchronization primitives.

Also, IMO it's relatively easy to use Send-bounded future in non-Send(i.o.w. single-threaded) runtime environment, but it's almost impossible to do opposite. Ecosystem users can freely use single threaded async runtime, but ecosystem providers should not. If you want every users to only use single threaded runtime, it's a major loss for the Rust ecosystem.

Typechecked Send/Sync bounds are one of the holy grails that Rust provides. Albeit it's overkill to use multithreaded async runtimes for most users, we should not abandon them because it opens an opportunity for high-end users who might seek Rust for their high-performance backends.

[1]: https://github.com/quinn-rs/quinn
Who needs shelter when it’s so warm outside?
Ask HN: Do we have a programming language with a permission system?
I was wondering why don't we have / if it exists why don't we use a programming language with a permission system?

TLDR: Declare variables as `let some_var: rw i32` for a read-write i32.

I was looking into Val and Rust and we can see that they have different semantics for different things you can do with variables. In rust you can use &T to borrow (which is like read-only), &mut T to read-write and T to own. Val has similar semantics with let, inout, sink and set. However, some of them "encompass" others. For example, if I pass &mut T I can read and write to the variable, if I pass T I take full ownership and I can read write and own it. There is no such thing as "write-only" or "own-only" (correct me if I'm wrong).

So why not have a language that defines these as a permission based system? Let's stick with read write own as `r w o`.

Ex:

fn foo(x: r i32){
let a: w i32 = x; // passes
x = 42; // fails
}

// Take ownership, x cannot be used outside after this is called.
fn foo2(x: o i32){
let a: w i32 = x; // fails
x = 42; // fails
}

fn main(){
let x: rwo = 23;
foo(x);
foo2(x);
print(x); // fails because foo2 took ownership and dropped it.
}
To avoid shared mutable state, you either need copy-on-write (hence shared but not mutable) or mutable but not shared.

I understand this is the second approach.
Yes, if they have a proven track record of promoting internal candidates as managers.