skysight-inc/HackerNews huggingface dataset:
I spent a couple of days on foot and buses in Rome.

It's the last place on earth I would consider getting on a Segway with the speed/mess of traffic I encountered.

Even riding a bus felt like a serious gamble.
Best way, IMO?

A well-maintained, well-pruned test suite.

Writing tests forces you to clarify -- to yourself and to others -- precisely what this piece of software is and is not going to handle.
> I think I saw an essay linked on HN once about how many popular kids' shows have fascist worldview (examples were Thomas the Tank Engine and Paw Patrol)

Neither of those have even vaguely fascist worldviews. Particularly, non features the militarism or ultranationalism or xenophobia associated with fascism.

TTE arguably is problematic in other ways stemming from the fact that the bulk of the major characters are, in fact, items of property—technically state property though in the presentation of the narrative of the show they are virtually indistinguishable from personal chattels of the Fat Controller (Sir Topham Hatt in the US versions) or the Thin Controller (Mr. Percival in the US), including a number of them being threatened with imminent destruction for not being “really useful”.

> there is a fixed world order, the moral of the story is that of you disobey authority or move out of your role, bad things will happen.

That's not at all particular to fascism, it's the dominant rule of most historical societies and of most morality stories directed at children, including most fairy tales which long predate the development of fascism.

It's also not really a fair criticism of Paw Patrol, though it certainly is of at least much of TTE.
One fascinating aspect of Tolkien’s oeuvre is that his writings are, how to put it, endlessly derivative. Not only did he use words from different languages, motifs from different mythologies, and images from different poetical traditions. He also mercilessly raided the writings of George MacDonald for characters and plot elements (try reading ‘Phantastes’ or ‘The Princess and the Goblin’ to appreciate just how freaking much he is indebted to him). And still the end result feels somehow original and fresh. Perhaps, one can say that Tolkien is 20th century‘s Shakespeare: a writer who invented nothing but who was absolutely unrivaled in re-arranging things.
On a 3840x2160 res it looks horrible, extremely stretched and honestly it looks like someone's first web design, and if you zoom in it looks unbalanced.

There's no reason for the major layout change.

Sadly, this seems like yet another case of designers/project-managers having nothing to do and wanting to feel useful every once in a while so they go about redoing the design. Paypal, slack, spotify, and many others do it all the time it, so why not github.
This is the single most important reason the Segway never really took off. It makes the rider look lazy. Also, much too heavy to take with you across any kind of barrier. It's a 'last mile' solution with no idea about how to cover the gap between the two last miles.
hate it.
There does seem to be a issue with discoverability in Haskell. I'm cooking up a plan to try to improve the situation: https://github.com/tomjaguarpaw/tilapia/issues/13

> I discovered sockets were both broken and deprecated.

Just in case anyone gets the wrong end of the stick, "Haskell sockets" are both working and supported (quotation marks because there is no single blessed implementation: sockets are just a (few) library(ies)). When people want help choosing a library, I point them to https://haskelliseasy.readthedocs.io/en/latest/, which is an opinionated, curated list.
Something seems to be wrong with the footnotes on this page...

Edit: Nevermind, my browser seems to just be screwing up on Gwern's footnotes in general at the moment.
To be fair, some commercial systems suck on UX too, but some of them are much better than this.

If you compare it to eposnow[0] for instance, and see the adoption of large clear buttons.

The real differences, as I see it, between this and commercial systems are

1) most commercial tills are clients that poll a server that allows central management of stock, prices, and extraction of sales data by api

2) commercial tills can integrate with card machines, so the price comes up on the machine automatically, and successful payments are registered on the till. In a busy store this stops under/over errors.

The world needs a decent, hackable, open source till, because there are many situations where you need small but important extra features. Without the above I would say appeal is going to be limited, but good luck to the author

[0]:https://www.eposnow.com/uk

Edit:formatting
git's got some great features for very basic development workflows and the fact that it's distributed is undeniably a significant advantage.

What amuses me, though, is all the ceremony and patterns in the use of git that restrict its use in ways that are sort of pale reflections of subversion, P4 and similar version control systems.
>CNN threatened to dox an anonymous Twitter user making political memes.

I don't know what the particular context of this is, but there may very well be public interest in the identity of someone tweeting if it was controversial or political content reaching a large audience.

If you're posting on twitter and you're speaking to tens of thousands you also become part of public discourse, and that, generally means someone will investigate your identity. It never was any different.

The idea that one can speak publicly to a mass audience anonymously is a pretty new invention, and arguably not a good one.
Can’t use it in iOS but I guess may be the mac arm ...
Fwiw even Hitler didn't dare to invade Switzerland.

But China and Russia don't have the will nor the capacity to invade Europe anyway.

NATO is the one threatening, bombing and invading countries (Yugoslavia, Libya, Syria etc).
I also wonder what does it mean: "at least one guy"? -- it means one person who says ridiculing things towards women (in this context)?

(I'm not a native speaker)
> Hopefully the industry matures. I've bumped into data scientists who don't know how to do feature engineering as well as ones who can't grok ML. It makes the whole industry look bad.

Agreed

I suspect that for 9 in 10 ML "experts" in the field there are corresponding 9 in 10 ML "jobs" in the field that are just hiring for the buzzword and seeing what happens
Many reasons.
- Ruby is designed for Programmer Happiness.
- Convention over Configuration
- Omakase: https://dhh.dk/2012/rails-is-omakase.html
- Its an Majestic Monolith: https://m.signalvnoise.com/the-majestic-monolith/
- Tons of libraries
Prescriptions are also completely free in Scotland. Same for Wales and Northern Ireland, as far as I know.
Invest in very good refactoring tools.

Invest in very good testing, especially higher level integration / system testing.

Invest in a good dev/staging setup for your production environment, and also try to make rollouts and rollbacks automated and as painless as possible.

There will always be the need to change stuff, so get the pieces in place to make changes easier code, easier to test, easier to deploy, and easier to back the fuck up when you inevitably cause something to burn.
Everything worthwhile to learn is interesting, more specifically, if you identify what makes you worthwhile to you to learn, that also makes it interesting.
draw.io has some automatic layouts (Arrange > Layout), but they are fairly basic. In terms of customizability it doesn't come close to yFiles / yEd. (Admittedly, I'm biased; I work for the latter, but the available layout options do indeed speak for themselves.)
This is actually very popular usecase among dropshipping too, being locked to one store reduces conversion rates.

We can make subaccount in stripe, so it's easy to specific different subaccount for different product.

While WooCommerce is there but still we need to setup wordpress blog and multiple other things.
Intelligence signaling. Programmers love to show off to their colleagues how smart they are, so they try to anticipate all possible upgrade paths. "What if the user doesn't have an email address, betcha didn't think of that. That's why you hired me, the tech master, with over 9000 confirmed code commits". This leads to code that is overly generic, but still a big ball of mud. What you want, instead, is for people to be humble and accept that future changes won't be something anyone can anticipate now, and instead adhere to principles that, in general, lead to modular codebases which can respond to changes flexibly.
Oh yeah, I agree! https should be the standard, indeed.
Are b) and c) still a common thing with most of the Traffic now encrypted?

I wouldn't worry about a) too much, as you've already counted them, most sites are "one time use", and those that aren't usually have some interactive or time-sensitive feature that requires short (if any) ttl on any caches not under the site's control. d) is true, but also is somewhat under the site's control and should provide numbers.

Most people use GA for a rough picture of "how many people visit my site?", and stats from any CDN will most likely be enough for that. And browser caching doesn't really concern those people, because most visitors aren't returning visitors.
Microsoft Posts Initial DRM Driver for Hyper-V Synthetic Video Device
Wow, what an asshole thing to say. A 'dog beach' isn't exclusive to dogs and you are still responsible for what your dog does. It's a beach where dogs are also allowed.
I'd love if DDG offered email, but they were just a front-end for your iCloud.com email. My Gmail usage would drop a ton.

I do have a iCloud email address, but on a desktop I have to leave the browser and open up an email client. I only open email clients while at work cause I have to.
I've used lens for years and years, but don't fully grok it. Who cares? Lens is also like category theory, you don't need to understand the details in order to use it.
> I'm not sure if you're being facetious or asking a genuine question.

A genuine one. I remember a presentation by a bank about their use of Haskell, and wasn't sure if it was Standard Chartered. I remember they had the subset, and mentioned they basically had to a lot from scratch to interface with various systems.

And now that I have the name, I found a link to someone's copy: https://dshevchenko.biz/hs-research/Haskell-in-the-Large.pdf (used to be available at code.haskell.org). My recollection of the paper isn't perfect :)

> My understanding is that they are progressively moving more and more to GHC, although my knowledge is five years out of date.

Ah, thank you!
CDC Influenza and pneumonia deaths by influenza season and age: United States, 2008–2015: https://www.cdc.gov/nchs/data/health_policy/influenza-and-pn...

sha3_256:94b10eebd74923586d3ddbc762499de0ac42eb835663d8768fa9bcc786c1811a
I’ve been thinking of getting one now that it is a pretty well supported target in Godot (https://godotengine.org/article/godot-oculus-quest-support), which means I could easily get prototypes running on it with little hassle. Am curious about when they’ll refresh the hardware, though, because it comes across as a little underpowered on the standalone front (and I don’t have a beefy machine to use Oculus Link with it).
The underlying graph drawing library for WPF, yes. yEd itself is built on the same layouts, but a different rendering platform with Java Swing, of course.
I know it is a possible real usage, but it is not the most common. You cannot ignore that when branding a project/product.
Like... Like a bike?
My company will probably default in September according to the boss.

I'm French and I'm convinced that in less than 2 years from now I won't pay with Euros anymore (maybe Francs or South Euros or whatever they will invent).

So at least for me it doesn't end well very soon. But even the FMI boss called for a big reset.
> while any mention of the fate of George Floyd and so many others who have suffered and died at the hands of police gets aggressively removed from discussion

That's not even close to true—not by orders of magnitude. This seems like a classic of the notice-dislike bias (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...): that is, you've seen things that you didn't like in one discussion and weighted it more heavily than everything else, including the by-far-most-discussed theme of the last month.

That bias is so powerful that I'm not sure I've seen even a single counterexample, and it seems to make objective assessment impossible. I don't know what to do about it. We can't remove everything that somebody dislikes—there would be nothing left—but the presence of material that people dislike makes them draw extremely distorted conclusions. I believe this is an outcome of HN being a non-siloed site. Most other places on the internet, you choose your silo so you're surrounded by friendly views and don't encounter so many nasty things. Here, everyone's in one silo and it creates a shock experience. This leads people to dramatically false conclusions, but it doesn't matter because they feel intensely true. I wrote about this recently here: https://news.ycombinator.com/item?id=23308098.
The Upside of Career Envy
Instagrammers invade private land in NZ
Won't this be the norm with pushing to get rid of third party cookies? Or are we backpedaling on that now?
Maybe there could be an independent body like the EFF but capable of issuing penalties to the egregious companies, but not the individuals. Perhaps even cap the type of company that can receive penalties, in order to preserve the ability for small upstarts to succeed without giving a potentially corruptable governing body the tools to squash them under a veil of legitimacy.

If you license individuals, how do you categorize what is and is not journalism, and where do you stop? Photojournalists, blogs, for fun school magazines, local newspapers? Are radio shows journalism? Youtube channels? Do I become an unlicensed journalist if they hold misinformation? Thinking of the worst case, a corrupted governing body could quietly pick and choose who they want to take penalize for not practicing with a license, or penalize them out of existence even if they have one.

That benefits big news corps while stifling open/free journalism with risk. For one example of what I mean by that but in a different industry, I will never run a website that could have users upload media in my country, because we have no safe-harbour laws. If you are at risk of penalties, many people just won't start.
Hmm, really? Since Windows 10 your desktop runs in a guest domain, while the kernel running the drivers is isolated.

Since about 5 years Apple provides this kit: https://developer.apple.com/documentation/hypervisor Yeah, you got to use the hardware drivers from Apple unless it also supports PCI pass through, not sure but with the current user base I guess nobody would do that anyway.

I expect Apple to eventually run their ring-1 off the T chip, with everything else from a VM abstraction. It’s just the natural evolution of the UEFI approach, and Apple being themselves they’re doing it “their way” without waiting for the crossfire infested industry committees to play along.
> The distinction between Neanderthals, Denisovans and Homo sapiens sapiens is more or less a legacy from a time where we didn't know how fuzzy the definition of 'species' was.

Not at all; that time ended long before the distinction was drawn. In the case of Denisovans, hundreds of years before.
>They were different species and any argument to the contrary rests on adherence to a rigid definition of species not even accepted by all biologists, let alone anthropologists.

There is no single definition of species. People who study bacteria have their own, so do people who study plants, birds, insects, and so on. Sure, Neanderthals and Homo sapiens sapiens, who coexisted and interbred in the same ecosystems, are different species. Whatever that means.

>Are we supposed to believe it was a big egalitarian paradise?

Lol what does that have to do with what I said?
> [..] to create a public domain recording and score of J.S. Bach's masterpiece

Very few realizes it but before Gould the Goldberg Variations were very little known even to professional pianists.

Given how old the GB variations are compared to when they found success, it's like Argonautica by Apollonius of Rhodes winning a best seller prize in 2020.
I really don't like the sidebar on repo view.
Analog: Simple Physical Productivity System
What's a good tool for doing server side analytics?

Like for a small site I've made for fun. The only way I can easily know how many users visit is via Google analytics.

Well easily that is.
You loved something because you didn't see any use for it ?
What sort of effective bit-rate can you get at 56kbaud and 100kHz bandwidth with the allowed powers? If you can net 4 symbols after any error correction, that would yield the 100kbit TFA wants
Well if the paper made it to Cell at least two other people in the field are convinced.
I did not design this for big environments.
But maybe persons can use it for non profit organisations,
for instance little shops in elderly homes. I worked as a volunteer in such an environment and i saw the struggle with
other volunteers by payments.
So this could be a solution for those situations.
And by the way it's really fast for not too big environments.
I wonder, how my use of my 2017 MBP differs from yours - I am constantly burdened with key presses that are registered twice or not at all, keys getting stuck. A bit of dust getting in the switches sometimes renders some keys unmovable - the switch will actuate but there will be almost no perceptible key travel.

I agree that when it does work, there is _some_ feedback from keypresses, but seriously, if they can fake the clickability of the touchpad via haptics, why couldn't they do the same for the keyboard? Out of all devices that I develop on, the macbook is the most frustrating, mostly because of the keyboard.
> The US is stuck in limbo. Some states locked down hard, others didn't lock down enough.

Umm, I think you mean the world. the nordics can't decide what do do with Sweden. New Zealand will be perpetually close to zero cases, but be sealed off from the world. Obviously US/Brazil tourism is good to go.

> Some states locked down hard, others didn't lock down enough.

On the world scale, India locked down hard, but failed because arguably, the hard lockdown created more problems. I think Sweden had fewer cases per capita at the peak than the UK, despite avoiding a formal lockdown, but Norway had even fewer. A lot of factors you'd think would be meaningful haven't been, and the ones we're left with is developed East-Asian countries did OK, isolated developed countries did OK, countries lead by populists haven't done so well, and North Korea still claims to have zero cases.
Or call the exemplar client Matrix and refer to the others as The Matrix Protocol and The Matrix Foundation, license the trademark to third parties so they can call themselves Matrix FluffyChat, and let the 1%er curses Haskell client call itself frogwibbler safe in the knowledge that the odd name isn’t going to hold back general adoption.
No, that's not what happens on iOS. I'm writing this on a 5 year old device still getting updated.

The iOS exploits that have historically allowed the device to be jailbroken have been zero-day vulnerabilities. And I'm assuming the TFA is about a zero-day too.

Also Android is open source (AOSP). How does that help?
You do realize that you can read e-mail from the browser if you log into icloud.com?
On lower end laptops it isn’t cheap. Also these savings add up - a few hundred MB here and there and you end up with a system that’s 10GB lighter on a laptop that has just 128/256GB of space.
Adobe is on my list, affiliated with the domain "demdex.net".
All of us also have some cabbage DNA.
Mind blowing, did not know about questDB. The back button seems broken on chrome mobile.
Proptech Firms Can Gain Opportunities from Investors
> one of the best thing about attaining Seniority at work.. you don't have to worry about proving yourself to anyone

but to reach Senior, you must head nod a lot when you're junior (and then later research it yourself if interested), because otherwise you'll likely be deemed stupid and won't make it to Senior.
... As if all health care is time critical life or death
Correct, the locals aren't trying to maximize value. That's the job of the companies that provide the "efficient" services you mentioned.

Locals just have to pick up the trash, see the prices skyrocket and remember how unique the place uses to be.
That is also what a lot of people forget: the people on the frontline are... People. They also suffer, they also get tired and they also get extremely fed up and burnt out if they have to work months and months with no end in sight.

We are not being treated by robots and the longer the pandemic lasts the more healthcare professionals suffering (physically and mentally) we will see, the more churn we will get and less care capacity we will have...
Oh yes they do, and why would you want to break network caching to spy on your users? You can always add some little js to ping your server (logs! Again!) or a non-cacheable tracking pixel.
There's been a recent thread with lot of options discussed here: https://news.ycombinator.com/item?id=23560823, also https://lobste.rs/s/lvdj3w/lightweight_alternatives_google
My understanding is that ATSC has fine weak-signal performance at UHF in rural areas; it's just extremely sensitive to multipath interference and it doesn't do well with the terrestrial noise in the high VHF range, so anywhere with large flat surfaces (like city buildings) is not so great.
Your life has the plot of a Loony-Tunes short.
In what world is having geo-specific social networks run by corporations a good outcome? "Like China" is a pretty bad north star for almost any country.
It would be deeply wrong to use such an algorithm to add detail to blurry CCTV images in order to incriminate someone. I don't think every police force, security firm, security agency etc will agree with me on this and that concerns me. Police in my country are already using live facial recognition in some areas.
An e-bike is just a bike from a traffic rule perspective. It is a bit noisier than a regular bike, goes about the same speed (in fact, the motor cuts out at about 15 mph). Its main advantages are that it helps with acceleration and with headwind/hills, but once you're at 15 mph you're on your own.

If you have a situation where dogs regularly interfere with bicycles and the other way around then I suspect that the problem is more with the dog owners (you?) than with the cyclists. I've been a dog owner for many years and my dogs have never been in a situation where cyclists would endanger it, though, I have to admit, one of my hounds once did endanger a cyclist by giving chase (pink spandex, not 100% the dogs fault, but then again they supposedly don't see color). I consider that wholly my fault, the dog pulled the leash right out of my hand and then refused to stop giving chase and that should have never happened.

It all sounds to me like you need something to be worked up about and you've decided that e-bikes are a menace to dogs when in fact the spaces where dogs are allowed to run free are not typically exclusive to dogs but are also shared by dogs with foot and cycle traffic. The responsibility for keeping the dogs and the other traffic safe lies squarely with the owner of the dog. A well mannered dog will stay with its owner and will not interfere with others on foot, bike or otherwise.

Finally, dogs are a much bigger danger to other pedestrians, and children in particular than your typical e-bike will ever be to a dog.
Apple is orders of magnitude bigger on both accounts.