skysight-inc/HackerNews huggingface dataset:
> So you're using a numeric representation of colors (RGB) to prove to me that black is darker than red.

No, I’m not doing that at all - I’m simply creating a well-defined understanding between us about which colors we are talking about, so that there won’t be any confusion. If you were sitting next to me, I could show you some other two colors in person, with no reference to RGB or to any other numeric representation, and the exact same argument would stand.

No specific metric can ever show that #FF0000, as it is displayed on any reasonably well-balanced monitor, is darker than #600000. If somebody invented such a metric, we would say that this metric is either incorrect, or misuses the word “darker”. This would also be the case if no other metrics existed before it. Therefore it is clear that our understanding that #FF0000 is darker than #600000 is independent of any formal description of darkness, and comes prior to it.

And you are still avoiding, for some reason, my main argument, which had nothing to do with colors, and dealt specifically with 2+2=4.
I just blogged about this yesterday. In short:

> The line in the sand for me is: network vs cloud-based systems. I want things to be network connected, but I want it for my own network only. I want to be able to control my coffee pot, but only from home. If I choose to expose this over the internet, great! It's up to me to make sure it's secure. I don't want anyone making that decision for me.

I also want it to be upgradeable, and hackable. I'm willing to pay a lot of money for standalone quality devices, but nobody is supplying!
A lot of commenters have said what's needed to be said about potential fragmentation in the market, the annoying example of the office 'hey, got any more of those apple dongles for [video,USB to ethernet, you name it]' issues that any Corp IT department will moan about.

But here's my minor nitpick. USB-C is loosey-goosey. I slightly tickle the cable and it falls out. 3.5mm has a snap to it. But also the 3.5mm is a lot smaller on my 5X than the USB-C.

I have to admit I'm a bit skeptical of the technical merits, and the analogies to floppy disks drives going obsolete. The analogies don't seem to apply.
"...which duplicate much of the C++11 functionality."

In all fairness to Qt, the original version of the library predates the ISO approval of C++11 by 16 years! Much of the functionality the library provides was not even close to being available in the c++ standard libraries for many of the years since it was first released.

I understand if Qt is not your cup of tea, but many successful applications have been written with it, and a lot of that is due to the breadth of functionality the library provides (and in a cross-platform way). It's a tool like anything else, and I don't think it deserves to be dismissed out-of-hand.
Committing to an existing project doesn't give you exclusive license rights over the project.
> it's easy to argue that there's no reason for something one contributes under license X to be put under license Y two years later without consent

The problem isn't for the individual contributor, it's the project itself. Let's say for some reason you use Apache 2.0 and then decide you want to add MIT for better compatability with other license. You as the maintainer solicit from all contributors they're approval and you get 99/100, one person holds out and blocks it. What do you do in this case? Go back and remove all their contributions such that you can then continue with the general agreement?

A clause I've been considering, if it doesn't exist somewhere, is to have a majority rules portion to the agreement. But I'm not sure if this works without assigning copyright to the project.
Dangerous compared to what?

./configure && make && sudo make install?

apt install xxxxxx?

Downloading and running an exe?

pip install git+https://github.com/somerandorepo/package-name-seems-legit.gi...

You download and run arbitrary code without reviewing it all the time. Why does this specific method seem more dangerous to you than any other?
> you now can't charge your phone and listen to music at the same time, unless you have some weird Y-splitter-type cable

Rather than have a splitter cable, couldn't you have an additional USB-C port on the headphones which could be used to power the smartphone indirectly?

If that's not possible I reckon some manufacturers will start putting small batteries in USB-C headphones.
This is FUD. I have a pair of jabra revo Bluetooth headphones and absolutely never experience any of the problems you raise here.
I realize now this would have been a better page to link:
https://eclipse.org/neon/noteworthy/
If you check out the most recent release (as of 40 mins ago) you should see that Emacs Live now includes the most recent CIDER. You just need to include the following in your ~/.lein/profiles.clj

{:user {:plugins [[cider/cider-nrepl "0.12.0"]
[refactor-nrepl "2.2.0"]]}}
Fair enough! But that was just one of many that i've heard of.
I agree that there are many definitions by which bitcoin is not a ponzi, most clearly it is not fraudulent. But we can have a look how Wikipedia[1] defines a ponzi:

"a fraudulent investment operation where the operator, an individual or organization, pays returns to its investors from new capital paid to the operators by new investors, rather than from profit earned through legitimate sources."

Now, with the obvious note that bitcoin is not fraudulent, you must agree that "bitcoin (as an investment) pays returns to its investors from new capital paid to the network by new investors, rather than from profit earned through any other source"

And any claim that bitcoin offers sustainable positive returns is precisely as mathematically unsustainable than any ponzi scheme. That holds as long as there is new money flowing in. Not longer. That is very similar to a ponzi.

(And of course, any commodity bubble has this same property.)

Overall, I think there are so many similarities between the investment logic between bitcoin and a ponzi, that the comparison is justifiable.

[1]https://en.wikipedia.org/wiki/Ponzi_scheme
It's not the age of the tech, it's the amount of space it takes up. Getting rid of the 3.5mm jack gives them 3 or so square cm on a preciously tiny motherboard. They can use this space for more battery or components on the mobo. One less port also means one less place water can get in.

These are things Apple pursues relentlessly.
You're making a lot of assumptions: I'm not a vegetarian, first of all. My point is simply that tricking someone into eating tofurkey is objectively more moral than tricking them into eating turkey, because both involve equal trickery, but it is incredibly improbable that anyone has moral objections to tofurkey (and in the specific case, this was a certainty). With a stranger it's more complicated because they might have a soy allergy or some compelling reason other than ethics to avoid the fake meat, but that's not relevant to the specific situation.
That's exactly "ruthless capitalism"...
It's free software, everybody is allowed to do whatever they please with the project. GNU doesn't have to support or endorse it, though.
Type Safety with Flow in React and Redux
Recently: https://news.ycombinator.com/item?id=11658444
I don’t think so. With that argument, anyone could take over any project just because he/she has more free time than the current maintainer.

Would you want someone who steps up and does a lot of work in a project you started to suddenly tell you that he/she will now change the vision of the project and turn it in ways you don’t like?

Let’s assume that you take your time to write clean code, do changes slowly and deliberately and think long about how to do something right before you start coding. Then someone steps up and does lots of cool things in a flurry of activity, but does not do them right and you already see the maintenance fallout from that approaching. Would you want that contributor to take over the project and use the name you established for this new kind of project?

As a non-programming example: I’m writing a roleplaying system, and it took me several years to get from EWS-2.6 to having the concepts for EWS-3.0 nailed down — though without having finished text. If someone came in and did lots of work, I would still not want to see an EWS-3.0 which violates core principles I set down for the system. People are free to do that, but they have to do that in their own space, not in the space I created.

Also changing the name all over the source code in the main version tracking repository is a pretty hostile step. It implies that the other one now considers the project his/her own.

Essentially Benno should have made a bano, but I think that just turning GNU nano into his own project isn’t OK.
Truple is the social engagement platform to find help & make connections by engaging with people nearby. Users post their needs to find interested people near their location to connect & engage with.

The platform can be used to:
1) Ask for Help
2) Send an open invitation
3) Participate in giveaways

We live in a world with infinite opportunity, but limited resources. The more we share, the longer we can expect to inhabit this world. Truple enables people to connect with each other & share help.

Really interested in hearing thoughts & feedback from the community...AMA
Thanks
For example, at one point (presumably very soon) you'll need to understand the difference between Erlang strings (char lists) and Erlang binaries which are called "strings" in Elixir. There might be quite a lot of confusion if you don't understand the context in which Elixir lives.
One nation already went nuclear > non nuclear demonstrating a level of basic competence.
"So what happens if I want to charge my phone (e.g. from an external battery) and listen to headphones at the same time? Do I have to use some sort of ... dongle? That’s going to get silly."

What happens if you want to charge your new 12" macbook and you also need to use your cellular dongle ? They've shown total contempt for even this common, necessary use-case - why would they not show the same contempt for your use-case ?

"Admittedly, analog headphone jacks will go away at some point"

There is no reason to assume that. Only a childish contempt for "old things" and a desire to fix things that aren't broken would lead to that outcome.
The app looks great
It’s the current maintainer who wants copyright assignment. He does not want to hand over the project to someone who refuses to lead it in a way consistent with his vision.

Rather walk more slowly than walk in the wrong direction.
Likeability and relatability should be only ONE attribute of several on your investor scorecard.

Beyond the money piece-- dive into their experience, skills, and expertise. Not unlike evaluating talent hires for your team-- you'll need investors who can also help you solve problems, move the agenda forward, and drive results.
I would if I really stood for what I believed in and wanted to prove that the US government was really as bad as I say it was.

So if I was Assange, yes I would.
Be careful with commercial databases. Free or low cost at first and then quite expensive down the road.
The artist/prankster, Sergey Kuryokhin was also a fabulous pianist

https://www.youtube.com/watch?v=2IvUgRylquA

And quite possibly one of the greatest artists of 90s Russia.
You're misreading my comment. What bothers me is not that the "father of Scala" is working on the future of Scala, but that he's working on something that I fear might become another language altogether.

I'm not saying Scala is in bad hands or a dead language. But when a project's creator looses interest and moves to different things, well, it's usually not the best sign for that project. And again, I'm not saying that this is happening right now, or even that it necessarily will, just that Dotty definitely has the potential of leading to that situation.
Art and taste in the age of the Internet
Pretty terrible analogy. I have no idea if pickles are vegan or not. I would assume they are but I'm not steeped in the vegan ethos and many things have surprised me in the past as being non-vegan.
I never know what to think when people bring up "investor concerns" in cases like this. I mean, I get that investors are owners. But, Tesla is public and the stocks (are there bonds?) are liquid. This company has both stated and demonstrated a big appetite for very high risk-reward. If investors don't like it, they can take their win and get out of Tesla.

This is (in some sense ;-) the opposite to the criticism in your earlier comment. Tesla is doing what Musk said they'd do, take lots of risk and try to lead a shift away from fossil fuel. So far we've seen a surprisingly good car and a very promising looking battery, some charging stations… Now he says he's adding solar, with it more risk and more potential. Damned as a liar if he's doing some financial engineering while talking visionary risk taking. Damned as a loose cannon if he does what he said before (presumably) you bought the stock and pursuing some massively risky vision.

I mean… hmmm… there are lots of companies you can invest in. One way they differ is in risk-reward potential. I think it works better if/when CEOs can decide on strategy and investors can decide to buy/sell shares. Catering to investors that want to hold but also to moderate the company's strategy encourages herding, averaging out of strategies.

I'm not an investor in Telsa so I guess I don't have a dog in the fight. But… I have to say I'm excited to see a CEO (seemingly) not driven by bad incentives take big risk. I think investors in Tesla should be the most risk tolerant ones.
>>So why is this false in Z[ sqrt(-5) ]

I don't know, I don't know what sqrt is, let alone sqrt for a negative number. It's like asking someone who made a nice geometric proof of Pitagoras theorem why it doesn't work on a 4 dimensional sphere for stuff which is kinda like triangles.

It's different multiplication you are mentioning here. I can't do (1-sqrt(-5) x (1 + sqrt(-5) by putting some stones in a rectangle and counting them. The concepts of primes, multiplication, divisor don't instantly make sense for those objects and I am not sure why you ask me to extend them. I am just claiming FTA is obvious for natural numbers and straightforward multiplication.

>> 6 = 2 x 3
>> 6 = (1 - sqrt(-5)) x ((1 + sqrt(-5))

I mentioned sorting from the smallest, can't do that with your sqrt thing. Another obvious thing with multiplication is that the more you multiply the more you get which isn't true for a + sqrt(-5).

>>So you are claiming that the author of the linked article, Prof Sir Tim Gowers, winner of the Fields Medal, Fellow of the Royal Society, doesn't understand multiplication?

No, I haven't claimed that. I think FTA is quite obvious to him but it's not obvious if you try formally define arithmetic using the smallest sensible subset of axioms. It is obvious is you just understand multiplication and can perform it by forming rectangles and then rectangles from rectangles (in case of 3 terms to multiply).

>>ight I instead suggest that you don't understand the things that might go wrong, and the subtleties that lurk underneath.

There are many subtleties in defining and proving things formally. That's a different point altogether.
Which phone has more? Smartphone only, I think is fair to say in this context. I'm not talking about iOS or e.g. an umbrella brand of tens of different phones, but a specific device.
Being on the Internet breaks the advertising model (CPMs are much, much lower online versus TV ads due to the sales channels they use). Moreover, the Internet has conditioned people to think "Subscription = No ads!"

Hulu isn't the future of TV; Hulu is the future of TV as envisioned by a bunch of major TV networks. I think HBO and Netflix are closer to the future of TV than Hulu is.
Trial in absentia is not legally possible in many, many countries.

Oh, surprise! That includes Sweden.
Curious as to what audience is the target audience.
>In some sense, it doesn't matter what the subject is accused of.

Yeah, right.

1. This is Jacob Appelbaum: he consistently went over the head of procurement when ordering new paper for the printer. He's been fired.

2. This is Jacob Appelbaum: he's a sleazy pickup artist who's raped at least one person, threatened others and made female employees' lives a living hell. He's been fired.

One of these things is not like the other.

> The standard for dismissal as an unpaid official of a private nonprofit organization is lower than that for prison.

Well, quite. But as soon as you accuse someone of a criminal offense, then they're entitled to use the legal system to defend themselves. Violet's point is that the community needs to stop this from happening again which I have to agree with - if the accused is indeed guilty. But she cannot just charge ahead and demand sweeping reforms before determining whether he is or not.

> Subject could always set up his own networked privacy tool? OK, maybe that's a stretch... b^)

No - Subject needs to answer these very serious charges in front of a judge so that he can either a) clear his name or b) be locked up to protect others from his predatory behavior.
_domainkey.yoursite.com TXT "t=y; o=~;"

Does anyone know how necessary this entry is, as opposed to just having records beginning with selectors?

It seems like the t=y means that testing is on and to not actually block messages that fail DKIM, and o=~ means that some messages aren't signed. I'm not sure why the article is suggesting people use those settings, since they are entirely variable between different users and their config.
Rolling Stone thinks very highly of Sonic Pi -

"The shadowy DJ sets, knob-tweaking noise and fogbank ambient of many Moogfest performers was completely demystified and turned into simple numbers and letters that you could see in action. Dubbed "the live coding synth for everyone," it truly seemed less like a performance and more like an invitation to code your own adventure."

http://www.rollingstone.com/music/live-reviews/moogfest-2016...
For 40-80% of MapReduce jobs, it's better just running them on a single machine…
MSI and ASUS Send VGA Review Samples with Higher Clocks Than Retail Cards
Cognitive roadblocks to reconciling merit and diversity
Fedora 24 Released and Provides Flatpacks to Run Apps Securely
Look at Kim Dotcom for a counterpoint. He's been fighting extradition for what, 4 or 5 years now?

New Zealand is just as much a lapdog of the USA as Sweden, and Dotcom actually has had charges laid.
Since these extradition treaties are not public record, all we can go on, is events. So apparently, yes.
Even Hulu has an ad free version now for only a couple dollars more a month. I find it unlikely that anyone would choose the ad supported model when you can pay a little more to not have ads.

Ads should only exist in free/no subscription fee content.
Thanks for the detailed writeup! I do Ruby and Python for all my backend/data work...but I would love to switch out for a more elegant glue language. That Phoenix seems to have the potential to be the next Rails is a nice carrot, but I'm hoping that just means that Elixir attracts more of the kind of community that I've loved in Ruby.

I don't have nearly the same breadth of exposure to functional languages that you do...I worry (prematurely, of course) that I don't have enough insight to understand what parts of the language are "weird" because I'm new, or legitimately weird, e.g. print-as-a-statement in Python 2 or `==` in Javascript.
I did not have a Hulu subscription until Hulu began offering an ad-free experience for a premium. HBO Now is also ad free.
I'd be curious to see the percentage of users choosing to pay more to avoid ads as it makes the entire experience so much better.
Do you think they'll phase out this feature, or continually ratchet up the fees? I suspect they realize there's a market of individuals who have no tolerance for ads and want to capture that market rather than lose them to bittorrent or just total cord-cutters who can take or leave television.
Want to hire IT subcontractor? Find out why it works for marketing agencies
"the majority of people live below international poverty lines"

The international poverty line is ~$700/year. India's average income, adjusted for purchasing parity, is $6100/year. If you're going to make inflammatory, derogatory statements, at least get your facts right.
>I find it very convenient to open large log files bc Nano is very lightweight.

Nano seems to be far slower than vim for opening large files.

Just quickly testing on a 200M 500k row text file on a SSD:

Vim opens practically instantly.

nano takes over 10 seconds to display text, but works well after that.
yes: It’s my goto tool for quick edits, especially when working over SSH. For larger work I use Emacs.
You Can't Turn the Network Invisible
> media companies pressing hard for law changes

https://en.wikipedia.org/wiki/Ancillary_copyright_for_press_...
Agree with what you have said but check out porcelain + goon (which is written in go) for handling external processes [1] - it's really great.

[1] https://github.com/alco/porcelain

Also erlport looks interesting: http://erlport.org/docs/python.html
The whole point is to choose someone that you believe will make appropriate licensing decisions, both now and in the future. And that requires trust in the copyright holder. You cannot perfectly guarantee they will always do the right thing. But the legal structure of the organization can often reduce the risk of that.
> John Gruber's response

Does this guy ever write critically about Apple? I've come across his pieces over the years, and he honestly always comes across like a zealous ideologue.
In this case exactly. For Snowden, there is a reason he was hired as a contractor. The government contractors do not have the WPA protection that their fellow government works do.
TL;DR: Venter and his collaborators originally set out to design a stripped-down genome based on what scientists knew about biology.
...
With the right tools finally in hand, the researchers designed a set of genetic blueprints for their minimal cell and then tried to build them. Yet “not one design worked,"
...
So the team took a different and more labor-intensive tack, replacing the design approach with trial and error. They disrupted M. mycoides’ genes, determining which were essential for the bacteria to survive.
...
Venter is careful to avoid calling syn3.0 a universal minimal cell. If he had done the same set of experiments with a different microbe, he points out, he would have ended up with a different set of genes.
...
In fact, there’s no single set of genes that all living things need in order to exist.
...
They found that not a single gene is shared across all of life. “There are different ways to have a core set of instructions,”
...
Venter’s minimal cell is a product not just of its environment, but of the entirety of the history of life on Earth.
...
He and others are trying to make more basic life-forms that are representative of these earlier stages of evolution.
...
Some scientists say that this type of bottom-up approach is necessary in order to truly understand life’s essence. “If we are ever to understand even the simplest living organism, we have to be able to design and synthesize one from scratch,”
...
“We are still far from this goal.”

As @sixQuarks has already written, finding the minimal amount of genes when there are 175 unknown ones and you don't know anything about their dependencies and relationships seems to be pretty much impossible.

> In fact, there’s no single set of genes that all living things need in order to exist. ... They found that not a single gene is shared across all of life.

That's the most interesting point to me, I deeply believed that organisms share the same basic set of genes.
Isn't that even worse then? I mean, the FSF has a good track record and less people would object to assigning copyright over to the org.
uh, wow
The Register provides a brief summary of the BMW matter:

http://www.theregister.co.uk/2016/03/30/bmw_complies_with_gp...