skysight-inc/HackerNews huggingface dataset:
Meh, to me these feel like separate buckets. I dislike a lot of ads that I find to be irrelevant or patronizing, which is why I run uBlock online for most sites, but "stress from seeing bad ads" isn't the only factor here.

It seems like there are three big possibilities:

1. I see ads, and some of them cater directly to me. In this case, I see a lot of irrelevant/patronizing ads, but also some ads that make me see a product or company I like.
2. I see ads, and none cater directly to me. I see a lot of irrelevant/patronizing ads, and fewer ads that show me a product or company I like (and especially fewer that can only afford to market to people that are likely to buy their product, e.g. a sale at a local toy train repair shop or something).
3. I see no ads at all. This is what I default to on the internet, except for some whitelisted sites. There is no stress from seeing bad ads. There is also no possibility of serendipitously finding a new product/company I want to try.

A lot of people are strongly in camp #3. That's fine, I'm in camp #3 for most of the internet. However, given that I have found value out of some ads, it's hard to put "stress from bad ads" against "joy from products I found through ads" on a single scale. As such, I can empathize with camp #1. Likewise, I understand that camps #1 and #2 can be important monetization mechanisms for websites that I support, and I'm fine taking that hit in exchange for those websites still existing (as I'm sure most others are -- if ad-blockers disappeared overnight, my gut tells me that the average person wouldn't change many of their browsing habits by a lot.)

To me it seems like the lesser of two evils that if a company needs to show me ads (in a privacy-respecting way), then I'd like more of those ads to be relevant. All that said, I'm happy to be wrong here, and maybe I underestimate how much other people hate bad ads too (and also, all the above options assume respect for privacy in ad-targeting, something that I don't have nearly enough insight to even make educated guesses on.)
It's not the only. This one has been in operation for some time

https://en.wikipedia.org/wiki/Dakota_Gasification_Company

and I think it still is running. Like the one in the article they pump the CO2 into an oil formation to recover more oil, which works good because supercritical CO2 goes into the smallest pores and dissolves very well.

There is another one here

https://www.energy.gov/fe/articles/doe-announces-major-miles...

that one is interesting because it is a "BECCS" plant that is capturing carbon from biofuel use and thus is capturing it from the atmosphere as opposed to a fossil fuel source. Also the CO2 disposal mechanism is injection into a saline aquifier which is the most generic method there is right now.
Good piece on a vile character, despite the poor, rambling, writing.
I have! This is timely because Chrome Web Store just killed its payment system. How does this compare to using Stripe out of the box?

BTW I think someone was trying to start a browser extension developer guild on HN, can't remember which thread... You should tap into that community.
SEC reportedly probing whether fraudulent social media posts boosted GameStop
So what can the market change?
Zink OpenGL-on-Vulkan Now Works Atop Nvidia's Linux Driver
Protobuf provides the fixed64 type and when combined with `packed` (the default in proto3, optional in proto2) gives you a linear layout of fixed-size values. You would not get natural alignment from protobuf's wire format if you read it from an arbitrary disk or net buffer; to get alignment you'd need to move or copy the vector. Protobuf's C++ generated code provides RepeatedField that behaves in most respects like std::vector, but in as much as protobuf is partly a wire format and partly a library, users are free to ignore the library and use whatever code is most convenient to their application.

TL;DR variable-width numbers in protobuf are optional.
That makes more sense, this memory is from 2009-2010 having to compile GCC and other massive packages.
The VTE folk didn't like when I brought that up. It creates a number of interesting corner cases with text reflow on window resizes.
Java on Arm processors: Understanding AArch64 vs. x86
Tesla Claims Failing Touchscreens in Recall Only Meant to Last 5-6 Years Anyway
You could also print your own paper currency and call it the Duller.

It wouldn't work because few people would knowingly trade anything of value for it.

As with most assets, Bitcoin has value because it has a track record of people knowingly trading things of value for it.
Engineering Startup Wins NFL Innovation Prize
Thanks but no. Looks great but yet another platform.
My install of asdf at some point broke so badly, I could not get anything to run. I wish I remembered the exact trouble, but it was bad enough that I just un-installed it in favor of `nvm` for node versioning, and never looked back.
Nice.
I wonder how it would look if the non-existing colors were drawn as dotted lines using two different colors.
Butterfly Network is a Latacora client. We run their security team, and you'll be working with us in this role. We'll also be running the work sample test used to gauge technical competencies. They've been a client for quite a while, and there's definitely a broad spectrum of challenges for security staff to tackle. That includes hardware and all the challenges with building it, but also data science/ML workflows and relatively large and diverse cloud deployments.

Their tech is the real deal. We've had the probes for testing and they're every bit as impressive as described. I love having them as a client in no small part because it's hard to overstate the impact on human life that Butterfly enables short-term and particularly long-term. Ultrasound technology is incredibly fast and effective in many branches of medicine. Imagine what access to ultrasound could do even if just every Western doctor had immediate access to it instead of having to go hunt for a cart, let alone if we could make it available in literally every pregnancy on the planet.

Imagine an ultrasound machine. Then go to butterflynetwork.com and look at the probe. Just logistically, that's not even close to the same thing. Also: that thing costs literally 1-1.5 orders of magnitude less than a traditional cart ($2000 vs $20k-$75k). I'm not a physician so I'm not qualified to compare the two directly, but some differences are so stark you don't need to be an expert to understand this isn't even in the same ballpark anymore.

Given Butterfly will be publicly traded (via SPAC), it also has the benefit that your equity compensation is significantly less speculative than it would be for many companies this innovative and this size.

[SPAC]: https://www.reuters.com/article/us-butterfly-network-m-a-lon...
If it works as a universal intermediate exchange language, it could help standardize connections among disparate systems.

When you have N systems, it takes N^2 translators to build direct connections to transfer data between them; but it only takes N translators if all them can talk the same exchange language.
Really? Of all of the people you have some kind of friendly relationship, you wouldn't hesitate to put a more significant amount of resources at risk with any of them?

> The scale of 'so little trust I need to use blockchain' is pretty high.

Let's say a family member comes to you and say: "hey duxup, I have some medical bills to pay but I am short of a couple of grand. If I go on my credit card they will charge me 10% interest/year. So I was thinking of borrowing it from you and pay you 5% interest. By the way, here is the key to my car which is worth double the debt, the car is yours if I don't pay in time. It's a good deal for me, it's a good deal for you and you have no risk of losing your money"

You might say "Oh, it's a family member, so I trust you. You can have the money, pay back whenever you can". Which is fine. Or you can actually say "Alright, I will take the deal" and just hope that he gets to pay you back without any incident. In any case, no legal entities involved (every one is just going by the word) and the cost of settling a dispute is more of social capital (family troubles) than actual money.

Now, suppose that instead of a family member, it is a co-worker that you know for just a short while. You don't know if the person really had medical issues and you have no personal reason to be connected to the person. But you can get the keys for the car and you got some kind of legally-binding document regarding the conditions of the loan. It seems like a good deal, so why not take it? Not to mention the social capital, is a couple of hundred dollars "profit" worth the risk of having to deal with an someone you don't really know and all the potential troubles?

Now, supposed that instead of a co-worker, it is a total stranger online. You have no clue if the person needs the money for medical bills or if the money is for cosmetic surgery. In fact, it could be just for them to spend on drugs. Still, whoever is proposing the deal has placed a token that controls ownership of a car under a smart contract. If the loan is not paid, you get the token and you can easily sell the car on a distributed marketplace. And by the way, the token keeps a verifiable record of the car history, so any potential buyer can be sure of its value. All of this (giving the loan, checking the car value, signing on the deal, enforcing the rules and resolving potential conflict) can be done on a web3-enabled browser and costs maybe ~$10 in transaction fees. Why wouldn't you take such a deal?
If the airplanes are VC monies, and those things do attract VC monies, can it really be described as a cargo cult if it works?
The economists that put together this working paper estimated that we left a lot on the table. Several months and hundreds of billions of dollars in the US (that invested a relatively large amount) and nearly a year and over a trillion dollars for the globe. Table 1 on page 6 summarizes it.

https://bfi.uchicago.edu/wp-content/uploads/2021/01/BFI_WP_2...
Mass Effect DLC missing from remaster due to corrupted source code
I've been using it for Ruby and Node.js for years and never had issues with it. Great tool.
This is brilliant. Good luck! I can see cooking apps, workout apps, etc. wanting to implement something like this. It all comes down to ease of development, but imo the value prop is big enough that CEOs/PMs will push for this no matter what.
A shipping container crisis has upended the global food trade
To increase user engagement, what about allowing users to carry out threaded discussions of their own in a part of the UI that is distinct from the main conversation?

Perhaps users should have to opt-in to seeing comments from the "crowd", and there should be a minimum amount of time the user has spent on the site (and discussions read) before they can comment. Also they'd have to receive a minimum number of upvotes for their comments before they were allowed to vote, etc. which would gamify it a bit.

Rather than fighting the echo chambers, you could use them to your advantage, by requiring users to pick a side they support in each topic and splitting the discussions into two camps. That way expert A could see popular comments in support of their position, and expert B could see comments which support them instead. They could even opt to see what the other camp was discussing, to make sure they weren't misapprehending the other side's position.

My other request is that you make the site work without JavaScript. People don't want your annoying pop-ups, and it should be possible to present text in a browser without running scripts. (Also it might be nice to have meaningful URLs, like Reddit has).
Perhaps their existing codebase is in Go and they need to use a utility. Perhaps they really like the performance of Go compared to Java. Perhaps they can't just use Java because of inertia or that no one else knows Java. Languages have warts, and wanting to remove one is not a bad idea.
Most of the RNA in our cells simply encodes for proteins. The information is entirely redundant as it is simply copied from DNA. I would not call that memory.

Of course there's a lot of other stuff RNA can do like catalytic activity, triggering RNA interference or reacting to other molecules (riboswitches). But information storage isn't really anything RNA is known for.
> The market clearly decided that investing a trillion dollars in speculative capacity was not valuable

Somehow the investors need to get back their investment, cover their risk, and make a profit on top of that. Impossible?

Even worldwide, the median per-capita household income is $2,920. 1 trillion is a lot of money.

Edit: is there a name for the fallacy “something costs an individual $x, therefore the individual can afford to pay $x”, or the similar fallacy “something costs people an $x GDP, therefore the government should pay $x to fix it”.
That's fair. I did submit a new package to MacPorts once, and it was a rather arduous process.
There has been no version of javascript where it was practical to avoid setting a variable to null. As far as I know, things like these would always do it.

var x = {}.foo;
var y = (function() {})();

These are contrived examples, but they represent things done by very reasonable code. There are all kinds of ways that `undefined` can get assigned into a variable. It's inevitable that those cases would have to be handled.
I guess I disagree. Yes, you need a high class talent to move the field forward but once the new frontier is conquered, it ceases to be a frontier and everyone else can enjoy the fruits. Regular engineering practices of today are cutting edge of yesterday.
Gundam was always about societies experiencing large-scale changes that no individual person has a handle on, and the struggles of people who try to make a difference anyway. In that sense, it's comparable to The Expanse, and the "magical" elements serve more or less the same purpose.

Planetes, on the other hand, isn't much like either of these. Its subject matter is intensely personal, and even when the characters occasionally get involved in high-stakes situations, it's less to do with changes in society (which occur much more slowly) and more to do with someone turning their small-scale private difficulties into everybody else's problem. The political elements intrude for a while and disappear again, and I don't remember them nearly as well as the bits about a lost watch, or a marriage proposal.

In a nutshell, if Gundam and The Expanse need magic because they're larger-than-life, Planetes has no use for it, because it's exactly-the-same-size-as-life.
Hit tech industries are limited by the number of educated people in the population available to support them, so they operate at the whims of citizens and the education system.

If countries want to expand their silicon design and manufacturing capabilities, then they need to somehow get their citizens to study the relevant fields necessary to grow such industries.

American university graduates tend towards degrees related to business or healthcare. I'm not sure how countries like China, Korea, and Japan manage to graduate so many technical people.

Part of the issue is chicken-and-egg. It's hard to get a job in the field of chip design / manufacturing because there just aren't that many of those jobs available in the USA, outside of a few key regions.
Locality and the pride of the local team. Do you cheer for your country's Olympic team? Do you stand for the pledge of allegience or national anthem? Why? Because that's what you were trained to do as a kid? Lots of sports fans start the same way.

If you are referring to betting on sports as "skin in the game" when making it more interesting just is an excuse for your need to bet on something. I never bet on sports of any type, and enjoy it just fine. If you feel that sports on only interesting if you have money on the line, then maybe it is time to seek help.
It's a complicated issue; I tend to think of the error component of any one MinION observation as being a function of the k-mer in the pore at the time (i.e. the subject of the observation) and, with some decaying dependence, the sequences (i.e. in both directions) that extend out from either side of the target k-mer. You might say that MinION error is a function of the target k-mer and its immediate environment. It gets even messier when you try to imagine the form of that function; for one, it's not _completely_ good enough to remain in sequence space alone: among other things, the "shape" (i.e. the conformation) of that (DNA or RNA) molecule around the target k-mer will influence how the shape of the pore will change in response to the target k-mer, which, in turn, will influence the observed current signal (i.e. manifest as a deviation from the "expected" or "ideal" current signal for that k-mer!). As I understand it, Nanopore don't spend too much time actually modelling k-mer-in-pore dwell-mechanics; instead their best base callers use machine learning to generalise across the swathes of available sequencing data for known targets (and give really quite impressive results, all things considered).
That's exactly how I read every data format.

The advantage you describe is in the operations that can performed against the data. It would be nice to see what this API looks like and how it compares to flatbuffers / pq.

To help me understand this benefit, can you talk through what it's like to add 1 to each record and write it back to disk?
Yes, I never used any of those but it looks like they followed suit on the RH success and implemented something similar.

I had an Interactive Brokers account for years and there the distinction is very clear. A cash account just can't use money before they are settled (not different from many bank accounts show you two balance, one available the other one including pending transactions). To upgrade to a margin account you need to go through a rather long process of documents and signatures.
Product Management is a total joke, it's just MBAs trying to be relevant in the world of tech. They're nothing but middlemen that don't understand technology and impose administrative overhead on engineers.
There is something similar for chats? I need a secure chat for my children & their friends
Vala Programming Langauge
this is a tough problem to solve. it'd be nice to see each talking point separated like a line item, or have arguments visually hang from other supporting arguments, each of which could be challenged, rebutted, or marked "agree to disagree."

but without heavy moderation, it'd result in something like a Presidential debate - candidates only paying lip service to the prompt while going off-topic to bash their opponents.
Yikes, huge red flags....
Same here, RSS is the center of all my internet content consumption. How else could one keep track of things? There isn't any substitute.

I get HN via RSS but didn't know about the replies feed, cool!

I use rss2email to turn everything into effectively a mailing list, so convenient.

Very sad that craigslist broke their RSS feed a few months ago, so I can no longer shop for anything advertised there for sale.
Eastern Europe, south east Asia, even in Spain and the US I had better experience with internet.
A huge thank you to all the volunteers for making this happen, and to the Matrix folks for their support. I went to my first FOSDEM 15 years ago and would have been very sad if it hadn't happened in some form in 2021. It won't be the same without having to squeeze through packed corridors, randomly bumping into old friends from the past and meeting up for evening beers and food at the excellent Belgian pubs. Still, I'm looking forward to some great talks.

Question for the organizers: with everything being online this year, should we expect the recordings to be put up promptly or should we attend the talks at their scheduled times if we don't want to wait too long to see them?
Lords don't like serfs who go about shrinking their fiefdom with efficiency measures. That just embarrasses them in front of the other lords.
this just works: https://feeder.co/
I really like this, well done! I was actually thinking of getting something like it the other day.

Can I suggest keyboard navigation (basically "go to next unread") and "only show unread items"? It would be great to be able to press a key and go to the next unread feed.
If LFC, they would not have said decade. Decades.
> If you try to commercialize it, that takes a while to start a company, and it can take so long that by the time you go to the mechanics of that, the next thing has already emerged.

Technological singularity is here! :)

[1] https://en.wikipedia.org/wiki/Technological_singularity
RTFM, Be nice or not
I have a product that serves end customers and brings me some money. The software is mature, being used by tens of thousands of customers and I had zero real bugs reported during the last couple of years. Still I get support emails that are way too often undecipherable, offensive, patronizing etc.

I am trying to be cool and helpful and always answer those even though the answers are just a reference from the user guide, FAQ or generic help as people can't use their computers.

Curious at what point I should just tell them to read the effing manual/FAQ. Normally I would dedicate support person but the revenue is not enough for that. Shutting down is not an option either as it brings reasonable and steady profit.
I support 4 different software solutions each part of a different product team and each having their own product manager. PM is definitely not my boss, just an unnecessary middle man making the total cost of tech more expensive.
is it not venv under the hood?
I think typing your HLA class I and II genes is the single most valuable thing you can get now from your genome. It's also pretty likely to remain extraordinarily valuable even if whole-genome sequencing prices drop to nearly zero.

HLA associations with autoimmune disorders are extraordinarily strong. Same applies to infectious diseases, vaccine efficiency and checkpoint inhibitor efficiency.

While you can type HLA with classical techniques, the only really reliable way is really to use long reads.

Same applies to CYP enzyme superfamily, where variation is linked to some rare drug toxicity events for example.

We should all know our HLA and our CYP genotypes. Why 23andme does not even attempt to impute HLA is beyond my understanding.
Sounds like you definitely appreciate the efforts of manual labor and even have some manual labor as part of your job.

I agree that there are other factors (far more important ones) than just job/earnings. For example, a star developer making millions with a terminally ill spouse or child would easily trade places with manual laborer if doing that made a difference in their outcome. Silly example but it does illustrate how money is really not at the top of everyone’s list.
Very much seconded. You don't really want to use Pipenv, Poetry works much better and AFAIK is more popular.
On the topic of the design I don't like the layout flow to the conversations with each blurb being a page that is scrolled through vertically and flipped through horizontally. I think it'd be more natural to have the blurbs in series vertically along with rearranging the quick skip bit at the top to be vertically oriented to match the consumption orientation.
is that at the cost of the ability to do schema evolution?
My point is that the sub didn't take him and GME seriously until December or something. You can't be a laughing stock and a pump and dump mastermind at the same time.
I mostly agree. He touches on it, but it's based on assumption and entirely superficial:

"That doesn’t mean that you can’t build more of the machines, but I would assume that Pfizer, BioNTech, Moderna (and CureVac as well) have largely taken up the production capacity for that sort of expansion as well."

The obvious question, then, is whether that production capacity could be increased, and whether we have a problem of throughput (which added resources might parallelize) or latency (and we will have all the devices we want, N months from now).