skysight-inc/HackerNews huggingface dataset:
No, very much the opposite. Most minimum-wage jobs are actually the one that specifically create or add value. When you work as a fruit picker, for every fruit you pick you just added value into the economy. With every figurative swing of the pickaxe a miner creates value from where was previously a rock wall. Every carefully-timed cycle of 43 seconds a Chinese factory worker turns a box of components into its much more valuable sum of those parts.

Minimum wage jobs are exactly the class of jobs where we can be certain that value was created. Much of the higher-level jobs is just making sure that that value doesn't spoil, that it doesn't go lost, that it can make its way around the economy to enable further value creation (at the hand of another minimum wage job) as soon as possible. Some higher-level jobs like engineer can amplify the value creation by designing new tools for the job, but the value itself still stems from the actions of those manual labourers.
Forget it, there are "Bitcoin fanboys" that have abandoned all logic.

I'm not saying it isn't a cool technology an idea and one can't try, but a little common sense would still help IMHO.
> Why are you baiting another pointless US vs China nationalism faceoff?

That was not my intention. Instead, my implication was that the dismissal of China's progress that you see in HN was entirely motivated by nationalism, not objective analysis of the facts. If you were trying to objectively analyze of the facts the rational conclusion should be "this is really complex, who knows how it's going to turn out."
Not even close. Nyquist requires sampling at least twice the /bandwidth/ of the signal, not necessarily twice the highest frequency, because of aliasing. For example, a signal that’s 1 megahertz +/- 1khz requires only 4khz sampling to capture the detail.

Aliasing is always a factor because no real signal has a highest frequency nor a fixed bandwidth (noise is never zero, and all filters roll off gradually forever)
Would be good if the UK government can tell us where the line is. I don't recall the Monty Python team being arrested for their ridicule of the Nazis or Prince Harry being arrested for dressing up as a Nazi for fancy dress.

If we're going to arrest people for comedy then maybe perhaps actually show where exactly the line is so comedians know how much Nazi ridicule they can actually do without being arrested.

Or... you know don't arrest people for bad taste jokes.
I am not sure if it is correct to attribute it to NTFS, rather than the Windows VFS layer. IIRC, NTFS is a reasonably sane filesystem.
AUDUSD: Faces Further Downside Pressure on Bearishness
Intervista Alla Modella Margherita De Angelis
What is a good alternative?

A device of any kind isn't good enough (eg. at border crossings or when lost otherwise). Biometrics can be a substitute for a user name but never for a password.
This is the same strategy that wrecked Eclipse and Firefox. Every 6 months is just too quick for most people to feel comfortable, and will cause fragmentation as the 3rd party ecosystem updates things at different rates.
Yes, within the institutional role, eg as CEO of a company, a person is obliged to make certain decisions. Eg a CEO is obliged to maximize profits for his company, otherwise the shareholders will fire him.

So if you’re going to criticize capitalism, you should criticize it as an institution.
I'm not sure why Google is being singled out here. It would be much more unusual for a company even 100x smaller than Google to _not_ have license requirements for projects they use.
I guess as a programmer it makes far far far more sense to me that the person deciding my fate is a professional who has to follow a rule book, rather than a bunch of random people who act on their own emotions and who don't have to know anything about the law. If the prosecution presents them with an emotional argument that makes them feel I am guilty, they will vote that way - and I'd hope the judge can't be swayed that easily.
I haven't implemented this, just brainstorming.

Timestamp would only represent position and enables to put something in between, rather than an integer which adds +1. If put A (timestamp = 100) between B (timestamp = 200) and C (timestamp = 300), just set that order value to middle (150). Naive

It actually looks the same as "What about leaving room?" and, yeah, introduces complexity when you organize items for too long.
I just found out it handles djvu nicely, too.
That's how the "please don't use an ad-blocker" stuff works.
It's about as bad. The linked article goes into some detail about the parts that are missing for it to be a meaningful, useful license.
The problem with police officers lying like this is that it colors all other police interactions as suspect. If the police were smart, they'd turn these sort of people out rather than close ranks.
tax cuts and the occasional vastly expensive defence

Then again, maybe tax cuts allowed private companies to get us further than where we would have been if we had spent ever-more money on government. Maybe defense spending is what kept communism and the Soviet Union from setting progress back a hundred years.
1. Spend some time with normal people. You're in a very highly paid profession in a very rich but highly unequal society. You're better off than most of the planet. You're better off than most of people in US.

But if you only hang out with people who are in your income bracket or higher, you will quickly lose touch with that reality.

2. You say "more successful", but successful in what way? Is getting VC funding so you can work 100 hours a week "success"? Some people think so, I very definitely don't, because we have different definitions of success. Is having a 100 million dollars success? I would say "no" if you're less happy as a result.

You need to come up with a set of goals that you care about, and goals that aren't about comparing yourself to other people, but goals that are about what you feel is important.

As long as you are comparing yourself to others as a measure of success you will never be happy. There will always be someone richer/younger/cooler/more accomplished.

3. My personal measure of success, which is mine and will likely not match yours, but which at least gives me a path that isn't driven by envy:

- Doing useful things (https://codewithoutrules.com/2017/08/07/do-something-useful/)

- Continual learning, or I get really unhappy.

- Having a job that doesn't take over my life, so I have time for other things. This is... not a popular view in the bay area AFAICT (e.g. https://codewithoutrules.com/2017/09/18/when-startups-pay-le...).
Google got to keep Motorola Mobility's patent portfolio and license them back to Lenovo I believe.
I'm only somewhat familiar with their primary and secondary education (based on observation, not experience). If that is any indication, then their university courses are likely harder or at least as hard at a comparable level of institution prestige. (Harder doesn't always mean better. It's a characteristics of education that may/may not help with real-world applications.)

One reason for that: It could be harder for a Chinese student to get into Tsinghua than a US student to get into MIT. The same likely holds for a range of other institutions as well. This is based on corresponding admission rates. Also, on average, Chinese students have better math background than American students.

Obviously, MIT, Stanford, etc. currently have higher prestige in the world's eyes. It doesn't mean though that the education there is always more rigorous than top-level institutions in China.
Creating a pie chart using Rough.js and D3.js
I recall reading somewhere that Stephen Hawking's original voice was a DECtalk, specifically a voice included with it called "Paul". I'm guessing that, in order to keep this voice, someone had to dump the samples from a DECtalk or even call up HP to see if they could buy the masters. The article says he copyrighted the voice, so I'm willing to bet it was more the latter.

It's interesting to note that until 2001, the "Paul" voice was used by NOAA to broadcast weather alerts to automatic weather radios. It's also interesting to note that the voice itself was a series of samples recorded by Dennis Klatt, a researcher who dedicated his career to helping the disabled speak again and passed away shortly after the DECtalk was released. That Hawking was able to adopt it as his own, is a rather sweet tale with a cyberpunk twist.

You can compare the DECtalk "Paul" voice with Klatt's own voice here: http://www.festvox.org/history/klatt.html
Sincere question: how did I couch it to minimize criticism? And I don't know exactly what the "just sayin" trope is, is it this one:

https://www.urbandictionary.com/define.php?term=just%20sayin...

Not sure how it applies. But anyway, in my defense, I didn't say that I was imagining scenarios. I said the exact opposite, that I could not (or, it was "very hard to") imagine a scenario in which someone crossing left-to-right is mostly unseen by a right-lane driver. By saying I can't imagine, I'm limiting myself to my own experience and observations.
Turns out that WTFPL has the effect of being ultra-permissive, while effectively preventing use by gigantocorps with teams of paranoid lawyers.

Win!

(Edit: this also happened with a project that I started and licensed as WTFPL. Maintainership quickly passed onto someone else, but the licence remained and was a problem for precisely no-one until Intel decided that they wanted to use the software... except their lawyers wouldn't accept WTFPL. The maintainer decided to relicense as ISC and that's cool, but it's further proof that WTFPL effectively immunises against gigantocorps.)
Oh, and a story:

Nasreddin was walking in the bazaar with a large group of followers. Whatever Nasreddin did, his followers immediately copied. Every few steps Nasreddin would stop and shake his hands in the air, touch his feet and jump up yelling "Hu Hu Hu!". So his followers would also stop and do exactly the same thing.

One of the merchants, who knew Nasreddin, quietly asked him: "What are you doing my old friend? Why are these people imitating you?"

"I have become a Sufi Sheikh," replied Nasreddin. "These are my Murids [spiritual seekers]; I am helping them reach enlightenment!"

"How do you know when they reach enlightenment?"

"That’s the easy part! Every morning I count them. The ones who have left – have reached enlightenment!"
How about being the most random and crazily modern scientifically suspecting you have in years: eat healthy and sleep better?

No daily coffee, no past-noon sugary snack, you know the other stuff. It's not brain science.
Use a blob. Do the reordering in the program. Write the todo list (in order) into a blob with some delimiter between each item.

Pro: simple

Con: might as well use a flat file
What a surprise, the pro-choice Guttmacher Institute, an organization dedicated to "promoting access to abortion services" publishes a report claiming this.

Here's counter evidence from Nate Silver:

https://fivethirtyeight.com/features/pro-life-states-have-lo...

https://www.guttmacher.org/united-states/abortion
I've chosen a license (MIT) accepted by Google (and many others) specifically because it enables abuse and exploitation, as a sort of defensive tactic. It's a kind of game theory approach, though it doesn't speak well for the future of open source…

I'm from the music and the music-instrument industries, so it's natural for me to recognize consolidated power when I see it. From where I stand, the only people who've ever achieved a platform from which they could express anything (up to and including the Eagles) got there through a stage where they could be ruthlessly exploited and sucked dry of all they had, with no recompense.

Open source can be like that, which is why the GPL exists: it's a counterbalance. That alone is extremely valuable. In my music example the GPL can be the Irving Azoff, going to war against software unfreeness and making its clients wealthy and successful and granting power in a practical sense.

However, in my opinion you can't get there from zero: trying to wield that power from a starting-up position will only get you shunned, and so we see here in the Google banned license list. The only licenses allowed are those where the original creator can be completely exploited.

You have to both be good, and prepared to be horribly exploited, to get access to power and attention on a viral scale. If you try to strike a fair deal from the start, it's a recipe for being shunned or blackballed.

By definition the power differential between a lone creator and idea-haver, and a vast company, is huge. No license phraseology can take that away.

So, since I do things with software that I want to proliferate and become popular, I have to select a license that allows for companies and individuals to abuse me. In so doing, their self-interest is evident. In return, the license asks for 'exposure' on my behalf: credit, and even that's not a given.

So my tactic in handling this stuff is to try and set up a scenario where I'm also praising to the skies anyone who uses my source, in hopes that they in turn see PR benefit in praising me. It's power again: from my position of minimal power and ownership of useful code, I have to signal to the more powerful entity that I'll let them completely take advantage of me if only they throw me some crumbs.

Then, if one day I do end up powerful, I hopefully come up with something really indispensable, and THEN I GPL it and chuckle merrily when they come to me for alternate terms.

Until then, open source licensing has absolutely no power to better my situation, and its ability to aid the freedom of the code under its umbrella applies only to that code and not to any of the people responsible for thinking up the code. They've got to be either completely self-sacrificing, or making a machiavellian calculation about relative power much as I am.

Sharing can only be done from a position of power and abundance. Once that's granted, you learn how badly the sharer needs to maintain their position of power…
Solution to track scroll depth for variable height pages
The WhatsApp client could still learn your interests from your conversations and request ads related to them from the server.
Three Command Line Utilities to Reduce Everyday Frustrations
>> The freedom to run the program as you wish, for any purpose (freedom 0).

> The AGPL denies recipients this freedom.

How does the AGPL deny recipients this freedom?
She obviously doesn't share the NYTimes Western Standard World View, but to say that blocking all Russian IPs is pro-putin is a bit of a shortcut, no? The world isn't just "pro west" vs "pro Putin" and from what I can tell, Elbakyan has a nuanced standpoint.
Strong nationalism implies hypocrisy towards the rest of the world.
> If you borrow my own laptop and use one of my applications installed on it, would you also like access to its source code?

In the FSF spirit: yes.
One of the examples he showed was a breach of a site that used "vBulletin" as the password encryption. I looked up what the hell this was and found this: https://www.vbulletin.com/forum/forum/vbulletin-sales-and-fe...

It's basically MD5(MD5(password)+salt). It was unclear if the salt was global to the entire DB or different for every record.

Surprise, yet another case of the blind leading the blind in PHP-land.
Not sure that’s how it works. You don’t really need to update anything. Ubuntu runs on y monthly releases, for instance, and sees plenty of enterprise usage. The Linux kernel itself is updated as often, if not more. Google Chrome updates all the time. Ruby does yearly major releases, as do other languages. Go does six months, I think.

Teams in charge of software release whenever they want or can, clients are free to use whatever version whenever they want.

The problems only happen with breaking changes - and I haven’t seen a single case of Java breaking backwards compatibility (not counting cases where users intentionally used or relied on private implementation details).
Ah, so your first suggestion would be basically building an auto-encoder based on training data with correct and incorrect words (fragments). This might work, but it would require a lot of computation: Each word of the vocabulary multiplied by all its similar counterparts. And this wouldn't cover new/unknown terms yet.

What we ended up doing for now is a two-dimensional input layer with per-column one-hot encoding of characters (i.e. one character is one column, 128 rows for the ascii alphabet). Then, apply a convolution with kernel dimensions 3x128, which flattens data to one dimesion and combines three neighboring characters. The second part builds an "assiciation" between neighbors, which helps yielding similar outputs for similar word fragments.

This works quite well, except for some nasty limitations:

- Search queries have a hard limit in length, caused by our input layer dimensions

- Due to varying search query length, input nodes on the right side are often unused/zero, leading an weighting bias on the left side when training. That is, the start of search queries receives more attention that the end. But that's not necessarily a bad thing.
For several years, I've been pontificating the somewhat abstract idea that a software app will one day hack the human psyche on a massive scale. And by "hack", I mean to do us harm by tapping into the same pleasure mechanisms as addictive drugs. It never occurred to me until today that perhaps Facebook is this app.
You need to register to see the leaks from "shady" services.
I'll bite. At their heart, all antidiscrimination laws are based on the idea of equalizing power.

The law doesn't care if people with one set of genitals doesn't want to hang out with people of another set. What it is concerned about is if a given group has significant power to prevent another group from pursuing life, lib, and happiness.

Viewed from that angle, it becomes clear why antidiscrimination laws favoring AA in traditionally Cauc challenges are legal, but the reverse would not be true.

https://www.acacamps.org/resource-library/campline/single-ge...

Note that, for example, Hooters Rest. lost a discrimination case against males on the grounds that the hiring criteria was unfairly weighted (power applied) towards women (given their ostensible marketing strategy).
Your original response was that there wasn't a similarity between unpaid internships and concert ticket sales. And now your response is that more optimal systems are less desirable, which is a fine answer. But it's certainly a choice to choose the less-optimal system, with the understanding that that choice is going to lock out some people due to resource constraints. And the current method rewards time-rich people in a very similar way as unpaid internships. They receive access to experiences that others can't "afford".
Getting a job offer at Facebook is a great achievement. Some people I know just moved to US to pursue masters and then apply at Facebook. If you have offers from another tech giants like Google than you can do your own analysis (SWOT maybe) to choose the right options.
Some years down the line you can always switch to any company in the world.
Because it's an intentional thumbing-of-nose at licence wankery. WTFPL is a statement that "do what you want and stop being so precious about it".
Not to my knowledge. California generally forbids noncompete clauses. They don’t forbid “we own everything you write while employed by us” clauses.
Nice. We may use this. TBH, licenses in NPM seem like such an afterthought. And the past few companies I've worked at all took advantage of it, greatly. Mostly with SaaS, so they should be OK, but also with commercially distributed software.
Actually no. Stallman is a lot more nuanced than that. See http://www.gnu.org/philosophy/who-does-that-server-really-se...

He makes it clear his issue is only when the site is doing something that could be done locally (in the photos.google.com example, if you are sharing the photos with others that could not be done locally) or if there is unfree javascript running on your computer (which is a very different issue than the one you're raising - you can access and modify the javascript, but it is nonfree).
How will Cambridge Analytica/etc. influence the 2020 elections?
WTFPL can include a warranty clause (see [0] «Why is there no “no warranty” clause?»)

Also, the Google guidelines consider that WTFPL is recognised as open source by OSI, yet there seems to be some opinion from FSF people that it is free software (see [0] «Is the WTFPL a valid license?»).

[0]: http://www.wtfpl.net/faq/
Every entity you've ever emailed has your email address. As well as any entity that has hacked/compromised any one of those recipients.

Don't expect it to be even semi-secret.
Yes, agree. So I should add, just for discussion:

1) I'm self employed.
2) I'm always connected via a VPN connected to a continent that isn't my home continent.
3) I haven't connected to the internet via a "company" network in over five years.

I could infer that you are male from the way you type, and I guess you're somewhere between 25 and 35. I haven't looked up your username or anything else, it's just a "feeling".

Given millions of paragraphs of text linked to millions of known demographic and other data points (provided by Facebook), a paragraph is all a well-tuned system would need to make quite accurate assumptions about the person who typed the paragraph.

Again, likes are not required anymore.
I've been struggling with this for some time, thank you!!
> Would be good if the UK government can tell us where the line is.

Sometimes the line is indeed hard to draw. That's what courts are for. But most cases are really straight forward, such as this one.

> Or... you know don't arrest people for bad taste jokes.

If you really think this was just a "bad taste joke" you should probably read the article again. More generally, those people always say this was just a "joke" or meant to be "funny". But that's obviously a lame excuse for being an asshole.

> I don't recall the Monty Python team being arrested for their ridicule of the Nazis

Monty Python did make fun of Nazis, which is entirely different and easily distinguished from what happened here.
> "GPLed code linked into a program doesn't magically make the program GPLed"

> Lots of people for debatable but legitimate reasons believe that GPLv2 does this.

> They don't realize that this doesn't apply to GPLv3, nor to the AGPLv3.

Honestly I simply think you're not understanding me. Let me summarize: linking GPLed code without GPLing your own code and without having any other license to do so is copyright infringement. There are multiple ways to avoid infringement. You can pay the authors for another license, you can possibly remove the code and pay the authors enough so they're drop the matter, you can go to court, or you can release your own code under the GPL.

You do understand that that is not the same as saying that "linking GPLed code to your code makes your code GPLed" right?

edit: Apologies if I misunderstood you when you said: "Lots of people for debatable but legitimate reasons believe that GPLv2 does this." Maybe you don't believe this yourself (which is what I assumed when drafting my reply here). I agree with you that lots of people believe this, but it basically isn't debatable and certainly is wrong. Put another way: What is the legal rationale for the claim that linking GPLed code immediately makes the linking code GPLed?
I wrote up my experience[0] on containerizing JVM based applications a bit ago using the cloud foundry java buildpack’s memory calculator. Fortunately the JVM now has a way to respect cgroup memory[1] making it a bit simpler.

[0]: https://medium.com/@matt_rasband/dockerizing-a-spring-boot-a...
[1]: https://twitter.com/codepitbull/status/934384652806221825?s=...