skysight-inc/HackerNews huggingface dataset:
Do other people not consider comments in PRs anymore? Would someone ok a PR [for a function] with 600 lines? Probably not. Let's not be absurd here, but I fundamentally agree that it's too long already.

Yes, maybe it's the wrong abstraction or it won't match in 6 months because people will start calling Hats Pizzas and the logic will be different. Maybe I'll be dead tomorrow. I don't concern myself with what-ifs over unknowns.

I want correctness and some assurance of it. I don't think writing 50? tests to cover this thing is a good way to spend my time (or someone else's). I'll write the left hand side first. When I'm looking at writing tests, it will become something like the right hand side.

Yes linear code is more readable. That's something to consider, but it's not my primary consideration.
Thanks! It's a custom made script to generate a HTML page with `pre` blocks to render the source code on a file. Then a Nue-based zooming app on top of it. The images on the site are screenshots from this app.
That looks off the mark to me - ChatGPT is jumping to the idea of R^∞ spaces and the like. I have no idea what the concept of a "meter^∞/second^∞" dimension would mean.
CDC recommends updated Covid shots, paving the way for vaccine this week
(TL;DR: this describes an old project of mine which tried to do something similar, which may be useful as inspiration for such a project. More testing is needed to say whether simple string replacements work sufficiently well, but initial results were promising. These days, LLMs are probably even more promising.)

I tried making this once for employment contracts, which would string-replace difficult phrases with a version that uncle Jack on his horse would understand. This was back when a computer's understanding capabilities barely amounted to decompose a sentence into what the subject is you're talking about in the first place. However, the simple string replacements worked so well that I figured we should just crowdsource a dozen contracts and that should be able to kill 90% of the difficult language in any employment contract.

Example replacements: "to come to a transfer of the concerning intellectual property rights" with "to transfer copyright", or "Employee shall henceforth" with "you will" (I have trouble identifying "employee" versus "employer" in texts, so replacing it with 'you' and 'we' is a lot easier for me to read). It also just killed lesser-known words, like replacing "forthwith" with "immediately".

Example paragraph: If and insofar as Employee as part of the execution of their work activities on behalf of Employer whether or not together with others produces a work or other type of something on which intellectual property rights rest or can rest, Employee transfers these intellectual property rights already now just in case, or alternatively Employee grants an unlimited and irrevocable license and Employee lends at the first request of Employer forthwith all required cooperation to achieve a transfer of the concerning intellectual property rights. (Translated from a Dutch work contract I once received.)

Its replacement: If you make something during your work for us which can be copyrighted, you always transfer the copyright and grant a license and on request you immediately help transfer the copyright.

The project never went anywhere because I didn't pursue getting other contracts and seeing how well it works before marketing it as a useful tool for others. The main unknown is whether it would scale, or if the string replacements that work well in one contract start messing things up in others. Nowadays, though, I'd probably start by telling an LLM what kind of transformation it should make and then inputting the contract; that's probably 99% of the result in 0.1% of the time spent.
The best thing about OKCupid was the data-backed articles. It was our source of inspiration and data point to continue on a dating website we built. We started as a side project in 2006 but got shelved after my company was acquired. I returned to it in 2010-2011, and OKCupid was our constant fodder for data and inspiration.
I’m in agreement for that. But a total ban on crypto mining is absurd to me. It’s such a singling out of an industry, when so much IMO has no societal utility, that the only reason it could be banned is elite obsession.
Alcohol definitely gives puts me into depression and bipolar moods with heavy or regular usage. Basically have to detox every time I drink now.
Eleven years ago I got four yubikeys, two pairs as recommended by Yubico. One pair for personal use and one for work.

I tested the personal key pair first. The primary yubikey I had on my (physical) keyring failed spontaneously after less than three weeks of being carried around in my pocket. That was the end of that.

I am not going back to physical tokens, except for RSA tokens and purely mechanical keys. Those have an adequate track record.
It's anything but benign.
Great write-up ! Building a database from scratch is a good learning experience but the effort required for its daily upkeep and maintenance is no small feat.

Shameless plug : We've faced these challenges head-on with our own solution over at https://ipapi.co . While it's commendable to build from scratch, sometimes leveraging an established solution can be more beneficial, especially for businesses that need to hit the ground running. It might be a useful reference for comparison or for those seeking a SaaS solution.

Regardless, appreciate the insights you've shared in this post.
https://wapo.st/3sOy8G9 [gift link]
Unless you scored 0 or 1, then you might not be "way worse than random", or at least, there is a lack evidence that you are "way worse than random":

2/10 has a p-value of p = .057.

Or put another way, the 95% confidence interval of scoring 2 out of 10 covers 0.5.
Thankfully Godot is safe from acquisition: https://godotengine.org/governance/

(Or, at least they say they are.)
Uh? How is this AI thingie different from Github Explore?

https://github.com/explore

What is the real URL for Github Feed?
hmmm, maybe i misunderstood. edited out
MaaS murderer
We'll see I guess! But even if it's not illegal the shortsightedness is staggering, which makes me question if leadership would have even foreseen legal problems
Alas, sarcasm might be more like reality.

Retail store rentals have long required a cut of monthly sales.

Actors/writers in the US are currently striking over their residual cut of entertainment sales, essentially forever.

Architects have negotiated for lifetime payments over the rental payments of buildings, so why shouldn't iconic furniture producers get a cut of sales using their most excellent chairs forever?

:)
This is what many 'serial entrepeneurs' already do.
Is this out of a Silicon Valley episode? “It’s okay—comeback” after getting laid off? Alumni event?

Everything is upside down.
I've become such a huge fan of the writeups from chipsandcheese. I've not found anywhere else that regularly produces technical analysis on this level. Such a joy to read
They are providing a game engine to make the game. If that's not worth it, switch. They don't own your C# code or assets, so they can be moved. For a lot of devs, it provides a lot of value. I understand for F2P, low ARPU games this pricing scheme doesn't work and people should complain until Unity fixes it.

Unity has ~7,000 employees, and is losing money. They need to a way to monetize, and they are clumsily trying to target their most successful users to pay more. Price increase aren't rent seeking.
These measures will only increase the black market for weed.
Each PR has 20 lines, and there are 30 such PRs over six months.
Thank you! I'm glad this initial launch got some traction so I'm absolutely going to cross the finishing line. The ecosystem code is actually done and the website is made with Nuekit. Need to polish the code, rewrite some pieces, and document everything — which is the time consuming part.
Oh I see. Yeah that maybe applies to a small subset of the things I use my Yubikey for, but fair enough.
Think about it this way: forcing electrons through a circuit is abuse. Since they bumble around like flowing honey looking for the easiest way out.
This might be something I'm looking for. I've pretty much stopped logging into reddit since the API changes earlier this year. However, there's a couple specific subreddits I'd like to keep up to date on (my local city, some games I play, etc). Can I use your newsletter to specify specific subreddits to create a newsletter for?
We used to retain post history, but that’s been removed with repo v3. We prioritized taking media down ages ago. If anything like that is still happening, it’d be CDN cache and I’d have to pester the backend team to make sure it’s being cleared in delete reliably
I remember reading how the Greeks claimed the Persians wore outlandish clothing -- rather than "normal" clothing, the Persians wore "tubes of cloth around their legs" -- in other words, they wore pants like modern people rather than the toga-like (technically not togas) garments Greeks wore.
That 20% is just what fraction of the shipped alfalfa is water. It doesn't tell you anything about how much of the water used to grow the alfalfa stays.

If you used a 1000000 kg of water to grow alfalfa, you'd get around 25000 kg of alfalfa (which would contain 5000 kg of water and 20000 kg of other stuff).

So for every 5000 kg of water that is in that alfalfa when shipped around 995000 kg of water stays.
It is well known! The FreeCAD homepage says "Your own 3D parametric modeler"

https://www.freecad.org/
freemusicdemixer would endlessly try to download files and never actually load for multiple minutes, though it might be my Wi-Fi. demucs seems to work acceptably on music, but transients tend to get lost unless you unmute the drums channel (which is probably unavoidable whenever drum and tonal transients coincide in time and occupy similar frequencies).
Apologies. I wasn't clear. I meant it's a stretch to approve a function that's 600 lines. It would be very hard to reason about. I have clarified in my original post. Thank you for the feedback +1 to you.
there was some discussion about this last week.
https://news.ycombinator.com/item?id=37430221
This has been argued before: https://medium.com/@thegrugq/tor-and-its-discontents-ef51648...

I think this is somewhat sarcastic but the article goes as far as saying "[Tor Browser Bundle] is the only reason that FireFox is a valuable target." Firefox has improved sandboxing now though I don't think it's as good as Chromium.
I get that, but remember the context:

> I hate Unity as next guy, but please don't do this. Vote with your engine choice, not death threat.

Do we care if a death threat was actually sent in this context? Would it change anything about this statement?

Did they mean to reply to someone else?
That’s true, but being a damper when prices skyrocket is different from being a damper on the predictable 24-hour output fluctuations of wind or solar.
You’ve probably considered this, but habitual use actually makes it harder to cope.
Thank you! Good idea. I'll add blog + mailing list. I have a lot on my mind! (lol) Before that you can follow Nue on Github and notifications from there: https://github.com/nuejs
Read a little closer. The thesis of the article is that you need to transition from personally managing sales and marketing to hiring someone else to manage them. It's a difficult transition that requires a different skill set than just domain expertise and hustle.
Grafana Beyla: open-source eBPF auto-instrumentation
The first part is true (as far as I know from the other comments here; I do not know the history of United States much and do not live in United States, but I will assume it is true and I will believe you), but the second part is not necessarily true (we cannot figure it out ahead of time; it is possible to be true though but also possibly not).

There are other reason to be banned, e.g. to avoid second hand smoke (that is what I want to avoid, and if it can somehow be permitted in a way that restricts their use to their own personal use and not affecting the air outside for all other people/animal/trees/etc then they should do that somehow, I think).

I live in Canada and the marijuana being permitted does have the problem like I mention above, like cigarette smoking also did, so it should be considered.
How does cross-component state work? I'm thinking something like Pinia in the Vue ecosystem. You might've mentioned it on the site but I couldn't find anything about it.
This crypto mine in Google Earth.[1]

What looks like a crypto mine is in the upper left. Notice the new tent-like structures. some under construction, all the air-handling equipment, and the huge busbars of the power distribution system. Also notice the active parking lot.

The big plant at the lower right is a defunct Alcoa aluminum refining operation, sold in 2021. It looks like two of the long buildings that formerly housed aluminum electrolysis operations have been converted - they have what looks like air handling equipment outside and there is an active parking lot nearby.

The large substation to the northeast of the mining farm is left over from the Alcoa era. So heavy power was available at that site.

[1] https://earth.google.com/web/search/Rockdale,+TX/@30.5699918...
If we have a weed epidemic then we certainly have an alcohol epidemic too, as well as an obesity epidemic, as well as a traffic accident epidemic, and so on.

Making everything that can be harmful to some subset of the population illegal is not the way to deal with these issues. It's reductio ad absurdum into a totalitarian nanny state that literally controls your diet and makes you drive 25 mph on the highway.

It's not the government's job to make everything that could possibly hurt you if you overdo it unavailable to you.

I agree with you that cannabis can be very harmful to some people, and that the risks are often understated. But if you want to help people who are susceptible in this way, the solution is to help them realize they have a problem, develop self-discipline, and understand that while cannabis may be harmless to many people, for them it is not, and what works for many others (occasional moderate use) won't work for them.

In short, people with this issue should take responsibility, join a 12 step program, and fix the problem in themselves rather than expecting all of society to adapt itself to not trigger their addiction. That you can't use it in moderation doesn't mean no one can, just like there are probably many things you can do in moderation that other people aren't able to.
It's so ridiculous though! We have to get rid of comments because some random in the future might commit some rubbish? It's their fault! not mine! I'm just documenting what works at the time of publication
I think theft was more common before, but thankfully less so lately. Nothing ever went missing from my checked bags (so far), and I don’t travel in first world countries.
Mixing different levels of abstraction makes the code harder to understand. Linear code is probably good because the examples in the body are simple. It's one thing to separate code into separate files, but it's another to break up code snippets in one file.
"Environmental, Social, and Governance"

Monopolist corporate feelgood bs, basically. A moral licence to exploit, analogous to licence to pollute.[2] [3]

1. https://en.wikipedia.org/wiki/Environmental,_social,_and_cor...

2. https://www.theguardian.com/environment/2023/jan/24/carbon-o...

3. https://en.wikipedia.org/wiki/Recycling
Another recommendation for Outer Wilds, and echoing the parent: go in the game blind, get lost in the universe and take your time with the puzzles even if you are stuck. I wish I can wipe my mind and play it again!
In my neighborhood? There's one just down my street. For a house with a two car garage and an alley he's got up to 8 cars at a time around his lot and parked out front. He even parks them in the narrow set backs between the houses halfway on his neighbor's land. It's kind of a pain how he practically stores broken down cars on the street that never move, they impede the street making it more cramped and less safe for me to bike around. The cars that never move turn into rat colonies. It leaks all kinds of chemicals into the alley. It seems like he often doesn't dispose of his fluids properly, I've filed a few complaints when I see it but nothing seems to ever get done. More motor oil down the storm drains into the creek and pond my kids play with I guess. He'll also let the pool get super nasty and then pump it all out into the alley every now and then. Sure is a great neighbor to have.

And that's just my street. Another neighborhood down the road has someone with rusting cars with busted windows parked in their front yard. Not the drive way, the actual yard. It's one of the first houses you drive by when you enter the neighborhood.
Yeah the only thing that can beat the $5 wrench is plausibly deniable encryption + training to pass a polygraph.

Very few people have this threat level and the will power to go that far.
No, but they might want to turn away a specific employee for an otherwise protected reason. Don't want to hire a black employee? Run a credit check. Statistically, black individuals have lower credit scores than white individuals. Deny them a job based on their credit score.
A lawyer friend of mine once told me that most of his job as a contract lawyer was basically a game to see if the other company's lawyers were paying attention and to take absolutely everything he could if they weren't.
How does this compare to FreeBASIC? https://www.freebasic.net/
So where's the proof that the function'd code scales? As the complexity of the overall code grows, so would something that gets chopped into dozens of functions to the point of being unreadable.

Suddenly, you realize that the dozens of functions __need to be called in specific orders__, and they are each only ever used once. So really what you're doing is forcing someone to know the magic order these functions are composed in order for them to be of any use.
Bipolar, also a heavy cannabis user.

Both can be true, weed can help with mood swings by numbing you out or shifting your mental state somewhere else. Weed can also be harmful because it numbs you, but harmful in a latent and subtle sort of way.
Tidal worked out reasonably well. It’s still well-run post-exit.

I’m a happy subscriber (and a Spotify/Apple Music refugee), but I can name zero Jay Z songs.

I hope they continue chugging along (and continue to pay artists more the Spotify), but if Taylor Swift can out-music-industry Square (now, Block), then I probably won’t complain!
There are basically two places in earth that have a power market structured like Texas, Texas and the United Kingdom.

We have an extraordinary reliance on wind and solar, and broadly insufficient thermal generation to deal with generation falloff.

To be clear - I think wind and solar are great, and we should build more, but you also need a sizable amount of thermal generation (preferably nuclear) to provide for base load.

I also don't think thermal can be replaced readily with gas turbine, battery, pumped storage, or other forms of rapid spin up equipment.

Bitcoin (as what is effectively a big resistor) is useful as a artificial price support, to keep the market price at or above the marginal cost to generate power via a thermal plant. Essentially artificial static - but easy to shed - demand.

To explain further, bulk power buyers buy their power often directly from a nearby source and site their facilities near those points, but they purchase power at fixed rates. When market price at those interconnection points rises above the price they paid, they're can be forced to shut down and resell that power back into the market pool.

The losses from shutting dorm bitcoin are limited to production losses during the shutdown, and there is no loss of already made inventory, or other secondary losses like process startup and shutdown for a refinery, semiconductor fab, or other kinds of manufacturing which product a physical good.

I probably wouldn't have picked a market power system like Texas, but it's here, it's what we have, and these kinds of weird market incentives are needed to make it operate correctly (absent a rate of return pricing mechanism.
What is Bluesky? https://bsky.app/ shows nothing but a sign-in page and wikipedia doesn't seem list it either.
Well, I feel the opposite about teachers at least, I think they're mostly an awful group of people. Maybe my view is colored by my experience, or maybe by the state of education in the US. I do like most working class people, and I tend to agree with them more often than not politically.
Fallout had local maps everywhere you go and they were quite detailed.
Thanks, on both points. And I'd meant to post the direct URL.
All I see here is you avoiding backing up anything you are saying, even after you edited your comments.

You basically said 'what if it saves money' when discussing multiple state wide crises. Saying 'what if' isn't an argument in the first place, now you're avoiding confronting what you said completely.
I also find this mildly annoying, but I'm not entirely convinced it's any deliberate nerfing, it's acting a lot like a human would. If you asked a random person online "How do I take a duck home from the park?" you'd presumably get a lot of moralizing, and the internet is the dataset this was trained on.
Hard agree. And I used to belong to the other camp.

The basic tension here is between locality [0], on the one hand, and the desire to clearly show the high-level "table of contents" view on the other. Locality is more important for readable code. As the article notes, the TOC view can be made clear enough with section comments.

There is another, even more important, reason to prefer the linear code: It is much easier to navigate a codebase writ large when the "chunks" (functions / classes / whatever your language mandates) roughly correspond to business use-cases. Otherwise your search space gets too big, and you have to "reconstruct" the whole from the pieces yourself. The code's structure should do that for you.

If a bunch of "stuff" is all related to one thing (signup, or purchase, or whatever), let it be one thing in the code. It will be much easier to find and change things. Only break it down into sub-functions when re-use requires it. Don't do it solely for the sake of organization.

[0] https://htmx.org/essays/locality-of-behaviour/
Any links or anything? I don't recall hearing this any time in recent memory.
It also pushes the market rate below the marginal cost for thermal generation.
wow I’ve never heard it put like that but that’s exactly it! I definitely have the second type of reaction. It really feels like short-term hypomania (have some experience with that too).
To me the big difference between the two is security.

WSL2 mounts the windows file systems. A VM in crostini is completely isolated and yet it can still display windows on the main desktop.

The only other thing I know that does that is QubesOS.
Has Dawkins sat down with numerous trans people to listen to their stories and perspectives... and why his actions and words are offensive? Of course, offensive doesn't mean he has to pull back or go a different route. But sometimes, our choice of words causes us to have social repercussions. It certainly has me throughout my life. Often, I can repair those damaged relationships by listening, learning, and growing - sometimes, I cannot. Isn't this part of what it means to live in a society that is free and contested, where folks can push and pull in various directions? I just don't get this article. Is he a victim? Or what? What does he want us to do? Not criticize or complain about his dumb tweets?
I am currently working in some "best practice" (according to its author) code with hardly an if statement.

And after half a year of halving to always step into a method (or out of it) to continue reading or debugging, this resonates with me very much.
Dozens of functions need to be called in a specific order?

Oh my God.
a belated congrats on the fundraising round.