skysight-inc/HackerNews huggingface dataset:
You have multiple major release branches, multiple dot release branches related to each of these, and hot fix branches for any live ones and you aren’t running into merge issues? I agree it’s easy to make lots of forks but at some point changes you made in the last hotfix for a 1.1 release has to find its way to 2.3 right?
Because most people would like to read, rather than link to a random YouTube video with no context
That's a US-led project. When you add "Euro" to these things they behave differently.
Hans Reiser Sends a Letter from Prison
GP almost certainly mean "make physical art." Pictures of that can get online, but it's not the real thing.
Reaction after skimming article: Somebody who has that simplistic a worldview - either about the huge range of human relationships which are referred to by "friend", or about the nature of workplaces and coworkers - needs to have a long talk with a grown-up.
I’ve genuinely gotta ask: is not having heard of this an age thing, or a location thing?
(I studied architecture until I switched to CS.)

It's not beauty, exactly. It's norms.

Some places have fairly strong norms. If you own a plot of land (perhaps with an old building) in such a place and go to an architect ask for a proposal to renovate/rebuild/whatever, the architect will tell you clearly what you'll be permitted to build and what not.

In such a place, your new building will look rather like its neighbours. Unless you want to try to fight the building commission, maybe you think the voters disagree with the commission and you can force the elected officials to overrule the commission.

In other places you have a lot more flexibility, and in that case you have the option to build beautifully, and you also also a lot of less beautiful options.

You may think the second question is the key: Do people who hire architects and builders choose to build beautifully or not? I think the first one is the most important factor. The second matters seldom, because even when the choice is there, the choice is usually for such a small area that you can see five or ten independent buildings, and the overall effect will lack beauty even if one or two buildings are beautiful.
> No training wheels.

Very cute for hobby projects, a huge liability for commercial projects.

Use as many training wheels there as humanly possible, please.
With "false positives" I mean people mistakenly identified as deceased. Anyways, since there is an SSN, such problems happen less often to begin with. And once it is resolved, then it should stay resolved as the record is associated with the SSN.

Even in the present UK case, the actual problem was the incompetent way how the "false positive" was resolved, not the fact that it occurred in the first place
in CPP you don't need GC. Use RAII. Objects only need a constructor, destructor and a copy-constructor for a very efficient reference counting GC that's almost impossible to leak.

In C you can construct your hackish tracing GC yourself. For root objects save the stack address at the beginning of main() by saving the address of a dummy stack variable.

int dummy=0;
void* stack_head=&dummy;

and later during GC get the current stack address again and trace from old one to new. You also need to save the registers and can do it in a semi portable way using unix setjmp() longjmp() functions which save the register values into a structure that you can then later trace. There's also the issues of split stack that you need to keep into mind. But the positive thing is memory alignment ensures pointers are all 8 byte aligned, you only need to read address%8 values in between. It's a bit hackish regardless.

I built a few apps using the above technique but now am more comfortable with old styled manual memory management. Valgrind will tell you exactly which line you allocated memory that leaked.
A day or two, long enough to implement the change, get feedback, and merge.
The 7800X3D already has 96MB of L3. Surely that's enough for a lot of programs.
The black book was basically an accounting book.

Stop twisting history to suit a narrative you'd like to be true.
I think you would have been better off with an emulator connected to your TV (or an android tablet if you wanted mobile) and a modern style PC/android USB or BT controller. I don't think the original hardware is a good investment. I did this recently and had a great experience. The emulator can render at higher resolutions.
Which also means they can't predict the apocalyptic scenarios.

Q.E.D.
I still wear T-shirts from vendors at tech conferences that I received years ago. They're durable, and they advertise the company not just to me but to others.

But perhaps the swag that has had the most staying power is stuff I could bring home for my kids to play with. I've gotten company-branded balls, puzzles, figurines, and other toys, and not only do they make a good "Guess what I brought home for you" surprise, but they sit around the house for ages, so you get a lot of exposure to their logos.

One thing I've never gotten as swag, but could see being a good ROI, would be a children's picture book, with a "Compliments of [Brand Name]" on it. With my kids, they would request that I read the same book to them 50+ times, so that's 50+ exposures to the brand.
Maybe Amazon with loads of cheap work and a huge name that still holds a lot of reputation in the tech sector for engineers is not the best example. But a smaller business with their main workforce quitting losing hundreds of thousands of dollar/euro might reconsider.
Not OP but gpt is multimodal and does an okay enough job for something like this workflow. Alternatively all the big cloud players and ocr/ml products to read receipts.

You could stitch all of this together for this product in a day or two.
Isn’t that the point of dogecoin? A literal parody?
There is always shortwave radio: https://www.theverge.com/2022/3/4/22961286/bbc-news-blocked-...
I used to work in ITS looking after a few token Solaris boxen, and played a hand in inviting Stallman down to campus one year in the early-mid 2000s. I had pizza (appiza?) at Yorkside with RMS, and "Three Davey Gs" (my boss (Gewirtz), Graeber and Gelernter).

Graeber was anything but shy that afternoon; he and Stallman were at each other's throats, embarrassingly so. I don't recall their having fundamental philosophical differences… it was just a clash of personalities, I guess.

Being _by far_ the most junior person there, I felt incredibly uncomfortable.
What about platonic forms
There are many videos on YouTube using 3d printed resin moulds.
This is the email marketing equivalent of donating 100% of your profits to charity; I applaud it, but it’s not good business advice.
I seriously doubt that. "net of everything" would include HVAC.

* In the winter, my computer means I run my space heater less by every watt it puts out. It's free.

* In the summer, the costs are several times higher. Every watt put out by my computer means several watts of running the AC.

It's actually a rather large difference. If I were in Alaska, computer power would be nearly free. If I were in Mexico, it'd be very, very expensive.
I like the site, but I feel like this has been tried a few times. Gotta be a bit direct here: Is there a business model here beyond hoping companies will play ball and donate through OpenPledge? "secured investment" just sounds like "we have initial runway to burn".
And The Gray Man (by Mark Greaney) was awful, just a series of events seemingly conceived to demonstrate that the protagonist was indeed a badass, over and over. After awhile, the protagonist became Steven Seagal in my mind's eye. Had to quit before I finished.
> You don't need to go that far for GC's bad rep considering that excruciatingly slow Python can be found TODAY!

To be fair, the GC is probably the last reason of Python speed problems.

Many languages also designed with GC performs significantly better than python in term of raw performance [^1].

The extremely dynamic nature of python associated with its reference semantics are probably significantly more to blame here.

[^1] https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
I use zsh-histdb which stores the history in SQLite with context. Then I have few different queries/ways to interact with it. For example I have a line completion (which also shows as grayed out text while I type) based on most frequently used commands with give prefix with additional weighting depending how close in the directory tree they were used.

[0]: https://github.com/larkery/zsh-histdb
I agree with you. Someone already proposed it in the past but can be proposed again.
Building GitHub Pages with GitHub Actions
This image of kids playing with commercial merch is so dystopian.
Rdfind: A utilty to find duplicate files, delete them or replace with hardlinks
I found this tool very useful in my home setup. Thought someone might appreciate it too.
Safari on iOS.
I agree. I also increasingly find myself using bat, ripgrep, eza etc even with zsh.
Bruh. It’s 2024. Can we stop assuming only religion on the face of earth is Christianity?
We have a lot in common :-P except I'm still on bash, and do rely on PROMPT_COMMAND like you mentioned -- https://github.com/9001/asm/blob/hovudstraum/etc/profile.d/e...

Lines 11-21 can be ignored, they detect if the folder you were in got moved/deleted from another shell, to avoid the confusing behavior you get in that case.
Minimizing Minkowski difference between convex bodies can also be formalized as a quadratic program. I wonder how the GJK performs against the QP formulation.
It’s nice that you understand this. But the explanation is too abstract. Need code to accompany the wiki illustration.
import { $ as sh } from "bun";

(if you're coming from old school client side javascript I can see the momentary confusion (and in fact I had to blink myself), but in a shell script $ making you think of a shell prompt nonetheless seems like a pretty reasonable default to me)
Thanks to optional closing tags, html5 tables are quite neat:

<table>
<tr>
<td>first row, first column
<td>first row, second column
<td>first row, third column
<tr>
<td>second row, first column
<td>second row, second column
<td>second row, third column
</table>

Does it get any better in markdown?
I think a reasonable point is being made in the article, but it’s pretty clumsy. Work relationships are not like your school drinking buddies. They come with more expectations, boundaries, and can be more complexly transactional. No reason to avoid them though, and you would really be hurting your career.

Article title should probably be, “Remember the difference between your professional friends and your personal friends.” Most people learn that one in a few months of working.
Come on. Getting drunk will lower your survival chances for sure. It counterintuitively doesn't warm you up, waste precious energy while the body fights intoxication, and you are more likely to injure yourself in anything requiring body coordination.
At some point in the past it took me nearly an hour trawling the internet to find this piece of code, though it's not quite identical.

"\e[A": history-search-backward
"\e[B": history-search-forward
"\eOA": history-search-backward
"\eOB": history-search-forward

The only downside ist, don't over-rely on history muscle memory! Regularly every few months I use p+arrowUp and expect to get "ping" but get the exceptional "pip" instead.
This is one of the reasons I left Google. I did not like being one of the “exceptions” to remote work. I was anticipating some team dynamic problems going forward.
> Art – real art – is fundamentally a human-to-human transaction.

Why is this hippie nonsense so popular?
Maybe something around infrastructure? Finding theoretical insights about serverless apps VS regular ones. The focus could be about performance, cost efficiency, codebase management overtime, etc.

I don't know if it could fit your interests.
Cool collection! But I keep right clicking and dragging due to my habit in online chess platforms of making circles and arrows, instead it just shows context menu.
…then I'll keep enjoying my Stable Diffusion and pirated models.
it definitely beats having to go to the launderette
Sundar stands so far away from any of the others--he has done immense harm to Google and continues to do so:

* Few of Google's products are good anymore, new players like Kagi and Perplexity are providing high quality search with tiny teams (and Kagi is increasingly doing this against its own search corpus)

* Google dropped the ball on AI despite producing a large plurality of the exciting contemporary research. I'm honestly unconvinced that Google has the capacity to launch new successful products anymore, they cannot think long term at all and kill new products if they don't immediately look successful.

* Google's current layoffs are atrocious, and they're doing considerable harm to their brand amongst technical staff--laying off loyal employees in the middle of the night with an email in waves is positively sociopathic.

The tier list is something like:

Worst:
Sundar

Bad:
Elon
Jassy

Fine:
Cook

Good:
Greg Peters
Zuck

Great:
Satya
I read about a north fisherman whose boat sunk. everyone perished in the cold water but he was so large and wrapped in heavy clothing he eventually paddled to shore, walked a mile and knocked on a door, without dying. Fat and cloth layers really help. He was also said to have survived because he was incredibly drunk. Maybe the alcohol in the system reduces the effects of the cold?
Exercise Boosts Learning and Motor Memory
Muhammad and Siddharta are dead too.
>Acute exercise performed before and after motor practice enhances the positive effects on motor memory consolidation

https://www.sciencedirect.com/science/article/pii/S107474272...

Abstract

Performing a single bout of exercise can enhance motor learning and long-term retention of motor skills. Parameters such as the intensity and when the exercise bout is performed in relation to skill practice (i.e., timing) likely influence the effectiveness. However, it is still not fully understood how exercise should be administered to maximize its effects and how exercise interacts with distinct components of skill learning. Here, we expand this knowledge by investigating the potential synergistic effects of performing acute exercise both prior to and following motor practice. Sixty-four, able-bodied, young adult male participants practiced a sequential visuomotor accuracy tracking (SVAT) task requiring rapid and accurate force modulation and high levels of precision control using intrinsic hand muscles. The task also contained a repeated pattern of targets that allowed sequence-specific skill improvements. Sequential and non-sequential motor performance was assessed at baseline, immediately after motor practice, and again seven days later. One group performed moderate-intensity exercise before practice (PREMO), a second group performed high-intensity exercise after practice (POSTHI), a third group exercised both before and after practice (PREMO + POSTHI), and a fourth group did not exercise during these periods (CON). Regardless of the exercise condition, acute exercise improved long-term retention of the skill by countering performance decay between experimental sessions (i.e., a 7-day interval). Furthermore, exercising both before and after motor practice led to the greatest improvements in skilled performance over time. We found that the effects of exercise were not specific to the practiced sequence. Namely, the effects of exercise generalized across sequential and non-sequential target positions and orders. This suggests that acute exercise works through mechanisms that promote general aspects of motor memory (e.g., lasting improvements in fast and accurate motor execution). The results demonstrate that various exercise protocols can promote the stabilization and long-term retention of motor skills. This effect can be enhanced when exercise is performed both before and after practice.
Plagiarism is a form of lying. Politicians are liars. No surprise that plagiarism in political circles is rampant. Quite often such MS and PhD thesis are written by "ghost writers" for a fee. Politicians are busy advancing their political careers and a degree is needed just for its title not its content. PhD as a modern form of aristocratic title :-)
In cases like this it is really easy to tell since the whole thing appears to have been some exchange website where you traded dollars for the supposed crypto coin but there was no way of taking those coins out (because the blockchain and coin didnt exist in the first place). In a sense it really wasn't an actual crypto scam, but a traditional ponzi scheme marketing itself with crypto buzzwords.
Well yeah, but there’s always something to forcing people to move on to the next thing. I know I’m asking for too much.
She’s not supposed to have that job (from home) if she can’t figure out voice isolation software or alternatively buy an appropriate headset.

Even minimum-wage construction workers know that they’re gonna need to invest a bit up front into work stuff.

https://support.apple.com/en-us/HT213683
This is an extension for hacker news that I made some time ago and shared here initially at the very beginning.

It's basically hn.algolia.com integrated into the HN.

I found that a lot of posts have more backstory to it, and maybe there were similar posts in the past with valuable discussions that the current post may fall short on or just didn't reach enough people.

It display relevant submissions in intergrated sidebar right in the page you're on, for smooth experience & native look (it rely on the same stylesheet).

The plugin is available on Chrome, Firefox and as a userscript.

Github: https://github.com/imdj/HNRelevant
It should be Discogs. Discogs is by far the largest publicly-accessible music database on the web.
Maintenance of 20k POSs might be a pain, but writing the software is not that hard, especially if your budget is in the billion ballpark.
In theory, yes.

In practice if you care about performance, one ends up creating a pseudo GC like Herb Sutter has shown on his CppCon talk about deferred _ptr, or why hazardous pointers are coming to C++26.

Then there is the point RAII handles have to be written in exception safe way, also be movable if used as part of other data structures.
The most memorable piece of swag I've ever received (not given out) was a small Hydro Flask thermos – I use it all the time.

Thinking about the use of sweets at conferences, I'd assume they are most effective at the end of a conversation.

Eating a sugary sweet might just trigger a small release of dopamine, creating a psychological association that paints the interaction – and by extension, the person involved – in a positive light.

No idea if there is any truth to this, but could be the reason some services leave sweets in a bowl at reception sometimes?
He did buy those books, though -- correct? Were those not real sales of real books that were paid for with real money?

There's no implication that he crossed out a number on a report before artificially enhancing it by increasing it by 400, is there?

I feel that both of these examples are reprehensible in this context, but that only one of them rises to the level of fraud.

(I mean: There are companies performing stock buybacks all the time for various reasons, and some of those reasons can include improving the market's perception of that stock's value.)
https://youtu.be/ACKzBy8nOxY?si=a9PeYp-syJyPmKWK
Yes, but the cost in terms of watt and manufacturing are not scalable.

Also most programs have cache-misses.
That page has some wild topics... https://reducing-suffering.org/should-we-intervene-in-nature...
The style definitely isn't for everyone, I personally very much disliked it when I started watching. But once you get into the parts where the animation shines, it really shines. Highly recommend an analytical watch by anyone into animation.
I read this book many years ago and thoroughly enjoyed it - in my opinion the movie did a good job as well, however I've found it increasingly difficult to find via online services (and even finding it on the high seas was rare, but perhaps that's changed)

When I read it my partner at the time was from an exUSSR country and validated the feelings of hopelessness, grift, and expectations of the future matched a lot of the personal experiences of people at the time
The first time I had a serious accident with my car, I saw my life going before me. I was fine but my body was trembling after the accident. I saw a pub, I went there and drank 2 whisky straight. It was just what i needed to stop my body from shaking, and get my ideas clearer again and be able to deal with the situation.

Alcohol really is a miraculous substance
We don’t negotiate with terrorists so therefore we will continue supporting a country actively being investigated for genocide and that has killed over 1% of the population of an area they occupy.

Anyway, hope the football game or something went well.
I gave up a long time ago attempting to write GUIs in pure python. I've come back to them periodically to see if the landscape has changed, but I'm always disappointed.

My current go-to python GUI solution is to use the Eel library. It renders GUIs in a web-browser like window with HTMl/CSS/JS.It lets you expose your python functions to JavaScript, so data can be easily transferred back and forth between the python and the JavaScript. And since it's just web-dev, it's pretty easy to make things look and feel good enough. Any other web-dev libraries like bootstrap and jquery can be used. It works pretty well for writing GUIs that put data analysis tools in front of my colleagues.

https://github.com/python-eel/Eel
The white house has even explicitly said that these bombings won’t stop the houthis.
mc was uber-fast on reading docs from /usr/share/docs, often in .gz format.
Another reason being that many people don't get GC theory, nor that because a language has some form of automatic resource management, does not mean the language doesn't offer other mechanisms.
This is cool. As you said, my recommendation would be to not use ChatGPT to get the nutrition data, but use one of the databases that have good APIs such as USDA's Food Data Central [1]. This is domain where there's structured data and it's important that the output is deterministic, so a LLM is not a good choice.

I once started working on something similar, but the goal was to suggest a list of ingredients for me to buy for the week so that I had a good total nutritional values. I don't work on it anymore though.

1: https://fdc.nal.usda.gov/index.html
YSK: alias :e="nvim" makes it feel like you never left Vim
and it keeps the lingering doubt that you still don't know how to exit vim after using it for 10 years healthy and hale!
Yes, those are all results of war economies. It looks really good on paper but such generic numbers like GDP aren't that useful when comparing very different types of economies.

Russia has lost a significant portion of their export customers and is now losing a lot of productive capacity to keep the war going.
Definitely for desktop development. I have been looking into Lazarus/Freepascal for some internal utilities. Pros: Small binaries with minimal dependencies, type safe language, great GUI builder/IDE, Looks much better than tkinter or Swing. Cons: Pascal not as popular, Mobile development seems (again based on initial research - maybe I am wrong) a second class citizen compared to desktop.
If you want to stay with sweets, just put them in a metallic box with your logo. The mint box is likely to stay around much longer than the mints.
I've started using asciidoc[0] and find it much more friendly because it is both better specified and flexible.

[0]: https://asciidoc.org/
I guess it would be the point where it reaches copyright infringement, since plagiarism isn’t really a thing as far as I know outside of academia.
Krusader is made for that.