skysight-inc/HackerNews huggingface dataset:
Fun exercise to try and list them out! My last couple of weeks:

- 3D-printable parts storage solutions (via: I found some part storage bins in the discard pile at a local hackerspace)

- MITM proxy to snoop on Github Copilot API requests (via: we're building an jupyter AI assistant thing and got curious how other players do it).

- DIY robot arms (via: I'm making several for a nested 'you pass butter' joke, via a casual conversation about robotics being accessible now. YouTube is amazing at surfacing smaller makers once you start watching a few videos on a given topic)

- Learning about Oauth and JWT (via: 'why is auth still a pain?')

- Invertebrate UV fluorescence (via: that millipede is glowing under my UV torch!)

(a small subset of these end up documented https://johnowhitaker.dev/all.html eventually if you're curious to see a longer historical list)

I like rabbit holes where following the curiosity gradient to a satisfying conclusion is possible. "How does X work" leads eventually to code that does X. I'm less happy when they lead into a tangle of complexity, like digging into a library only to find weird abstractions 6 layers deep or trying to compare 18 different alternatives in a field I don't know very well.

OP I'd also like to hear yours!
I have an iPad Air from 2014 that hasn’t been able to get updates since iOS 12.5, so 2019. The electronics are fine, a browser update would be awesome. Would people not replace phones in < 4 years if they could have current software? 4 years on a $800 thing doesn’t seem to be a good deal for the majority of us.

Sorry about the distance thing. I’m from Philadelphia, so all of that (vaguely waving west) has got to be bikeable. But I’ll remember the /s for next time.
If you’re on a phone, it’s infinitely easier to take a screen grab and post it than it is to copy text. And Twitter’s mostly a place people look at on their phones.
Space Station 13 is a much deeper take on a similar premise.
It's mind-boggling to me just how greed-driven thr comments are in this thread. Wish software was about making something cool anymore
Trying to _really_ understand the postgres query planner's `EXPLAIN` output. We have long-running embarrassingly parallel processes where the throughput will sometimes completely tank. Got worse when we upgraded to PG16.

Trying to compare good query plans with bad ones, and then work out what changes we need to make to the slow queries is ... interesting.
I tried it with a video I have set to not allow embedding.

Summary just like any other video but just the standard box when embedding is disabled.

You should try it for yourself with one of your own YouTube videos from your own channel.
The economics of where you live are very different in a communist (Or whatever NK calls itself now) state. I would assume that the people with these jobs don't have an American-style commute.
Tested a lot of apps but im sorry I have no account free single integer app recommendation. BUT I think lifesum is worth the account, the help scanning, tracking, history and so on is great to help keeping yourself on track.
I'll point out that Reddit runs an onion service (https://www.reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqn...) so blocked exit nodes is more likely to be collateral damage from something else than a deliberate action.

Generally speaking, if you're getting blocked (from old.reddit.com or otherwise), the workaround is to login. If you're logged in and still getting blocked (or are getting blocked trying to login, that's a different problem entirely).
I used tailwind to make it look like wikipedia. This is just a next js app
It's a hash buster.

https://en.wikipedia.org/wiki/Hash_buster
I recognize it's irrational but I'm more afraid of excel files than executables in many ways
There's a link in the embed itself too - what is your complaint?

They give credit to the creator - is your complaint that they shouldn't be allowed to summarize a video in text format? Like every blog or news that ever embeds a video does?
>The result is that everyone knows what the problems are (see: scientists). But you’re stuck spinning your wheels on the BS busywork created by the marketing/spin departments of those corporations.

Is that supposed to be surprising? Just because you know the problem doesn't mean we as a society can agree on what the solution is. During the covid pandemic we could barely agree whether we should do lockdowns or not, whether to shut down schools or not, or whether to force people to vaccinate or not. And this is arguably without "corporations still have millions or billions of dollars to frame the narrative". Going back to plastics and fossil fuels, they're used because they're cheap. Getting people to voluntarily pay more now for supposed benefits decades down the line was always going to be a tough sell. The fact solving global warming has prisoner's dilemma dynamics built into it (ie. you stand to gain economically if you don't cut emissions while everyone else tries to do so) makes it even worse. It's not as simple as just "just stop burning oil".
washing replaces making the bottle from scratch, surely it's still less energy
The known problematic characters are different in json, xml, css, html content, html attributes, MySQL, etc. Unless you have output escaping, it is hard to ensure everything gets caught, no matter how the data enters the system.
Recently I've been building my own life ops system in Obsidian.
I treat Obsidian like my offline personal CMS.

My CSS snippets for minimal theme:
https://github.com/replete/obsidian-minimal-theme-css-snippe...

Life ops starter vault (including above snippets), with very basic cut down daily template:
https://github.com/replete/life-ops-starter-obsidian-vault/
People have had doors that could be closed for thousands of years, and raised their children behind them. Not just in the West either. It isn’t a WEIRD thing. Of course, neither then nor now do children spend 100% of the time behind them.

“Communal environments”? In many societies, the primary unit has been the extended/multigenerational family not the nuclear family, yes. But your grandparents, uncles, aunts and cousins are not the demos any more than your parents and siblings are. The point I made stands, since I said “family” not “nuclear family”.

Most of human history has been hunter-gatherer societies-many of which are composed of small units federated into larger ones. The members of the smallest units were usually closely related to each other by blood or partnering (but again, an extended/multigenerational family rather than a nuclear one). And my point stands there too - do you care what goes on in the friendly group that lives a couple of hills over?

It's ok to be wrong sometimes you know…
Potentially, yes. However, I didn't try it. You could even disable GC completely. Lunatik provides some facilities that could be useful in this scenario as well, such as RCU tables and shared objects. For instance, you could pre-allocate the entire memory to be used by your Lua states and treat them as volatile. In this case, you could persist state on the shared objects stored and synchronized through a RCU table. Of course, you could implement your own GC or tune the existent GC modes as well.
Why is a laptop not desktop? Aren't GNU/Linux desktop OS? Why is Android a phone OS? I thought it was supposed to be a camera firmware GUI toolkit?
> Don’t outsource.

If this were codified into law I would suspect that it would quickly lead to monopolization. I can't imagine how the world would work without contractors. Imagine if Apple had to operate the mines, build the machines to mine the materials, to build the machines to build those machines, build the silicon foundry, and all the things along from dirt in the ground to the iPhone. Boy, you'd get nothing done. Because that's the world with no "outsourcing." It is too broad of a word.
> Also, if Kirby is 32, wouldn't that make them a millennial?

Yes, millennials are around 28-43 right now.
Before RobinHood though, it was hard to find "innocent" victims in the markets. Most fraud was between traders. Even if you were logging in via Schwab or eTrade to pick stocks and investments, you knew you were assuming some sort of risk.

So I think it's at least a fair argument to say gambling is a different beast when it comes to consumers being naïve.
I had no idea that dark themes were hard to read for people. I have "color blindness" and for me it is a panacea, I should have known it must be anathema to another cohort.
At one point in time the React/React Native teams put out a blog post devoid of any actual details about “multi platform” support and mentioned VR in it. I’m surprised I haven’t hear anything else about it since.
Man wouldn't that be funny if ever that could happen to Reddit.
If you want to cut costs, I would recommend you try experimenting with Meta’s new Llama 3 model
Not sure about an app, I keep a Jupyter notebook for meal planning and double checking calorie intake, with info from https://www.nutracheck.co.uk/CaloriesIn/Product/Search?desc=... (use the search bar there, it's accessible without an account).

For general fat loss advice, I find Renaissance Periodization helpful: https://www.youtube.com/watch?v=EsNeZjjOOl4&list=PLyqKj7LwU2.... There's also https://www.hornstrength.com/radicallysimplefatloss.

You may want to combine fat loss with strength training for better results. My favorite information source on this is Starting Strength: https://www.youtube.com/playlist?list=PLNhFKPjedRnQ_qs4ID5gl..., also see https://startingstrength.com/about. If you live in the US, Munich, Brussels or some parts of Asia, you could find one of their gyms at https://coaching.startingstrength.com/.
Ongoing discussion:[0](151 points, 2 hours ago, 19 comments)

[0]: https://news.ycombinator.com/item?id=40117599
i've been attempting to switch to neovim off and on for about a year now. VS Code is so much much easier to get started with though. And adding support for a new language is just an extension-install away.
Gukesh becomes World Championship challenger at 17
You can replace managers with ICs, QA, product owners, Executives, anyone really. It’s not a trait inherent to managers.
Edit: Interesting to see that this particular thread is getting heavy traffic and attacked.

It isn't, the spam is spread across multiple front page stories. There might be some IP address rotation but I'm not sure why it's allowed to get through when it would be so easy to filter.
Is that a joke, or are you just misreading the stats on that page? Reddit definitely isn't down 30% of the time.
I wonder what will step into that role in the future? There's clearly a demand for a place where people broadly know what they're talking about.
And even if you go to a specific place in an infinite city, the entire trip will require at most one turn, an infinitesimally rare event. No wonder we never catch them in the act.
United Airlines flight diverted to San Francisco after smoke detected onboard
Article can claim what it wants but the site is definitively worse in the last couple months. And in the last two weeks another step down.
This was awesome.

I was concerned that it would continue after the warp, because I knew I would not have been able to stop playing. 100% pure fun while it lasted.
advertisers know how to count money.

Consumers are blocking them because companies abused them

Sorry, does not compute.

If advertisers *really* knew how to count money, they wouldn't be paying to abuse and provoke more and more consumers to block them.

They leave consumers no alternative but to keep blocking until they do figure it out.
Can’t possibly say enough good things about this Jon Bois fellow.
This is just a free subdomain service using a cleverly registered domain. They have no official relationship with .us nor is it a real TLD.

At any point in the future they could demand money to renew or just point your domain to a page full of ads.

Very similar to things like us.com or eu.org.
https://stefan.t8k2.com/rh/PRAC/index.html

Chapter 16: "DDR5 Per Row Activation Counting (PRAC)". PRAC introduces two key mechanisms for comprehensive Rowhammer defenses: an Activation Counter for every DRAM row and a mechanism that triggers when an Activation Counter reaches a specific threshold. This allows the DRAM to pause the memory controller from issuing new commands, giving it time to refresh potential victim rows. In the words of a DRAM industry veteran who will remain nameless, PRAC is the biggest change to DRAM in decades. Thus, I thought I should write up a brief article summarizing the change and its potential to solve Rowhammer once and for all.
It started for me some time ago with a “unknown user agent” or something along those lines, now it show a “funny” can we see some id? Message, no reddit i will not disable my VPN to view your everyday-getting-worst content. Good riddance, you’re going the way of “x”.
>If Reddit wanted to restore the deleted stuff, I suspect that they still have copies of it.

I always read to edit a comment before deleting it. To actually delete it. Make the data in the DB worthless, then delete. So even if the comment is restored, it’s nonsense.

Most of the comment delete scripts work like this.
Design of Gesture Recognition Libraries for Web (2022)
> it's the "whales" that keep the lights on.

This is a good point. You can see this in the design of casinos — very little square footage spent on low-cost gambling like slot machines and the vast majority of space spent on high-stakes poker and craps tables.
There are duplicate links in several of the sections.
I watched Lex Fridman interview Richard Wolff and have spent 2 weeks going hard into marxist and anarchist theories and practice. Working through 2 books, a dozen browser tabs, interviews, etc. It's rare something catches my interest like this (especially non-technical). But I'm really enjoying all the different perspectives and formulating my own fantasy scenarios.
But why does it need a heavy screen attached to your head? Just get some shorts and go outside, and if you can afford a quest 2 then surely you can afford a tennis table
Open-Source Religion
FPGA Architecture for Deep Learning: Survey and Future Directions
Narrowly on the matter of “clean feeders”, I’d recommend people (particularly of interest to those in the UK) check out Finches Friend. They make feeders designed to avoid the spread of disease (primarily trichomonosis) and their blog posts are full of related information.

https://www.finchesfriend.com/
I think of AI as a “hint generator” that will give you some good guesses, but you still have to verify the guesses yourself. One thing it can help with is coming up with search terms that you might not have thought of.
Vegas is an entirely different business model. They cater the "whales" with comps and special treatment. Sports betting is just another app on your phone. They make their money at scale through millions of micro transactions. Sports betting has virtually no infrastructure cost. You don't need to build restaurants or fancy casinos to attract people. It's money extraction stripped to its bare essentials.
Title 16, chapter 1, section 8 outlines materials that are required to be recycled and that they must be separated.
> You could sort your yogurt pots in to separate boxes from now until the end of days... It still wont offset the carbon cost of one jet taken to an eco-awareness conference.

I agree, this isn't a problem that can be solved by a single person's actions. We need large scale solutions, but I'd still caution against the kind of thinking that lets you fool yourself into thinking that your own actions don't have any impact. I hear that sort of argument from people who say "who cares if I throw my trash directly into the ocean or dump my motor oil down the drain! Sure, it's bad but it's nothing compared to the carbon footprint of blah blah blah" yet we've seen how a large number of people acting selfishly in small ways leads to large problems too.

I'm not saying you're doing this personally, but it's one thing to call out the unnecessary waste of others, and another to use the actions of others to justify being a smaller part of the problem.
I’m far more concerned about the old dangers than the new ones.
I get the "woah there" message but can't log in. The login request returns the 403 "woah there" page and the user experience is that nothing happens.

What a terrible experience.
I forget where I saw the headline, but it's still funny "Voyager: Please let me die. NASA: No."
There is react native for VisionOS already and the react team has hinted at react native for Quests/VR in the past..
I actually played with groq / llama3 earlier this week! It is super fast. I got into the situation where the 70b model is better than haiku, but more expensive and the 8B model was significantly worse. I still think haiku is great bang / buck ratio atm. I want to try tuning the prompts more for llama3 though, I'm sure I can get comparable performance with enough effort.
My point is - I doubt the first crewed mission to Mars will be a purely private SpaceX-led venture. Almost certainly be done in cooperation with NASA, quite possibly some partner agencies such as ESA, maybe some other firms involved too (e.g. Axiom). And that mission is essentially just going to be “Artemis Base Camp on Mars”, a long way off Musk/SpaceX’s dream of sending a million people there.

Not saying the dream won’t eventually come true, but it if it does, it will take many decades. Come 2100, I think there will be a lot less than 1 million people on Mars.
I don't use most modern langs! And especially if I'm doing work where performance is critical, I won't kneecap myself by using a language that I can't reasonably profile.
Thanks for the links, I'll check them out.

The Jupyter Notebook idea is actually quite nice, I might do that as well.

I have an app called OpenFoodFacts that allow me to scan the barcode of the food I buy to check for many things, including the kcal amount.

For the gyms, this is not my cup of tea. I'm a bit of an hermit and like the comfort of my home, so the exercising will have to be done at home. But I'm sure they have plenty of tips for that, I will look more into it. Thank you :)
Here is the Godbolt. My assembly is weak, but AFAICT, it does not shortcircuit. https://godbolt.org/z/4z4Tr9Gjv
It's really easy though, actually, isn't it? Just don't toss problems over the fence to China. i.e. don't outsource things.
Regex works very well for what it was originally designed: describing/validating regular languages. It can work ok if your language is simple and almost regular. They work very badly for validating non-regulars languages, even when extensions are added Perl-style to support that. And, unfortunately, most structured formats you might care to valdiate are in fact not regular languages at all.

Email addresses in particular are surprisingly complicated and far from being regular languages. I don't know how commonly real servers support the full feature set, but even if they just support non-ascii names they quickly become a pain.
/api/v1 stands for Voyager 1 and is forever.
Thanks for the info. That loading screen feels like a friction that would get annoying!
I'd like to see something a bit like this that use real wikipedia then generates a side by side comparison of the output of the various leading models on that subject. Wonky is fun too though :)
Yes, and with heavy use of one of the biggest D strengths -- CTFE (compile time eval). Great lib!
This is the most amazing experience I’ve ever had on the web. Bar none. I’m blown away.
It doesn't matter if it was intentional or not, the headline represents exactly what happened.
New Huawei Chip Breakthrough is years behind US tech
Generally the highest speeds aren’t intended for low power devices. They’re targeted at applications where performance is the most important goal and the power tradeoffs are not an issue.

Enthusiast motherboards and RAM kits can already exceed these speeds. Having official JEDEC timings just makes these speed a more universal target for long-term high end designs.
For $30K, I'm thinking that you should be able to buy enough recyclable plastics, fresh from the plastics "recycling" facility in $Other_City, to easily meet SF's quota for the whole year.
A small link buried in an embed widget which doesn’t even appear on every video is not sufficient credit.

A YouTube video has a description field, plus a title and the channel name. All of these should be shown at the top of the page, plus video creators should be required to opt-in to this service.
> E-mail is, at its core, best-effort, [...]

If anyone expends as much effort at delivery (7 days, usually, with spaced repetition) of anything these days, I'd be seriously impressed.

> Implementing "quiet hours as seen in IM", means using the wrong tool.

Modern MUAs can usually do this sort of thing, tbf.

AFAICT using the MTA is a great way to avoid "can't stop looking syndrome"... I can't see the content of e-mails if all I see is 'rejected email from xyz@foo.bar' in the logs. Ofc, you need to reject them before they enter the queue -- that's the point!

Anyway, I don't particularly begrudge anybody solving problems in a way that works for them.
>or most importantly limiting the amount of brand new plastics we're feeding into the environment knowing that it will never go away just break down into micro/nano plastics that will end up in our soil/air/blood/organs/newborns/food

If the plastic made it into a recycling plant, chances are it's going into a landfill or an incinerator. In that case the amount of microplastics being generated is likely negligible. All the microplastics in the environment today is either generated from plastic in use experiencing wear (eg. tires on cars or synthetic fibers being washed), or from mismanaged plastic in the environment decomposing. Properly managed plastic is a negligible source of microplastics, and recycling it or not doesn't make a difference.

>incinerators where they poison our air

this is a non-issue in modern incinerators because they burn hot enough to avoid generating toxic emissions and/or have pollution abatement technologies.

>landfills where they take up space without breaking down efficiently like other trash and can still leach chemicals into our ground/water

Can't speak for other countries but at least in the US we're not going to run out of land any time soon, so "take up space" is a moot point. Landfills are also lined so it's unlikely to affect the water supply.
One of the best things I've done recently was install bird feeders that hang from the soffits of my house. My main level is on the the top floor, and seeing all the birds while I'm at work or on the sofa is such a joy. They keep me, my cats, and toddler entertained... but having to refill every week gets expensive
It's failing point 5 in some articles.

>While not a famous musician in this timeline,

from the Taylor Swift one.
I agree the campaign was foolish overall, and dominos agreed. But there is a big difference from happening to order at a difficult time to purposely choosing the most difficult time. Multiply it by a billion and all that.
With US homelessness on the rise, Supreme Court weighs bans on sleeping outdoors
Sure, having suppliers is completely inevitable for any company.

"We only do X" is one of the best tools to manage complexity.

I think what the other poster is referring to is specifically the practice of companies to have work done by workers in areas of the world where labor is cheap. That particular practice is something very different than e.g. buying chips from a foundry. Specifically buying parts from q supplier involves very little management, outsourcing work means you have to actively involved in the management of the offshore labor.
there's a difference between "click bait" (a misleading title specifically crafted to drive instinctual interest but which is not an accurate summation of the content) and titles accurately describing something truly interesting or surprising with more details inside. This is a case of the latter

(and whatever the opposite of "click bait" is, that's how I'd describe the original title!)