skysight-inc/HackerNews huggingface dataset:
This is a really good point and thank you for the link.

I find that I have more stress from concern about whether the writing really is moving forward even when I'm putting words on the page - i.e. will the words I'm writing 'work' - than from writers block. Always at the back of my mind is will these words make the work less cohesive - am I moving backwards?

But in general we manage what we measure and we normally have a word count but no easy way to measure whether a work is really coming together.
PHP is rather potent and I absolutely love it. Built lots of non-web stuff in PHP myself.
I live in Vietnam. It is neither a small island nor on a remote corner of the planet. We have a population of 95,000,000 people -- substantially more than any single country in Europe -- and share land borders China, Cambodia, and Laos as well as being within trivial sailing distance of Thailand, Malaysia, the Philippines, Singapore, and Hong Kong.

We have had 0 cases for over 2 months.

You should stop with the "it is only viable in a small island in a remote corner of the planet" line of argument because it doesn't hold much water in my mind.
Wind drift indicators are more to determine the winds at altitude vs on the ground. We drop them right over the landing zone and watch where they land. Then, adjust the jump run, exit point, and pattern accordingly. So, not necessarily determining the direction of landing, because winds can be different on the ground and at altitude.
I never understood why towing isn't a function of the provincial government. The government entering the industry would reduce violence, corruption, and insurance costs for all.

It is well known here in Toronto that tow trucks are scum of the earth.

Earlier this year [0] there were 10 charged, including one police in a corruption scandal in Toronto. They were so brazen that they stole from the police!

Then a month later, Toronto suspended 5 more police in the same tow truck scandal. [1]

All this to say, the corruption is a well known issue in Toronto. The provincial government has repeatedly claimed to go after "gangs", yet no solution has been put forth to end what is one of the biggest gangs in the province and the punishments that are doled out are pathetically light.

[0] https://www.google.com/amp/s/beta.ctvnews.ca/local/toronto/2...

[1] https://www.google.com/amp/s/www.cbc.ca/amp/1.5649083

[2] https://correspondence.premier.gov.on.ca/EN/feedback/default...

Edit: After writing this, I realized it would be more productive to write to my premier, so I did. You can too. [2]
Thanks for that. The page showed me only a message to disable my addblocker and won't let me access the content with an adblocker.
Being pro abortion rights and pro gun rights. Thinking that private companies should have to respect the right to freedom of speech as much as the government (especially when they hold a monopoly on “public spaces”). Thinking that perhaps capitalism is not the cure to all of society’s ills - that it even causes some of those problems. Thinking that socialism is - practically speaking - impossible due to basic human nature.

Basically, holding views from both parties, and not just toeing one party’s line.
Financial Sprints and Startup Agility
I'm not sure the app ESR famously blew up for having a horrible UX is the example I'd point to to say it's not confusing.
An infographic like this would have made that part of the article much more clear!
Yeah but isn't this impossible?

People go to the grocery store and come into contact with hundreds of people in an hour.
What's so hard for checking for null or undefined?

All you need to do is use a condition like `v == null` or `v == undefined`. I like the first one more because it's shorter, but both are equivalent to `v === null || v === undefined`

And you can ignore the distinction then.
Australian here and I recently came back from spending months in Perth (where there hasn’t been a case of community spread since April).

You mention weather here but, having followed the news, is clear that the primary factor in Melbourne’s outbreak was breaches in quarantine, so much so that there was a government investigation into it. Weather seemed to have very little to do with it.

There’s really no comparison with Melbourne winters and those in most of North America or Europe either. Melbourne climate is pretty mild all things considered.

You seem to be pinning this on poorly trained and paid security guards but there’s credible evidence that there were incidents on security having relationships with those in quarantine (and the responsibility for that falls on both parties). Plus the quarantine didn’t seem to be that strict. People leaving to go out shopping, that sort of thing. Again those in quarantine should also know better.
I agree and it's still pretty much the one I'll use but it's in a weird limbo where it doesn't seem like they really want you to use it
I’d argue there’s a difference between “predatory” and “corrupt”. These sound like the types of actions predatory tow truck companies take around lots of universities. I saw stuff like this at UMass Amherst and that’s in the middle of nowhere. My guess is they know kids make dumb decisions so there’s lots opportunity. Plus they won’t have the will/meansand to fight back when they tow them after 10 mns or whatever.
It will "take days" because it's expected mailed in votes will arrive after the Nov. 3 in jurisdictions where mailed-in votes are expected to be consequential.

So a mailed in vote that needs to be tallied may not arrive to be counted till Nov 5 or 6 or 9 (depending on state deadline).
I definitely agree with you on that. Most people are far more likely to have a productive discussion when at least one party goes out of their way to be nuanced and careful in how they word things as well as the discussion not taking place in a performative environment (online or in front of other people.) It is definitely a lesson I have learned over time and through my own biases and misbehavior causing myself unneeded problems that were/are quiet foolish in hindsight.

With that said, all of these topics are not worth getting too into, since even 100% agreement on HBD or esoteric human rights philosophy topics doesn't really accomplish much. I have arrived at a sort of internal understanding that it doesn't matter if most people would disagree with me on this stuff. Also, if I find the common perspective to be ridiculous or stupid that doesn't really matter or entitle me to pressing the issue when it doesn't matter. What genuinely matters is finding common humanity/shared goals that are mutually beneficial and not getting bent out of shape over stuff that doesn't really matter, which in this case is trivia pertaining to generalized (which is practically useless individually) racial outcomes. Hopefully I've explained myself clearly and shown that I don't have any ill will intended towards you or anybody who has different opinions or may even hate or take offense at how I see the world. Have a nice Sunday :)
Thanks for the correction.

A thing I also remember is that Alex would tend to jump into deeper conspiracy land when pressed with details. Almost like a defense mechanism.

It's exactly that kind of thing that makes the interview worthy. Alex is taken out of the rant machine that he created and doesn't control all the interactions. And then we can make our mind about him ourselves. It's more healthy like that than being told what to think.
To be fair, HN does remove a ton of political posts. If they didn't, this tech forum would be overrun with irrelevant political discussion.

Conservative think tanks posts can definitely stimulate good discussion, but if you don't moderate consistently, the community will eventually form a hivemind politically.
I'd nevertheless sooner visit an unknown Web site than install an unknown application.
They're not what I would call native, but they are native by the definition of the article being discussed, i.e., they're not "hybrid" apps.
The PinePhone is not 'fast'. It is however not 'slow' per se either. It's fine for running most apps, but things like Firefox take a while to launch.

Still, the fact I can just drop any Linux aarch64 binary on it and run it without restrictions makes it very much worth it.
> Essentially that's part of the whole RISC idea - simple means faster

The problem with this is that today, your clock speed is bound by neither your decode nor your ALUs. Only implementing weaker ALUs makes sense from an optimization standpoint if it buys you more clock speed. But as it doesn't, it just leaves you competing with another CPU that has the same clock speed as you do, and which does a lot more per clock than you do.
> I have written code where I took advantage of x86's ability to compute a+b*9 with a single instruction...

Didn't check, but I suspect that decodes at least into two microinstructions.
It doesn’t have to handle baseload, it has to handle peaks.
I've been working on a new authentication system that does not use a third party.

The main properties:

Convenience: Uses Bitcoin Cryptography (Hierarchical Deterministic Wallet) to generate all identities from a single seed, no need to back up passwords for every site. No need to worry about passwords.

Decentralized: The identity system does not require a third party, all identities are generated from the embedded Bitcoin wallet.

Privacy: All identities are sandboxed to each app provider by default. Also, no reliance on 3rd party authentication provider provides privacy.

It's an early alpha, and I would appreciate any constructive feedback.
It doesn't really seem like it provides any long term benefits, as you point out.
A better question to ask is how do I formally derive a program that satisfies a given specification? Then validation is just mathematical “checking your work” and is easy or even trivial.
Kotlin is a really nice language to use. I learnt it recently but have not done any billable work with it yet.
Hopefully soon..
Like a X200 Where you remove or disable the Wifi card. Sturdy machines with a decent keyboard.

Wondering how long it will take for someone to take up the task of configuring a veeery simplistic 'JustWriteOS' that optimized on distraction free writing. Should be possible to build this upon Alpine or NixOS with a tiling window manager preconfigured to only start the text editor full screen in distraction free mode.

Decent sleep mode configuration would be nice tho
Conversation with a Slow Student
I always get this terminology confused. My Pebble 2 supposedly has an “e-paper” display, but based on looks I’m pretty sure it’s the same type of screen as what’s in my graphing calculator and my AlphaSmart Dana, although the latter two definitely have less contrast than the Pebble, I assume because they’re older and/or of lower quality.
But it does know, 192.168.x.x is a reserved private network address.
It's sad that anyone would bring their children to a protest right now. Many of the left-wing protests have turned into violent riots.

Here are some more details on this one:

https://www.elonnewsnetwork.com/article/2020/10/march-in-gra...

The original rules of the event were violated and the main road was blocked near a polling location. Police officers warned the crowd multiple times to go a different way, but nobody listened.

I also have to laugh at the person in this article claiming that diverting a protest that is blocking people from getting to the polling station is somehow 'voter intimidation'.

They used non-lethal force and arrested the violators. I see no problem here.

They also clearly sprayed it onto the ground as a warning. The article makes it sound like they were spraying into the faces of the crowd, which is just not true.
Also schematics and component placement map is available, so you can do some fixes/mods at home by yourself if you're so inclined. Several such mods were already done by people.

Disassembly is fairly easy, and it can be faster than using a third party service if you already have a few necessary tools. (screwdriver, hands, maybe soldering iron, tweezers, that's about it?)
If you want to dive deeper, here's way more than you ever wanted to know about windsocks:

https://www.faa.gov/documentLibrary/media/Advisory_Circular/...
Ian Hislop interviews owner of Pizzagate/QAnon restaurant
https://podcasts.apple.com/gb/podcast/page-94-the-private-eye-podcast/id973958702#episodeGuid=https%3A%2F%2Fwww.private-eye.co.uk%2Frss%2Fitunes%2Fpage_94_ep56.mp3

Private Eye is a well known satirical weekly magazine in the UK with a reputation for decent investigative journalism.

This is apparently the whole interview for a TV documentary last year.

I just never imagined anyone would interview this guy - it's very weird hearing him describe the effect on his life.
Unpopular opinion: Weekdays/weekend split isn't for everyone
The people who won't will be the poor people. As it always is. The people with money can afford to get the expertise to avoid it. And the politicians writing the laws will be in that group.
I have been toying with this concept as custom distro for a while now... I held off because I didn't think there was any interest in it other than as my own vanity project.
The problem is who gets to decide what is unacceptable.

If you look at social media, they paint with a very broad brush.

...such a broad brush and so will to employ any means necessary to silence opposition, that they begin to resemble the fascists they purport to oppose.
“So an inventor tried to make a lightbulb and failed, then kept trying until he succeeded by changing one factor - the filament.”

The paper also includes dozens of trials replicating the results across organisms.
Disclaimer, I’m not sales. And I’m not completely sure if this is the scenario you had in mind.

There were different types of revenue streams.

First are open projects for multiple companies to apply for, convince the clients they are the best party for x amount of money. These project’s are large, and requires also quite a bit of investments for the company competing for the project.

These are usually fixed price fixed scope projects. After finishing the project there often are several other contract types. ALM application lifecycle management contracts, these are often x amount of hour to per month. To keep the system’s up to date, Fix bugs that pop up and creating uptime reports and such.

Often there’s also an amount of money per month for on call support. The projects need to be kept running 24/7 so if something breaks in the middle of the night someone needs to wake up and try to fix it.

Other types of revenue are teams/individuals for hire. Imagine the customer having a few engineers and the consulting firm supply a few hands. They can be a range of roles, testers, frontend backend, scrum masters depending on the snake oil they company is selling ;).

There is also projects that happen together with FANG. Google and Microsoft are quite notorious for helping companies like mine to our connect with our customers. Helping them while including the latest whistles and bells of there offerings. That is also why many companies value certificates from Microsoft and Google etc. They get discount of cloud pricing, so they get a cut from what they pay for the infrastructure.

On systems that are in maintenance mode there are also some often RFCs (request for change) as larger changes with the system that is in maintenance mode.

Instead of waterfall projects the alternatives is to sell x amount of sprints or design sprints. But in my experience large companies and agile that it doesn’t really works
I want good cameras, with large sensor area and optical image stabilization. I don't need top CPU or GPU, or shiny metal cases l, etc. but unfortunately manufacturers don't usually sell medium range phones with top cameras.
One can of course boot more or less directly to Vim: https://raymii.org/s/blog/Vim_as_PID_1_Boot_to_Vim.html

You asked for a decent editor, not a kitchen sink, so I’ll stop here without touching on Emacs.
> Cheap Chromebooks work well for this, as long as they're among the models that can be jailbroken and take a proper Linux install.

Jailbreaking Chromebooks is a huge hassle, though. Much easier to install Linux on a standard box from the past 10 to 15 years. You can also buy cheap low-end hardware with Chromebooks-like specs that will run Linux out of the box.
Thanks, I haven't worked with it but assumed.
Off-topic, but I was reminded of the brilliant (and much shorter) paper The Unsuccessful Self-Treatment of a Case of “Writer's Block”, full text here:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1311997/?page=1

https://en.wikipedia.org/wiki/The_unsuccessful_self-treatmen...
The trend for suppressing spread in the US isn't so much hot weather, it's temperate weather. Any time people are comfortable being outside, there's less spread. When it gets too hot for that (the South and Southwest over the summer) or too cold (the North, broadly, now) we see lots more spread.

Don't know if this trend holds outside the US.
If I am going to trust a random internet comment, I would prefer to trust the conclusions of the actual paper.

They say just the opposite, that saturated fats (SFAs) are associated with increased risk of coronary heart disease:

"Conclusions. Higher dietary intakes of major SFAs are associated with an increased risk of coronary heart disease. Owing to similar associations and high correlations among individual SFAs, dietary recommendations for the prevention of coronary heart disease should continue to focus on replacing total saturated fat with more healthy sources of energy."
But they still send SWAT teams to beat houseiwves, what progress.
- it does not support backups
Joe Rogan Experience #1558 – Tristan Harris (former Google design ethicist)
It’s not a public beta. The select few drivers know what they are getting into.
"A Game of Thrones" was published in August 1996[1]. Windows 95 was new an exciting then. OS/2 Warp was new an exciting then. DOS was already old, and I'm assuming GRRM used it just because that was what he was used to.

[1]: https://en.wikipedia.org/wiki/A_Game_of_Thrones
I agree. At the end of the day, who are we protecting when we silence hate speech?

Are we suggesting that we ourselves cannot handle hearing and rejecting the speech, or are we suggesting that other adults should not even hear hate speech because they might be influenced?

Either of those is a profound infantilization of the public.

I am capable of hearing hate speech and rejecting it. I trust most other mature adults can do the same. I reject the notion that anyone needs to protect me from hate speech.
In John wick, they use commodore computer and dial phones for security purposes, reminds me of that :)
Agreed but I wonder what's the legal situation on copying Tweets with attribution. Would that fall under fair use? Also who even has the copyright on a Tweet, Twitter or the author?
The lack of condition codes is a big deal for anyone relying on overflow checked arithmetic, like modern safe languages that do this for all integer math by default, or dynamic languages where it’s necessary for the JIT to speculate that the dynamic “number” type (which in those languages is either like a double or like a bigint semantically) is being used as an integer.

RISC-V means three instructions instead of two in the best case. It requires five or more instead of two in bad cases. That’s extremely annoying since these code sequences will be emitted frequently if that’s how all math in the language works.

Also worth noting, since this always comes up, that these things are super hard for a compiler to optimize away. JSC tries very aggressively but only succeeds a minority of the time (we have a backwards abstract interpreter based on how values are used, a forward interpreter that uses a simplified octagon domain to prove integer ranges, and a bunch of other things - and it’s not enough). So, even with very aggressive compilers you will often emit sequences to check overflow. It’s ideal if this is just a branch on a flag because this maximizes density. Density is especially important in JITs; more density means not just better perf but better memory usage since JITed instructions use dirty memory.
You seem to be missing the point. That support was inefficient because government action still crushed thousands of businesses despite the support available.

Some of these restaurants had $20,000/week expenses and the government was offering significantly less than that in support.

>But the lockdown has meant that our economy will be closer back to "normal" earlier than it would have been

That sounds like wild speculation. Thousands of businesses closed permanently. Sure, giant banks and huge corporations that were specifically bailed out by government will be more-or-less fine. But that family restaurant? They went out of business months ago.

https://www.abc.net.au/news/2020-08-10/melbourne-second-coro...

But all that is beside the point, which was suicides from lockdown effects will be substantially higher than virus deaths currently, according to Australian Medical Association modelling. I don't think you attempted to refute that with any counter-evidence (beyond your speculation).
So that's why George R R Martin is taking five years to write his last book. He's out of diskettes.
Bitwise rotation instructions date back to at least the PDP-8. Even if they were patentable, the patents would have expired long ago.
Are you suggesting that you are not able to reject those ideas if you hear them?

Or are you suggesting that I cannot?

I am an adult. You don't need to protect me from hate-speech.
The app mentioned is developed by Netflix but held in a company called Prodicle LLC and makes no mention of Netflix in description. Just kind of interesting.
Except that's another question to which the answer is currently, "you don't", at least not at any interesting scale, not with TLA+ and not with anything else. But TLA+ is a tool aimed to help achieve correctness effectively, i.e. get a good cost/benefit for it. Between the highly scalable, low-confidence, testing, and the high-confidence, low-scale end-to-end verification, there's a huge swath of software correctness techniques, and the flexible TLA+ tries to hit a rather large swathe of that spectrum.

In other words, we ask, is this better than what we do now in a sufficiently large portion of cases, rather than is this the silver bullet? The answer to the second question is no. I think the answer to the first one is yes.
While they are built for different purposes, they are still 40+ year old editors that are still in use today. Although vi, or should I say vim, is still seeing more active development than wordperfect for dos, it's still true to its original ui and design. So, if you don't find weird that many of us are using vi on a daily basis, maybe we shouldn't find it weird that wordperfect for dos is still in use today.
Ask HN: Looking for Equity Analyst Intro
Tech entrepreneur here searching for an equity analyst to get his thoughts on a tool I'm building
https://gottcode.org/focuswriter/ is great if you want to get something that just stays out the way while you write.
4. Text only

Advantage of anbox approach is that it is the WhatsApp app, so audio/video calls (in theory) work too.

Matrix and bridges is cool though, I would like to set that up, it just unfortunately doesn't cover every use.
I've worked with a ton of APIs where these two aren't equivalent.

Consider partial object updates. "null" means "explicitly set a field to null", whereas undefined means "don't change the value of the field". The distinction is meaningful.