jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Compatibility with GPL in this case simply means a software distributed in a compatible license like MIT can be combined and distributed under GPL [0].

>On your second point: Can't they argue that they implement against an API, which could be provided by non-GPL software as well?

I don't think that is reasonable. A GPL program is specifically named in requirements.txt and imported. It's essentially the same as dynamic linking, that is no more than naming a program and using it's API. If this argument was valid one could also argue it's possible to modify a dynamically linked binary's rpath (can be easily done with patchelf on GNU/linux) from a GPL library to a non-GPL one so dynamically linking a library would never require you to do abide to it's license, which is obviously untrue [1].

[0]http://www.gnu.org/licenses/gpl-faq.html#WhatDoesCompatMean

[1]http://www.gnu.org/licenses/gpl-faq.html#GPLStaticVsDynamic
LessWrong and Effective Altruism
Autobahn = interstate highway. There are different kinds of highways here: interstate (numbered highways that cross state lines, with the exception of I-4, which is entirely within Florida), state, county, and municipal. The concept is the same throughout: a highway differs from other roads (sometimes we call those "surface streets") in that it has controlled or limited access and is "maintained" by a government agency of some kind. They're intended for non-local travel, just like the Autobahn and the other federal/state motorways.

I drove on the Autobahn once (A13) going from Berlin to Dresden when teaching a class there. I remember distinctly feeling that it was all familiar to me. Just like an interstate highway here in the US, only the drivers around me generally seemed like they were attentive to their driving. :)

I'd guess the German equivalent to our other highways would be Bundesstraßen and Landesstraßen?
For apps that have been popular for a long time, I wonder if there is a negative bias in reviews (beyond that already present in all online reviews). A customer who gets an update that breaks an app they use every day is very likely to submit a negative review (even if they have reviewed positively in the past). However, a customer that gets and update that make incremental changes that largely don't affect them has no incentive to go post a positive review of the new version. So, the positive reviews come only from new customers, which are relatively small for apps that have reached saturation.
Tons of money to fight the extradition + him being good at exploiting the US gov hate of the people to make himself look like a freedom fighter instead of the greedy scumbag that he is via well done PR campaigns.
> why not use a license that prohibits that

He is opposed to proprietary software using his code which he gave to the world on the condition that it, and derivative work, remains open for its users to view and modify.

The work belongs to the FSF, so it's ultimately their decision what happens with it, in pursuit of the goal of software which you can legally inspect and modify for yourself.
Meanwhile, we're training "moderate islamist" to fight ISIS. Not too long ago, groups of earlier "moderate islamist" that we trained joined ISIS.

Someday I hope I wake up from this dream.
They don't need a PR firm. The US public as whole puts up with the lack of due process. They don't have a choice. There are different rules for different persons.

Uber and AirBnB are figuring out how to violate local laws. They are corporate persons and are not charged with conspiracy, racketeering or money laundering when spending the proceeds of illegal activities...even in the furtherance of such activity. Kim Dotcom is a natural person who has angered corporate persons. The full weight of the law must be used against him. That's how crowd control is maintained.
The approach is closer to C++, but it hits an area where many developers find C++ lacks the kind of clean expressiveness many would like (being more low level than is needed) and Python, Ruby, etc., lack the performance and (in most implementations) support for hardware parallelism. The creators were people who, without Go, reached for C++ for those problems, but I think lots of other devs favored Python, etc.
The time to start that was years ago. When I started.
"... He also pronounced post-earthquake Japan “a buying opportunity, ..."

There was a block of trades in Tokyo Electric reported by the NYT, 18th April: "Mysterious Trades in a Big Block of Tokyo Electric Shares Draw Regulators’ Interest" ~ http://www.nytimes.com/2011/04/19/business/global/19tepco.ht...

The Times noted the following:

"... Japanese regulators and executives of the Tokyo Electric Power Company are asking questions about a seemingly coordinated series of stock purchases two weeks ago that led to an undisclosed buyer or buyers acquiring a large block of the utility, which owns Japan’s dangerously damaged nuclear power plant. ..."

Wonder if this was a Buffett (or inspired) move? This is after the first loss in 28 year, April 30th, Bloomberg, "Tokyo Electric Has First Loss in 28 Years on Shutdown" ~ http://www.bloomberg.com/apps/news?pid=newsarchive&sid=a...
I'll get it opened up and let you know.

Thanks!
That's interesting, isn't it? I think this proportionality is related to a quirk of human perception. If you are shown briefly a set of objects the average person is able (at a glance) to quickly count those objects for a low value whose threshold is around six or seven. Thus when the number goes any higher the individual will respond that there were "less than ten" or "fewer than ten". Of course because humans have standardized on base 10 as there counting system then ten will get bumped up in any distribution but to predict that it would occur between six and seven (the number of man and divinity no less) would be difficult.

What about 11 to 20? Hmm, it (roughly) goes: twenty, twelve, fifteen, eleven, eighteen, fourteen, sixteen, thirteen, seventeen, nineteen! Just what I expected :)
I think the idea is really interesting and itself is very HN. The thing getting you down is the way people misuse the down vote.

Disagreeing with something is no reason to down vote a comment. I'm only at ~100 karma, but I'm not waiting to get to 500 to down vote people I disagree with. Disagreement spurs discussion. It'd be pretty boring if everyone agreed on everything.

Since you have to be "qualified" to use the down vote, it should be reserved for instances where the user is not being a respectful fellow hacker.

All that being said, maybe you can include a line saying "Just a bot doing research" before it lists the duplicates.
this is pretty much how all the deal sites work now, like groupon for example. I personally don't appreciate it, but thats why creating fake email accounts or using gmail's filters is necessary.
I just exported my bookmarks from Delicious. The resulting html file was 5.5 MB. I guess that tells how much I've actually used Delicious. Sad to see it go...
you are completely right. though I would say I was more frustrated than smug.
That still won't work the way I think you intend. This will block light that enters perpendicularly, while passing some of the light that enters at an angle. The problem is that light entering at an angle is not aimed at your pupils. Allowing ambient light to pass at an angle only lights up your eye socket, while blocking everything (sun and ambient) that was bound to fall anywhere you could detect it.
The Expected F1 (EF1) is the harmonic mean of expected Precision and Recall.[..] the Expected Percision is defined as... (Rules page)

Could at least have run the Spell Check Challenge pages through a spell check!
They are just numbers. Here's how it works. The version number is four parts: major.minor.build.patch.

major.minor are used for each significant release and are set for marketing purposes. They are currently on a 12-week release cycle, where major is updated for each cycle.

build.patch are used for engineering purposes. They update the build value daily on trunk. Periodically, they create a release branch from trunk. On release branches, the build portion of the version is fixed and the patch value is incremented daily.

So for example, the upcoming release will be 9.0.597.something. Typically it takes them a couple weeks to get from beta to stable, so I expect 9.0 stable to be something like 9.0.597.33.

But, as I said, they're just numbers. :-)
Once you’ve lived the reality of how convenient, accessible, and secure mail-in ballots are, there’s no reason to bother with polling stations
Truly a nightmare situation. I really hope they have a solid means to recover the stolen assets. Does anyone have insight into what types of tracking high level government laptops would have?
How many people on average hear a single radio play? Without that number this isn’t a reasonable comparison point.
From my observations it seems as though many houses and apartments are intentionally left empty and one possible approach towards improving housing availability is to disincentive this practice by increasing property taxes on those.
Try reaching out to recruiters directly on linkedin to enter the system instead of just submitting your resume to be auto-screened. You'll probably have to have a short screen call with them first, during which you can make the case that despite the lack of CS degree you know what you're doing, talk about your passion for that company's work etc, and it should be pretty feasible to get a true coding screen from there.

These recruiters are so used to cold-calling via email/linkedin and getting no reply, I feel they'd be pretty happy to have someone actually interested (and qualified) fall in their lap.
No, I would expect the devkit to be superior to the retail product. That's not the word you're looking for.
"Yeah, but, John, if The Pirates of the Caribbean breaks down, the pirates don't eat the tourists." ~ Ian Malcolm
The more I think about this, the more inclined I am to see this kind of article as a kind of "fake news" that is deliberately (or with willful negligence) misrepresenting facts.

I need to be clear that I don't believe in censorship and it's fine if this is what the author wants to write, but it should be called out how irresponsible it is. On a place like HN, the audience is generally able to read such things critically and form their own opinions, but for an audience that is not tech savvy (like that of the New Yorker) making false or hyperbolic claims about ethics and bias in research is both misleading and has the potential to really interfere with peoples livelihoods, funding, and legitimate research progress.

There needs to be more calling out of this kind of nonsense, the same as if people are posting about vaccine conspiracies or something.
Not sure I'm so keen on Python driving my car. I've looked through some of the code and I think for me to buy into the safety the quality of the code would need to be improved, well commented, and audited.
Can you (or anyone) comment further on these sophisticated numerical methods? I'm curious to hear an example, and how RPN factors in.
If Apple genuinely though that, you’d expect them to be selling access to their customer data to the highest bidder, but they aren’t.

In fact they were offered billions of dollars in revenue by Google for customer location data in Google Maps. Apple turned it down and instead spent billions of dollars and several years building Apple Maps instead.
I'm wondering if there are people on HN that supports Facebook (aside from FB employees, or FB stock holders of course). Seems every time this topic gets rehashed FB seems to gain 100% of hate. Not saying anything about FB or Apple, but I just want to see if there exists people here that support FB.
No. A straw-man is arguing against a position other than the one that your interlocutor is actually taking. This is a hypothetical, not a straw man.
Opt in can be reasonably be interpreted to mean opt in not bundled with other services in the gdpr day and age.

Separately, opt in implies informed consent. Most users have no clue what data Facebook is capturing. It's not informed.
> If Microsoft had fixed the problem back then, then there would have been pressure for other operating system developers to also fix the problem.

I don't know about all of the other reserved characters, but the colon is the path-separator character in classic Macintosh APIs and I doubt they would have ever been able to "fix" that.

> To say ≈255 characters for a filename is long enough is just not being realistic these days.

This was a limitation of old APIs and has been possible using the Unicode-aware APIs for a couple decades now, but as of Windows 10 it's possible to use long paths via the traditional APIs as well if an application declares a special manifest flag. Check out "Enable Long Paths in Windows 10, Version 1607, and Later" here: https://docs.microsoft.com/en-us/windows/win32/fileio/maximu...

Otherwise, try using those long paths as e.g. "\\?\C:\Users\Lammy\Downloads\Books.<…>.with_very_long_names_are_common_on_the_IA_+_the_Internet_Archive_filename_abcxzy123.pdf"

My number one peeve for a long time was "Documents and Settings" instead of "Users" on Windows XP, but I've come around to that once I realized it was probably intentionally-annoyingly-named to force app developers to use modern APIs since it seems to intentionally break the 8.3 length convention and force you to deal with escaping the spaces.
Library management quirks aside, KiCad is pretty close to competitive unless you need simulation or other cutting edge features. If you're familiar with it and know what you're doing it'll get you where you need to go.

Also check out realthunder's freecad fork, they've made some good progress on topological naming (with the effect of keeping models far more stable through minor changes). It's still unusable for all but the lightest duty professional work but it's an improvement.
" I have not been able to find a hosting provider that has a minimum configuration which would be appropriate for large or small unikernels (e.g. 8MB vs 64MB RAM)." This is the biggest problem with unikernels right now.
Makes sense, I could never eat KD without my Heinz Ketchup!
here mine: https://gist.github.com/eridal/7ce55190837801811067

side note: why are you using underscore? I wanted to try your code, but doesn't work out-of-the-box.
You're definitely right, especially right now as we're dealing with a sprawling market consisting of multiple exchanges with no laws or regulations governing them. However, I believe the Winklevoss twins (given past history) are looking to transform a burned-out shell into prime real estate. It may not be an appropriate example, but I look to GitHub: Is Git really that much better than Mercurial? If GitHub was called MercurialHub, would we all be using Mercurial right now?

(note: this wasn't an invitation to argue about whether Git or Mercurial is better...just trying to point out that sometimes, one company can have a massive effect on a community, especially a community that's small and devoted like Bitcoin but has no real banner to follow)
Author addresses this: "I went to the actual source to answer a few questions. But doing that was time consuming because I don’t know C well."

Also, the git source isn't the easiest code to follow.
> , (5) concise. That rules out C (due to 1)

That's interesting, most people I've started on C have found it easier to start out in that than say, Java, which has been on a hell of a lot of introductory courses for a decade now
It does indeed, my bad.
I like it a lot!
No, I am not saying that (and actually felt compelled to update the article and make that point clearer).

I'm a fan of building profitable, sustainable startups. I don't consider that to be mediocre at all.
I think they care about Java, especially the standard -- since if you can force compliance by means of patents, trademarks and nebulous copyright-infringement FUD, then it doesn't matter if OpenJDK exists (on the contrary, does wonders for marketing purposes; a supposed "standard" with a reference implementation that's open-source? how can anyone not dig it?).

There is that alternative implementation, called Apache Harmony, that's like this huge elephant in the room of every JCP vote they have, reminding everybody that the Java standard is in fact a tightly controlled, proprietary farce, having nothing to do with standards that are controlled by real standard bodies (although regrettably, besides Google and Apache, nobody had the balls to vote against the Java 7 roadmap; although the members did express concerns, but for the JCP that's as natural as screaming when taking it in the ass forcefully, without consequences for Oracle)

I do hope somebody will fork Java SE (the standard). If Google gets away with Android, maybe Dalvik will evolve to be a drop-in replacement to Harmony's VM.
"Most people use email to forward chain mail and pictures of cats."

No, no they don't. That was pre-facebook - most of those users have moved there now.
I agree. I'd make more sense for many career paths if people did maybe 1 year university, then work for maybe 5 years, then 6 months uni, work for 5 years, etc.

Why do all undergraduate courses last the same length of time? Not because the amount of time it takes to master every subject is the same, but because of administrative convenience.
They now produce TV commercials encouraging kids to play outside, presumably to reduce child obesity.

I'm only 25, and my parents steadfastly refused to buy me a video game machine when I was a kid, but this still flabbergasts me. Playing outside is something public service announcements on television are telling kids to do. What the hell?
Interesting - so if 80-90% of variance is due to home environment, it seems like schools are just a minor concern (assuming the remaining 10-20% is all due to schools). Improving schools by 10% only improves students by 1-2%! Unless such improvements are cheap, they are almost certainly not cost effective.

It also means that international comparisons of student performance are almost certainly worthless - we aren't comparing school performance, we are simply comparing student quality.

Incidentally, you are wrong on your changes since 1969. The poor have gotten vastly richer since then. In 1969, the bottom 10% of the country didn't even have flush toilets.
More accurate title is "resetting root password ....". It does not explain how to recover the existing password (that would be quite a feat - it would mean inverting md5 ..)
Israel is dealing with a more aggressive strain right now (the UK mutation).

What they have found, according to our news sites at least, is that it is causing a lot more of the under 65 group to become severely ill.
Some groups are more affected than others (for instance they are seeing that a relatively large amount of women who are in their late term of pregnancy are hit hard by this variant)

Making matters a bit worse is that the anti-vaccine propaganda has been quite successful in some areas, with some anti-vaxxers going as far as to book appointments only to intentionally not show up so that the vaccine is wasted.

In Hebrew, but interesting to look at if you want to follow the vaccination campaign
https://datadashboard.health.gov.il/COVID-19/general
Why keep using Ubuntu at that point? There are plenty of other Distros.
It is well known and no one in Sweden seems to give a shit which boggles my mind as a Swede. Anyway, it was nice but it has only worked well beucause of Swedens low crime rate historically.

Now, with increasing criminality due to mass immigration there is only a question of time until these services becomes illegal I think.

I have personally been subjected to a stalker, so it will be nice when these services disappear for me personally but I honestly think the utility of them are great. If you find a wallet for example, you can easily find this person and call them due to these services. But for now, the only way to be truly anonymous in Sweden is to get a protected identity which is pretty much impossible to get or to buy some land and switch your home address to that place. People can still get all the properties you own with your "Personnummer" (social security number) but it is harder, less known, takes more time etc.
>There's not just one figure of merit. The most important one is the ratio between (month 1 to month 2 efficacy) with the delayed dose vs. with the on-time dose. If that's 0.5 or more, it's a slam dunk: you delay.

So you're suggesting people with 1st dose keeping increasing the protection despite no booster in the delayed dose scenario. Possible, but important to point out that's not supported by the original RCT which takes no position on the matter.

>This is what we see in most vaccines and 21 days is very, very early for a booster.

True, but MRNA vaccines are new. 21 to 28 days could be the right period there.

>Presumably lockdown affects people in the two groups similarly, unless you're suggesting it reduces activity more in people who are vaccinated somehow..

No, but it dampens the 'people who get vaccine are partying' effect. I'm suggesting lockdown could prevent an effect you'd be seeing in the real world if we did this with no lockdown.

[EDIT: I'll respond to your other post here since this thread is already too sprawling.

>The only CCT preliminary data that I've seen suggests that one dose is protective. You have more CCTs?

My argument is that a low enough protection isn't so different from no protection. Lets say we give a delayed shot, people party for a longer time, the end result balances itself or could even be negative.
]
Wow, just discovered that! thanks it is awesome. I finally found illustrated version of Les trois mousquetaires and Jules Vernes in epub for free !
It's a direct consequence of capital accumulation and lack of regulations. We have the same thing in France, billionaires own ~75% of medias (newspaper, tv, radio), some of them own so many that even when you think you're reading "multiple sources" you're actually reading slightly different flavour of the same propaganda : https://www.monde-diplomatique.fr/cartes/PPA

Funnily enough most of them are friends, have regular "dinners" &co with politicians and other people of the "elite": https://en.wikipedia.org/wiki/Le_Siècle_(think_tank)

People have been calling these things forever but we somehow "rediscover" it every now and then.

> Private capital tends to become concentrated in few hands, partly because of competition among the capitalists, and partly because technological development and the increasing division of labor encourage the formation of larger units of production at the expense of smaller ones. The result of these developments is an oligarchy of private capital the enormous power of which cannot be effectively checked even by a democratically organized political society.

> Moreover, under existing conditions, private capitalists inevitably control, directly or indirectly, the main sources of information (press, radio, education). It is thus extremely difficult, and indeed in most cases quite impossible, for the individual citizen to come to objective conclusions and to make intelligent use of his political rights.

Albert Einstein, Why socialism ? 1949
That's a populist cheap shot thing to say I'm sorry. At least back it up with some hard numbers and facts that without EU things would have been much better. Or that the involvement of the EU lead to a worse outcome.
You added way too many assumptions to a short non-accusatory comment.
Most of the money spent here it's probably going to help server side Linux which is a much bigger market. But I'm just as optimistic as you
It's sad that this aspect of the conversation so often gets replaced by everything else. This is (IMO) the most important point about digital currency - the promise of providing consumers in unstable economies the chance to convert to a more stable currency without government intrusion. We're still not there, but that should be the north star for crypto (again, in my opinion).