skysight-inc/HackerNews huggingface dataset:
My enthusiasm for corporate work may have dulled a bit over the years but I still really love to program.

Digging into new challenges, learning and creating still tick the boxes. I’ve found I increasingly need to partition work and “hobby” CS though.

Currently working through 3D graphics in the “hobby” category and having a blast.
I think what's twisting people up is that I'm advocating a position that might (maybe) threaten this site if it became more popular, but I'm not advocating that position because I don't like using HN. I'm not even advocating the position because I don't like Facebook's site or functionality. The two things are hardly connected, except that the harmful part of it may be (as advocates of these services typically claim) necessary for them to operate as they currently do.

I object to the idea that we have to psychologically wreck some workers. No, Facebook (and Twitter, et c.) do, to stay in business, evidently. We don't have to. We could say they aren't allowed to do that anymore, as we have with other worker safety issues in the past. We could even do that while exempting very small low-harm operations and cases in which that kind of work really is something resembling necessary (police work, say). There's no "gotcha" in "but what about police investigators?" or "but what about HN?" (the two I've seen in this thread) unless one ignores the reality that similar worker protection regulations deal with those sorts of edge cases, routinely. Even if the regulations couldn't have any nuance (why not? It's not been a problem any other time), I'd personally be OK losing HN over that, sure.
This is not how I understand it. From the twitter thread:

>> Have you ever written one though?

> PG: I'm not sure. I wrote something for Viaweb that I called a business plan, but never having seen one, I didn't and still don't know if it contains what business plans are supposed to contain.

It doesn't matter though. The title is clickbait at best.

> It's highly unlikely, as the founder of several businesses, and long term investor in others, that he could have never read any balance sheet ever.

Glad we agree.
Show HN: DuoMoji – A little memory game 16 emoji How hard can it be?
Painting with broad strokes is dangerous.
In order to judge whether these "many situations" are significant, we need to judge how big an effect the randomness of tile drawing is.

To pick an extreme example, let's say that the first player to get an "unlucky" rack gets stuck in loop that somehow keeps them at a disadvantage, one which perhaps snowballs. As an analogy, imagine a game of chess where each player rolls a die at the start of each turn, and if they roll a 6 they have to lose a pawn of their choice. It might be possible for a chess grandmaster to beat a chess computer under that rule set nearly 50% of the time, even with the human making sub-optimal moves in "many situations".

Remember, in a perfectly random game, 50% of the time it doesn't matter if you make a mistake, because you were going to lose anyway. (I don't just mean there are psychological factors of players getting lazy when they know they're unlikely to win, I mean that these mistakes don't affect the outcome, so we're talking about very small statistical effects here).

Anyway, your experience with Scrabble games probably gives you some good intuition for how big an effect luck could possibly have, and I'm happy to accept an assertion that 500 games would be enough to show a statistically measurable lead for a truly perfect player over both the top human and top AI players. It would still be nice to get some data on the effect of randomness, though, for example by measuring the difference in total score between an AI that gets a standard random draw of tiles each turn, and an AI that always draws some set of tiles in the n-th decile of expected score.
This is great. I already tend to go for "curly" fonts like this: Recursive Mono ("Casual" or "Duotone" presets), Fantasque Sans Mono, and Mononoki.

MonoLisa seems to fall into a similar category. Is there a name for this style?
Not grandmother but my non-technical dad cares about this.
the nub
If you believe the donation display names in the file, you'd think this was all an inside job by Mayor Jim Watson, police chief Peter Sloly, Hunter Biden, Kamala Harris, etc. etc. ;)

The comments are.. special. Lots of Christian religious stuff which makes sense given the site's background. As someone who is very much not religious, this makes me just as uncomfortable.
Not as a syntax, but headings are parsed and there's a TOC dropdown to the left of the filename
Always learning something new. Software is continuously evolving and there's always a next version of some technology, a new algorithm that I haven't seen or used, or a new practice that improves productivity. It's more of a journey than a destination and I love the ride.
Re: https://github.com/github/markup/issues/533

I’m the main author of KeenWrite (see screenshots[1]), a type of desktop Markdown editor that supports diagrams. It’s encouraging to see that Mermaid diagrams are being supported in GitHub. There are a few drawbacks on the syntax and implications of using MermaidJS.

First, only browser-based SVG renderers can correctly parse Mermaid diagrams. I’ve tested Apache Batik, svgSalamander, resvg, rsvg-convert, svglib, CairoSVG, ConTeXt, and QtSVG. See issue 2485[2]. This implies that typesetting Mermaid diagrams is not currently possible. In effect, by including Mermaid diagrams, many documents will be restricted to web-based output, excluding the possibility of producing PDF documents based on GitHub markdown documents (for the foreseeable future).

Second, there are numerous text-to-diagram facilities available beyond Mermaid. The server at https://kroki.io/ supports Mermaid, PlantUML, Graphviz, byte fields, and many more. While including MermaidJS is a great step forward, supporting Kroki diagrams would allow a much greater variety. (Most diagrams produced in MermaidJS can also be crafted in Graphviz, albeit with less terse syntax.)

Third, see the CommonMark discussion thread[3] referring to a syntax for diagrams. It’s unfortunate that a standard “namespace” concept was not proposed.

Fourth, KeenWrite integrates Kroki. To do so, it uses a variation on the syntax:

``` diagram-mermaid
```

``` diagram-graphviz
```

``` diagram-plantuml
```

The diagram- prefix tells KeenWrite that the content is a diagram. The prefix is necessary to allow using any diagram supported by a Kroki server without having to hard-code the supported diagram type within KeenWrite. Otherwise, there is no simple way to allow a user to mark up a code block with their own text style that may coincide with an existing diagram type name.

Fifth, if ever someone wants to invent a programming language named Mermaid (see MeLa), then it precludes the possibility of using the following de facto syntax highlighting:

``` mermaid
```

My feature request is to add support for Kroki and the diagram- prefix syntax. That is:

``` diagram-mermaid
```

And deprecate the following syntax:

``` mermaid
```

And, later, introduce the language- prefix for defining code blocks that highlight syntax. That is, further deprecate:

``` java
```

With the following:

``` language-java
```

That would provide a “namespace” of sorts to avoid naming conflicts in the future.

[1]: https://github.com/DaveJarvis/keenwrite/blob/master/docs/scr...

[2]: https://github.com/mermaid-js/mermaid/issues/2485

[3]: https://talk.commonmark.org/t/mermaid-generation-of-diagrams...
If you're looking your day at nothing else but text it's the most obvious thing to spend time and money on to improve. Sure, it's an utilitarian thing at the end of the day, but why should it not look pleasant to your eyes?

I don't think I ever had _a problem_ with a font, but that does not mean I do not want to spend a bit of time and effort to improve my experience. I could probably also get away with a much worse keyboard or monitor and be just as productive. But would I enjoy it just as much? Probably not.
I guess my post was meant to capture the idea: "Do you find it suspicious that you are recommending CEO/Management be in it for the passion (and low pay!) but seemingly not expecting software engineers to make the same sacrifices?"

> Would those who have passion stuck around if Google was ran by people who still had passion? I’d imagine a much greater number of them would still be there.

Why not just lower compensation for software engineers? Then all the dispassionate perf-chasing engineers will leave for greener pastures and you'll only be left with people who are passionate about the products Google builds, no?
Or the opposite. Fast and battery saving UI snappiness, but atrocious I/O on background tasks up to the point of getting your messages and notifications delayed.

And notability worse downloads.
haha yeah. Gonna promote it a lot more tomorrow to get it going. Easier to promote it and drive actual traffic than spend the energy on bots
I have my browser default homepage set to ~/home.html. I maintain all my common links in that local html file.

There was a period of time where FF didn't allow a "file://" URL as the default for a new page or tab, but it works now. I'm not sure if Chrome allows it.
RENDERME, nice one!
>>but it's because the owners would slide them across tables and wear the rear 'table-leg' bumper unevenly

I assure you all of mine did that straight out of the box. When the second one did it I was like "Huh, what are the chances" but I almost expected it with the third.
ffs...

> Abortion in Canada is legal at all stages of pregnancy, regardless of the reason, and is publicly funded as a medical procedure under the combined effects of the federal Canada Health Act and provincial health-care systems

https://en.wikipedia.org/wiki/Abortion_in_Canada
> I think it's worth considering that most people aren't able to properly diagnose or troubleshoot something that's broken; especially electronics or mechanical things.

This is quite sad to consider. For a device like a telephone or laptop it’s quite understandable: adding the affordance for many (though not all) repairs would add cost and decrease reliability.

But there’s a kind of learned helplessness in not being able to dismantle and consider something manufactured. I’m a backpacker and the lines between make/modify/improvise/repair are often hard to find. And I think it’s also a kind of stance: the same self confidence and debugging perspective are required to fix a tent and figure out who should be president.
Huh that's fun...I've had pocket disabled for so long that I forgot it was a thing. I've always been pretty vigilant about turning off nonsense like pocket, so I suppose I'm not as typical of a ff user as I thought...but still think what the parent comment described sounds abnormal.
Now I'm curious what a typical Unity C# codebase looks like versus your typical .NET enterprise application. Plus I'm sure a typical Unity game dev shop is culturally extremely different from a typical .NET enterprise dev shop.
Yeah, if the police detain you to a drunk tank, you've been arrested. If they just think you're being a nuisance for being intoxicated, they issue a 'public intox' ticket. Either way, courts and fines are in your future. Interactions with police rarely ends with out some sort of dip into your wallet.

Fun fact, if you are arrested while in possession of any kind of narcotics, most departments will place you in the drunk tank as well until you are arraigned.
You cannot trust the news.

Only verified facts.

There is a information war and the propaganda is being amplified on full blast.
Same here after many years of using it. In my opinion, and to try to keep the internet free, we should look into supporting LibreWolf (a Firefox fork) just like most people moved from OpenOffice to LibreOffice.
That's fair. I suppose instead of "plain text" what I mean here is "minimally formatted plain text files that live on my hard drive."
Exactly the same reason why I use Iosevka and 79chars. However I use WQHD monitors and fit 4-5 splits.
Yes it is. My parents were vaccinated with vaccines not used by first world countries.

EDIT:

Also, consider that perhaps the West should be consuming (far) less resources including food? Eat what’s on your plate, even if you’re full, and skip the next meal. Your discomfort and hunger will help remind you next time to have an appropriate serving.
Buying Companies Is Both Art and Science
In my experience, Firefox is not more customizable than Vivaldi. Examples include: custom tab layouts, sizing options, default behaviors and more.

It would be really nice if they went all-in on those custom features, but I suspect it might need to come from the Servo base engine, first.
> it was NATO that backed him into a corner?

False characterization of OP's premise, which was: "Putin made demands of NATO publicly and NATO rejected them completely just as publicly"
I can't use Firefox on mobile, its tab management is too annoying, that's the sole reason I abandoned it before christmas.
I wasn't trying to make the point that it was worth it? Just, as an active, social person I figured I'd naturally find or be able to create a replacement for this hybrid workish/socializing/light exercise type time and that hasn't happened.
It's in the article:

> The order also finds that BlockFi made a false and misleading statement for more than two years on its website concerning the level of risk in its loan portfolio and lending activity.

Just because a scam hasn't imploded yet, doesn't mean it's not a scam.
>99% of browser users is not relevant

You should do that math again.

>And I suspect that the FF users of old care very much

But do they? Firefox's rise was largely due to IE6 being pure trash, and the average user of a web browser in 2008 being a lot more knowledgeable than the average user today.

Marketshare, by definition, is the share of the market. The market has expanded dramatically, but desktop browsing itself has plummeted, and a lot of users are just going to default to whatever they're using on their primary device (their phone), which is Google. "Google" is synonomous with using the internet in the same way that the internet explorer logo used to be in the mid 2000s.
Mozilla Redesign- The Phoenix Project (2002)
> You're pushing a rock up hill--many markdown renderers natively support mermaid, plantUML, etc. using fenced code blocks.

And yet Github's markdown support carries much more weight. Raising concerns at this point is a perfectly reasonable thing to do.
If we assume they considered this angle, I think there's an even more interesting inference to be drawn: that they're only move is to extend and delay and pray that something in the landscape changes. Or, at the least, that they collect their rents for as long as possible.

Not to mention that Apple would probably just close The Netherlands appstore before fully implementing the change.
Companies might also change / evolve / devolve over time--how old is your experience?
The arson thing was pretty thoroughly debunked. "I would expect better of HN posters."
The ATF Suggests You Call Swat Raids on Your Exes for Valentine's Day
As someone who knew someone who worked there she is absolutely nuts and her thinking is beyond radical. She will destroy Mozilla if she doesn't step down. Assuming it's not too late already.
I saw several things that looked promising on Github:

* https://github.com/ivanceras/svgbob

* https://github.com/ggerganov/dot-to-ascii (renders DOT to ascii. Combine this with an SVG renderer, maybe?)

* https://github.com/ivanceras/spongedown

Also, this SO question: https://stackoverflow.com/questions/3211801/graphviz-and-asc...

I'm sure there are more out there.
I actually emailed you a couple of days ago (at something alphapapa) -- my email address is the same but with `massassi.com` instead of `massassi.net`. Hope to hear from you!!!

I agree, we had so many great people help over the years. It was amazing because virtually everybody had essentially root access to the site and we had no backups, no recovery plan, nothing at all in case things went south. It's quite a bit better now!
There is actually at least one app for this - https://techcrunch.com/2018/04/10/a-new-app-called-garden-he...

Pretty sure there are a couple of other ones. I don't get the backlash to this on here, life gets busy and it's nice to have some reminders set to not forget to make time to reach out to people.

Personally I've gotten a lot more into getting in touch with people I have not caught up with in weeks / months / year over the course of COVID, and think it's a super valuable practice. Most people would not reach out themselves, but are totally down to catch up when messaged, and the worst case is you just don't end up meeting to chat.
I Completely agree! It is my daily driver font. Use it everywhere, great for shells too. And it's free

https://github.com/belluzj/fantasque-sans
Don't forget to disable all prefetching, landing pages visiting previous sites, studies and pings on each start and shutdown to improve privacy.
Airbnb wants to GPS track you also when not using the app
And that pretty much means "always"

Here is the offending paragraph:

"Geo-location Information. Such as precise or approximate location determined from your IP address or mobile device’s GPS depending on your device settings. We may also collect this information when you’re not using the app if you enable this through your settings or device permissions."

source: https://www.airbnb.com/help/article/3175/privacy-policy
Classic Sonic games are based on momentum and not speed. The aim isn't to run through the level as soon as physically possible; speed is only one (small) attribute to the games overall qualities.
With Mermaid, the usage seems very locked down to a handful of use cases.

I want to be able to point a method of a classDiagram at a decision chart with arrows then to the row of a database table.

This is the sort of thing I reach to either Graphiviz or for Omnigraffle currently, and this doesn't seem to solve.

With Mermaid each type of diagram is distinct and locked down to specific intended uses.
More is more. Focus on the power users again, don't just remove features because metrics say they aren't used. Information density and ease of use of power features are critical or they jump somewhere else and don't market the browser anymore.
IETF RFCs has some nice diagrams in ASCII
https://datatracker.ietf.org/doc/html/rfc5905

Also The Arte of ASCII RFC8140
https://datatracker.ietf.org/doc/html/rfc8140
I think the right pattern would be to send a mail

“we got a request to cancel your subscription. We did that, but if it wasn’t you who made that request, or you accidentally unsubscribed, click here to revert that cancellation within X days”.
I mean, this will work, but it seems a far cry from a truly custom home page.
I honestly envy you if you've never had to interact with egotistical people that refer to everything they do as vastly superior to others. I guess you've never worked in advertising ;-)
Yup, there's a huge number of protocols used for radio, too bad powerful software like Code300-32 still cost an eye. Tech specs are impressive, but still €4500 for the cheapest version. http://www.hoka.net/pdf/code300-32_spec.pdf

There are some FOSS demodulators out there, but unfortunately the number of protocols they support is way smaller. SigDigger however seems promising, although still in early stage of development.
https://batchdrake.github.io/SigDigger/

> people downloading telemetry data from space probes

Monitoring JWST transmissions, if doable, might be the next milestone for Ham Radio.
The only reason I use firefox is web development (right-click inspect). If I was FF I would pivot into dev tools for the JS stack.
Why not go to Vegas and play roulette then? At least there you know exactly what your odds and payouts are and there isn't a massive information asymmetry.

I just don't think saying "Don't put your money in ETFs where you can get returns of ~10% a year for 40 years barring mass catastrophe" is particularly valuable. Even someone putting 83$ a month into an SP500 index can expect to make almost 400K over 40 years. Whereas I would expect a person yolo'ing 1000 a year on random shitcoins and memestocks to lose $40K over 40 years.

Maybe I'm crazy but I think if you can find 1000 a year to throw away on pure gambles surely its a far better choice to invest that in something that's virtually a sure thing on long time scales?

Everyone is looking for get rich quick schemes which frankly short of starting the next Instagram in your basement simply don't exist.
I know it's in bad taste to complain about downvotes on HN, but why is this downvoted?

It's a legitimate question, in a realm that many people including in HN's general demographic don't consider.

If someone wants to learn something, why not help them instead of downvoting into oblivion because they don't know or disagree with something you know/believe?

Edit to respond to edit:

The biggest reason I think is that there's no way a fork would survive - the only way that it could would be if Microsoft/Apple/Facebook/$SOMEBODY_WITH_MONEY threw their weight behind it, which is unlikely, because any change which harms users will either help or be neutral to any of these companies.
My mistake. In my first comment, I should have referred to the truck convoy protesters as perceiving themselves as having minority status. I made this comment before people starting to compare these protests to BLM, which is for a an actual minority group.
Thanks for making and sharing this! It’s awesome to see a dream fulfilled!

I have a lot of fun making little JavaScript games like this and recently made a way to create sprites using ASCII[0] inline with the code. I call these “pixel-character encoded images” aka PCEImages. I also made an editor web page[1] to help make this ASCII art.

I noticed your sprites are drawn as rectangles in the canvas. PCEImage could hopefully drop in pretty easily if you want to try it out!

[0] https://memalign.github.io/p/pceimage.html

[1] https://memalign.github.io/m/pceimage/index.html
https://www.bmj.com/content/371/bmj.m4833 (December 2020)

> Health officials in Sweden have warned that intensive care units (ICUs) in and around Stockholm are under severe pressure and close to capacity for the first time during the pandemic.

> Although the city’s hospitals could increase the number of beds allocated to ICUs, there are insufficient specialist staff to support them, said Björn Eriksson, director of Region Stockholm Healthcare.

> He told The BMJ, “So far, we have been one step ahead of the virus by continuously opening more care places so that they’re available when the need arises. Now, healthcare staff are so hard pressed and the margins are so tight that on 10 December I formally asked the National Board of Health and Welfare for more specialised staff.”

> One option being considered is “borrowing” trained staff from private care providers, he said.

> The Swedish government changed its approach to the pandemic last month when it introduced tougher restrictions on social interactions after cases started to rise. The soft approach the government had adopted, based on recommendations and voluntary behaviour of citizens, has shifted as cases of infection with SARS-CoV-2 have continued to surge along with hospitalisations and deaths.

> This week Prime Minister Stefan Löfven announced that the ban on gatherings of more than eight people would extend to the Christmas holidays, while secondary schools have been told to switch to distance learning for the rest of the term. The government has also asked the parliament to grant it more authority to implement new measures such as closing shopping malls and gyms.
With Go, you'd probably also need to mention versioned filesystems of Plan9 :)