skysight-inc/HackerNews huggingface dataset:
Even that isn't certain. Composting results in the emission of greenhouse gases too - most notable methane which is a 25x stronger GHG than CO2. Best-case scenario, it'll decompose into CO2. But then you have to look at the actual product. Plastic coffee cups are really flimsy, and compostable cups seem to be quite a lot sturdier. When it is getting turned into CO2 anyways, it is better to use a cup which uses less overall material - which would mean a plastic one. A similar argument applies to paper packaging: just because you can recycle or compost it, doesn't mean it is actually good for the environment.

The main goal of reducing single-use plastic is to deal with people just throwing it away on the street or in nature, resulting in animals trying to eat it and dying. When it comes to climate change, using plastic and simply incinerating the waste is probably the better option.
First, the government turns a blind eye to white farm murders, stopping just short of calling them justified. Now they can't even sell their products? The world has lost its mind.
We will never know. I think I was probably 16 at the time there. With a lot of hindsight and watching some videos lately about hacking the Mario 64 3D routines I wonder if the techniques we thought were fast back then are outdated now?

There are better profiling tools available now. I might be able to do it much better. Plus, not all registers are equal on the 486. Using FS and GS to hold data might be slower than pulling it from RAM. How much on chip cache does a 486 have? I don't know.
I've never shared this publicly before. This is the full story of how I went from $15,000 in debt to making over $8.7 million a year.

My mission is to inspire 100 million founders with proven systems to grow their audience, monetization, and brand.

72% of entrepreneurs in a recent UC Berkeley study self-reported mental health concerns. Whether depression, ADHD, or substance abuse - many entrepreneurs are suffering in silence. Overwhelmed, burnt out, and lonely.

I can say, without a doubt, that I was one of the 72%.

Founders are:
10X more likely to suffer from bi-polar disorder
2X more likely to suffer from depression
2X more likely to have suicidal thoughts

But building a business isn’t about surviving. It’s about designing a life that you’re proud to live. At the end of the day, the healthier you are, the better off your business, your relationships, your spirit, and your bank account.

A founder’s greatest asset is the founder themselves.

And when you’re in control of your health you achieve freedom. True freedom.

Over my founder journey, I’ve learned to be the architect of my life.

And I’m now living Every Day Retirement.

“Retirement is when you stop sacrificing today for an imaginary tomorrow. When today is complete, in and of itself, you’re retired.”
― Naval Ravikant

I found freedom by creating systems, eliminating the unessential, taking care of my health, and delegating to weapons.

And you can too.
I built the current and previous iterations of TorrentFreak’s WordPress theme (before ultimately leaving the WordPress consulting world five or so years ago). Ernesto was a gracious client and always full of ideas; easily one of my favourite folks to work with. Congrats on 18 years and may there be many more to come!
You paid 1M for a house and the government still owns it
Touché. I'm just grumbling about all the bullshit pop geopolitics I'm seeing on HN. It's all essentially orientalizing the Chinese experience by treating g Chinese policymakers as either omniscient calculating malicious geniuses or bumbling authoritarians strangling the golden goose. The reality is just much more prosaic and it pisses me off as someone who worked directly on this stuff in the early/mid 2010s.
I would like to have a maximum value $100 offline capable smart card issued by the government.

It's, of course, not physically possible to prevent double spending of an offline smart card (just as it's not physically possible to prevent duplicating a $20 bill), but I think it could be made difficult enough, just as is done with physical currency.

People would generally have one of these cards, and use them to make change in cash transactions, or make small purchases outright.

The size of a credit card means that this isn't much more of a money laundering concern than a physical $100 bill is, and if the protocols have tight latency requirements, then these cards can't be used remotely, either. Criminals could punch the chip out (just like a nano SIM), but that's still order of magnitude the same as physical currency.
I'm not saying hyperscript isn't serious (I have no opinion on it at all actually). I'm saying the claim "avoid DSLs" followed by an example using a DSL is a sign of unseriousness on the part of the author of HTML First.

Six principles and one of them is presented with an example that blatantly violates that same principle. I could see a mistake like this slipping through if there were many more principles and examples, but this is a relatively short piece for such an error to slip in.
LOL. I was still in secondary school back then. It'd be another 3 or 4 years before I became a game dev for real. The same 3D engine I'm talking about there, I ported it to DirectX and used its poly-fill for this game:

https://www.youtube.com/watch?v=t2kdKB18c7I&t=332s
The Web was never meant to have an interactive scripting layer. It got there by accident. Microsoft's XmlHttpRequest paved the way for page loads without page loads, and it became an accidental standard due to how it worked.

We can go back and replace Javascript with whatever we want, or expand the <script> element to be able to handle more than one language type.

Not really sympathetic of big web apps having to adjust to such an environment. I already don't consider them truly part of the web. They're something you can make with the Web but don't actually represent the values or accessibility that the basic Web already provides.

I only use JS when absolutely required.
Saying Android is Linux is like saying macOS is BSD.
What’s the definition of value here? You’d have a hard time arguing that touch screen phones have been a net positive on societies well being.
Yes, it all flies in the face of accepted strict Content-Security-Policy best practice.
La Mère Brazier
The first chef with the most Michelin stars, and the first to get two times 3 Michelin stars, was a woman, before Alain Ducasse 65 years later. High-standard gastronomy has mostly been owned by men chefs, even though sexist views, in France at least, always considered women as the one responsible for cooking in the household. This felt paradoxical to me that, theoretically, there would be more women chefs in proportion, but none of them among the top. What I find worth sharing is that the story of Eugénie Brazier partially contradicts that paradox that has always bogged me.
I loved MythBusters but it's been over for quite a long time. It seems odd that Adam Savage keeps talking about it somewhat constantly.
In modern math all numbers are built on set theory which has the empty set as it's foundation.

Empty set is more like 0 than 1. Check mate Unitarians.
They should definitely raise the exempt salary amount and the minimum wage. It has been too long.

In the very least , tie it to inflation.
It also explored a related Filipino Pepsi promotion that didn't end so well. That one was heartbreaking.
Not really that interesting - a bit too insider-baseball (not explaining the significance of 'Frankfurt' for example), but also doesn't go deep enough to shed any interesting light on 'hollow men' or salesmanship. (The AI comments are also offbase: neither agent nor interviewer appreciate that ChatGPT is outright designed to yield bad results for that application, by the RLHFing, and so any attempt to say 'AI is hopeless at creative writing' based on ChatGPT is highly misleading. Longer rant: https://www.reddit.com/r/MediaSynthesis/comments/17tqd9n/whe... )

If you want to read something like that, the New Yorker has a great recent profile on Gagosian, who is a similar obsessively sharp-shouldered controversial agent/dealer in high art: https://www.newyorker.com/magazine/2023/07/31/larry-gagosian...
I nominate 60. Babylonian mathematics was sexagesimal (base 60) which is a superior mathematical system to base 10. The number 60, a superior highly composite number, has twelve factors: 1, 2, 3, 4, 5, 6, 10, 12, 15, 20, 30, and 60, of which 2, 3, and 5 are prime numbers. With so many factors, many common mathematical operations are much simpler than in base 10. Base 10 has no special mathematical properties apart from as an accident of evolution, we primates ended up with 10 fingers.

We still have some vestiges of the babylonian system however, 60 minutes in an hour. 360 (6 sixties) degrees in a circle.
Tom’s Hardware’s fault. The original source only says “components”.
Bing is software and not human so you don’t need to credit it. You wrote the prompt and clicked the button.

However I think it’s a good practice to say that your images are created using generative AI. You don’t have to mention Bing specifically.
My company gets hit by smishing attacks to our employees personal cell phones, and I'm certain this is how they're getting the info. These kinds of brokers who don't have any kind of regulation, or moral compass to be good stewards of the data. Bad actors look up the employees on linkedin, look up the employees on rocketreach (or similar), and send text messages "As the CEO" to all the employees they scraped that day.

Data brokers are insidious and their creep has been out-of-sight.

For example, search yourself on Rocketreach. I found tons of personal data about me on Rocketreach. The only way to get it taken-down is to make an account and ask them to take it down.

There really should be a DMCA for personal information. I really wish we had tougher privacy laws in the USA.
The BGP thing was mentioned on HN as a likely possibility in the main submissions discussing the outage (https://news.ycombinator.com/item?id=38185841, https://news.ycombinator.com/item?id=38185009), and the Cloudflare Radar "BGP Announcements" graph seems to support it.

There's a spike of 940,480 BGP events on Nov 7th at 17:00 UTC, which was 4am Sydney time:

https://radar.cloudflare.com/as4804?dateRange=7d

Note the "7d" (7 days) on the end of the url, so if you're trying that link more than a week after the Optus event you might need to bump that number up.

---

Doesn't seem like captures / snapshots of Cloudflare Radar by The Wayback Machine (web.archive.org), nor archive.today work.

Seems to only capture the html/css/js, but without any data. So the graphs are all empty / grey. :(
Addendum:

I wouldn't rush to blame the Chinese for this yet. It could also just be a coincidence.

Perpetrating a massive cyberattack during APEC before meeting Albanese and Biden is just horrible optics and destroys the ongoing normalization efforts

It's too soon to attribute cause
I really like Nix, it seems like it has the potential to be the future of Linux, but it has enough issues that I'm not sure I'll be switching anytime soon. It still has the feel of something meant for Linux enthusiasts, not something that aspires to be the next Red Hat.

They do everything in a full programming language. That seems like an unnecessary layer of complexity. Other packages managers seem to mostly avoid the need to ever use the programming features, if they have any. Setup.py files are mostly just a static config, sometimes reading stuff from a file, only occasionally having any logic.

Nix seems like it's trying really hard to let you do whatever unusual stuff you want, rather than focusing on making common things easy.

I think a lot of the issue is that it's source-based, and they are aiming for purity and immutability throughout the whole process, above and beyond what other tools do.

They use unusual terminology and invent new concepts a lot. Like, a "derivation", which I understood at one point but forgot, but is like a Makefile equivalent, you make one with mkDerivation.

When you make a snap package, you pretty much just say "These versions of these .deb packages and these other snaps should be available in the environment of this package" and run it.

You can do "snap run --shell mysnap.mycommand" to mess around in the bash shell that your command would run in. It does pretty much everything I wanted Nix to do, and it's super easy.

I'm sure there are actual reasons why Nix isn't as easy as Snap though ,maybe the scope of the problem is just bigger, but it seems unnecessarily low level and hacker oriented rather than "just works" oriented, and the Nix website doesn't quite make it obvious whether this is a red had style production ready attempt, or am Arch style tinkerer OS.
Twenty plus years of losing foreign wars that were not only unnecessary but they didn't even have a clear objective (that both parties whole heartedly supported). Let me know when you get around to the socioeconomic factors, I've been waiting my entire life.
> Because the log of any base is precisely the same up to constants

i.e.,

\log_{b_1} n = \frac{1}{\log_{b_2} b_1} \log_{b_2} n

where

\frac{1}{\log_{b_2} b_1}

is the constant fixed for a given choice of `b_1` and `b_2`, i.e., the bases.
No, this is not an empirical result. The interesting thing is that this is a fixed number (and that it's quite small). ("After all, about half of *all* integers have 2 as their smallest prime factor" is the beginning of the intuition needed I guess)
The US has a $1 coin, but stores never give it back in change, using $1 bills instead. Some vending machines do give it back in change.
TFA is only about external drives.
Always funny when you read a site article and it mentions a bunch of blacklisted urls which are legit sites.
Maybe the cell towers couldn't load their config's properly or similar?
Yes. I am an adult. I paid for this exact experience and I don’t need an unrelated third party to get involved and “save” me from getting precisely what I sought and paid for!
isn't 37 the solution to the toilet problem, as well? i'm supposing the two problems are related.
Historically, I'd say 60, because relative to it's size, it has many divisors (12), and among them a lot of useful ones (2, 3, 4, 5, 10), which is why our time system and trigonometry are probably based on it (360 = 6*60; 360 has 24 divisors).
Even worse, it says "GPUs", but isn't CUDA a closed feature limited to Nvidia cards, and maybe even a subset of them ?

(I'm not touching Nvidia since they don't provide open source drivers.)
WeWork's business model had concerning parallels to the risks that led to the 2008 financial crisis. Banks then made risky bets chasing short-term profits while accumulating long-term vulnerabilities. Similarly, WeWork took on expensive, long-term lease obligations relying on an unstable revenue stream from membership fees. This mismatch amplified risk. Like pre-crisis banks, WeWork did not commit outright fraud but showed poor judgment. Its financial mismanagement echoed 2008's problems.
Burn it?
I'm gonna go out on a limb and say that people who are interested this might also be interested in a tiling window manager for Windows[1]

[1]: https://github.com/LGUG2Z/komorebi
My theory is that now that central banks money run out we're going back to sanity. The end of centralbanking-driven-development is coming
nothing worse then when a good joke goes unnoticed.
Very happy Slax user (recovery from USB stick only, not as a daily driver). Works great on older laptops, even from USB booting is pretty quick and the (quite basic, but very functional) UI is pretty snappy. It has both 64 and 32 bit distributions, and uses apt as a package manager so it's easy to pick up if you know ubuntu/debian (and easy to search online for packages, compared to less used package managers).

Would definitely suggest to anyone trying to squeeze another few years out of an old machine.
Interesting. That doesn't seem to be the contract Tesla is using: they depreciate it by milage at 25 cents a mile and also deduct the cost of the refurbishment.

Would that then be unenforceable?
Wrote about some approches I’m taking here: https://www.nishantjha.org/essays/squeeze
For the sake of completeness, this problem is not at all endemic to Apple’s M hardware.

Some of the older Thinkpads — W510, T400, and T410, so beloved and praised by Linux enthusiasts, used to suffer from the same problem — their speakers could get destroyed after a few minutes of playing audio. Just wondering if Lenovo’s drivers for Windows 7 included similar safeguards.
> that's not really closer to bnf so maybe it's not what you're looking for

I'm really toying with a variety of things. One thing is the smaller/cleaner parsing of binary formats.

The other thing I'm playing with is seeing how close I get to cleanly expressing the grammars in pure Ruby, without parsing an external format. The two things are pretty orthogonal, and always enjoy looking at new ideas for parsing in general, not just what I can abuse the Ruby parser to handle directly...

Your format is interesting. I read it as the <name: ...> bit serving as a capture? If were to map that to Ruby, I'd probably use the Hash syntax to try to approximate it, so you'd end up with something "{expr: {first: ...}". Incorporating the actions without some extra clutter would be a bit tricky, because the operator overload's won't let you add a block, and so you're stuck with a minimum of ->() {...} or lambda { ... }, but I think representing it reasonably cleanly would be possible (of course this looks like a simple enough format to just parse directly as well).

For a taste of how close to avoiding "host language noise" you can get when embedding the grammars directly in Ruby (I've not settled on the specific operators, but it's a bit limited since you can't change the precedence, I do think the '/' which came from ABNF might have been a poor choice and I might revert to '|' in particular), here's a small fragment of the Toml grammar that will parse as valid Ruby with the right code:

toml <= expression & 0*(newline & expression)
expression <= ws & [keyval / table] & ws & [ comment ]
ws <= 0*wschar
wschar <= 0x20 / 0x09
newline <= 0x0a / (0x0d & 0x0a)

But that so far excludes captures. I'm tempted to default to simply capturing the terms by name.

The trick to making the above valid Ruby that this is defined inside a class that "uses" a set of refinements[1] that lexically overrides methods on a number of core classes only within the grammar definition, and then it instance_eval's the grammar within an object where method_missing returns an object that acts as a reference to named rules, so each rule is basically just a series of chained method calls (hence the annoying '&' - I think it may be viable to get rid of it by keeping track of state in the object whose method_missing gets invoked, but I'm not sure if it'll be robust enough to be worth the slight reduction in visual clutter)

Without the refinement feature we'd have to wrap the integers etc. if we didn't want to monkey-patch the standard classes and break everything. (This kind of DSL is the only really useful case I've found for the refinements feature so far)

[1] https://docs.ruby-lang.org/en/master/syntax/refinements_rdoc...
See this for more context: https://github.com/HigherOrderCO/hvm
Trends in Deep Learning Hardware: Bill Dally (NVIDIA) [video]
> but it was hardly an impossible temperature for coffee to be

Yes, its true that the law (the things enforced by government, not "laws of nature", which are unrelated despite the similarity of name) generally prohibits things which are seen as undesirable but possible, and is far less concerned with prohibiting things which are actually impossible.
What's wrong with cash again
Everything LLMs produce just a statistically likely pattern based on inputs, which in this case happens to be a huge corpus of information from published information on the web. Everything it's "tutoring" you with can already be found, GPT-4 has just created a compressed summary of the most frequent patterns.

If you want to be an autodidact, seek out the information from primary sources, study it and organize it yourself. With GPT-4, you're essentially reading a sloppy cliffs notes of the topics. You'll be much better informed and be able to think more deeply about the subject matter if you adopt some ideas from Richard Feynman, wherein you try to explain what you think you know to a child, or at least someone with no knowledge of the subject. That will highlight the gaps in your understanding, and you can return to the source material to fill in the gaps.

You're right about the enshittification of search, though. Maybe ask GPT-4 for a solution to that.
130 out of over 6000 videos isn't much. That's only ~2% of videos for something that was a huge part of his life and career.

https://www.youtube.com/playlist?list=PLJtitKU0CAehaZdgrPRzj...
Deno Fresh uses Twind, which avoids the build step: https://twind.dev/

But IIRC it doesn't offer quite everything full Tailwind does. In general I was frustrated with Fresh for not being up-front about the fact that it is largely built on Preact and Twind, and you must buy into those libraries first.
I knew it would have an effect (most of the literature for similar projects just uses global shutter cameras for this reason), but wasn't sure how significant it would be. It turned out to be small enough that it usually wasn't super noticeable, but in certain cases it really showed up (e.g., rotating the pen while keeping the tip in one place).

The thing I was most surprised by was how effective my solution was, given that it's a pretty gross approximation of reality. There are lots of much more sophisticated techniques for dealing with it, which I didn't end up needing.

One thing I would've liked to try out is using rolling-shutter-aware PnP [1], which can theoretically estimate pose and velocity simultaneously from one image, by exploiting the rolling shutter distortions.

[1] https://www-sop.inria.fr/members/Philippe.Martinet/publis/20...
I misread that as "combustible" and had a very different reaction than the rest of you, I suspect.

Anyway.

A few years ago a good coffeeshop near me tried a new brand of some VERY compostable cups. They were so compostable, in fact, that they would often degrade to the point of failure BEFORE I FINISHED MY COFFEE.

Double- or triple-cupping would prevent this, but presumably that also undoes whatever other benefits were accruing, so they switched back.
We were given a green waste bin a few years ago. We use it, but I've always wondered... I doubt anyone is sorting through this waste in any useful sense. How in the world would we ever prevent cross-contimination between non-green waste and green waste?

My neighbor, she's well meaning, but she puts her green waste into regular trash bags and chucks it into the green waste bin. That's been going on for 3 years now. I've mentioned it to her and she doesn't seem to get it.
Ask HN: Do you attend online meetups?
Do you attend online meetups about technical topics?

Do you find them pleasant or useful?

If there is a presenter, do you prefer when the presentation is pre-recorded?

Do you interact with others at the event at all? Do you turn on the microphone or enable video, or only use chat?

Do you find online meetups better for finding friendly peers and building community?
The winning move for a single round of the Prisoner's Dilemma is to defect.

The winning move for the Iterated Prisoner's Dilemma is tit-for-tat.

Enforcement mechanisms lead actors to behave more cooperatively, and everyone knows everyone is better off if everyone is cooperating.
The New Kings of Open Source AI
Sorry for me 2015 is “recent”. I worked on android 2012-2018.
You had to Google that? It’s been widely used since 2018 to refer to PowerShell.
Uncomfortable to carry a little stack of paper? Maybe find a better way