MurphyA/hacker-news huggingface dataset:
by pizza | 2025-05-11 03:29:04+00:00
I think this is really about the actively made decision to spend longer with each sensation than you 'normally' would - relative to your own individual baseline. Basically whether this is a tool in the person's metacognitive toolkit that they typically use or not. Like 'the feeling of the touch of a thought' on the mind itself, as opposed to a linear pre-simulation of a performance to play out loud. Or the difference between making what you say out loud a cheap, low entropy, lossy encoding of all that you're thinking, versus gathering all the aspects quietly and needing to find a way linearize all that incidental complexity.
by AlotOfReading | 2025-05-11 03:34:20+00:00
Take a look at where Vancouver's port facilities are. They're shoved up against steep mountains, a major city, and a major suburb. That makes it some of the most expensive land in the world. You'll also need to register that land with the government to operate as a bonded warehouse and invest at least a little in security to meet the requirements. For its part, the Canadian government isn't terribly incentivized to help you acquire that land so you can explicitly avoid paying any import duties.
by lotharcable | 2025-05-11 03:36:17+00:00
Yeah...

We know now that environmental factors change how DNA is expressed as well through epigenetics.

I don't know how any of it works. Something to do with the shape the DNA when it is wound up and how it changes the output when RNA produces proteins.

This is how parents can do things like pass some of the athleticism they earn through training to their children. It is possible for athletic parents to pass genes in such a way that it produces children even more athletic then they were.

All of this means that DNA has the ability to encode information and produce proteins in different ways using the same sequences.

So I am guessing that a lot of the DNA that is considered "junk" may not actually be. They are just missing a piece of the puzzle in how it gets read in.
by raydiak | 2025-05-11 03:37:12+00:00
This is a straw man, nobody asserted that the consequences should not be considered. Clearly, whichever way we proceed there will be considerable consequences; I doubt there is any dispute about that. Your argument seems to fail to acknowledge the dystopian consequences of NOT doing something.

Also, let's dispense with inappropriate jabs such as referring to other perspectives as "fantasy".
by andrekandre | 2025-05-11 03:38:17+00:00
> His messages are directed to specific objects, whereas in a biological system, enzymes and the like are dumped into the bloodstream indiscriminately without a specific target.

he actually goes into this in one of his (many) talks where he explains what some next steps might be for objects to "sense their environment" and message into the ether so-to-speak very similar to how you describe [0]

[0] https://www.youtube.com/watch?v=QjJaFG63Hlo

(he starts talking about that around 12 mins)
by ranger207 | 2025-05-11 03:38:59+00:00
Usually they'll also accept octal with a leading zero (010.010.010.010 is 8.8.8.8), hexadecimal with a leading 0x, and omitted 0 octets (127.1 is 127.0.0.1). IIRC these are all adopted from BSD's sockets library, or some similar early IP implementation
by musicale | 2025-05-11 03:39:28+00:00
> they assumed nobody could make a compatible machine without their authorization since they controlled the BIOS and the idea of a clean room reimplementation never dawned on them

So you're saying that they were somehow unaware of how new BIOS implementations were used in CP/M to port it to new systems?

And that they distributed the BIOS source code with every IBM PC... to make it harder for competitors to build compatible machines due to copyright claims?

And that they were somehow unaware DOS had largely reimplemented the CP/M design and API? (Though DOS's FAT filesystem was a successor to FAT8 from Microsoft's Disk BASIC rather than CP/M's filesystem.)
by amluto | 2025-05-11 03:39:59+00:00
One probably wouldn’t want to store energy by adiabatic compression like that. Instead one might try to approximate isothermal compression, perhaps by using multiple stages with heat exchangers to adjust the temperature between stages. IIRC there was a startup, Lightsail Energy, that had an idea of using a water mist as either a heat reservoir or a phase change medium, and I don’t know whether they ever got it working well.
by animal_spirits | 2025-05-11 03:41:53+00:00
I strongly disagree. If Google was broken up 20 years ago, nearly ALL the services listed above would not have happened. They are all FREE too, mind you. Everyone would still be paying for email. The enormous amount of free education on YouTube would not have been accessible to the world. The economy that we know today would be vastly different and in my opinion far worse off. So much of the economic growth came off the back of the free and ad-subsidized services Google provided for us. The reason Google is the size it is today is because it provided better services at better prices than all the competitors. If Google was broken up 20 years ago, the consumer would have paid the price.
by the_othernet | 2025-05-11 03:41:58+00:00
Using only 32bit fast_loop and mix (for 64bits of state) passes PractRand up to 256GB with only one unusual. That's about a 90 bit state LCG equivalent?

I did have to alter the output to be "(GR * mix) + fast_loop" and change the rotation constants to be 12 and 5.
by tw04 | 2025-05-11 03:43:10+00:00
It’s literally not friction. The average user has no clue how to take a screenshot. They all know how to take a picture with their phone.

It’s a solution searching for a problem it can’t solve.

Friction implies you’re stopping a user from taking an action they consider the easiest way to solve the problem. Since you think I “invented” the survey, I invite you to ask all of you non technical friends and family how they would go about capturing an image of their computer screen if they needed to quickly show you a copy of what they’re looking at.

I absolutely guarantee you that taking a picture with their phone will be the winner by an order of magnitude.
by nine_k | 2025-05-11 03:44:17+00:00
Google has a bunch of internal languages that are only used within it, don't enjoy a wider adoption, and get deprecated.

Facebook created Hack, a version of PHP with a quite nice static type system, which is virtually not used outside it. They also had an early statically typed version of JavaScript, called Flow, which enjoyed a limited success, but was supplanted by Typescript.

Haskell, OCaml, Erlang, Smalltalk, etc all enjoyed some success in specific narrow domains, while influencing heavily such mainstream languages as Python, Java, Typescript, Rust, and, well, Go.

Compared to this, Go is unreasonably, blindingly successful; it's now all over the place, but that was hard to predict back in the early days of the project.
by llyons_151 | 2025-05-11 03:44:19+00:00
Introducing an AI‑powered quiz generator that helps educators and students create fully customized, exam‑style assessments in seconds. Simply upload your lecture notes, slides, articles or PDFs, and our tool will analyze the content to craft quizzes tailored to your exact needs—whether you’re reinforcing key concepts, simulating a midterm, or challenging advanced learners. With support for multiple question formats (multiple‑choice, true/false, short answer, and more), you can instantly produce high‑quality, standards‑aligned quizzes that adapt to any subject or skill level.
by lolinder | 2025-05-11 03:44:41+00:00
Exactly. People keep saying "the alternatives aren't as good" as though markets aren't filled with feedback loops and the other products being worse somehow proves that Google is winning on fair terms. Google's products being better doesn't prove the system is fair, all it proves is that Google is better at navigating the current system, which is hardly surprising given that they have largely been able to shape it for themselves.
by ryandrake | 2025-05-11 03:44:54+00:00
I had a C64 as a kid (~13 years old), and like you, after doing as much as I could do in BASIC, I knew I had to learn machine language. I saved up money and bought the C64 Programmer's Reference Guide, learned the opcodes, the memory map, how to work with peripherals, and so on, but had no way to actually input and assemble programs, so I was stuck. The book referred to the 64MON cartridge, but as a little kid I had no idea where/how to get it. I ended up writing writing a few programs on paper, hand converting them into numbers to POKE into memory and then SYS to them, but obviously that was the really hard way to do anything.

It wasn't until my dad sold the C64 and upgraded the family to a C128 (with a built in assembler/monitor) that I finally got to try my programs, but by that time, the 8 bit world was winding down and everyone was moving to PCs. To this day I wish C64 shipped with the 64MON cartridge.
by RainyDayTmrw | 2025-05-11 03:45:00+00:00
> But Gooogle [sic] has changed, and Go has changed, and the overall computer programming environment has changed. It’s become clear over the last year or so that I am no longer a good fit for the Go project at Google. I have to move on.

That's kinda surprising to hear. I wonder what happened. It would have been easy to leave out these 3 sentences or replace them with fluff. The author choosing to write this out suggests that there is some weight here.
by s1artibartfast | 2025-05-11 03:45:03+00:00
As you might expect, they have some of the best infrastructure in Europe, and attribute this partially to the local control. I would be much more willing to vote for infrastructure taxes if they were tied to a specific local project I could see with my else than some nebulous promise.

There is an inverse example in California school spending.

In 1972, California Senate Bill 90 (SB 90), was passed in 1972 to place limitations on using local taxes to fund local schools and centralize school funding at the state level. In 1978, citizens responded by passing now famous Proposition 13 to set statewide limits on property taxes.

SB 90 weakened the link between what property owners paid and the quality of their local schools. This made residents less willing to property taxes and fund schools at all, since they had less say in how the money was spent.

The better school districts in California are now tied to private organizations to get around both SB90 and prop 13. Local parents pay into a non-governmental fund that will purchase buildings and run programs in the schools, allowing their money to stay local.
by rayiner | 2025-05-11 03:46:39+00:00
> It is important to understand that the "penumbra" used as part of the justification of Roe expands the liberty of individuals and limits the power of the state.

So does Lochner. There’s a libertarian reading of the constitution where you can justify interpreting the text so as to maximize individual liberty. But almost nobody subscribes to that. They just like reading the text expansively when it comes to sexual liberties and narrowly when it comes to economic ones. Which is certainly the exact opposite of what the founders were concerned about.
by robocat | 2025-05-11 03:49:02+00:00
From what I've seen, a few people are intuitively correct at reading others.

Unfortunately many people think they're intuitive regardless of how poor they actually are at reading others (high self-belief, but poor ability).

We all notice how it takes high skill to recognize the very highly skilled in areas we are talented in.

That was the less commonly talked about part of the Dunning Kruger Effect. While the Dunning Kruger paper has been somewhat dismissed now as due to statistical artifacts, the DK effect seems to resonate with real life so we want to believe it.
by tdpvb | 2025-05-11 03:49:17+00:00
Conversational or otherwise, you keep saying it's inheritable but these "ADHD genes" are only correlated with increased risk, not predictability. That's key, because one is nature, the other nurture.

Also, proving a correlation doesn't necessarily mean it's exclusively, automatically the only variable. That's the tricky bit with confounding variables: they could be one of several, or many, correlative effects, and where none could be the cause -- much less a useful avenue of solution. It's helpful, but not conclusive.

Great, we found some genes. But other studies should also look at psychotherapy, or even diaphragmatic breathing (asthma is another great example). Alternative analysis, i.e. anything other than the most lucrative option for pharmas to sell drugs -- as in, alternative solutions that are closer to the root cause, not just the most complicated.
by hirsin | 2025-05-11 03:49:29+00:00
At one point we were looking at moving a bunch of separate domains under a single dotless domain, due to the threatened death of 3p cookies, so that cookies could be dropped directly onto the cctld (think "you're logged into the entire TLD"). As the owners of the cctld it felt like a neat use that technically could work but ICANN and other groups are explicitly against that.

To me it felt very AOL keyword
by lolinder | 2025-05-11 03:53:38+00:00
It's about time that people get used to the idea that you have to pay for some of these things.

In aggregate it won't even hurt to transition to that: consumers are, in aggregate, already paying for these things in the form of increased spending on unrelated products they were sold by the ads and increased prices on goods (because their suppliers pay Google monopolistic prices for ads).
by duskwuff | 2025-05-11 03:53:51+00:00
Not really. Giant Bomb is a content creator, not a social media network. They have some social features on their site, but it's all centered around GB and the content they produce.

As an aside, Vimeo isn't a meaningfully social site anymore. They pivoted to commercial video hosting long ago - there's still some commenting features on videos but it's not a significant part of what they do.
by 0xbadcafebee | 2025-05-11 03:54:06+00:00
I personally consider the abandonment (and lack of replacement) of Visual Basic to be an indictment of the entire tech industry. The industry does not want people to be able to write software easily, because it would put software companies out of a job. I'm glad that AI has finally arrived so it can kill programming. Once the programmers figure this out they may prevent it from being too easy to use AI to create software. If they're not really careful, it might even make web browsers obsolete.
by stackskipton | 2025-05-11 03:55:22+00:00
Trailing dot is complete record, don't add any search domains onto it. (https://en.wikipedia.org/wiki/Search_domain) It's why NS records should have trailing dot in return to prevent unexpected lookup behavior.

Technically you can put just hostname for CNAME record. Obviously, any clients that don't have that domain as search domain will fail but for internal domain, you could do it.
by kulahan | 2025-05-11 03:55:22+00:00
> Why is the argument that we have to be better than our nature not applicable in the context of economics?

This is an extremely common theme across the Catholic Church, though?? It’s one of the primary reasons the church is against Socialism - it reduces people to their economic status and strips them of their inherent human dignity through that process. Agree with it or not, it’s absolutely ignorant to imply the Church doesn’t apply its moral teachings to economic scenarios.
by mcswell | 2025-05-11 03:55:37+00:00
I wonder whether a way to get around this problem would be to show the student buggy Prolog programs, maybe even buggy solutions to textbook problems--whether the "solutions" are produced by AI or by humans might not matter.

The student's task is first to find out where the program produces the wrong results, and second to fix the code.

From what I've heard (I haven't used AI programs much myself), telling an AI chatbot to fix a program seldom results in the correct fix. So at least until the AIs are greatly improved, would this work?
by sargstuff | 2025-05-11 03:56:04+00:00
Bad link. ?? Was video link suppose to be -> https://www.youtube.com/watch?v=uxgzOpmmEbI

-------

Alternate type of technique for Gauss field convergance of attack, decay, sustain, release (ADSR) in layered Lewis Carrol Quadron space? (simplified to static/frozen version of sonic levitation)
by 0xbadcafebee | 2025-05-11 03:58:24+00:00
It's always a bad idea. Eight decades of software has shown it to be true, multiple books written on it. The inherent problem with it is the idea that writing a replacement is somehow going to be easy or fast. But if it were easy or fast, somebody would have done it already! Then come the additional problems of a rewrite like second system effect, inherent complexity, human error. It's impossible to predict how long it could take to finish making it, so fast-or-easy goes out the window.

Even though it's a bad idea, in very rare cases it can be the least-bad idea. But like you said, that takes an expert to figure out, and there's not a lot of experts floating around.
by fake-name | 2025-05-11 04:00:24+00:00
The challenge is that while you can make a strain gauge out of just about anything, making them repeatable over temperature, humidity (in the case of hygroscopic materials, like PCB FR4) and repeated flexing is where it gets difficult.

For this, while I'm sure it works, if the humidity and/or temperature changes, the same deflection will result in different readings.

If you can calibrate it immediately before each use, or you don't care about absolute values, this is a completely valid option.

"Real" strain gauges generally use a constantan resistive element to deal with the temperature variability, deposited on a plastic carrier film (typically polyimide). The film elements then get glued to the stress sensing member. They're fairly inexpensive too.
by kortilla | 2025-05-11 04:00:30+00:00
This theme has been repeated a bunch over the last 10 years or so. Google has been in a constant state of decline since the employment surge in the back half of 2010s culminating with a hiring fervor in 2020 that diluted out all of the extremely talented employees.

This severe decline of the median engineer means comp gets cut back, perks get cut back, and most importantly, autonomy gets cut back. Oppressive process and political gamesmanship reign supreme.

Even when I left nearly a decade ago, the idea that something like Gmail could be made in 20% time was a joke. 20% time itself was being snuffed out and dipshit PMs in turf wars would kill anything that did manage to emerge because it wasn’t “polished enough”.

At this point Google is far beyond recovery because it is inundated with B, C and now D players. It’s following the same trajectory of Intel, Cisco, and IBM.

Pockets of brilliance drowning in mediocrity
by mindslight | 2025-05-11 04:01:05+00:00
Why do you keep trying to avoid responsibility for what you are directly supporting by trying to blame this "other side" ? It's pathetic.

From the perspective of individual rights and liberty, there is only one side that is destroying our country right now. If this "other side" were in power, my quarrel would be with them. But they are not - "your side" is.
by virgildotcodes | 2025-05-11 04:01:14+00:00
Blaming the loons might in fact get people to understand that the loons are the problem and should be kept out of power.

This would help us avoid things like swathes of progressives getting sold on this message that dems are the real problem and subsequently not voting, voting third party, or deciding to support the loons, causing the loons to win.
by lolinder | 2025-05-11 04:01:55+00:00
The consumer did pay the price. Google built on empire on making consumers believe they were getting things for free while selling other businesses a direct line to its customers' wallets. It's been a very effective sleight of hand operation, to the point where even relatively savvy people on HN seem to forget that advertising pays the bills by getting its targets to spend money they would not have otherwise spent.

A world without Google would not be a world with less disposable income for regular people, but it might be a world with less disposable junk.

Even if you discount the effectiveness of ads (which seems foolish given how many people have so much staked on them working), the eye-watering prices Google charges for them get directly passed to the consumer in the form of higher prices.

Monopolies are rarely if ever good for consumers, but some monopolies are better than others at offloading the responsibility for their harm onto other businesses.
by jmatthews | 2025-05-11 04:02:08+00:00
You essentially outline why it should be broken up.

I'm not convinced making the ad tech sector more competitive would prompt that outcome but, "It would disrupt mature products" isn't a compelling argument to allow the existence of a monopoly.

Google is a monopoly, they exert monopoly power and enjoy monopoly pricing.

I think the more likely outcome would be more dynamic products under smaller bannerheads.
by benesch | 2025-05-11 04:02:24+00:00
It’s hard to overstate the amount of service Ian provided to the Go community, and the programming community at large. In addition to gccgo, Ian wrote the gold linker, has blogged prolifically about compiler toolchains, and maintains huge swaths of the gcc codebase [0]. And probably much, much more that I’m not aware of.

I’ve had the pleasure of trading emails with Ian several times over the years. He’s been a real inspiration to me. Amidst whatever his responsibilities and priorities were at Google he always found time to respond to my emails and review my patches, and always with insightful feedback.

I have complicated feelings about the language that is Go, but I feel confident in saying the language will be worse off without Ian involved. The original Go team had strong Bell Labs vibes—a few folks who understood computers inside and out who did it all: as assembler, linker, two compilers, a language spec, a documentation generator, a build system, and a vast standard library. It has blander, corporate vibes now, as the language has become increasingly important to Google, and standard practices for scaling software projects have kicked in. Such is the natural course of things, I suppose. I suspect this cultural shift is what Ian alluded to in his message, though I am curious about the specific tipping point that led to his decision to leave.

Ian, I hope you take a well-deserved break, and I look forward to following whatever projects you pursue next.

[0]: https://github.com/gcc-mirror/gcc/blob/master/MAINTAINERS
by ryandrake | 2025-05-11 04:04:24+00:00
Relying on "heroics" often indicates a process problem. This thread is kind of giving me a "Grindset / HustlePorn" vibe. With good decision making, focus, and discipline, 9-5 employees absolutely can make great things. And history is littered with the burnt-out husks of "hero" engineers working 120 hour weeks only to have their company fail and get sold for pennies on the dollar.
by const_cast | 2025-05-11 04:04:31+00:00
As someone who smoked, vaped and quit - nicotine is extremely addictive. Like, by far the most addictive substance I have ever used.

When you abstain from nicotine, you will get physical withdrawal symptoms. Nausea, headaches, heart racing, that type of thing. But you'll also get psychological symptoms - paranoia, anxiety, irritability.

I know for a fact it's the nicotine because:

1. Vaping contains a lot of nicotine, too, and it satisfies the craving.

2. You can actually feel the nicotine hitting your blood when you relapse.

3. Nicotine patches remove the withdrawal symptoms.