skysight-inc/HackerNews huggingface dataset:
The most obvious difference between the American and British legislative systems is the presence of a foundational document like the Constitution.

The British system is strictly about convention and precedent, whereas Americans have a little more explicit guidance from the Constitution.

I think what we've learned as Americans in the last few years is that it isn't enough to have a foundational document. Convention and precedent indeed play a large role in the function of how the well government works. Congress is now terminally defective, largely because of the loss of the norms and violations of precedent, starting roughly in the mid 90's.

Perhaps the idea that convention and precedent is the only thing holding the British system together makes it stronger.
Nostalgia pushed the right buttons for me, I barely watched the commercial and just thought about Edward and his family
Seems like a cool idea for normal-times remote work, but a very terrible idea during a raging deadly and highly communicable pandemic.
Well this is some exciting news! algebraic-data-types is my most commonly imported "optional" pip, after the stuff that's strictly necessary for my domain (ie: PyTorch, matplotlib, and such). I guess combined with dataclasses, I can basically finally write ADTs properly in "native" Python.
Is archive.org then also creeping as a service?
I think about this too: does the internet modify human behavior, or capitalize on it? I mean, it does both, but I think historians would lean toward the latter.
Show HN: Rize.io – Work analytics that shows you how your spend your time
Having been in cryptocurrency since 2010

I can't wait to start selling virtual bridges to all of these people who so eagerly want to give away their money.
You're overstating my premise. I was not saying very much, and you're implying I was saying a lot. Who said the clusters were neat? Or that characteristic distributions were Gaussian?

"Women" and "Men" are words that we associate with observable characteristics. They are extremely messy, so much so that there isn't even one characteristic in all of the many dimensions that we would all agree evenly cleaves the "Men" set from the "Women" set. And yes, most observable characteristics are far more shared than not; that's why it's easier to tell a human from a cat than it is a man from a woman.

Please, stop trying to enlarge my claims. The idea that males and females form clusters that could be described as "neat", or that the distribution of any human characteristic is Guassian, are extremely large claims that should be backed up with evidence. I don't know how they even made their way into this discussion.

To restate: Male homosexuality can be described as a trait that male homosexuals share with women. If we assume the default about all other characteristics, i.e. that they are distributed in the same manner as they are in other males, then that would mean homosexual men are ever so slightly skewed female in distribution. That's it. Note that the "if" clause isn't a claim I am making, it is simply a proposition on which the argument is predicated. If it is false, the argument no longer stands. I am not making any judgement about that claim, I am only building on it in the hypothetical universe where it is true.
> As to how earlier kings gained their position, at least in England I'd say it was some combination of local warlords that were semi-legitimized during Roman rule, then later their descendents consolidated power after the Romans left, either through marriage, trade, or violence.

That definitely didn't happen. The locals in Roman Britain would be the Bretons, a Celtic-speaking people. The withdrawal of Roman power from Britain was followed with the Anglo-Saxon migrations of people from what is now the Netherlands, Germany, and Denmark, which (actually rather rapidly) displaced the Celtic speakers with Germanic speakers. The Anglo-Saxon petty kingdoms arose after the migration, although they were subsequently occupied by the Great Dane Army that settled in the Danelaw region of England. It was the Mercian (one of the Anglo-Saxon kingdoms) failure to deal with the Vikings and Alfred the Great's success that led the Wessex king, and not the then-dominant Mercian king, to actually unify all of the Anglo-Saxon kingdoms into a single Kingdom of England.

The origination of these Anglo-Saxon kingdoms is extremely unclear, happening during the Great Migration and in an area where the written record rather abruptly dies out. Virtually the entire list of sources for this period is Bede's Ecclesiastical History of the Peoples of Britain and the Anglo-Saxon Chronicle commissioned by Alfred the Great.
Spoonbill updates are neat when people use twitter bios as a mini resume, like a linkedin feed of sorts. That way you can see who left facebook this week.
oh, I see, thanks! Since I assume you're one of the devs, can you pinpoint also to a direct AST evaluator implementation? Either the obsolete --interp or the new "Eval" interpeter engine :)
> has the same niceness of GitHub

Debatable. As a previous paid customer, I have never been a fan of GitLab, I've always found it slow, buggy and of confusing design language. YMMV.
Why Deploying on Kubernetes Is Like Flying with an Alligator
I would really caution against thinking this way. Parent discusses changing contexts which is exactly right. Things said in polite society 30 years ago are no longer acceptable, there is no reason to think that what we say today in polite society will be acceptable in 30 years time. The thing is even though everyone will have skeletons in their closet that doesn't act as some sort of defense, it will only take the right kind of persistence by someone strongly motivated to blow up your life, it doesn't matter that much that they have skeletons.

It also seems to be very asymmetric, in that the ones most likely to attack are the ones with the least history. It's an asymmetric tool younger folks can use against older folks, and that asymmetry will always exist.
I don't really agree. I helped steer my organization to Python more than a decade ago -- its mix of capability and readability made it a great fit, and it remains so. Nothing I saw in this made me worried that people would struggle to read it. F-strings are great, a huge improvement on needing to say .format() all the time, and format was an improvement on the original use of % (more descriptive).

C++ is a wholly different beast. Template metaprogramming achieves great things, but at significant cost to readability.
It isn't "people", it is the police trying to obfuscate and avoid punishment for misconduct.
I've seen "The Go Game"[1] work really well amongst teams within my company. I am in no way affiliated with this company, just heard good things. They have a variety of activities like trivia, puzzles, and some others.

[1] https://www.thegogame.com/team-building-games
GitLab team member here. For anyone considering a similar move, I encourage you to check out our GitLab for Open Source program: https://about.gitlab.com/solutions/open-source/
Is it a criminal or civil offense?

If the officer is playing the music incidentally as they go about their day, would that be fair use?

I wonder if a de-music service would be feasible so that the copyrighted audio within a video would be detected and suppressed without suppressing the video and other noises.
Github wasn't created until 2008, and in those early days there were big limits on hosting (very limited number of repos per user, even public ones). The everything free, everything easy all you can eat buffet that you see on Github today is a much more recent change. Back in '05 almost everything OSS was on source forge and Google Code, both of which offered super easy hosting, discussions, etc.
YouTube has a process outside of the DMCA to let rights holders take down videos without risk of a false DMCA suit.
There are some exceptions to this - for example, the iteration variable(s) in a list comprehension are only in scope within the comprehension.
> That third-wave racism is mainstream.

That antiracism can be meaningfully analyzed in waves and that, if it is, what McWhorter describes as Third Wave Antiracism is meaningfully one of them are all, for that matter.

AFAICT “Third Wave Antiracism” is just something McWhorter latched on to because it provides an excuse to dust off the template of standard establishment and right-wing critiques of Fourth Wave Feminism, including the implicit acknowledgement that the previous waves were good, and deploy them in defense of the continued neglect of the marginalized by elites in favor of victim and advocate blaming.
There used to be a free fork of Maps.me called simply Maps on F-Droid here:
https://f-droid.org/packages/com.github.axet.maps

Very nicely designed. It seems to be gone now however, maybe someone else knows why.
You can try. I'm sure the cops will just start playing songs by artists who approve of cops playing but don't approve of the songs appearing in the background of social media posts.
Wholeheartedly agree. The best system is no system at all - problem is it doesn't really satisfy any requirements. Anything added beyond that is extra room where fragility creeps in & the tradeoff shouldn't ever be taken lightly.
Same. I'd bring back Firefly, The Unit, SGU, and don't hate me, Marco Polo
Not quite. Google also has an internal mercurial tool (layered over perforce/piper), and I think it's the more popular tool at this point.
The current version of Arc can be found at arclanguage.org, forum included, but HN itself runs a lot of proprietary code so the base version of the language and forum won't have feature parity with HN.

There is also Anarki[0], which is the public fork of Arc and the forum, which is very much not in feature parity with HN. Anyone who wants to contribute is welcome to.

[0]https://github.com/arclanguage/anarki
Your description of this (now failed) attempt at character assassination as simply "a mistaken allegation" is very disingenuous.

Why are you so angry that it was foiled?

An NYT reporter trying to ruin people's lives and reputations for petty ideological reasons is anything but "trivial bullshit".
That is really interesting and surprising.
All we know is
1.it definitely did not come from a lab
2. it could have been imported from another country's frozen bat industry.
I implemented the BlockStudio visual programming language (authoring environment + runtime) in haxe [0].

I'm also migrating the website (currently Python) over to it -- I can share data type declarations between server and client-side code, which give me compile-time guarantees that my api calls and return values are not malformed.

[0] https://www.blockstud.io
Thanks, I added it to my list a while ago but haven't watched it yet
Right, you can't. But you can make (in principle, again, a classic painting like the Mona Lisa is not the best example, it's more obvious for e.g. a print) an indistinguishable copy - and that copy does not have the distinction of da Vinci's touch and thus is not equal to the original. And similarly, you can define an equivalent of the "creators touch" for a digital file and agree with others that that's what makes it an original and valuable over a mere bit-identical copy.

And the examples in between do the same to varying degrees, to show that the idea of not actually requiring a direct "touch" is not new in the Art world, with originality more treated as what in software we'd call a "license": rules the artist decided.
Turbovax: A Homebrewed Covid Vaccine Appointment Info System for NYC
You are aware of the fact that trees spawn other trees right?
Maybe they'll just release a RISC which lets you mine bitcoin with your Tesla or Powerwall, and use that as a selling point.
Among Us!
Will be interesting if they pick the wrong company and get sued for that in the process.
Microsoft Patch Tuesday, February 2021 Edition
Yes, you absolutely can. In fact, this was part of my ES5 Date constructor polyfill.
I use GitLab at work. My experience is that it has more features that work less well. There are a bunch of comments pointing to a GitLab issue to explain stupid hacks in our CI/CD pipelines.
Wouldn't the copyright holder just DCMA the hosting provider for the entire domain?
I think a differentiating factor could be history. Historically farmers have always been able to work on their equipment and this has been long factored into the cost of running a farm. Slowly they are being pushed out of that repair model and their costs are going up. Farm equipment gets a massive amount of physical abuse and it is expected they will break and the farmer can fire up that old generator welder, get out the magic mallet of repair and give 'er a few good whacks. Most of the diesel engines are even designed to be field repaired. On some of them, you can even pop the cylinder sleeves out, swap out the piston rings and you are back in business. People are still coming up with newer simpler tools to do this quickly. If you want to see some amazing ad-hoc repair jobs, watch Andrew Camarata's youtube channel. [1] He brings old rusty equipment back to life and then uses them to make money.

Apple devices have always been designed with limited end-user serviceability. You can reload the OS, change some firmware settings, but not much more. In my opinion, the majority of people buying these devices expected them to "just work". When that ceases to be the case, people go to the Genius Bar.

[1] - https://www.youtube.com/c/AndrewCamarata/videos
+1 for Among Us, had a lot of fun with my tam playing this.
This is probably a better article, it explains what changes the queen has actually secured using this rule: https://www.theguardian.com/uk-news/2021/feb/08/queen-lobbie...
Wouldn't you have to be a party to the infringing work for that to be true? Presumably you can sue the copyright holder of the film and not the "actors" as it were?

For example, if a romcom rips off some music I created can I sue Ben Affleck because he appeared in it? I doubt it. I especially doubt it if he didn't want to be in the film.
Tianwen-1 Mars-centric state vectors
Sorry I didn't clarify -- They came up with a phrase that, while it existed, didn't have a concrete definition. To give an example, if someone right now wants to create "Source Available Initiative" or something like that I think that would conceptually be fine, even though the term is already in use, there is no organization that is clearly defining what it means. Does that explain it better? (Although I think creating more organizations like this is a terrible idea for other reasons, mostly having to do with license proliferation)
>When it comes to workstations or web servers, what the GP said is true: everything outside of Windows/Mac/Linux x86/arch64 (and maybe BSD) is extremely niche

Say the same again about embedded devices and the Netflix network backend if you dare. Also, some compiling toolchains for consoles based on BSD os'es.

Embedded devices are MUCH more than the 90% of the world. Not eveything is a cumputer.

Add routers, switches, and mobile devices and now your "90%" goes out of the window.
The eval implementation is found here (evalMain.ml is the entry point):

https://github.com/HaxeFoundation/haxe/tree/development/src/...
The Belgian situation seems fairly dysfunctional. Is the monarch completely absent from politics? This happened in 2007-11: https://en.wikipedia.org/wiki/2007–2011_Belgian_political_cr...

In Brazil in the 19th century liberal democrats thought a monarch was unnecessary, after 67 years of successful politics under a king. Upon abolition the country devolved into a long succession of military coups and dictatorial governments.

There have obviously been successful countries without monarchy, but it is very risky to say that a figurehead does nothing. Reserve powers are a pretty real restraint.
> Why is it not possible for individuals to just pay a fee like a radio station to not get copyright striked?

Worked for some people trying to get that kind of thing going with the record companies but they were beyond ambivalent about it. (As well they might be given that money rolls in without much effort on their part.)
I've published a free beta extension. Please see the link and instructions on the site. I would appreciate your feedback.
Interesting thought.

I have GPS traces for a number of Amtrak routes across America. I wonder if those would be useful.
"If you give me six lines written by the hand of the most honest of men, I will find something in them which will hang him." -Cardinal Richelieu (supposedly)

Your view seems quite naive to me. Not only do times change, with previously acceptable things becoming unspeakable (eg. "retarded", "transsexual", "transvestite"), but with taking out of context and selective quoting you can distort the meaning of almost anything.
Certainly. But there's also responsibility of the group members to understand what kind of topics and conversations they're about to enter. Facebook is divisive. It's a stressful topic. The crowd shouldn't click on a link about the 100th crime Facebook committed if the crowd is not ready for the gun fire. The crowd inherited an imperfect world, and it's okay to take a stand, because if the crowd doesn't stand for something, they fall for anything. In certain cultures, "swear words" don't even exist. If certain words deeply offend the crowd, they shouldn't blame other people, they should turn inward using introspection and ask themselves why they're so bothered by certain words written on a webpage. It's not like I hate Mark Zuckerburg with every fiber of my being. I'm sure there's some cool things about him. I'd love to sit down and have him show me his love for the video game Civilization, or what kind meats he likes cooking, or how he designed his smart home. But the topic at hand is business and legality. And frankly, I should be able to take as many shots as I want at him in the public sphere. Just because he's not personally inflicting violence on other humans, does not mean there's billions of lives at stake here. When people enter the ring, political correctness is entirely useless. It's not personal, it's "business".

“If I don’t scream, if I don’t say something, then no one’s going to say anything.”

“I care. I care about everything. Sometimes not giving a f#%k is caring the most.”

“The truth that hurts is the same truth that heals.”
Shameless plug, but it's free :-)

Activity: Split into groups of 5 and go sailing. Relaxing or you can organise a race around island #5 ( start and finish next to the big boat ).

Search for "Pancake Sailor" on Steam - it's free and has both Windows and Mac version.

Greg
A Major Lowland Snowstorm over Western Washington Is Highly Likely
f-strings are truly amazing. They're very painless. The only gotcha I've run into is accessing a dict from inside one. You need to watch out for your quotations :).
It really depends on your requirements, but if you only need one city then you're hardware requirements are in the raspberry pi territory: https://switch2osm.org/serving-tiles/

The site linked already provides docker images, I'm tempted to build a pi one.
Black Lives Matter isn't just about lethal police shootings.
Since the Microsoft takeover, the platform is compromised. It seems people have very short memories.
why should they not be allowed to play music?

Because it gives the impression that the cops have something to hide when they are triggering the Facebook copyright filter, seemingly on purpose. Caesar's wife must be above reproach.
I programmed in Perl 5 for several years. Ugh. That language was hard to read, and some of the features (list vs. scalar context, for example) were awful. I have never wanted to write another Perl program. Capable, but painful to maintain.
I think a better approach to outright blocking the infringing, or presume to be infringing content, would be developing software that identifies the infringing audio and removes it using sound cancellation. This would require the claimant to submit a sample of the infringed content and an algorithm to add a layer of opposite polarity audio or alteration of the actual original layer.

The same would be more difficult with video, but could be done eventually.:

This approach would require a great amount of initial investment. It would have to be designed to deal with frequency shifted audio as well.
I heavily use Magit on Emacs to edit my patches interactively. It is my favorite way to interact with Git.

I think Visual Studio Code has something of its own. Would be great to have that part of the Git command line, but I guess shouldn't be hard to make one, considering its already out there on so many IDEs.
The journey to Raspberry Silicon and the design process of the RP2040 chip
Didn't they have quite some funding for at least some time? As you said, they've been around for a long time (almost 20 years now) and for that their output isn't really that great. I'm not sure about the exact reason, but I've always had the feeling that the people working on the projects had little prior engineering experience and were progressing via slow trial and error.

I'm wondering if possibly a Youtube channel with an experienced engineer in charge and Patreon support wouldn't be a better backdrop for such a project. Something like Kliemannsland (German Youtube channel that runs their own compound) meets Stuff Made Here.
Oh sure! I guess we're talking about different things. In your example, Google is providing you a service, and they're serving the file.

I was talking about using 3rd party file hosting services like cdnjs.com and unpkg.com

It's gotten so bizarre that highly popular libs (even Facebook's React!!! )will recommend you hotlink these third party sites rather than give you a zip file to download and host yourself.
>Hmmm. Kant, Frege, Hegel: these Germans laid the foundations of anglo-saxon analytical philosophy. Frege (who I struggle to understand) was a towering figure in language and logic, as well as maths. And wasn't Descartes from the continent?

Sure, but Continental and analytical are not geographical terms. They only originate etymologycally from the loose preference and emergence of difference schools in different geographical areas -- but obviously a European philosopher can be analytical, and an American philosopher can be continetal. Sort of like an merican band can play Irish folk and be good at it. But the Irish do it more, and usually do it better - it's, so to speak, their thing.

>FWIW, I think it's the study of logic that has the power to immunise you against bad reasoning (you also have to be bright).

You get immunity against some kinds of bad reasoning, and a vulnerability to others (scientism being one, systemic over-explanations being another, blindness to subtle things not quantifiable or qualifiable as truth propositions or logical axiomatic statements, but important nonetheless being the most important).
There are some 'invisible' downsides to adding new features, which often get overlooked:

- Tooling, code analysers, etc. have to be updated to understand the new features. Tools which are dead or "finished" may stop working.

- The possibility that someone might use a new feature can break guarantees that are relied upon by existing code. An obvious example would be adding try/catch to a language: in languages without this, a function call is guaranteed to either return control to us, or to run indefinitely. Libraries might rely on this to clean up file descriptors, etc. afterwards. Such libraries would be broken by the mere existence of try/catch; even if we never actually use it.

That said, I'm a big fan of pattern-matching, so it would be nice to have in Python, rather than crude approximations like '{pattern1: A, pattern2: B, pattern3: C, ...}[myVal]'
>How does one even become a monarch?

Just call yourself one, and have enough people agree with you.
> "Source Available Initiative" or something like that I think that would conceptually be fine

I can understand that position but... they tried to trademark just 'open source' - without the 'initiative' part. They were told to rod off by the USPTO because you're not allowed to do that, so it's not ok by the law, whatever you think of it.