skysight-inc/HackerNews huggingface dataset:
With a piece of software I physically own and that has an offline activation mode (tips hat to Jetbrains), I can be reasonably certain that I can keep using it for as long as I can maintain some kind of virtual machine for the host OS. I will not be affected in my usage of the software by any decision the software maker decides to do in the future - think UI overhauls, deprecation of features -, the balance of my bank account or the software maker goes bankrupt or bought out.

If I am skilled enough, I can mod the piece of software to do whatever I want (this especially applies to games), or can swap out pieces with other pieces (e.g. replace the built-in compiler of an IDE with a different one).

A pure SaaS environment? I'm completely at the mercy of the operator now. I am locked in into whatever decision the operator makes, I depend on them keeping their service available 24/7 (because when they go down, I can't work and make money), I depend on them not getting bought out by a competitor that then decides to close up shop (either to get rid of competition, acqui-hire or the specific SaaS service is unprofitable), I'll have to pay whatever price the operator wants (which is particularly insidious given the SV model of price dumping, monopoly formation and subsequent extortion), and in most if not all cases I have no way of modification (userstyles/userscripts just don't work in compiled JS/CSS apps any more without a lot of work). And to top it off, for many SaaS solutions I have to pay money to keep using it under a contract, which is an obligation on my future budget.
I have a few comments unrelated to high DPI that could better the readability, slightly:

The indents of the first line of the paragraphs are not necessary as the paragraphs are already spaced vertically. Chose one: vertical separation or indentation, this will reduce the noise of the page slightly (or as I call it: the vibration).

Justified text is very hard and I’d generally avoid it where it can’t be controlled (it’s ok for print or where it can be adjusted). There is too much space between words that will form “rivers”, again: noise on the page… You are probably safer with left aligned text.

Footnotes could have a different aspect to differentiate from the body text. Smaller? Lighter? Up to you.

Finally: the font renders perfectly on my hi DPI screen but I’m not sure about the bold weight; it looks like it’s derived from the book? Is the correct weight installed or is it computed?
That's what's also shown in the screenshot, so I'm pretty sure that's what they're referring to and the feature has always been there, indeed.
It seems we are moving to a world of magic, where developers will be alchemists, and only a handful of people will understand "physics" or "chemistry" and know what is actually going on in the cloud, serverless, fileless, functionless development.

Since google translate and google maps, I always ask myself, what is the real price for this very convenient and engaging product.
Not any more right?
Are the other $EDITORS able to run inside a web browser?
Yes, you're alone you luddite (kidding!).

Each to their own really, and honestly not every tool is going to be a good fit for every project. I have day work on Visual Studio that I wouldn't dream of moving to VSC for a bunch of reasons.

The reasons myself and others like VSC also have a lot to do with the plug-in ecosystem. More people using it means someone has likely already encountered my use case which means it's more likely a plugin exists to do what I need.

There are places that live on JetBrains for this reason (sprawling homogenous codebases that cross domains and languages). Having support to hand not only for the code you use most, but every language/framework other folks in your organisation use, is a really useful feature for integration/debugging work.
I used to think this was pushed by some of the large tech companies that do not have a popular OS and are forced to turn the browser effectively into an OS. But both Github and VS code are owned by Microsoft now.
But a Linux phone is much less secure than an Android one, especially GrapheneOS.

Of course once support runs out it's another matter.
Yes, a good way to think about the value of the offer is to take the percentage, multiply by 1/2 to 1/4 for dilution, and then figure out what you get in a good exit ($1B or more). That's probably a best-case scenario.

Note that without early exercise it's likely not worth it.

Also, for anything other than a good exit, the preferred stock holders will likely keep all the money from an exit.
The amazing part is that it's all divs, spans, CSS and very smooth. Congrats!
Maybe I'm being rude, but if you miss the chance to use Note Garden for that reason, I'll call you an idiot.
I'd be happy to see some experiments with ranking algorithms, maybe in a separate site, or as options within HN as someone else suggested. There are some downsides to both, though (potentially low exposure for the first, technical complexity for the second).

What worries me is the definition of quality you use. We look for submissions that we find valuable for us, not necessarily high quality. Interests are varied, and we all get value from different things. Quality might be very correlated with value, but it's not quite the same. And here comes the big issue: maybe more than 50% of the value we derive from HN comes from the comments. I feel many times we are upvoting submissions by sheer relevance, so we can have valuable discussions about a relevant topic. I don't think the given metrics are capturing this. I like the analysis and the proposal, but it's easy to see how there's some very important perspective missing.
An in-browser (neo)vim instance with a dotfiles repo integration would really be something.
English gardens are quite famous, I think the lawn is the most plain element. They have a large amount of different flowers and plants mixed together connected by a lawn. I wonder why only the lawn part made it to america.
Meanwhile it only took 3 decades for Linux folks to realize it's not a crazy idea to want to open a handle to a process and wait for it to exit.
>> The best way to navigate disruptive change in a divided world is through a universal commitment to individual dignity, open markets and limited government.

Woa, hold horses! "Open markets and limited government"? That's libertarianism not liberalism.

As sooome kind of liberal, I parse "open markets" as "no rights for workers, no-holds-barred environmental destruction by industry"; and whenever I read "limited government" I hear "less power to voters". That is not liberalism.

I don't know what liberalism is, though I know it when I see it, but I'm sure that the highest ideals associated with liberalism should be humanitarian ideals, not economic ideals. Human rights legislation, free education and healthcare, policies driven by quality of life indicators, that sounds like liberalism. Free market economics and industry deregulation? Not so much.
I'm sorry, but this comment is one of the most morally empty things I've read in a long, long time.

The Sacklers deliberately and cynically killed hundreds of thousands of people. They made over $10 billion dollars.

And the punishment? They have to put a couple of billion back. They still made billions.

I would note that opioids have cost America a trillion dollars: https://www.cnbc.com/2018/02/12/economic-cost-of-the-opioid-...

Their $2 billion fine would pay for two weeks of the damage they have caused over a decade.

----

They completely won. Complete victory for them. Complete loss for justice.

The law is supposed to act as a deterrent. This is the reverse of a deterrent.
What exactly is it you are saying they are embracing, extending or extinguishing here?
I don't remember this happening to me, but maybe its rose tinted glasses
Yes — the feeling it gives me is of looking at those glossy magazines where nobody really expects to read the articles, it's all about the pictures and the overall shiny appearance. The eye just glides over the surface, never quite catching hold of the actual content of the text.

Moreover, the author seems confused about specifics of their own design:

> Numbers are oldstyle proportional and are separated from the text solely by an en dash.

No, it's an en space, which is something quite different. This sort of mixup doesn't exactly inspire confidence.

I didn't read the whole piece — partly because of the font — but I'm not inspired to follow in its footsteps or look to the author for design advice.
If you think about it, browser is just an OS for the apps that have crappiest stack (typesetting engine from 80s and, well, javascript), weird window manager (full-window tabs), sandbox for everything (including TCP/UDP calls) and no apps distribution process whatsoever – you download app each time you want to use it.

Why people are excited about this OS, I don't know :)
> If you have a theory of how the Sacklers and their henchpeople could be made to face decades in prison,

"Justice will always be impossible. You should just give up and accept that great crimes will always be rewarded by billions." -you
I was about to defend the writer in the lines of -- do not worry about website and focus on the article. Unfortunately, he did say "After consulting The Elements of Typographic Style Applied to the Web which was partially helpful, I spend hours if not days on it. And here it is: the grand redesign."

Yes, the font-size is too small for default viewing (I'm reading this on the 5K Retina iMac). I had to turn on Reader Mode for easy reading. The content of this article is also kinda too broad and shallow.

Nonetheless, The Elements of Typographic Style is a must read.

I recently moved my 20-year old website from WordPress to a Static one[1]. I took quite lot of shortcuts, despite my believes in vertical rhythms, and modular scaling but I was OK with the result as they scale pretty well in most use cases. So, my idea is that it is OK to write/preach about something but your carrier/messenger may not be practicing that.

1. https://brajeshwar.com/2021/brajeshwar.com-2021/
Central banks do inflation rate targeting. So for them "inflation" is the speed of inflation.

Why do we not have price level targeting aka perfect price stability? (targeting the CPI index to always be at 100) Because we don't have negative interest rates.

A slow down in the rate of inflation is considered disinflation.
Yeah, regardless of it being fair or not, or the bias being wrong or not, everyone still deserves to know if their career is being limited by those things.

Even if the person who got the feedback doesn't want to change, at least take the opportunity to educate the person that gave you the feedback, rather than reporting them.

Reporting it to HR doesn't address anything, and only sets things back.
> There are of course situations where the barriers to entry are so prohibitive that natural monopolies occur.

How can it be a monopoly? There are millions of them!
Show HN: A library for reading PST files (written in Go/Golang)
I have someone who reviews some of my work and will tell me how great my work is then points out all the changes they want made -- it's clear nothing about the work is what they wanted, so the "well done with ..." just feels like being gas-lighted.

In this case, however, I don't think they realise they're doing it.
The ones who are now immune from criminal prosecution?
hating, bandwagonned, no reason

I don’t think there is no reason. The reason is a bad font that most of us have hard time to read. It literally catches the eye and discourages to read tfa.

I think it’s all because of that macos fonts quirk.
Firenvim exists for in-browser neovim. I haven't used it.

[0]https://github.com/glacambre/firenvim
The day my mom joined Twitter, I freaked out!! Well she never was on Twitter, Twitter just said she was.
Do you have a recommendation for pens?
Redream is a Dreamcast emulator
Companies don't pay VAT, it is a consumer-only tax. In countries having VAT, companies always treat VAT as an item-in-transit in their books.

In your Apple example, the consumer pays the $1000 plus the 5% VAT to Apple, and Apple sends the 5% VAT to the IRS. If Apple bought components for that phone that included VAT, the supplier providing the components sends that VAT to the IRS, and Apple can claim that VAT from the IRS.
Did you read the paper?

> We conclude that because of the benefits of sensory-motor integration due to the larger involvement of the senses as well as fine and precisely controlled hand movements when writing by hand and when drawing, it is vital to maintain both activities in a learning environment to facilitate and optimize learning.

There is nothing about structuring content.

Which does not mean your statement is necessarily wrong; it’s just a speculation presented as a fact with no supporting evidence in the name of promoting your product.
The OS is free, easy to install and runs on mobile too...
What ages we talk about? Because Windows 7 also aged.
Scary was probably not what I meant, more like paradigm shifting change into something unrecognizable from my experience.
As for (1), one of my decks has ~10,000 mature cards currently gives me ~3-5 reviews per day.

If you plan on sustaining dozens of new cards per day indefinitely, you’ll bury yourself in reviews, but spaced repetition does ensure that if your recall rate is high, review count degrades over time, and eventually becomes negligible. I go through periods of daily new cards when I’m focused on learning something, and periods of review and consolidation. If my daily reviews get over 200, it’s time to let the new cards rest for a while.
I see this happening a lot with the young engineers. Very few of them really know what's happening under the hoods.
I live in South East Asia where there's fewer McDonalds restaurants, but they're much larger and higher volume than I've seen elsewhere (Europe, most of US and Australia). The ice cream machines often sit at the front of the restaurant (since many restaurants are located in malls). Many people pass by and buy ice cream only. But you can still order them with your regular menu from inside the restaurant. They sell a LOT of ice cream here.

Cones appear to sell more than McFlurries here.
This is the nature of tools, specialization, and how industries mature. This is the evolution of software eating the world -- now it's also eating development itself.
Because the world is impure and the link between the real world and the mathematical domain will never be ironclad.

For instance, say that Joe makes a deepfake and then signs it with his key. Sure, it's beyond doubt (assuming keys weren't leaked, etc) that Joe either took or created the picture, but that doesn't in itself tell you whether Joe made a deepfake or not.

It's the same as in supposed blockchain logistics operations. If Fred the farmer says he harvested x bags worth of grain but some were stolen before he could ship them, there's no way to mathematically verify whether the theft actually took place or the harvest just came up short.

In both cases you're going to need some kind of monitoring, and that's the purpose deepfake detection algorithms would serve.
I think it's true to say it is a "risky choice for legibility". If (as you say) it "renders poorly on Windows, especially in Chrome/Edge", that means the great majority of website visitors are going to see poor rendering, no matter how "perfectly legible" you find it on your system.
Is this similar to what github1s.com offered?
You can use views.
I'm currently using firenvim (It's great!), but you need a local neovim instance for it to work.

I was thinking of something that would allow you to use any machine with a browser.
Hacker roleplayer here.

My most immediate questions are:

1. Where is the source code?

2. What is the license?
Not sure why you say worse in quotes - they are much, much worse.
Looking for Contributors/Collaborators for Open-Source Projects
I thought it was amazing when someone showed me 4 years ago that you can access RStudio feature complete in a browser. Data and compute lives air gapped on the server and the developers device is just a thin client.

Great to see other development tool picking up the same usecase.
Safety of the BNT162b2 mRNA Covid-19 Vaccine in a Nationwide Setting – NEJM
VSCode is/was a neat editor, but I fear it is slowly morphing to become an overloaded mess.

It was so sleek and lightweight at first it was really a pleasure to use. But performance and bugs seem to increase, even if you don't use many or any plugins at all.
After two weeks in June mask mandate is back. Mass gatherings are limited. Certain fasciitis are available only to vaccinated.

Practically, nobody cares anymore. Compared to first lockdown, when streets were totally empty (a sight to behold), last half a year is business as usual.
Good point. The "blah blah" in my case would have to negate the condition.

x = value (... unless this isn't true, then it's blah instead)

The stuff in parentheses is a caveat. Works just as well your way, and more directly.

x = value (... so long as this is true, otherwise blah)
For those unaware: https://en.wikipedia.org/wiki/Embrace,_extend,_and_extinguis...

> "Embrace, extend, and extinguish" (EEE) . . . is a phrase that the U.S. Department of Justice found that was used internally by Microsoft to describe its strategy for entering product categories involving widely used standards, extending those standards with proprietary capabilities, and then using those differences in order to strongly disadvantage its competitors.

This is a completely valid reason to be concerned with these sorts of things now that GitHub is owned and operated by Microsoft. They continue these practices today, and GitHub is no exception.
I think what you might want is GitHub Codespaces?: https://github.com/features/codespaces. Was on HN recently too.
Ah, I confused what you suggested with another study. I'm sorry. If so, what I can say about the study is that the utility of organizing content well and making it possible to review it using SR algorithm may be greater than the utility of taking notes by hand.
Opens up some very attractive features for the developer. The amount of vendor lock-in that this will create over time is spectacular. Can we glean something of how the future of software development looks like? Thinking especially of open-source projects here.
Users in general (with exceptions) do not care about how and where their software runs and data is stored.

For many people internet connectivity and local computation power (within the browser) is now good enough to skip installations and updates all together.

It makes perfect sense for them to do this and in the end they are not giving up control if they still own the OS.

Microsoft can always the decide that "untrusted" websites (which, for example, are not "certified" by them) get blocked from using certain features.
Does anybody really know anything which goes on under the hood, all the way down to transistors? I think it is half a century since this was even possible for a single person.
I think a lot of the negative comments here are because Virgin offer non-cable connections for places that don't offer it via OpenReach. (Or they did, I don't know if they still do?) So there's a lot of their customers that are on typically shitty copper connections in a lot of places.

I'm in the same boat as you. NTL, Telewest and Virgin Media. I've never had any serious issues of any kind that weren't of my own making!
I'm so offended that you didn't even acknowledge us as worthy of proper punctuation in your comment. /s
Have you thought about a strategy for when someone starts having many cards to review? I used Anki daily throughout my PhD to never forget a ton of machine learning and math. I used it for about 7 years daily (PhD + postdoc + 1.5 years) and I had around 20,000 cards. I just had to review them every day and I basically seemed like a fountain of knowledge.

But a year into my professorship, I just didn't have time to do all of them daily and this compounded to disencentivize me as the number of cards to review piled up into the thousands. I still have Anki installed but I haven't used it much since 2016.

One of the best things about Anki is it is free. I wouldn't want to subscribe with a recurring payments, and I like having a non-web app to ensure I could use it indefinitely even if the product dies.
Which locks don't have easy bypasses?

I've been wondering the most sophisticated/effective/secure locks regular consumers have access to.

In other words, which locks does the Lock Picking Lawyer himself use in his house to protect his family?
I have never been accused of “sexism” despite the “risk” of working with women and men including giving advice to all genders.

Maybe you should think about the “advice” you give and why you are so worried about getting “cancelled”.
x = (4, 5)[condition()]

for a bonus "what am I looking at again?"
Assuming it's still receiving security updates, your phone is probably much more secure than your laptop.
Imagine what Reddit could have been if they went with tags instead of subcommunities. Posts could have different communities interacting instead of having mutually exclusive circlejerks.
Another example of the optical aspect of design taking precedence over the functional aspect, which is a sin in my book.

It looks like the need to keep referring to the Contrast Rebellion won't go away any time soon: https://contrastrebellion.com/
It probably requires updating user protection laws to deal with new business models and enforce interoperability.

We are still in the Wild West Phase of SAAS.
For example, the Rust or Go extension.
> The pandemic has been great for my personal health

Have had exactly the same experience: walked and cycled more (and progressively faster); eaten better home-cooked food (presumably adding less fat, salt and sugar than city-center lunch food); enjoyed the fresh air of open windows and a balcony instead of the stultifying atmosphere of an air-conditioned office; and generally rested, focused and felt better than ever.

Went back to the office last week buckling under the drive from senior colleagues to get back to “normal”.
Now have a cold and a mild chest-infection.
"Write smartly" is normal to me as a speaker of British English. That's not to say the alternative shouldn't be preferred though.
The better you can detect deepfakes, the better deepfakes will be using that method as discriminator.
The Future of Meetings
It’s totally the latter. Men are allowed whatever speech patterns they like, but women have to have perfect pitch throughout an entire sentence? Is that reasonable?
I am pretty much sure engineers from late 70s said the same for young engineers. Same for the engineers from 80s for those in 90s. And the trend continues. I think servers becomes the new processors and the abstraction gets higher and higher.

It is the nature of evolution whether you like it or not.
This is absolute nonsense. First, it was Trump who originally negotiated the Afghanistan withdrawal, and the UK was not in favour then and they are not now. Second, the UK Conservative Party has very little shared ideology with the Trumpian worldview—with the exception of a resistance to identity politics, most Tories have far more in common with centrist Dems than with Republicans of any stripe, still less Trump-style republicanism. Third, although it's often been said, Johnson is not a British Trump—he's an altogether different character and his politics are far to the left of Trump's.
Does anyone know why Atom (now owned by GitHub/MSFT) never felt as native as VS Code, at least back when VS Code was released?
Gotta be web-based and only other major one I know of is Atom, which was originally started by GitHub and is also owned by Microsoft now. Don't know if people are still using it much though.
Ruby: How to unescape XML/HTML character entities
Much bigger factor was that a lot of people who were in a debt trap got some breathing space and got better jobs. So they are not going back to killing themselves just to survive till next day.