skysight-inc/HackerNews huggingface dataset:
Hi Travis,

If you are reading this, I'm one of the members of the TUF [1] and in-toto [2] team, where we try to solve exactly this kind of problems. While I agree with you that reproducible builds sound a lot simpler than they actually are to achieve (and leaving aside all the practical complexities you mentioned in the blog post), I think they provide value for a certain use case seemingly not mentioned in the blog post.

It is the case where the vendor is a traditional Linux distro, and we have independent reproducible builders to ensure that a compromise of their CI/CD infrastructure is not enough to cause malware to be installed. It is true that the builders can still go off and reproducibly build malicious code, but this can be mitigated by requiring a high enough threshold of (presumably independent) developers to sign off the code. The problem of malicious source code is infeasible if not impossible to solve cryptographically, but we can make sure that CI/CD increasingly sitting on the cloud are not blindly trusted.

Could not post on your blog. Let me know what you think. Thanks!

[1] https://theupdateframework.io/
[2] https://in-toto.io/
I agree with GP (retsibsi). The envelope thing says, "I trust you enough to give you a key... but I don't really trust you, so I'm also giving it to you in this weird signed envelope thing." You either trust them or you don't, and you're asking them to do you a favor.

Plus, if they have a sealed envelope with the key, they can get enough information about the key (the key bitting) to make a copy. They don't need to open the envelope, they just need to press the envelope down enough to see the shape of the key.
Of course there are. Slashdot had better voting models 20+ years ago. You should only have a limited number of votes per day, you shouldn't be able to comment and vote on the same article, votes can be subject to "meta-moderation", you don't have simple up/down votes but instead you categorise (informative, unhelpful, spam, etc), and for quick viewing you can show only (eg) informative +2 comments.
A Guide to Using the Scientific Method in Everyday Life
Beirut explosion: Frantic search for survivors of deadly blast
I wish I was talented at anything.
Also when your salary is tied to feature development, bloated apps and poor UX is inevitable.
This also goes the other way too. Repeatability is daylight that removes our ability to delude ourselves that a new problem must be someone else's code.

I don't want to police my coworkers. I just want to know that the infrastructure will hold my proverbial weight when I step on it, so I don't have to be afraid of side effects all day.

I want to know what I can trust them to do, and work to expand that envelope. If people break stuff, I eventually want them to be able to figure it out, reproduce it, and fix it all under their own steam, and [believe] that it's the right thing to do.

My automation strategy is a superset of a list I'm sure you've all heard already:

Make it documented

Make it work (automated)

Make it right (trustworthy)

Make it recommended

Make it easy (may include fast)

Make it mandatory

Make it an HR problem

About the time the tool is starting to get easy, you can start teasing people for not using it, but at some point it's expected behavior. More peer pressure from more sources. If they still like to cowboy, that speaks to trust, and they start getting delisted from new initiatives. If that still doesn't work (which, sadly, occasionally is the case), they are compartmentalized and shortlisted for the next reorg or layoff.
I don’t trust most journalists today to pump out accurate prose around the facts.
The HN mods are responsible for the fact that HN continues after many years to operate as a genuinely interesting anonymous forum where insanity is kept at bay. That's no small thing - and most of us are very grateful.
This is where we find out that this article was also generated by GPT-3. ;-)
This is the relevant xkcd: https://xkcd.com/810/
Consciousness might just be our while(true) event loop with context from previous iterations making it feel continuous.
>Hacker News is orders of magnitude more diverse than reddit.

MORE DIVERSE THAN REDDIT?! lol. hacker news is generally upper middle class white people. I don't think the same goes for reddit. All anecdotal of course, but I think that's close enough to correct.
> anything on advanced math/physics/logic will usually get traction (probably because it makes people feel smart, even though it's not accessible to like 99%)

I think these posts are popular because they generate meaningful discussion. More often than not, I learn more from the comments than I do from the article itself, because people will talk about their own experiences, point to resources that helped them, etc.. I don't see this as a bad thing at all--it's one of the primary reasons I visit HN.

Personally, I couldn't care less about the entrepreneurship side of HN. But that's the beauty of sites like this--everyone upvotes what they're interested, and more than one topic can occupy the front page at once. You click on what you like to read, I'll click on what I like to read. It's great!
It's also made by the same person who created LuaRocks and htop.

I'm personally hoping tl or something will take off as the de-facto TypeScript for Lua. I'm already convinced that types are better. I'd use types all the time if I could. It's just that not a whole lot of people seem to care about Lua, even with how fast LuaJIT is, so you have to compromise with projects adding types to Lua that are only in their infancy, assuming they'll still be around after a couple of years. TypeScript has proven that gradual typing can be done right and had a bunch of innovations I never would have thought of (the keyof operator for creating a type of "the set possible key names of T" for instance). Having that kind of power in Lua on top of one of the fastest JIT compilers on Earth is my dream.
Frankly, I consider us lucky to have a place where it's only as bad as you've described, since at this point you're getting down to borderline unavoidable qualities of human communication. In most other communities, there are no carefully chosen words, and downvotes/disagreements are primarily petty, rather than attempts to address pettiness.
Like in the real world.
A number of influenza challenge studies have been conducted on human subjects.

https://www.nih.gov/news-events/news-releases/influenza-huma...
The Princeton Faculty’s Anti-Free-Speech Demands
I long assumed the slightly-wonky UX in Firefox was due to a mountain of legacy tech debt around XUL and so on that they were still struggling to remove. Firefox doesn't really feel all that native on macOS, for example, though it's not terrible. Chrome/Brave doesn't always feel native, for that matter, but it's not nearly as clunky.

But then I installed the Firefox iOS app, which must surely have an UI written from scratch, and it's just as weird. I'm starting to think that they just don't put enough effort into UX, or perhaps don't hire the right people.
Only the insightful analogies are missing. I wonder if there's a better prompt to come up with those?

Edit: anecdotes -> analogies
Virgin Australia to Shut Tigerair, Remove 777s, Cut 3k Jobs
There’s no actual definition of ‘hyperinflation’ that I’m aware of in the macroeconomic literature, beyond it being a quantitatively large value of inflation. What you purport to be the discriminante (economic agents’ perceptions, presumably households’?) isn’t actually tenable either, since famously “you need two cretins to make a transaction” (a buyer and a seller, both of whom think they’re getting a good deal).
I don’t have chat bubble “blindness” — I have configured my ad blocker to hide them, as well as any other clutter I find distracting. I wouldn’t be surprised if other users, rather than being blind to it, never even know the damn thing is there.
Honestly it seems pretty obvious to me that the I-frame intervals that are typically used are the outcome of a balance between usability (having to wait until a clear picture can be viewed) and bandwidth as well as processing requirements.

Bandwidth matters because spectrum is a finite commons. Digital TV required giving up bands that were in use for other things (e.g. wireless microphone systems and some ham bands) as it is, using even more bandwidth would have required even more spectrum. Other people have stakes in the spectrum for very good reasons and often much more important reasons than "I wanna watch TV". Even for satellite TV, which uses frequencies high enough that there is lots of bandwidth is limited, because using a lot of bandwidth would require new LNBs and multiswitches for all customers.

> My point is that there are many ways you could apply engineering, money, bandwidth, etc to reduce or eliminate the problem but they don't because they see it as good enough to not lose customers.

Can you name one for each category you bring up? Especially the "engineering" one would be interesting. Obviously dedicating an even huger chunk of spectrum to "I wanna watch TV" would make things easier, so that's not really interesting. And "let's just give each customer a TVoIP stream that can start immediately" is also a pretty obvious "money is no concern" (and also "we don't care about customer adoption costs") option.
obviously I am not talking about default subs

more diverse than reddit? it's pretty much just coders, IT guys and geeks, most of them white right wingers, libertarians. nothing wrong with that, that's why I come here, but I am aware I am going into local bubble and I know what to expect when presenting opinions unable to respect different opinions out of their echo chamber

the sheer size of reddit already makes it much more diverse, you will find subs for any niche unlike HN, I can imagine local ratio between men : females already, diverse HN, that was good one
This post has been submitted at least 3 times with different titles, this is the only title that got more than 16 points and more than 1 comment

- https://news.ycombinator.com/item?id=24040450

- https://news.ycombinator.com/item?id=24054863

- https://news.ycombinator.com/item?id=24049094

I guess there's a reason for it
Looks like there never was a federal law against drug ads in the US. I don't remember seeing any prescription drug ads until maybe the late 80s to mid 90s, when male pattern baldness and ED ads became prolific, starting us down the path towards remedies for diseases of affluence swallowing R&D funding:

https://www.fda.gov/drugs/prescription-drug-advertising/back...

I've been growing more concerned lately that today's youth might not be aware that things really were better just a few decades ago. I'm seeing a lot of mental gymnastics to rationalize behavior by big business that I consider indefensible.

Or to rephrase, I think that youth today do know that they are getting screwed, but for whatever reason, they often place blame on the wrong culprits. If we want to get back to the glory days, I feel that we need to revisit fundamental American values like truth, justice, civics, etc etc etc.

Or we can like, have even more billionaires and regulatory capture by multinational corporations taking us on an arrow's trajectory towards fascism. I can't even believe I have to write this, but that's how much the US has changed since I was young.
Making wanton sarcastic comments towards someone who suggested you may need therapy for something you're struggling with after you've stalked their account for other comments reads upset to me.
Genius Fund’s Plans for the State's Largest Pot Farm ‘Exploded Like Fireworks’
I'm on the latest Firefox and it's allowing a Set-Cookie with the Secure flag over http (for localhost). This seems wrong to me, but maybe it's allowed for localhost specifically? Anyone else experience this?
I mean, that's mostly a nonsense sentiment, but I really enjoyed the allegory so I will not hold it against you. The widest ranging theorem in mathematics was created by a bunch of greek cultists who believed that the natural numbers were at the heart of existence. The most important mathematical textbook, one that was taught almost exclusively for over a millenia in the west, was steeped in the traditions of said cult. That tradition is still there and has, for the most part, always been there (although, as an extremely applied mathematician, I find it's practioners to be alien).

Plus, tell me: how do you learn proofs? They aren't statements in a textbook that you just learn and recite like poetry. You have to learn to see them, to understand how all those moving parts fit together. When done right, teaching proofs is an exercise in illumination. I find it is more enjoyable all around when performed as a creative, exploratory exercise: give the students the axioms, set them lose on a conjecture.

Of course, for that you need a) Teachers who can serve as guides in the mathematical worlds and b) Students who aren't culturally predisposed to dislike mathematics.
Sweden who has single digit deaths and extremely minimal new cases has said that lockdown was the extreme solution.
Oh, your documentation in console says "twig-tool", not "twig-tools":
>yarn install @twig-tool/logs

Better fix it
> Person2: "Your comment punches below the belt and isn't welcome in a community like this. Maybe you're new here."

> YIKES.

This.

These condescending comments is what makes the community aspect of any kind of website terrible. I've felt for a long time that using the net without joining a community and leaving comments is the healthiest way to go about it. I'm not trying to take up the moral highground, I'm guilty of behaving as a douche, but ever since I started refraining myself from commenting - my internet experience and mental health has been way better and even the douche aspect started to tone down.
It's not clear Facebook have the formula for a successful new network - Instagram and WhatsApp were both acquired. When Facebook have tried to create their own new networks, like their original Snapchat clone, it didn't work. That's not really a knock on them though, I don't think anybody else could claim to be able to spin up a successful new social network either.
I don't use voice assistants so I don't know if these are common, but some of the examples in the list of commands[0] are interesting.

>Ask about a webpage
- Display or open information to the current page or website.

>Example
- What are people saying about this page? (Opens Reddit comments for a specific webpage or article)
- What did this page used to look like? (Shows page history in archive.org)

---

>Giving commands nicknames (experimental)
- Create names or shortcuts for actions.

> Example
- Say "open new york times", then "Give that the name news"
- news (will open nytimes.com)

[0] https://mozilla-extensions.github.io/firefox-voice/lexicon.h...
I think there is a lot to unpack here, yes! Thank you for responding :)

I wonder how much of the outcome difference is due to selection bias, so to speak.

For example, your patients are more likely to have better outcomes, because the fact that they are willing to pay OOP for your services implies that they are bullish regarding the valuation of their physical health, which means they are likely proactive in seeking preventative care, solving health problems earlier rather than letting them fester, etc.

Similarly, I'd imagine that the better doctors probably self-select into your wife's situation, because they want to work with active patients and they want to capitalize on their skills and passions. It's a feedback loop where good-follows-good.

Good income -> good outcome, if you will.

But tragically, this implies that good doctors are less likely to be found in the big hospitals, where the people who need healthcare "most" are in need of them. "Most" used here in a marginal sense, where the needy, insurance-using patient receiving 1 hour of your wife's attention provides 10x value in terms of QoL-adjusted life expectancy, than the average proactive OOP patient.

So, we're kind of bound to have a two tier system, with this set of incentives.

In your wife's case, it seems that the price cap of insurance will prevent 10x patients from seeking her out, exacerbating the tiers. But, you can't really blame any of the individual actors in this equation (payer, patient, or provider), it's the incentives that are wacky.

I know of some doctors who "volunteer" some of their time working at a hospital/clinic, in addition to their private practice. Like, one day a week or something like that. If your wife feels guilty about her role in this dance, she might consider doing this, in addition to grandfathering-in the insured folk.

Anyways, I don't really have a point, just thinking out loud. Thank you for your perspective, curious to hear anything more on this topic you'd like to share.
Ask HN: A website home page generator
Hi folks,

The backstory to this is that I build a lot of web based products.

It's common to have a different stack for my homepage than the "rest" of my product (after login/signup).

I normally do not care what stack or technology the homepage uses. I don't even care if the code is inefficient. I just want it to work properly on Desktop/Mobile and I want it to look professional.

Why not select from a list of templates to choose from? The idea is that I can select a template, insert my own copy and assets, and then change the color palette, font, or even the framework (bootstrap/material design/bulma/etc) within the template. Also possible to change the template entirely.

Then you could export the html code and use it for your own purposes.

What do you think?
I'm not a mod, but please don't do this here.
There's a tacit understanding there that their collection and use of data is wrong, or at least that it is against one's interest to have their data collected.
"I don't see why that's a problem when the goal is the same. Proposed police reforms aren't race-specific."

It's a problem because making it race specific undermines the goals of police reform. BLM the slogan isn't the same as the organization. The organization conflates the goals of police reforms with a lot of the typical ultra-left wing ivory tower identity ideas like claims that the nuclear family is internalized white supremacy. These ideas are unacceptable to the vast majority of Americans on all parts of the political spectrum, and weaken the goal of police reform.

I grew up in a mostly black county, and the first time I walked into a classroom that wasn't mostly black was freshman year in college. I've noticed a pattern among whites who grew up in segregated suburbs of holding black people to a lower moral and intellectual standard than they hold themselves to. Words like "its understandable that they would" are used to justify BLM willfully, actively, and purposefully misinforming the public on police violence. A consistent minority of people of all racial categories are inherently wired for bigotry. White people need to get more comfortable calling out these hard-wired bigots when they DON'T share their own skin color. Stop celebrating this behavior. It's bad, and needlessly divisive. I got my ass kicked several times by the minority of black kids in my school who were bigots. Most of the non-bigoted black kids stood by and watched. A minority would intervene on my behalf. This is pretty identical to historical acts of white racism. The conformists are what worry me the most. You know, people who suddenly, because the New York Times said so, start capitalizing Black when they've never done so in their entire lives. NYT did so because they think the tiny ivory tower academic community that told them to capitalize black was representative of the black community. As if white academics are remotely similar to the typical white American.
> Structural weight is mostly a function of the surface area and fuel capacity and payload are a function of the volume.

Agree with this.

> If you make the rocket bigger, it's payload mass fraction increases.

Don't agree with this. The way I see it, as a rocket gets bigger, and stays in one piece, its payload mass fraction decreases. The inability to jettison heavy engines and structural components means those things become part of the 'mass fraction' that ends up in orbit. And the bigger you make those things, more and more of your mass fraction is being committed to carrying stuff and less is available for non-rocket payload. Hence its a decreasing mass fraction in terms of amount of payload.

Its fun to play around with this in Kerbal but its pretty much a hard limit.

Things that can affect the mass fraction in a positive way are things like more ISP in the engines. When you look at the evolution of the Falcon 9, the increase in mass to LEO was a result of two things, one upgrading the efficiency of the Merlin 1D engine and two developing a way to put more propellant and oxidizer in the same volume by super chilling it.
The worst part is, once it does it's damage, it takes years of hard work to undo the lasting insulin resistance.
Thoughtful questions like "shouldn't I be using this drug"? Isn't that what the doctor is there for, particularly for a broad enough condition that it is targeted by ads?
Ask HN: Would you find antipiracy telemetry intrusive?
I am interested in how much revenue I am losing due to piracy. I have a pretty liberal pricing model and no DRM.
I dont enforce a strict license agreements and if the user decides to use the copy of the software on many more devices instead of buying a teams license i have no way of knowing.

I am trying to add more value to the more expensive team license so the customers can justify spending that kind of money.

However I would really like to know how much money I am losing because of piracy or people not really caring about the fair use of the license they bought.

I dont have a subscription model and I dont plan to introduce one.
Hah, I called it but decided not to reply in the end, damn etiquette.

I suspected GPT-3, but the lingering throught that it was written by a real person made me back down.

Well, at least I feel a little validated. And also concerned about the absolutely nonsense that gets promoted or upvoted by people that either don't read the articles, or just don't pay attention.
Despite the supposed "mystery" of consciousness, it won't be hard to reproduce in an AI. Take a general intelligence system, give it the ability to sense its own mental state (e.g. by feeding the output of its intermediate layers back into its inputs). Pretty soon it will start building a conceptual representation of itself and the evolution of that representation over time will be conscious self-awareness.
>...Let's leave the medicine to the medical professionals, yeah?

That is unfortunately what most people do and it can lead to poor results for the patient:

>...Analyzing medical death rate data over an eight-year period, Johns Hopkins patient safety experts have calculated that more than 250,000 deaths per year are due to medical error in the U.S.

https://www.hopkinsmedicine.org/news/media/releases/study_su...
There are great questions on this thread, when she is available she will weigh in. I don't have the answers unfortunately! Feel free to reach out to her via her website too if you have very specific questions - she doesn't mind that at all.
Just bots spamming forms I guess, hoping to get indexed and ranked on google.

The same thing you see on random blogs, I don't think there's anything specific about my service in particular - just badly coded bots that don't have retry logic and blindly spam the same content to thousands of sites that accept comments, content, and pingbacks.
All you need to know about Python Lists
Smell-o-vision. The next revolution in smartphone technology!
Safari can use Webkit, but Webkit isn't Safari. Basically, if Webkit = Safari, then anything using Webkit would also be equally safe.