skysight-inc/HackerNews huggingface dataset:
The first paragraph of https://daringfireball.net/projects/markdown/:

“Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).”

⇒ I think “easy to read and write” is an important, but secondary goal. The goal is to render to (X)HTML.

That’s similar to how SwiftUI’s

struct ContentView: View {
var body: some View {
Text("Hello World")
}
}

is deemed an improvement over, for example, Java Swing’s

JFrame frame = …
JLabel label = new JLabel("Hello World");
frame.getContentPane().add(label);

but in both cases, it’s the result that counts.
It's a problem indeed, but what is the solution?

I mean the alternative to free and ad-driven is a paid service; what could a browser offer to make people (companies, consumers) pay for a browser? Ideally a subscription fee. I can think of a few things.

The big one: Highly efficient, network-level ad blocking by default, as well as other nuisance blockers (newsletter sign-ups, cookie opt-in, etc). This one would be very popular since it removes 80% of the bulk and annoyances of the modern internet, but it would likely become problematic as they would get blocked by websites everywhere.

Built-in VPN / TOR. Difficult because those get blocked a lot. I wouldn't want my computer to be used as a TOR exit node either if I paid a monthly subscription for my browser, putting me at risk for investigations by local law enforcement.

Access to other services like e.g. youtube premium, again in the name of an ad free experience. That would require Google being on board with it though, and since their income is mainly ads they would be quite antagonistic.
It's kind of like how we probably shouldn't arrest people without legal residency when they show up at the police station to report a serious crime. Yes, they're violating the terms of their visa, but ensuring people in that position continue to report even more serious crimes is probably more important.
I jumped on the emacs org-roam bandwagon so far so good.
Royal TSX on MacOs

https://royalapps.com/ts/mac/features

Or MremoteNG (which is a wrapper around putty among other remote tools) on Windows

https://mremoteng.org/
I actually don't use the direct Firefox branch anymore, although my wife and daughter have it on their computers so it is often available to me. I tend to use Firefox Developer branch so a lot of these complaints people are seeing I haven't experienced. (haven't experienced in the normal Firefox on other computers either so sort of weird, maybe I set up a don't bother me with changes profile a long time ago and I just forgot)
Ruby Quick Tip – Use Deep Fetch for Nested Hash Values
> Not sure from which perspective your comment comes from. dnf update or dnfdragora updates (if you prefer a GUI) are all done while the system is running.

Fedora doesn't recommend doing updates that way :) See https://fedoramagazine.org/offline-updates-and-fedora-35/

> Sure, distribution upgrades nowadays are just like Windows update requiring a system reboot and a black screen with a useless progress bar to stare at (that's also a pretty annoying relatively recent addition).

Silverblue doesn't have a black screen with a progress bar — it just boots straight into the updated version. I assume Kinoite (like Silverblue but with Plasma instead of GNOME) is the same.

> And until flatpak delivers tangible finegrained software sandboxing (at least Android level sandboxing)

Flatseal may provide what you want here: https://github.com/tchx84/Flatseal

> I'm not really interested in using it for software that's already packaged in the dnf repositories.

Fair enough. I mentioned it because it removes this problem:

> every time I update Firefox in my OS, and it won't allow me to spawn new tabs until I restart Firefox.
They're pushing the redesign because it works. I'd guess a good portion of their userbase is actually relatively new or young users, who prefer to scroll through endless wall of pictures/videos like they do on instagram. I'd never use Reddit like that, but seeing the discussions over the past few years it's obvious most (vocal) users are on mobile, and they use the instagram look.
Founder's personal brand
What i mean here is that many a times customers employees and investors believe more on the founder's word and promises than the product or revenue model or anything else, so to make the world believe that even though not everything seems clear now but will be eventually or just getting those early set of loyal evangelisers for your application or your community, the founder's personal brand and his or her's personal brand in the market matters more
For example - Kunal shah of cred or Ranveer Allahbadia of Monk E or Karan from Unacademy or Elon Musk per say, their companies get that initial set of customers or branding or even money per say, just because their founders have a respectable personal brand in the market
As its said " you don't invest 100% in the product always, you invest in the leader building it "
A new study of pharmaceutical pollution in the world's rivers
The carbon properties can be a nice side-effect of something selected for other reasons though.

I have no idea about brazilian gasohol, but that’s basically the story of french nukes, they were motivated by geopolitics and economics (the 1974 “messmer plan”, the plan actually led to overbuild as electricity demand did not pick up anywhere as much as expected), but resulted in french electricity being one of the least carbon intensive in europe if not the world, and basically only beaten by countries with ubiquitous hydro.
Very nice site. Kudos to your daughter :)
Social sign in means all your eggs were in one basket. Google tries very hard to encourage you to do so.

You weren't wrong to do so, but the convenience/risk bet hasn't worked out for you. For most people it works out fine -- i.e. car driving risks.

I use a different email host, and only use user/pass logins, no social. It's fiddly, and you'll need a good password manager (not chrome) but that's the cost of not being exposed to this risk. Only you can decide if its worth it, very few people have the skills for it to even be an option.
For what it's worth I haven't had an issue with Firefox for at least five years. And in the entire history of using Firefox I've never had a problem that was solved by a profile reset—though that might be because I'm a technically savvy user who can troubleshoot with relative ease.

Any time I've tried switching away it's more to see if I'm missing out on something... and it turns out I'm not.
Good luck with a 15 month old javascript system.

You can possibly work with and update a C# program because of the incredible longevity/backward compatibility of the core libraries, and reasonable commitment to this in the culture of the ecosystem.

But in Javascript land this can easily or even typically hit a point where the errors from package churn are so much that economically the juice is not worth the squeeze, in a literal order of magnitude less than the typical C# system.
It is not clear to me how this is more detrimental to some groups more than others. Can you elaborate?
I don't think it would be very hard to detect which of the two is random, because meanings are likely to be somewhat correlated. Obviously you could model your 'random' language to be statistically similar to the meaningful one though, if you were feeling particularly evil, but then you'd be imbuing it with some small degree of meaning, arguably.

Whether you can go from this statistical analysis to anything with absolute meaning, I don't know. I suspect _some_ extremely common concepts (pronouns, verbs like to be or to have) might yield to this sort of direction.
This is quite extreme: you absolutely can and will lose amazing ideas unless you can find them later written down. This comes up in interviews with great creative people all the time.

Just listen to David Lynch:

"I write [ideas] down so I don't commit suicide later having forgotten the idea. I've forgotten probably two or three major ideas, and it'll make you sick, just horrible. Write the idea down. You'll say: I'll never forget this idea. Ah-uh: you can forget them."

https://www.youtube.com/watch?v=uHhf76z6BkM&t=197s
Gemini space has been my most interesting discovery in 2022. It seems
to have the potential to deliver what most people say they want from a
progressive "small internet" ie. not a nostalgic "old internet".
Just be prepared for the shaders to break with each Chrome release, e.g. the new attribute style broke all existing samples.
Yes, I would like to see the source that makes the claim that Reddit doesn't shadowban, because any mod of any subreddit can trivially refute that. I see shadowbanned users all the time, and Reddit calls them shadowbanned in the UI; it's not a secret. Nearly all of them are fairly new accounts, presumably having run afoul of some sort of automatic system. It definitely has plenty of false positives, but at the same time I also see essentially zero spam, so it's clear that they're trying to optimize for false positives rather than false negatives. It would be great if mods could at least approve a shadowbanned user for posting in their own subreddit, right now the only recourse is for them to make a new account and roll the dice again.
A 60B tweet study of anti-vaccine misinformation
The only real-world difference that I see would be that frawk uses Rust's regex syntax, not awk's regex syntax. I'm actually willing to write that off as an improvement, though it may break scripts. I'd like to see this hidden behind a flag, and the classic awk regex syntax used without the flag. For now, while the classic syntax is unavailable, frawk should error wit ha message that classic syntax is not yet supported. Right now it is too big a footgun.

That said, gawk uses PCRE but awk does not. So varying regex implmentations already infect the awk ecosystem. I believe that Debian distros actually install mawk when installing awk via the standard repos. mawk has its own incompatibilities with awk, such as empty string representation.
> free stuff we pay for

Did you actually pay for it? With money? Or was it free?
Belgian Government Warns about Risk of Espionage from Xiaomi Products
> Do we own our identities? Do we own our phone numbers, emails, handles, PO boxes, addresses?

I don’t think anything you listed a typical individual owns.

Even street addresses change.
Yes and no. Screen reader testing is extremely important and that's something blind people do well. However, if there's a link on a website that the screen reader cannot see, a blind person won't report that as an accessibility issue because they won't even know it's there. Other things, such as testing with Zoom or high contrast mode, also require sight.
A few years back, I caught a ride with a cattle rancher while hitchhiking across South Dakota. We stopped by another rancher's property to give him an estimate of how his cows would sell at market. While we were there, we got to talking about how he'd pulled the cows off of one of his fields, and planted corn instead. Thanks to subsidies, it was more profitable to do that, even though herding cattle is really what he wanted to be doing.
Shadow banning is such a disgusting practice. It's basically sweeping the "problem" under the rug, whilst leaving the "problem" completely in the dark with regards to what it was they did wrong.

It's lazy, it's abusive, and it should be illegal.

Edit: to clarify, I'm totally fine with this tool being employed to combat spam(bots). Just not against normal posters/contributors.
> The idea of laws is a good one, and one of the most important social technologies invented and promoted by the Western civilisation.

This is the first I’ve heard of the West inventing the concept of laws and exporting it globally. Could you source that bold claim?
Did you try modmail to the global admins? That has to go somewhere that's read by actual humans.
Depends on how you look at it. Agriculture generally requires a lot of water. Much of this corn is being irrigated with water from the aquifers.

Sustainable farming is good, but I don't think we do very much of it. I wonder if there's any evidence that we can sustainably support 8 billion people.

https://www.theatlantic.com/ideas/archive/2021/12/kansas-aqu...
It's social mobility that, to a point, a government can provide as well. I got lucky; my parents were both working class, my dad worked as a metalworker. But he saved up enough money to get a computer, and the government + part-time work paid for my education (debt-free at the time) so I got an associate's, then a bachelor's degree.

But in the US you don't get that social mobility, you get crippling debts, no job prospects, and the army looking for cannon fodder to help you get out of said debt.
In sensible jurisdictions, a tenant cannot be kicked out for non-payment of rent without a court order. That's right, a debtor who owes money to another cannot be booted without an independent government body approving it.

So it's not inherently wrong to say a user of a free service should have some rights. In some situations, it's not fair to pull the rug out under people.

I think that there will come a point where we need to have independent tribunals governing the behaviour of large web services. That point will probably be reached 5 years ago.
> PS: how does one find a good domain name?

A time machine might come in handy.

(I can just see the cartoon now: guy invents time machine, friend asks if he’s going to stop Hitler, he says no, but to register a good domain name. (Never mind the practicalities of the ten-years-at-a-time limit.))
Apologies for going meta here:

Could I urge that posters follow the site convention of prefixing the title with with Ask HN, Tell HN, etc. for posts that don't link to an external source? There are currently two such posts in the top 30.

HN is primarily for discussing external articles, and I'd suggest that this post should have been submitted as such.
Is Google banning accounts just for vpn usage?
my expectation is that a 64GB 8 core Intel(R) Xeon(R) CPU E3-1230 v5 @ 3.40GHz with NVMe disk and nvidia graphics on the latest Debian should be much faster running PyCharm than it is in reality.
> Did you actually took the time to setup firefox to your liking once?

Yes. I use Firefox pretty much exclusively.

I'm saying that the first-run experience, and the amount of setting up it takes to make Firefox less intrusive, illustrate that Firefox is not as focused on being a useful tool as I would like.
Esoteric Latin joke? HN rules.

I find hard c marketing is still more effective in US post/pandemic economy.
Godocs.io One Year Later
But the point is that it's (supposed to be) renewable and cyclic, instead of releasing sequestered co2 accumulated over millions of years.

Who paid for this research?
Lance Armstrong's Discussion with the Founders of Terra (YC W21)
Here's an existing source of analysis of the quality of a lot of mostly very cheap products, some of which proved to be actually dangerous:

https://www.youtube.com/user/bigclivedotcom/videos

Watch enough of the videos and you'll start to see some common problems. Keeping the cost low is what usually results in poor construction quality. Failing to add protection for Li-Ion batteries. AC powered equipment that is dangerously wired. Poor design. Stupid design. Stuff that just could not possibly work in the first place (car ozone generators with just an LED in them and nothing else.) Stuff that emits toxins (over powered ozone generators). Stuff not designed to be repaired (glued together). And teardowns of equipment that is well designed and built also. Part of identifying common failures is identifying common successes as well so people know what to look for (good and bad) when buying stuff.
> My view is that, in general, companies should not censor. Free speech is good.

Really? Should HN moderatos literally let every post go on unchecked? If someone starts posting links to a Kardashian selfie blog, or to NSFW stuff, why should HN allow it? It's NOT censorship, HN is in no way obligated to allow everything on its site. Free speech is good. Heck, it's awesome. You want to post NSFW or Kim Kardashian, go create a blog. It's pretty much free and you can reach the whole world.
a note app is like a toy box
Some studies suggest a lot of competitive high level runners heel strike. I am not sure if any elite runners do, I've checked quite a few and I am yet to see one.

I think it's about foot under your body not in front. You may land slightly in front but the moment there is weight on the foot it should be under your body. The other way of phrasing it is make your stride longer behind you, not in front of you. Apparently some people still heel strike just a bit when doing that but when you watch slow motion footage of them it's not immediately obvious which part of the foot hits the ground first.

For me personally heel striking is very unnatural. I needed to learn to run again after my knee surgery and anything but forefoot strike hurt a lot. Today it just feels very natural to me. I am not afraid of hurting my knees anymore, if anything Achilles tendon and muscles around ankles are things I sometimes worry about. Fortunately no serious injuries yet!
Given that our customers were global and wanted help quickly, screen sharing was usually the way to go. In addition the server logged any error to a local file the customer sent over when reporting an incident.

One thing I feel is really important is to have an actual person with an email address receive these and reply to them - rather than a ticketing system. This personal connection does wonders in maintaining a good relationship with the customer, especially if things go wrong.
Sort of O/T but why the free tier for your service?

I would think everyone with a legitimate need for an audit trail is a paying customer, in fact would prefer to pay so there is a contract around the audit trail, and “free tier” would just be a drain on your support resources.
openssh is great and id prefer to stay with it in a pure fashion.

but where im at now just has thousands upon thousands of systems.

most with super long domain names.

only about 40 machines are my direct customers that have my ssh key on. the rest rely on a password i have to obtain/provison, or ssh over ldap and the key rotates frequently.

i cant manage it in a timely fashion without a gui app that has a section to remember connections in a nested/tree fashion
For reference, coire glas pumped storage in the UK is $1.3 billion and 1.5 GW / 30 GWh. More expensive than China, but not wildly so.

5 days' worth of nuclear power plant's output's worth of storage is 384 GWh. Assuming coire glas prices, $1.3 billion*384/30 maxes out at $16.6 billion or roughly half a hinkley.

That also gives max output of 19.5GW that is fully dispatchable as compared to 3.2GW which comes out whether you need it or not (& must still be paired with storage/gas to match demand).

Lowering the power rating will lower the cost of the pumped storage.

Wind energy is currently about 1/3 the price of nuclear, so assuming 5-6 day lulls it still comes out break-even at the very least.

Until you consider insuring against $800 billion fukushima style clean up costs. If we properly accounted for the cost incurred by insuring against this risk we'd never build another nuclear plant ever again.
>edge has veritcal tabs and allows login in with your AD account

Firefox will let you do this, too, if you tell it to trust the host in about:config:

network.automatic-ntlm-auth.trusted-uris
network.negotiate-auth.trusted-uris

Just put all the hosts there in a comma-separated list.
I'm not sure if I prefer a slow ftth deployment or the spaghetti cabling of hell from Bucharest streets. There must be a way to do it correctly...
Buy a domain (I bought lastname.contact) and subscribe to Fastmail or a similar paid-for service. You can then use anything@lastname.contact and if your email service provider drops you, you can switch to another and not care about your contacts trying to reach you or updating the email address of all your online accounts. I couldn't be happier with the switch (I was using Protonmail before, and Gmail a long time ago). I still use my work g-apps account (only) for the Play Store on my Android phone.
I honestly thought the whole genetic aspect was completely beside the point. The people in the movie just trusted the black box algorithm. Nobody gives a damn whether it even works or if all the results are manipulated or simply inaccurate.
With all due respect, the second paragraph is a bit of an overgeneralisation. (Speaking as an introvert myself.)
The right of free speech has always implied a right to choose what speech not to support, tolerate or publish. Compelled speech is not free speech. That's why the First Amendment doesn't allow the government to abridge speech, because the right to abridge speech is held by the people as an aspect of free speech, as well as the freedom of association and private property.

It's the same principle as "your right to swing your fist ends where my face begins," and it used to be commonly understood as a necessary, fundamental building block of civil society.

Unfortunately we seem to have somehow spontaneously forgotten this and now, if anyone doesn't simply accept a punch to the the face they're infringing on your rights.
100% agree. That's why eventually I want to learn F# (currently my main driver is C#). It features more advanced type system and I love static typing, because by itself it provides nice guarantees. F# brings it further by guaranteeing specific state. I may learn F#, but I don't think I'm gonna use it in existing code base, as maintainability with fellow developers or whoever works after me is perhaps more important than F#...

Not that your example cannot be achieved in C# - it can. But what I suspect F# just brings those static typing guarantees further https://fsharpforfunandprofit.com/posts/designing-for-correc...
I agree. More than this, it's not just “I don't like change and I have to tweak Firefox to my liking”; it's “I don't trust that Mozilla is acting in my interests; I expect that any changes are to my detriment”.
FYI, MSVC doesn't do this. I use this same hack in a project where I need access to private/protected members in the current stage, and memory layouts need to match ... You gave me a bit of a heart attack there.

mingw gcc (11.2.0) does have the same 8 vs 12 difference.
Radiologists have a high responsibility of detecting the right things.

Chemists can just try out things.

I don't think you can compare the two.
> Farming at scale is the only thing that allows all 8 billion people to eat.

False; you can feed 8 billion people using small scale / non-industrial farming as well, it just means more people would be working in the farming industry and the cost might go up. But industrial farming is not to provide food, but to provide raw resources - I mean this very article is about growing corn to turn into bioethanol to mix in fuel for cars.
Question to all, what has been your experience with non-technical SEO. What things are worth pursuing with limited resources, how to measure it and what are good resources to learn?

I'm asking, because every time I read up on these topics, or interact with an "expert", I get the feeling, that it is one of the more snake-oiley fields around.
February Update: Chat with the Machine
I use the Tree Style Tab add-on for Firefox. The working set can be one nested tree, like a directory in a file system. Or it can be a window, while I also have other windows with many tabs. I'm not well-organized though, just saying how it is.
> I think that method would have a lot of false positives

What makes you think that? This is you saying that that detection service is not very good, FWIW.