skysight-inc/HackerNews huggingface dataset:
It’s worth knowing there are very few diseases that can be cured with singular gene edits. Many diseases involve multiple genes, cascades of gene expression, or complex physiological pathways. Oh, and not to mention epigenetics and environmental factors.
Once again, legacy media complains that new media is better at the shitty thing they've been doing for 50 plus years...
Hopefully Firefox doesn’t follow suit.
> Whats the state of Linux on the desktop in 2020?

Pretty decent for anyone who can tolerate default Gnome and has the right hardware. So, no, still not ready to be a drop-in Windows replacement for casual users.

> What distribution do you recommend for a normal person to use?

What's normal? Normal HN reader? Probably Debian-nonfree, which has all the good parts of Ubuntu and almost none of the bad. Soccer mom pinterest poster though? Windows or Mac.

IMHO, Linux on the desktop is still for those with an above-average interest in computers. Hardware support is getting pretty damn good and software support is great, provided you know about the FOSS options. However, you're also pretty likely to run into some kind of snag that you will either have to just tolerate, or fix yourself by gradually learning how to poke about in the terminal.

Openness leads to diversity which inevitably makes standardization harder. Thing is, I prefer that to the ever-increasing user disempowerment in Windows and MacOS.
No shit. The American right showed the way. The left is finally optimizing to match the working model.
It's a pretty obvious solution, especially to any programmer.

I'm having a hard time thinking of a situation where you have information, some more important and some less, where the correct solution is to delete the less important information. It still has importance!
Free cloud based IDE (VSCode)
Which of course allows Google to arbitrarily pick websites to privilege at the level of an actual TLD.
Don't look at the price action; that on its own is not surprising. Shares in near-bankrupt companies trade like options (because they are options - on the potential of recovery), with extreme volatility one would normally see in individual options contracts. The same way as bonds in near-bankrupt companies trade like stocks, largely ignoring remaining maturity, because very likely bonds will soon become stocks (wiping out the previous equity).

Look at the facts. Nobody has done this before:

> Jared Ellias, a law professor at the University of California Hastings College of Law, said he has studied hundreds of bankruptcies and never seen a company try to fund a case with an equity offering at the start of chapter 11.

> “Hertz looks at the market and sees there is a group of irrational traders who are buying the stock, and the response to that is to seek to sell stock to these people in hopes of raising some amounts of money to fund their restructuring,” Mr. Elias said.

> “It is incredibly creative and they get props for that, but I wouldn’t buy those shares,” said Nancy Rapoport, a professor at UNLV’s William S. Boyd School of Law, who said she has never seen a bankruptcy funded this way. “I guess they’re trying to catch whatever the opposite of a falling knife is.”
> I'm tired of this anti-Web and anti-accessibility SJW nonsense to the point that yeah, I'm ready to ditch Chrome.

It's funny what the final piece of straw is that breaks peoples' metaphorical camels' backs.

Still, better it breaks and people make the move to greener pastures — hopefully Firefox rather than Chrome-with-even-more-questionable-ethics … I don't remember the name, something like Courageous or Fearless or something like that.

(Poor camels, though)
Do you realize that most of your peers have, at best, a few summer internships of work experience? You are already an entrepreneur who has been in the arena!

The decisions you made in life lead you to where you are today. As your situation changes, so will your approach. You already know how to adapt and take action, considering your role as an entrepreneur. With these skills, you're more than ready for whatever you do next.
This is known as the Law of Jante:

https://en.wikipedia.org/wiki/Law_of_Jante
Not sure why you said 'the data centre' rather than 'a data centre' though. Not sure if you think there's one massive data centre for the whole world?
I work for a government funded organisation, and a large amount of our 'output' is work that I don't believe the government should have any role in providing, as it competes directly with private businesses.
Firefox became quite fast again after Quantum. For those of us who never "bought into" the whole Chrome ecosystem, there's always been adequate alternatives. Will check out: https://www.palemoon.org/
> some scammed unsuspecting retiree losing their shirt is another.

how could a retiree (or anyone for that matter) be scammed into buying Hertz?!
Same. I liked the previous iterations, however.
Super happy finally to see someone call out backward compatibility (around 31:20)

Linux is terrible on this axis, way worse than Windows.

EDIT: and statically linking your app doesn't cut it.

First, it's barely possible to do that with "modern" glibc.

Second, glibc itself breaks old apps.
This is definitely a valid approach to software development, e.g. in embedded development (where you still might need to call APIs).
glibc has really good backward compatibility. But, yeah, few other libraries even bother, let alone make a serious attempt at this. One of the major exceptions is libvirt, which promised 100% backward compatibility from day 1. Here's a great overview (2011) of how they accomplish that: https://www.berrange.com/posts/2011/01/13/versioning-in-the-...

Note that it wasn't until GCC 10 (2020) that you could implement ELF symbol versioning without using an ugly inline asm hack in your function definition. From the GCC 10 release notes at https://gcc.gnu.org/gcc-10/changes.html:

> The symver attribute can be used to bind symbols to specific version nodes on ELF platforms. This is preferred to using inline assembly with GNU as symver directive because the latter is not compatible with link-time optimizations.

In combination with confusion around the differences between file suffix versioning, soname versioning, and symbol versioning, it's not surprising few developers even attempt to get this right. OTOH, most ABI breakages are because of dumb mistakes early on or gratuitous changes to the API. If you commit to API stability from the beginning, then ABI stability can and will come more naturally, at least for C code. Versioning of any sort becomes less complicated and even less important.[1] C++ is different because of how heavily header-defined templates are used these days.

[1] In other words, if you think API and ABI stability is principally a question of versioning, such as semantic versioning, you're doing it wrong. Commit to 100% backward compatibility at the API level and the answers to most of your design dilemmas become obvious. With the reduced cognitive burden, minding ABI compatibility becomes easier.
To give you an idea that pcwalton knows what he’s been doing and has indeed been seeking to match platform rendering exactly, here are a couple of tweets about the macOS font dilation: https://twitter.com/pcwalton/status/918593367914803201, https://twitter.com/pcwalton/status/918991457532354560.

I rather like the demonstration of rendering including subpixel rendering at https://twitter.com/pcwalton/status/971475785616797698, as well.
This is the only economically rational explanation I can think of. Unless it ties into other user-abusive projects they have planned.
If you dumb down users, they become dumber.
Doesn't this kill the primary benefit of tabs, namely that the content is already loaded and you don't need to hit the server again?
Why would they change an EULA clause for that?
> Investors wan to invest in regulated markets because regulators work for them.

no, that's not true. Regulators ensure transparency and correctness of information. It works to everybody's advantage, not just investors.

Investors are free to choose bad investments, provided that the investments are made with full and transparent information. Regulators aren't supposed to be there to "protect" investors from making bad choices (what is a bad choice? Who gets to decide that?).
Firefox mobile syncs beautifully with desktop, and they have a standalone password manager app that syncs with your browser's password manager, maybe you'll find it useful.

There's also an accessibility setting to always force zoomability, even when the site disables it.
That would, make sense? Microsoft has valued backwards compatibility way more than most would consider reasonable.
Free Money with Working Promo Codes
Woman hatches ducks from supermarket bought eggs
That's a very interesting result - in particular, because it doesn't agree with my anecdotal evidence of almost everyone I know outside of tech; I can't think of a single person whose computer I've seen that doesn't keep >10 tabs open in perpetuity, even across restarts.
Or just switch to Firefox...
For those not aware of WSB history, Martin Shkreli was an early member and moderator, and at one point actually tried to reign the YOLO in.

https://www.reddit.com/r/wallstreetbets/comments/4ox508/yolo...
>SJW nonsense

Uh, what? It’s changing the UI to hide parts of the URL.

Look, I’d prefer it the other way too, but we have to choose the right words. The thought process shouldn’t be “I’m mad, what else makes me really mad like this? Oh yeah social justice workers. This UI change is therefore like social justice work.”
Question to americans from a brit. I don't want to start a war here (and if there's 2 things that causes americans to go ranty in a hurry it's guns and free speech) but free speech has its tradeoffs. In 'free speech' discussions too often things are spoken of in the abstract, so let's be concrete here; this is an example of a deliberate and serious misrepresentation of reality (AKA a lie) that is permitted by free speech. So, is this an acceptable cost? Should you have laws against it? Have I even framed the question correctly? (no descent into shouting matches please).
Friendship with Chrome over. Firefox is my friend now.
I see absolutely no benefit whatsoever for the general population. Dumbing things down for people does not make technology easier, it makes people dumber.

If your goal is to make people dumb and compliant, this is a great idea. Of course we know that's what Google's goal is, because that's what keeps the money flowing.
This is likely about replacing URIs with "web identity", i.e. certificate-signed content. The browser address bar would display the publisher name instead of site name.

2018 discussion with Google's Chrome demo at AMP event: https://news.ycombinator.com/item?id=17923156
Benefits of pair programming you should know about
Good show!

Personally, I don’t have a use for this particular app (at the moment), but I really like your interaction with people suggesting changes.

I also like that RotatO service. I bookmarked it.
The company I worked for had www.* as a web presentation for the SaaS app and SaaS app running on *.

So yeah, hiding www is annoying and confusing in this situation, because Google just assumed something about the web/domains and forced their assumptions on everyone.
I paid $1800 for this MacBook... and sure, for all I know it's a pile of shit. But a website being either janky or a massive CPU hog seems like a reasonable critique given the context.

Also, "you're", "their", "starts", "MacBooks", "it's" and "an".
It's pretty easy to get access to "a" datacenter. Just look up one that's around you and give them a call. I've done just that for the company I work for a few years ago. It's a pretty big DC provider, even AWS has a presence there. For a flat monthly fee, we get a full rack with cooling and power.
Avoid mocking:

https://blog.metaobject.com/2014/05/why-i-don-mock.html
I think you could easily get this done in a traditional 3D pipeline if you use a texture based font, aniso/mip filtering and gpu instancing. You wouldn't be rendering 2500 draw calls. You can batch much of it together.

The reason you don't see this is because no one runs a 3d engine in their text readers. Fonts are not usually shared as sprite sheets. You also lose subpixel font rendering.
WPF can have a different Dispatcher per window, but inded, that's a fairly rare capability. I can't say I've ever needed to use this, though.
Yep, that!

Maybe you have some fun with BSD-Lore (Kirk McKusick):

https://www.youtube.com/watch?v=DEEr6dT-4uQ

Or Solaris/illumos (Bryan M. Cantrill):

https://www.youtube.com/watch?v=-zRN7XLCRhc
> trying to decipher the query part and some accusing someone of trying to hack them I'm for the change

At least back in the day they will have the opportunity to learn what a query string is and that no, nobody is hacking anyone.

However with these stupid changes there will no longer be an opportunity to learn even if you wanted to.
> Remember how long it took to get rid of it?

I suspect a lot of people in this conversation are not old enough to remember, even if they wanted to.

Maybe universities should have an obligation to promote nonprofit tools (i.e. Firefox) rather than shady commercial software that only happens to be gratis.
I think GP said "the datacenter" rather than "a datacenter" in the same way they would say they have a computer at "the office" and not at "an office". Even though there's no "massive office for the whole world".
Did you consider that AWS counts threads, not cores?
I guess the SEC should be interested in a listed company deliberately selling worthless stock?
Are you preparing for JavaScript/Front-end interviews? Codenami.io can help you
> “SJW” must have a meaning I’m not familiar with, because Social Justice Warriors would be pro-accessibility, not anti.

They would be, except blind, simple-minded activism tends to have unintended consequences that make it a net negative for the cause.
What they are not Gnu/Linux?

Man i did not knew that.....
> It "works" exactly like calorie restriction, there's no magic to IF.

"there's no magic to IF"? Well, literally speaking, I tend to agree. For example, I've never actually made out any mustachioed magical monkeys monkey-patching methods in Ruby on Rails.

Seriously though, I think I disagree with the intent behind your sentence, which I interpret as downplaying the difference between IF (intermittent fasting) and CR (calorie restriction). Based on reading the Obesity Code, my understanding is that IF leads to substantially different biological responses relative to CR.

This diagram below, or something similar to it, is a nice way of understanding the core principles in The Obesity Code by Fung which promotes IF. Sustained durations of fasting help lower insulin levels for long enough periods that insulin resistance itself can lower. (CR doesn't do this, to my knowledge.)

ASCII Diagram version of
https://thefastingmethod.com/wp-content/uploads/HOT-Fatty-Liver2.1.jpg

┌────────┐
┌───────────┐ │ high │ ┌───────────┐
│ glucose │────┬────▶│insulin │────┬────▶│ obesity │
└───────────┘ │ └────────┘ │ └───────────┘
│ │
│ ▼
┌────────────┐ ┌─────────────┐
│ insulin │ │ fatty │
│ resistance │◀─────│ liver │
└────────────┘ └─────────────┘
▲
│
│
┌────────────┐
│ fructose │
└────────────┘
Love it! I feel like I made a different "zone" in this world:
https://music-grid.surge.sh/#0-1056-2048-32-64-64-1024-2176-...
It is the little things that piss you off. Tracking and spyware is too abstract. Hiding the street and house number in the adress bar is not.
For me it works as well on Android with Firefox preview and Chrome.

Other really minor bug. In dark mode the [heart] in "Made with [heart] by Alejandro Crosa" isn't visible. (FF Preview)
Ubuntu, because it's the most common choice, so has the most coverage/support by other people and tools.

If I'm routinely going off-road, I want to stick to relatively known trails. I'll save scaling mountains for my holiday.
What if I Just Wrote HTML?
That’s too close for comfort to the Windows/Linux comparison.

This said, I honestly don’t understand what people mean when they say the experience is “superior” in Chrome. It’s a web browser. It browses. You get passwords saved and synchronised. Everything else is an extension. What’s so bad about FF...?
Well 'glass' is an entirely arbitrary measure and until they have looked it up in mililitres it's not clear why anyone would know how much it is. I don't. I think public health advice about drinking should stick to more concrete terms.
Plz No Hackers and Hacking
I feel like that might have been better mockery for 2010 than 2020. While there’s something to be said for mockery that goes over someone’s head (so that you get to feel smugly superior, and they just feel vaguely discomfited because they can tell you were deriding them, but they’re not sure how), it can also be nice if they understand, so that they know just how insulted they should feel.
In small stocks, when using leverage, they can influence things. I can’t find it now (on mobile) but I saw an analysis of HTZ that showed almost all of its rally was due to retail.
The Rise and Development of illumos (2011)
If you use the icons on YT scroll bar at the bottom to spot when the slide changes, you can get through to the useful content in less than 5 mn.
Ask HN: How much does your newsletter make?
Wondering how much people are making via news letters

1. Is this your primary source of income?
2. How often do you publish?
3. How long have you been doing this?
I am of the opinion that preprints should basically not be posted on HN at all. Most of the general populace of HN does not have the expertise to understand the limitations of such work (perhaps outside of CS and Math). Even physics (my area) pre-prints posts are usually filled with speculative (read wrong) theories, and misinterpretations of textbook physics.

Preprints that deal with the human world, or analyze human data are dangerously outside the expertise scope of the typical HN reader. Dangerous, because people walk away with wrong conclusion, rather than a "failure to parse" error.
McCarthy certainly did, I don't know if you're being facetious but that's exactly what happened. These sectors of the left didn't come to dominate some sectors of academia; they were driven out of everywhere else and that's the only area where their radical ideas were tolerated.

Meanwhile the rest of society has been tolerating everything else in mainstream public institutions: the racist and regressive corporate bosses, the Evangelicals who considered anything that's not in agreement with their doctrine to be an affront to God, the gun nuts who consider walking around in public with an assault weapon to be a perfectly valid expression, and on it goes.

American society is dramatically more tolerant of these extremist right wing positions, and that Overton window shift has always existed in the US.

It is only because of the inflammatory discourse of Trump and his allies that people have decided that the fringe left is dramatically less dangerous and tolerant than these literal fascists.
This is a setting, in flags (i.e. not in regular settings, the whole section in the ui is marked 'experiments') in the dev/canary builds of the browser. It defaults to off. The article (and even its slightly HN-improved title) is pure ragebait.
Couldn't they just show the domain name in bold? It's that simple.
Great tip - got a link for the story, by any chance? Or do you remember who the company was, so I can search for it myself?

EDIT: I couldn't find anything directly on point, but I did find this related horror story about a company whose ICANN email contact information no longer worked because the company's contact person had left the company. An ICANN email to the contact person bounced back. ICANN took the entire domain offline. The company's Web person had a lot of trouble getting through to a human at ICANN to straighten things out — and even then: "To make a long story short, my client was required to submit articles of incorporation, bank statements and other documents in order to get the domain working again." [0]

EDIT 2: Thanks to Chris Morgan, who provided a link to a GitBook horror story. [1]

I added both stories to my "Startup Law 101" page [2], with a hat tip to both Erik and Chris.

[0] https://www.skyhoundinternet.com/2017/05/17/website-email-ge...

[1] https://news.ycombinator.com/item?id=23516675

[2] https://www.oncontracts.com/startup-law/#Use_a_separate_Web_...
Law and Slavery:“Zong” case of 1783`: sickening cases in English legal history
Yes but it also holds onto oxygen more tightly, making it difficult to released to cells that need it. There's no performance enhancement here.
Can’t be censoring terrorists. That’s SJW nonsense.
> glibc has really good backward compatibility.

That has really not been my experience.

I've consistently hit problem with older software not running because it detected an incompatible version of GLIBC.
? If it’s added to the trust store, it should be blessed. Note that this is the FF store, not the Windows one.
I doubt that any sane technician would opt for showing the user less information. So the decision must be from someone else, someone who has no clue about how a URL works. So because that person doesn't know about URLs, nobody should know about ULRs.
The story in question: https://blog.gitbook.com/tech/post-mortems/06-20-gitbook-dom... (https://news.ycombinator.com/item?id=23417046).

Note that in that case the user content was on a separate domain—the registrar blocked the entire account.
As others have said, the 2D pipeline right now is mostly focused on drawing textures (dumb blocks of pixel data). The work in the OP is about drawing SVG graphics (complex sets of shapes, lines, curves).
2018 Chrome roadmap demo: https://www.youtube.com/watch?&t=9m03s&v=pr5cIRruBsc
Are you potentially interested in renting out idle capacity for batch jobs? If so, what kind of interconnect do you have? Feel free to contact me (info in my profile).
Yes, some do, but they’re not actually a dollar. Which only makes it slightly better?
> There is a tone of condescension against an entire generation of millennials painting them uniquely as jack-asses

This is not unique to millennials. Go back to every retail-participated bubble and you will find this condescension (and deservedly so imo). The stories of strippers in Vegas buying multiple McMansions in 2006 come to mind.

You points about relative return measures (ROI) having large base effect issues miss the point of what's going on: it's not the magnitude of the swings which are notable, but rather the circumstances around which they're occurring.

Enron was a massively complex business, and the true value of its assets was thus a massively complex question. HTZ does not enjoy this same conundrum. Other financially impaired but high name recognition names have had similar behavior (AAL, DAL, to name a few). Robinhood have lowered the bar to trading, that children are now "playing" the markets when they get bored of Minecraft and Fortnite (this is not hyperbole). And then you have one strata above who are likely the real problem and have been active in every bubble in recent memory. Financially unsophisticated adults have indoctrinated with "buy-and-hold" from the likes of Warren Buffett without understanding the edge cases likes bankruptcies (incidentally, Buffett sold all his airlines holdings which are now a retail favorite).

Simply put: people don't understand what they're doing and that's what makes this so amazing. They think "people aren't going to stop renting cars" or "people aren't going to stop flying" and so they buy the stock, cocksure that over the long-run they will be rewarded. The future outcomes of HTZ common shares is pretty certain, and not at all consistent with current retail behaviors.
I believe you're right about those alternatives not coming soon enough. If all things go right, by the time Rust will be (sort of) mainstream you'll be able to set up the "Rusty Grampas League" :-)
Serverless LAMP stack