skysight-inc/HackerNews huggingface dataset:
That is fine, but what git does not have is branches baked into the history of the repo like HG or svn does.

With git you can see this if you merge things back and forth then remove the branch names. There is no way to tell which commit was on was which branch. You just have the graph of commits.

This is not true of HG, it is always there baked into the history.
The dole is just welfare bud. The idea that fewer artists would be living the ramen lifestyle on welfare is goofy.
Money is great but when WFH more human interaction really is needed. Especially for those that are younger without a family.
Doesn't matter though, I will still call a spade - "spade". You can keep calling a shovel - "spade", just don't be surprised that no one understands what you mean.
Reminds me this comment:
https://news.ycombinator.com/item?id=19977678

There are other coping mechanisms you can use, although some of them are arguably worse than procrastination (eg overengineering).
https://hub.docker.com/r/maptiler/tileserver-gl

hosing the entire planet is not sensible, but you can safely host a region/city/small country.

that said im not in love with maptiler and trying out a bunch of other tile servers with limited sucess.
I agree only to the extent that HN only focuses generally on technology based discussions. I would also argue that Reddit has much more diverse thought and opinion, although not necessarily of high quality.

My point is that HN is lucky that it is small and focuses on a particular topic of discussion and therefore it is quality over quantity. Reddit is a beast and allows discussion around really anything that pleases people. But it is a victim of its size and really reflects problems with other social media platforms such as FB and Instagram where rigorous moderation is next to impossible at that scale at the moment.

Think of /r/Wallstreetbets as an example, a subreddit that went from around 2.5 Million subscribers to 8.8 Million subscribers in a week. How do you appropriately scale moderation to content like that.
Arguably, “Windy Maps” is up there:

https://apps.apple.com/us/app/windy-maps/id1201228182

Same devs as the stunning https://www.windy.com/ weather site which also has an app:

https://apps.apple.com/us/app/windy-com/id1161387262

If you're more about hiking, maybe “Gaia GPS Hiking, Offroad Maps”:

https://apps.apple.com/us/app/gaia-gps-hiking-offroad-maps/i...
The real problem of GP is with the drivers not reading the note. Each system should have a manual override, Lyft does seem to have one, but the human element failed.
True, but honestly pattern matching is so cool that all languages should have it and ditch switch statements.
The reserve powers of the Crown have been reduced even more in Canada than in the UK, and there are several cases in just the last decade where the Lieutenant Governor or Governor General has had to make a decision. For example, if there's a motion of no confidence in the first sitting of the legislature, and the Prime Minister loses power immediately, the right answer is contextual. Sometimes another election really would be appropriate, in many cases the opposition can form a working government, if given a chance.

None of these problems are insurmountable, of course. And you could just keep an executive -- I personally prefer just replacing the Governor General in Canada with a president, preferably indirectly elected. Still, patching the constitution would be pretty involved, if you wish to fully excise the executive in its current form from the Westminster system.
Assuming that they're also required to allow two-way, read/write access from other ActivityPub platforms, I can think of worse ideas.
This is a rule of thumb I’ve imposed on my product teams over the years. If you want to add (yet another) third party <script>, you have to be willing to drop one. It worked really well for us and forced product teams to focus harder on finding tools that tangibly help us as opposed to “looking cool”.
Well, to be fair, regardless of what you do, the likelihood that you will get exactly zero contributors is very high.

Oh, you'll get complaints, that much is very achievable. But actual contributions? Even simple, bullshit code boot camp homework exercises? Good luck.
> I don't want to be the guy that makes another guy feel pressured to keep slack on his phone all night.

The software industry needs more of you.
I wish more people would realize this!
The whole import argument doesn't really hold up very well. The only companies that really challenge John Deere at the high end of the market are Case, Claas and Fendt. The US market is still dominated by the US manufacturers due to the sheer logistics of importing these large machines, and the lack of dealer networks.

Also, you'd be kidding yourself if you think Claas or Fendt are any less reliant on proprietary software at this point.
It feels like these NFT evangelists are shooting themselves in the foot by using "paintings" as an example. I don't know why that is the go-to example. It's so outlandish to most people since digital images are the poster children for the transcendence of ownership in the digital age. To most people, owning a JPEG just doesn't make sense.
Check my interpretation above (I did 3 levels, expanded simplified, quite simplified, and explain-it-to-me-like-I'm-18).

It is indeed tedious writing, but her audience isn't the general public, is other academics and people who get off with this sort of think and have read 100+ other books on the same subjects.

So, it's more like Dijkstra writing something to Knuth (and laying the technical language thick to save time), more than an O'Reilly book or a Hacker Noon post.
Having just read that book, it's not that laziness is bad or good for data structure performance. It's mostly that you can't use a data structure designed for one paradigm with the other and expect the same performance characteristics. Laziness can make things faster (I think the CatenableQueue was a good example of this), but it can also make things slower (take your pick of examples).

In all I guess I'm not disagreeing with you at all, I just wanted to provide a bit more context and get some more use out of that book.
Microsoft is a completely different company than it was even just 5 or 10 years ago. Saying that MS is an enemy of open source is uninformed at best and idiotic at worse.

Do me a favor, look at Facebook [1], Apple [2], Amazon [3], Netflix [4] and Google [5]. Now tell me which one has more Open Source repos than MS [6]. I'll give you a hint... none of them. Sure, volume of open source repos may not be the best metric, but to say in 2021 they are enemies of open source with almost 4k open source repos is just dumb.

Hell, even the new MS terminal [7] is open source. They realized that FOSS isn't the enemy and is actually good for the tech industry at large.

[1] https://github.com/facebook
[2] https://github.com/apple
[3] https://github.com/amzn
[4] https://github.com/Netflix
[5] https://github.com/google
[6] https://github.com/microsoft
[7] https://github.com/microsoft/terminal
Not the scoping rule. For example, in Haskell:

let x = foo
in (
case bar of
x -> x,
x
)

This will give `(bar, foo)`: for the first element the `x` in the case will match against `bar` and return it, then that `x` will be discarded as we leave its scope; the second element uses the binding of `x` in the `let`.

According to the Python semantics we would get `(bar, bar)`, since we only have one `x` variable. When the case pattern succeeds, the existing `x` is updated to refer to `bar`. Hence we get the `bar` we expect in the first element, but we also get `bar` as the second element, since that `x` variable was updated. (Note that Python guarantees that tuple elements are evaluated from left to right).
The book _Writing on Both Sides of the Brain_ (Henriette Klauser) got me unstuck. Ignoring the left-brain/right-brain stuff, imagine that you have a creative, let it fly part and a critical editor part. Constant criticism from the editor can slow all creativity to a stop. Instead, tell the editor, "I promise you'll get your chance. For now, sit down and shut up." Then create in peace, but follow through on that promise.
Thank you, that is a nice summary.
Amateur analysis: for the citizens filming, yes. The copying is incidental, does not harm the market for the work, and the filming is for news/informational purposes.

For the police? They may be in violation of copyright law for playing the music without a Public Performance License. I don't see an argument for fair use on their part.
The Guardian article of Feb 7th appears to talk at length about something that happened in 1973. It (article) is quite convoluted but it looks like the Queen was trying to preserve her privacy as she perceived it at the time, perhaps in a heavy handed way.

From the other Guardian article:

"The number of tenants on Scilly caught by the exemption is not known but has been estimated at 100.

One of them is a 78-year-old retired oil executive, Alan Davis. He has been prevented from buying the freehold to his 1960s bungalow."

The Royal Family may not be to your taste but these two articles are hardly grounds for insurrection.

I am genuinely sobbing about Alan the retired oil executive's plight.
How has no one noticed that the parent commenter’s username is a derogatory term for Mexicans? Speaking of racism...
Perhaps, but let's sort the problem at hand first?

The monarchy in the UK only seems to benefit themselves and tabloid newspapers. While the Queen has been a dutiful monarch (whos work ethic I happen to respect), the rest of her family seem pretty terrible with their crazy shenanigans.
It's digitally controlled, no more physical levers connected to valves.
From what I hear the resale market on old farm equipment rivals Apple products in their ability to retain their value
Read-up on the history of git. It was not designed to be a new panacea of OSS development. It was designed to keep the Linux kernel development running smoothly after their commercial source code host dropped them--that's it.

Running a git server is actually very easy, just run the git-daemon command: https://git-scm.com/book/en/v2/Git-on-the-Server-Git-Daemon This is actually easier than running something like Gitlab that requires setting up a database, a reverse proxy, or even an entire runtime environment like Kubernetes, etc.

You're falling into a trap of conflating git with Github. Github took the mechanics of git and built a slick, centralized, commercial source code host on top of it. They made a social network that engaged users and gamified writing code. Lots of folks are working on similar commercial and open source variations of the same. But in all those cases git is just a part of the tech and not tightly coupled to the success (or failure) of them.
Kyle Vogt – Cruise had 0 reportable disengagements in ~200k miles
If watching The Crown has taught me anything, it's this. She has a considerable amount of influence over government.
> The British system is strictly about convention and precedent, whereas Americans have a little more explicit guidance from the Constitution.

This is complicated by the supreme court which is far more political in the US than the rest of the anglosphere, to the point where it's arguably a third chamber of legislature. They have a lot more latitude to reinterpret the constitution as they wish than anywhere else and they provide the precedent that would very often be left to parliament in other countries.

Just to highlight the difference, if you asked a random citizen of Canada, Australia, New Zealand or the UK to name a single supreme court judge they'd probably be unable to.
If you're suggesting a purge of the wealthy upper classes whose income is mostly derived from unproductive rent-seeking, then yes, I agree. Good idea!
Tough luck for anyone who had linked to the project/issues on github dot com instead of sdl dot org.
Absofuckinglutely. Too much mind.

My arsenal for this includes: Beer, wine, wine coolers, hard cider, stoli vodka, malibu, rum, champagne, cbd isolate sublingual tincture, music, Hue mood lighting, candle-like scents, soft sheets, massage, MIV, cell phones in the microwave (faraday cage), and not talking about anything current.

If involved parties aren't relaxed, it's unlikely to be that good.
Is that really a decline? How many were there in 1600?
Next time, bring an RIAA lawyer to any cop encounter...

Hah, it'll be like the joke of bringing a predator to get rid of some insects in your home, and a predator to get rid of the first predator, and ending up with an apex predator...
Numba doesn't really qualify as JIT if what it's really doing is compiling it and caching the results to disk then reading from them in the future for faster execution... that's just a compiler.
You can test out pattern matching now if you compile Python.

Now I just want multi-lined anonymous functions.
How does this compare to Flutter and Kivy? How is debugging and performance?
That's it. Back in the day that's what was great about source forge. Now it's github. Many people already have an account there so you significantly lower the bar for people to get involved with patches, bug reports etc.

If a project has self hosted infra and wants me to sign up to their Bugzilla I think twice before doing so.

And if github really turns to shit because Microsoft shows their true evil face you can just move platforms again.
Quora imo is a horrible website and I rarely find actually good advice on it. At this point I actively avoid clicking on it's links because of how aggressive they are towards non logged users.
After Wuhan mission on pandemic origins, WHO team dismisses lab leak theory
His account is literally named throw away “r2” in a thread where people are talking about “the r word”. I made the mistake of assuming that account is a throwaway... did you notice what his account was named?

While what you say about the account is true, it’s literally called a throw away. Even with the age, it’s questionable whether it’s an alt account. But yes my bad. I was misled by the misleading name.
There are tight logical proofs. Note I point out the ontological argument is now validated by computer. I am merely sketching them above. I also disagree atheism is the default. As Einstein says, simplify as much as possible, but no further. Atheism is incapable of explaining reality as we experience it. While simple it lacks explanatory power. Saying atheism is the default due to simplicity is like saying nothing is a better explanation than something because nothingness is simpler than something, which is clearly the wrong way to go about picking theories. Monotheism is our most parsinomous theory to date.
Help contribute back to make it amazing. That's why OSM is amazing :)
Entrepreneur's go-to ADD productivity technique
> The copy of a digital image is 1:1 with the original.

Not in the case of an NFT. Accompanying the image data is a cryptographically-enforced means to assign control to a user / key holder.

This control is either over a single, unique art piece or over a certain number in a limited set of duplicates of the art piece.

While the image data can be seen as non-unique, the user can be confident that the copy which they control represents ownership of a unique asset with the ability to trace provenance back to the artist.
Container Vending Machine for ISVs – Automates commercial software distribution
>To me it seems like this is the trouble: for you, reading Foucault, it is clear what is meant by truth and that the word is constrained to a narrow scope. But to others, including me, it is not at all clear how far the scope goes.

Well, why would it be clear from the start (without familiarity)?

I mean, what "weight" on a NN means is not clear to me until I study machine learning, right?

Then I find out that it doesn't have the same meaning as it does in dietary terms, physics, or legal matters (the "weight of the situation").

For people reading Foucault when he wrote it, which is theory-obsessed bibliophiles in 1960-1980s Paris academic and student and political world, primarily, it was as clear as would be for Peter Norvig to read an AI paper and understanding everything.
Recently I've been interviewing and assessing technical tests regularly.

We have this one technical coding challenge. Most of the submissions are 1000+ LOC and quite heavily engineered. One submission though was 300 LOC, runs 3x as quick as everyone elses and is the only one to get 100% in our acceptance tests. The author was very self-deprecating about it - describing it as a quickly cobbled together submission.

I'm nearly 40 and find I over analyze the design of everything. Which is great when I'm architecting a high level software feature, but when I get to coding I'm almost at analysis paralysis over every, damn detail. I miss that sense of flow.
Twitter Spaces preview – Twitter's response to Clubhouse
The underlying issue is that they intervened in Britain's lawmaking process for their own personal benefit.

It is of course not the only reason to abolish the monarchy. Just one more for the list.
NFTs aren't usually "DRM" in the sense that they are intended to (or even try to) stop you from accessing the file.
> - Dead Cells

One of the creators of Dead Cells made a level editor called "LDtk" that has a Haxe API as well
Package PowerShell scripts in Mac OS X executables
things like this and f-strings make me want to use python more and more. if only i could have a bit better OOP syntax.
It is if other people can hear it and you have not licensed it.
I must be the only idiot who thinks this is the most genius thing I’ve ever seen. It’s very Sun Tzu to me — this group (from the few I’ve interacted with) feels beat down by censorship, so decides to use their ‘enemy’s’ strength...

I’ll just admire it for a minute then adjust accordingly.
there is no guarantee that the constitution will be the same in 30 years.
That’s what I did. Got to reuse my iPhone 6 case too.
So, you think there will be another bubble, before Bitcoin goes out of fashion for climate reasons?

I think there is definitely a future for crypto, but surely there isn't for Bitcoin.
I lived in Guldheden which is a pretty nice area, but my friend was living on Hisingen where Swedes are minority, at least from my ocular estimation on the street
Looks like this is not fully compatible with Apple Silicon M1. I tried to install Pandas along with PyPy and ran into failure on building numpy. Looks like it's a known issue
https://github.com/numpy/numpy/issues/17807
Depends on the language, but a lot of them use guard clauses (so case ... if cond =>).
This is true but only 92 of them are permitted to sit in the House of Lords since Tony Blair's first government
"Abortion is murder"

"Gays are sick"

"Orange man bad"

"Your daughter needs a lobotomy"

"We are bringing democracy to Iraq"

"Drugs are bad"

"We need to stop/continue growing the national debt"

Just the tip of the iceberg.
I’m writing a TypeScript package for pattern matching by using generator functions.

https://github.com/RoyalIcing/yieldpattern

It’s amazing to me how much pattern matching, well, matches how I think. A conditional if statement means I have to explicitly read properties off an object or inspect an array to check for what I want. Whereas pattern matching means asking ‘I want something that looks like this’ and do the work for me.
DRM in that its digital rights management.
"the Queen has been a dutiful monarch (whos work ethic I happen to respect)"

What work does the Queen actually do?
> Thank you for being part of an amazing software that changed many lives.

Big +1 on this. Opera Mini was a revelation when it came out: The real web, on pretty much every phone in existence. Wikipedia at my fingertips.

It worked so well and was so resource efficient, I've continued using it even on smartphones until browsers, networks and devices finally caught up.

To me, Opera Mini is one of the most amazing pieces of technology, and hearing the name evokes immense nostalgia. Thank you.
As a team we play a game of Geoguessr (https://www.geoguessr.com/) on Friday afternoons. It's fun to have some friendly rivalry and banter and de-compress together after a week of work.
NVIDIA has ML-based noise suppression functionality in the form of RTX Voice.

There is also Krisp.ai, a similar product for noise canceling; they have written up an overview of the difficulties involved on the NVIDIA Developer Blog, interestingly enough (it seems they were called 2hz.ai back then):

- https://www.nvidia.com/en-us/geforce/guides/nvidia-rtx-voice...

- https://developer.nvidia.com/blog/nvidia-real-time-noise-sup...

- https://krisp.ai/blog/nvidia-rtx-voice-krisp/
Yes, you're right. Although there are easy ways to mitigate this if it's actually important. Simply including the branch name in each commit message is simple enough, or disabling fast-forward merges so that each merge has its own separate commit and meta-data. Or even just not merging like that in the first place and using "feature branches" that are only ever merged back into the master branch, never the other way.
Data on traditional vehicles is slower. Repair records don't get accurate until years after the car is discontinued. Yet folks collect and publish them. Sigh.

I'm really surprised that eVehicles don't just report their own data to the cloud. Who has to install special services and charge station software, just to learn where and when cars are driven and charged? The car already knows. And its connected.
Why would someone want to contribute to a bullshit boot camp homework exersize? That seems literally the least likely thing to get any collaborators on.

But, sure, if you don't care about making the development tools something that anyone other than you find convenient, than you can of course just pick whatever you find convenient, nobody is going to stop you.

That's still not a mailing list with patches for most people, but if it is for you, that's great, nobody's going to tell you you can't do that.

The OP said he was switching because he thought their current systems were taking too much of his time to maintain, and were still too hard to use for other collaborators.

You seem to be trying to tell him he's wrong and those systems didn't really take too much of his time, and he actually didn't have any other potential collaborators anyway.... it's a weird argument.
I've been trying to find the motivation for making it a statement. Do you have links to any prior discussion?

I maintain a transpiler that converts python to 6 type safe languages. Keeping match semantics similar makes it easier to transpile.
You've still got less debt vs gdp right now than you had at the end of WW2, so this is definitely not the real/actual reason.

Looking at the UK's debt over 3 centuries, we've often gone way above 200% debt, and you're only at like 120% at the moment, so it's not even a lot, historically speaking.
Some rando law?

Public performance isn't really some random law pulled out of the aether. It's one of the basic tenets of copyright and serves as the basis for the majority of copyright licensing in the U.S. Even the take-down process that the officer is looking to exploit exists because of the the rights holder's right to public performance (an Instagram video is a public performance).

That it is illegal (criminal) to willfully perform a copyrighted work in public is well established law and not the least bit random.
I feel similarly about the JPG, and there are a few (IMHO) interesting variations to think about:

How do you feel about a a printed digital photo or printed digital painting?

How if there's more than one print, but e.g. a limited edition of 50?

How about "30$ for the JPG and the right to print it for yourself"?

About "there's only 10 copies of this artsy computer game"?
Great works in PL
Well, the government has spent billions paying Boeing et al to develop a (non-reusable) public option, Orion, but it has had multiple problems (thanks, Boeing!). So if they are publicly endorsing SpaceX, that’s a serious rebuke to the public-private industrial complex behind Orion.