skysight-inc/HackerNews huggingface dataset:
Yeah, but you probably rely on a wallet provider, which messes with most of this. The wallet provider can absolutely block a transaction for ideological reasons, and requires you to trust it, and so on.

You need to be pretty techy to verify a transaction in the chain yourself, or do any of the other things you talk about. A non-technical person can't do this. They have to trust other people. This really isn't different from trusting that there are gold bars in the vault.

It's been what, 5 years ish, since this all blew up? In 5 years you can name 5 hard forks in the major currencies. That's not "rare".
Can we have all newspapers do this?

I imagine few would be as honest as this
Water wars are next. They've been planning this for longer than the ice age, global warming, and climate change.
Have you tried Typescript? It has one of the best type systems among mainstream (not FP) languages, IMO.
China. Watch the bots here.
The issue from the sciencemag link (replication-competent” adenovirus in the vaccine) seems plausible though the makers call it a disinformation compaign https://sputnikvaccine.com/newsroom/pressreleases/the-gamale...

It looks like there is no actual evidence:
"Anvisa even though initially said that it detected RCA, admitted that it did not undertake any tests of the vaccine and was referring to a regulatory limit in Russia on potential RCA presence."
Ask HN: How do you visualize your product roadmap?
I have a question: I've been working on a product for product management tool for a little while now. Among other features we offer product roadmaps with different views of the roadmap:

- a simple quarterly "card" view: basically saying we do these things in this calendar quarter, and those things in the quarter after that, etc.

- a Gantt view where you can really map out how long you think things will take for each item on the roadmap (in number of sprints)

What really puzzles me here: I find the simple quarterly card view much better, more pragmatic, and also less overhead (as a user). Yet most people seem to be using the Gantt view, and we get many more requests for features on the Gantt view.

I am really wondering why this is. Any ideas? For example, does it really matter to plan out how long each item takes, or isn’t it enough "this feature will be shipped in Q2, and this in Q3 or later"?

And which type(s) of product roadmaps do you prefer?

p.s. the tool I am working on is here if you want to have a look: https://www.getshipit.com
Conspiracy theories are as old as humanity: https://en.wikipedia.org/wiki/List_of_conspiracy_theories

What makes you think that they are a concept developed by the CIA?
>> my "Kardashian problem"

You need lots of empathy for sociopaths if your aim is to understand the why and the how of their successes. The fact you don't understand them makes me think you're a good person. The world would be a much better place if people weren't trying to copy them.
From Awk to ZIL: The Alphabet of Programming Languages
Interesting article on a Uber for cremations company:

https://www.theguardian.com/global/2021/may/07/funeral-grace...
Seems like you can leverage those via VK_NV_cooperative_matrix…
> There is no economically plausible way to capture enough of the excess in one year to last us through extended dry periods.

Seems like the own definition of forest to me.

Incompatible with arsonists and liquid gold diggers in any case. They must to choose one path or the other. Is either returning the water that forests own, so there is clouds, so there is snow, and punish severely arsonists, nature eaters and boycoters..

Or accept the place being sucked dry for money until the resource vanishes for everybody
I’m in the process of trying going back right now (for a non-CS STEM field). It’s going to be contrived and expensive as the education system really doesn’t seem to care for non traditional students (and much to my dismay is not as hackable as I had hoped).

Yes, I will come out in debt, yes I could make more money doing what I do now in the time it would take now, but I don’t particularly care.
The article omits this one:

"Microsoft seriously harms you and others around you"

And although FLOSS is addictive, I don't see the harm in that.
> You're pretending like this 5 minutes of effort won't have to repeated in the future.

Every time you install the browser or buy a new computer, I guess? 5 minutes every couple of years seems like a negligible amount for me. Not to mention the fact that in Firefox you can just carry over your profiles folder, so it's more like 30 seconds every couple of years.

I actually quite like Brave as a browser and recommend it to anyone who doesn't want to or isn't going to be able to fiddle with setting things up. I just don't think the value proposition is compelling enough for me to reconsider.
It's an open source project which has been developed only for 21 days.
> If we had fully lab grown meat that was identical to the real thing. How many of us would convert? In theory, we all would.

Why would we all, even in theory? If we could farm animals humanely, grazing them in areas where crops anyway can't be planted, letting them range, giving them a good life where they don't fear predators, don't freeze to death in winter or die of hyperthermia in the summer etc., and then kill them humanely (by which I mean, with as little pain as possible) when we decide, why would that be less moral than killing off the entire species (more or less) and living off lab-produced meat?
Yes, it's pretty revealing that Twitter sends the details of your transaction to the platform you intend to make the transaction on.
I just wrote Ventoy to my megastick, wrote FreeBSD and Debian Install images, and it works. Debian Bullseye install image complains about low-memory mode, but the booted machine had >500MB still available. Abstraction breaks somewhere, I would love to know why/how.

Without diving into the source code. :) Has anyone seen architecture/design documents on how it actually mounts the ISO file and "boots" from it? What does prevent "the other 10%" from not working?

I looked through the docs, found these so far:

Memdisk[1] section mentions:

> In normal mode, Ventoy will only read the iso file at booting time, and only read the content needed for boot.

Ventoy Compatible?[2] mentions a hook. What does this mean?

> Once Ventoy treats the iso file as Ventoy Compatible, it will just make the virtual disk and will not do the hook.

[1]: https://www.ventoy.net/en/doc_memdisk.html

[2]: https://www.ventoy.net/en/doc_compatible_mark.html
Even this seems pretty dishonest, when all the entries are from before the time when many of the Guardian's current staff were not alive.
My colleague, an evolutionary biologist's comment on this: the virus is unlikely to prevail if manually tweaked since evolution does such an amazing job that it's very unlikely it alone could dominate and infect large populations.
Define violence against animals please?

If there wouldn't be an economic incentive to keep animals alive, their land would be reporposed to crops/housing and a lot of animals would be slaughtered pointlessly.
Hahaha same idea.
I'm quite torn about the utilitarian argument, that claims that it is justified to kill animals for their meat as long as we give them better lives than they would have in nature.

I have used this argument myself, but it occurred to me that you could use a similar argument to defend human slavery: why should it not be legal to buy a slave from a poor country where there's famine and war? You could provide your slave with an objectively better, safer, and more comfortable life, and it's unlikely someone else would help them.

I don't buy that argument at all though, so I'm not sure I should buy the quality-of-life argument for farm animals. But I'm not really sure and I've gone back and forth on this, would love to see some other thoughts on this.
This is given as an excuse to write sloppy code and then we get the bloated mess that is modern software and the modern web.

Plus python has many problems besides performance.
> All IO in JS is async, you either have a Promise-based API (which can be sugared with await) or callbacks.

No it's not. There are all kind of *Sync functions even in nodejs and in browsers (there was sync variant of XHR), and JS engine generally doesn't care if you block in your functions or not. JS engines don't even have an event loop, that's just a construct within the app that uses the engine, like nodejs or whatever.
Cross Validation Explained: Evaluating estimator performance
UNetbootin has done this since 2007:

<https://unetbootin.github.io/>

<https://en.wikipedia.org/wiki/UNetbootin>

This is barely a year old and comes all, besides a handful of comments, from one account https://github.com/ventoy/Ventoy/graphs/contributors

Personally and subjective this rings quite some alarm bells for me, seems just a bit sketchy and in any way really young, so not as much time out on the field and thus possibly not as much bugs shaken out...
How to Manage 1 Critical Scenario for Entrepreneurs: Adversity
Don't mind if I do. Your emotional arguments only work on impressionable children.
In Germany the grades you need to study medicine is really high. You need the best grade of 1.0. you can wait if you just have something like 1.3

Do you have sources which shows your argument?
>Pharma industry is malicious scum and has to be kept on short tight leash.

That sounds a bit anti-vax.
Sorry, that is my personal expectation that I would hope the majority of the world would agree with, but I'm not trying to decide that standard for you. You do you.

It's cheesy, but the with great power comes great responsibility quote kind of holds up the way I see it. We pretty much dominate every other species, but we shouldn't pick and choose traits of other species in order to win arguments. We aren't wolves, we aren't dolphins. We have the capabilities to make the choice and don't kill and still survive. All it takes is changing ones habits a bit. We also have the capabilities to understand and decide that rape is wrong, and most people don't do it. Can you imagine what it would sound like if an accused rapist would point to dolphins as defense?

I'm not trying to set a standard for you. All I want to say is that pointing at other animals to justify our behavior is flawed and something we should be above as a species as a whole.
as stated elsewhere, the magic is that grub is able to directly boot a iso.
Former Google fanboi here. If it causes YouTube some grief, I'm all for it. If they weren't profiting from piracy their policy of asking for indemnity to use Content-Id wouldn't be so skeezy.
> For some reason I do not fully understand, C++ projects I have participated are a contest of who can think of more convoluted C++ construct that nobody ever will be able to understand and C++ seem to be absolutely perfect platform for it.

I think it both a culture and a more technical language problem. There seems to be a sort of extreme "ackshually, ..." one-upmanship and/or pedantry in all the C++ forums I've ever participated in. Of course this is itself driven by the crazy complexity of just the base C++ language itself and the numerous edge cases for everything. I think it's very telling that nobody, not even long-time committee members, can even claims to know all of C++[0].

This is exacerbated further by the committee's unwillingness to remove anything. I mean even such an obsolete feature as trigraphs was only removed in C++17, probably about 15-20 years after it mattered to anybody but IBM with their EBCDIC. Another little fun observation: Initializing a variable can be done in soooo many ways. I think it's at something like 20+ different ways at last count... Not a good sign.

I say all of the above as someone who actually appreciates a lot of things about C++.

[0] Even to a first approximation. Obviously there will always be obscure corners of any practical language such that no human can know literally all of it.
Does anyone know of a reliable way to install Ubuntu on a USB disk?

(I don't mean Ubuntu Live, I'm talking about a full-fledged install which works on BIOSes that are picky about things like EFI).
This is amazing, well done! I'd suggest for the modal window you add that it closes (a) if you click outside the modal into the greyed-out area and (b) if you press ESC.
Global market?

It's much easier for an us citizen anyway as it is easier for an employee.
> The reason (I believe) is that complex things are like hard drugs for smart people.

That is the golden explanation I kind of understood internally but never formulated consciously.

Yes, that's exactly it.

It takes willpower to be able to refrain from all those shiny toys. You see one and you are immediately imagining what you could use it for.

Writing C is like using typewriter or distraction-free editor, putting away your phone and disconnecting the Internet.

Just imagine your team is told to write all their pieces of code in any language they want.

Writing C is like telling the team: sorry, you can't do that. We know all those languages exist and they even may have fancy features that could improve your work, but for reasons of sanity we want you to stay programming single language.
Why services companies have failed to build successful products
Reminds me of the response Kerry Packer gave to the Australian parliament when accused of evading/minimizing his taxes: "I am not evading tax in any way, shape or form. Of course, I am minimising my tax. Anybody in this country who does not minimise his tax wants his head read. I can tell you as a government that you are not spending it so well that we should be donating extra."
That's why we're here talking about Rufus. I'm not sure what you were getting at but thank you for demonstrating my point.
Sure! One idea I like is this: you pay a small, fixed subscription on top of your internet bill. This amount is then given proportionally to the websites/services you visit.

This is nice for several reasons: even a small amount (~3-5$) gives a similar or higher revenue for content creators than ads do (a very rough back-of-the-envelope estimate based on youtube CPM). Plus, there's no problem with the friction of paying for things: you pay the same, regardless of watching 1 or 1000 videos (the netflix model, the cable tv model, heck any subscription model). Plus of course: no ads :)
I like targeted ads. I just wish they were better. For example I am open about being in recovery for alcoholism on FB but they still show me ads for hard liquor.
... and 500% better profit margin, I assume?
Every instance I described was something done in the normal work environment, during day-to-day operations, not drunk people at parties or after work celebrations.

Verbal abuse as in: a C-level calling one engineer a "dumb motherfucker, lying to my face" and variations of that over time. An IT manager telling his employees (a team of about 6 people) that they should be grateful for having a job, that as stupid as they were it was a blessing they could still work with him and learn. A shouting match between two engineers, banging meeting room doors, shouting across the hall.

Physical abuse, founder of the company slapped an engineer on the face when the engineer refused to implement a feature that wasn't only unethical, it was criminally fraudulent. The engineer raised that concern, they got into a discussion, the engineer called the founder a criminal and got slapped on the face.

You've never seen two competing teams on the same feature become toxic? What about when one team starts to actively sabotage the other? And actively bullying them to further demoralise the team after they started to falter behind due to the sabotaging? I've seen that.

You have 20 years of career, I have 16, we both have been through office politics, needlessly bureaucracy and lots of other unpleasant things that I wouldn't ever consider toxic, so please believe me, there is some really toxic stuff.

I feel you are trying to counter something I've said and I don't understand what, or why.
Germany doesn't.

I can think of plenty other European countries.
Reasons the Peloton Tread+ Is Not Safe for Kids, Small Pets
In the spirit of open, https://pubpeer.com/ lets anyone do peer review (in modern terms known as posting a comment). And https://scite.ai tells you the number of replications and citations.

As end user you can already merge all this with their browser extensions, but it could be cool if DOAJ embedded those comments and replication counts for the benefit of all visitors.
The problem is that people seem to focus on some tiny aspect that it might improve, like "how easy it is to deal with data of varying shape", ignoring the fact that by ignoring the problem, you aren't making it go away.

You always need to know what kind of data you are dealing with. If you use mongodb, you no longer have the database as the source of truth for the shape of your data, so you need to maintain this somewhere else, whether it be in mongoose models, in your API layer or just in your frontend. The point is that you aren't solving a problem as much as pushing it around, and usually pushing it around results in it being handled in the wrong place(like the frontend).
I already did elsewhere in this thread, see the sister comment.
Swift response in China is easily predictable by their experience and dictatorship. Taiwan reacted similarly, taking the disease seriously, because of their prior experience with SARS.

The suppression of information and subsequent deflection, I find much more problematic. They can also be explained by China’s dictatorship and their aggressive PR management, but still... one of the easiest ways for China to dispel any “lab leak/release hypotheses” would be full transparency. So far they haven’t done that. But refusal to do so can again easily be explained by accidential lab leak / accident hypothesis, whereas the original parent was proposing that China had superior information in advance... again, possible, but not necessary to explain the current sequence of events.
I feel that TikTok needs a large warning label regarding privacy and potential psychological damage. I have nothing concrete to share, but an app that serves you content you tend to watch more of, in a fast paced way, that ultimately leads you to a bubble of users that increase your engagement with the app seems really wrong at first glance.

All of these companies remind me of this thread:
https://www.reddit.com/r/MachineLearning/comments/jm0lhu/d_i...
Dupe:
https://news.ycombinator.com/item?id=27030171
Alright here's my more "lecturing":

I read them so you shouldn't assume that i didn't and that's in the rules but apart from that it's arrogant and narrow minded because if you're assuming the only reason I disagree with you is because I didn't read what you read then your implicit assumption is that you are absolutely right because if I had read what you'd read I would have reached the same conclusion as you. it's very disrespectful to other viewpoints and so I think if you're going to lecture people on logic and implications then you do well to sharpen your own. Logic without perspective is blind and useless, it's like knowing how to drive the car but not knowing where you're going.

I wasn't lecturing you...as "lecturing" in that usage implies there was angry criticizing, I wasn't angry. But if you feel like it's lecturing and you're feeling resistance to that I guess that might be part of your problem because you're assuming that I don't have anything that I could teach you. So I'm not lecturing I'm teaching you. You taught me About the idea that people copying each other. I'd never thought of that but it's a good point.

So if you're assuming that I have nothing to teach you it's going to be hard for you to be willing to hear what I'm saying and if you're not going to be willing to hear what I'm saying you're probably going to be assuming that you're totally right and you have nothing to learn. So it's not going to be very useful for you for me to continue to talk now is it? That's got nothing to do with me of course that's just where you're at. So before you blame me for how you took what I was saying maybe you could consider how your reaction is getting in the way of you learning something here.

So I think that validates the point that you assume that I didn't read the things that you read, because I had a different view to you. Tho doesn't it seem normal that different people are going to arrive at different views even if they read or look at the same thing? And isn't that kind of diversity of viewpoints something that you're okay with?

See I think it's very arrogant and narrow minded apart from being in the rules, to not assume that people are not reading, the implication being that there's only one truth, one possible conclusion and you're in possession of it. so clearly I think this demonstrates that you're not willing to hear on this topic right now as I said before. I don't blame you specifically I think it's something about this topic that triggers people to leaping logic and going straight to certainty and I don't think you've escaped that yet. Best of luck with doing that I think you'll be able to just open your mind a bit. I'm heartened to hear that you don't have any strong opinions about people's personal experiences I'm totally with you on that.
The economic pie isn't shrinking, it's not being allowed to grow.

Companies produce more things when the price goes up. This works amazingly well for consumer goods.

However, companies have been banned from doing so in the housing market. What follows is a shortage, the driver of all inflations. However, this only reflects rents, not necessarily the prices of homes because they are primarily driven by the availability of cheap credit whose monthly payments may stay the same despite a more expensive house.

From what I can tell rent inflation itself went up by 3%+ every year since 2000. One problem with rents is that the only way they can employ people is via construction and since that isn't happening it will not translate into increased wages, which will cause wages to lag behind as most people are employed in an industry whose maximum wage increases are effectively bounded by CPI+productivity growth, not rent inflation+productivity growth, rents outpacing wages is only natural.

Education is one way to increase productivity growth, but another way would be to simply reduce the productivity growth needed to have a normal life, by building more housing.

rent inflation - CPI = education shortfall

or

rent inflation - CPI = construction shortfall

it's a choice and a lot of people are picking 1. because it's other people that have to get educated to pay for the shortfall, not the ones owning the land.
Well standardised tests seem to do badly at that, seeing that they're deliberately tweaking cutoffs to hinder certain groups. And reducing its wishes to exclude them.

Turns out discrimination doesn't apply to Asians, as far as universities go.
I don't think "but company wants to make money" is a reasonable argument for anything.
I guess a simpler fix here would be to explicitly opt out of certain classes of ads eg gambling / alcohol. It feels like we should have rights not to see ads for damaging products.
Ask HN: Can an ant colony be trained?
I have a colony of ants that eats anything left around. We have an agreement of kinds - I don't mind them in the house and I try to intermittently bang things around their meal of the day, to warn of an incoming could-be massacre.

They seem to respond well to this, leaving in a scurried beeline the way the came. There are some casualties unfortunately, but relatively little.

Is there some way I can let the colony explicitly know danger is imminent? Perhaps a scent I can place prior to major daily disruptions which would train the colony to retreat upon such an encounter.

What are the environmental inputs to a colony, and can they be trained to recognise these input patterns?
The greatest advantage of jump tables is that they are flexible, within certain margins. You could populate them with entries from a config file or a database without having to go through a full release cycle.