skysight-inc/HackerNews huggingface dataset:
Nope, it's actually a restatement of a lemma traditionally used to prove the Fundamental Theorem of Arithmetic, and quite a nice one too in my opinion. (It's "obviously" true in the sense that any exception feels like it'd violate basic behaviour we'd expect from modulo arithmetic on primes, and with a bit of head-scratching it even seems to be possible to prove that.)
> GNU Nano has absolutely not left GNU.

Right, it's just that all the new revisions of Nano that anyone will use going forward have left GNU.
This would also destroy customer investments in TRRS video microphones with a 3.5 mm headphone passthrough for monitoring, e.g. http://www.rode.com/microphones/videomicme
The iPhone is definitely not the most popular phone in the world. Its market share is about 15%.
Unicorn is Live
Hi Guys,

We recently launched theunicornapp.com, a fundraising discovery app for founders and angels.

It was built out of sheer frustration for the process. This isn't crowdfunding nor an accelerator. It's a data-driven tool designed to make synergistic intro's.

Unless you have had luck on AngelList, Gust, or live events...try giving it a shot. The former didn't serve our team well, so we decided to do something about it!
Four opinions, going off of this article and partly in response to Gruber's[0]:

1. There was a functional reason that CDs and floppies went out of style: low capacity and the Internet. What’s the functional reason to get rid of analog headphones? It’s not quality – analog headphones have excellent sound quality, and 99% of people won’t be able to tell the difference with ‘digital’ sound, right?

2. 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.

3. Wireless headphones are ideal, but the price-to-performance ratio still sucks. Maybe if in the future we all have excellent wireless headphones, it might be a good idea to remove the headphone jack and provide a legacy wired output through the Lightning port, but we're not there yet.

4. Why do this in an era of declining iPhone sales growth?

Admittedly, analog headphone jacks will go away at some point, but I hope it's not before we have an elegant solution to these problems – like wireless headphones, perhaps.

[0] https://daringfireball.net/2016/06/headphone_jacks_are_the_n...
Although it wasn't really explained or explored.
It makes me happy to see this. But still I'd advise using developer agreements, if you want the control of the project. And correct license of course!
I find it fascinating we still don't really know how life works. I have a hunch we are going to find the large scale 3D structure of the chromosome is a big deal, and these genes regulate it. There aren't many good tools to study chromosome structure and it's quite possible there's a whole layer of information we've missed so far.
Personal Vendor Relationship Management
Sysadmins are the primary candidates for vi/m ;)
If it's lacking a correct proof it needs to be proven.
Catching them before they're deployed anywhere is the point. Deploying quality software from 1.0 is a different order of value than 'experience improved for the 1.1 user because: bugs fixed'. Both circumstances have value: I meant only to state that static analysis should be up-front, to get the absolute most value out of it, because it will massively improve your software quality to have it there.
While it is obviously bad for this particular inventor, I think the changes to the patent office were a net positive.
"Neoliberalism" is just an Americanism for economic liberalism, because the word liberalism is overloaded in the U.S., and is an autoantonym. That part of vezzy-fnord's comment is just a reflexive libertarian expulsion.
> you are invited to join our Online Behavior Research Panel

Seems to be completely opt-in. No problems.
Spammers are already using emails from git repositories, especially from Github.
Not to mention pork as well--it seems like in a lot of places with arid climates and Islamic influence, people don't eat pork even if there is no religious prohibition per se. That's why I like Greek, Goan and northwestern Chinese food--it has all the tastiness of middle eastern & central/south Asian food, but with my favorite meat.
There is no other dependency in the encoder/decoder functions so there is no point of failure there. Those functions were developed a long time ago and have not changed. They work with any stream of data and automatically chop off the input after the first few hundred characters. This contains more than enough info for the developers to see exactly what caused the error.

In any case, even if, as you say, if the crypto handling system failed, and it returned nothing, there was no critical information that was lost. Only information on an error message, which you will hear from the user anyway.
code monkey jonathan coulton:
https://www.youtube.com/watch?v=qYodWEKCuGg
>I don't understand this push to get rid of the analogue headphone jack.

I think I read that removing the headphone jack is needed to make phones thinner.

I don't care for a thinner phone. Leave the analog headphone jack. My phone is usually in my pocket when using the headphone jack and the jack does a very good job of keeping the headphones connected. USB-C or lightning cables are much easier to knock out of the port thus interrupting my listening experience.
Oh we will. Because the people listening the most to music are musician, and they entire stack is linked by jacks. So they will carry adapters everywhere, one for thunderbolt, one for usb-c, and hate it.

I know I will, because I won't buy a new headphone in the next 2 hears, mine being very expensive.

That doesn't mean I think it's a bad move. The thunderbolt migration was a good move. Removing the floppy and the DVD player is a good move. And removing the jack it probably one.

I actually look forward for the day where my phone, laptop and flatscreen only have USB-C port as input and ouput.

But it will be annoying for a while, and way more than 2 years.

Espacially since wireless headphones are a f*ing pain to use.
The inside story of why we built a new CRM
I’ve already told you what to do if the term “pure black” causes problems. The color represented by #600000 on my monitor is always darker than the color represented by #FF0000, regardless of the existence of any theory of color. If you claim that some formal theory of color convinced you of that, then it would mean that a different theory of color could conceivably convince you otherwise. But this is clearly impossible: We would say that any theory of color which shows that #600000 is lighter than #FF0000 is simply misusing the word “lighter”. This shows that our understand of what “lighter" and “darker" mean is independent of any theory of color, and in fact this understanding is a precondition for the development of such a theory to begin with.
Well... Andrew Godwin ( https://twitter.com/andrewgodwin ) works at Eventbrite. I think he doesn't need any introduction :)

For lazy people: he wrote South, Django migrations and he's currently working on Channels.
How is "prevent snooping from Corporate spies, hackers, and the like" not exactly "for privacy"?
معلم صحي سباك الكويت 24731328
None of those are actual finished products (except for the amazon dash... which also isn't really a product). There's hardware and software components and recommendations, but (perhaps tellingly) no "IOT thermostat" or "IOT fridge".
The case you heard about was overhyped. BMW did provide source code.

It required a second request, and BMW's internal bureaucracy took some days (or weeks?), but they did fully comply.
There's a reason they're all on 2.4GHz.
How We Migrated to Parse Server, Adventures with Heroku and Why We Broke Up
>it's quite possible there's a whole layer of information we've missed so far

Can you expand on this comment? What would such a layer look like? Have we missed layers before and then found them?
This was my thought as well. Likely the remaining genes represent some kind of meta-process, effecting and/or controlling how the genes we understand are expressed.
I'm bummed that CBT doesn't stand for "Complex Build Tool"
Panama Papers – Interview of Data Journalist Mar Cabra on Graphs+OSS
So I switched from Python to Elixir for web backend stuff, but I also have experience with other functional languages like Scala, Clojure, Haskell. I've recently been learning Swift. I really like Elixir overall, these are the parts that I find frustrating.

1) Erlang's (and by extension Elixir's) persistent data structures are great but there are times when (for performance reasons) they're completely unusable and you have to resort to things like using ETS or spawning a process for each value you want to store. There are times when I would kill for something like Clojure's transients.

2) The syntax has some weird edge cases, particularly around first-class functions. For example, having to call closures as "closure.(arg1, arg2)" rather than "closure(arg1, arg2)" or having to (seemingly) immediately invoke a lambda to make it fit in a pipeline like "7 |> (&(&1 * 2).())". I know WHY those two bits of ugliness exist but it doesn't really make me any happier about them.

3) The BEAM VM is very much a world of its own, with limited and well-defined entrance/exit points. It's very easy to do anything in Erlang/Elixir that stays inside the VM or communicates via network socket. It's difficult to do things that interact with the host OS or native processes, things that would be trivial in Perl/Ruby/Python.

The reason why none of these are deal-breakers is that I understand that they're the result of tradeoffs, not poor engineering. It would be easy to design a new language that has none of the above problems but it wouldn't have the massive benefits that the BEAM VM gives Erlang and Elixir.
Ecto is 2.0, awesome. Just was busy there days, didn't pay attention.
The Lean Startup advocates proportional investment in solutions. WHEN the problem comes up (again, after deciding to do this) determine how much your time percentage wise this took out of your week or month. Invest that amount to fix it, right now. My interpretation would be, spend that time trying to solve part of it. Every time that problem comes up keep investing in that thing, that way if you've made the wrong call you only waste a small portion of your time. But you also are taking steps to mitigate it if becomes more of an issue in the future.
Never give 0 for a statistical prediction.
Pretty much. But it's not about a feature we want but a feature the device builders want. And some users may not want.
You are thinking in narrative terms about AI. Crazy <-> Rational is a far more likely issue with early AI than Good <-> Evil. The problem is you can't optimize for general intelligence only solutions to given problems. Let's say you have two twins one of which is smarter than the other. If you ask about future predictions then how do you know the correct answer before hand.

In other words the 99% of paperclip optimizers are going to start making virtual paperclips not paving over the universe with actual paperclips. Hacking your reward function is easer than solving hard problems.

PS: Don't do drugs :0
I really wanted that series to be as good as the movie. Has it picked up lately?
How SaaS Will Change the Technology Landscape
You need it because you need a numer to give a unique sequence of symbols, otherwise it is not bidirectional, which is essential to G's code.
Luma – Fill Every Room with Fast WIFI
I would hope that "consent \neq legal". That opens up a huge can of worms, since they imply there would be harvesting EVERY url visted, not just hits on scopus, science direct etc.
DockerCon hosts myriad management solutions
I've gotten an ESP8266 device to last for about 3 days with (2) AAs when in using sleep mode aggressively for the wifi. Not to say that the Python stack is stable on it. It's not.
XMSS: Extended Hash-Based Signatures
I add "imap jj <Esc>`^" to my .vimrc
That way, I don't leave the home row when trying to switch modes
...which covers only a subset of conversion issues and offers no guarantees.
Unfortunatley not. The season ending was very disappointing.
I'm afraid it's not the individual genes themselves that are important to life, but a specific combination of those genes. Further complicating the problem is that we have no idea how many genes comprise an "essential group". Is it a combination of 2 genes? 3, 5, 10?

When you're talking about 175 unknown genes, the combination of all of these is a huge number. It's like finding a needle in a haystack the size of the solar system.

I don't think this brute force approach is going to work, we need a different way to figure this out, but I'm confident that once figured out, it will seem simple looking back on it.
Electrical Engineering Fail
If I understand correctly, they built the technology to synthesize arbitrary genomes. So they remove genes by omitting them from the synthesis.
The stuff from wirelesstags.net are generally very good. I have a bunch of sensors and their Reed sensors for detecting opening and closing of doors are very good. I hook it up with ifttt and turn on my Hue lights when I open and close my doors. Clearly not ground breaking stuff but useful.

The Hue lights are great but expensive. The Hue switch made things a lot more useful as well. I'm waiting for them to come out with a compatible light switch so I can control my recessed lights the same way as my light bulbs.

What they need to work on is a better outdoor camera with motion detection that doesn't get triggered by shadows or wind moving a tree branch. I've tried almost every solution and none is acceptable.
Dang, did you type that all in manually from the image? Ouch!
> What parts of Qt would one want to split out and use separately?

That's the wrong question. The right question is: what are you going to do, when you need to use 2-3-4-5 libraries and each one of them insist on using it's own primitives, collections, object hierarchies, etc. Are you going to spend your youth just writing shims to marshall data among them?
I honestly clicked on this expecting to see a device that gave TED speakers a shock if they stopped talking for a few seconds.
It seems to me he's not forking. He's leaving GNU.

That you intend to continue having a "GNU nano" doesn't change that. Just because it happened to be on your web space doesn't make it your project.

A project is first and foremost the people behind it. Not a hosting provider.

I consider you the fork. Without hostility.

Edit: I may have missed/confused the acting people here. I'm not sure anymore if my comment above really hits the nail on its head.
Ask HN: How do you get data out of MailChimp?
I have been using batch requests, but they are atrociously slow. It's taking about 10 minutes to export 10 e-mails (1 kilobyte json file). I talked to MailChimp support and it appears to be designed this way. Their focus is on the asynchronous aspect and not so much on the performance aspect of a background job.
This AI learned to predict the future by watching loads of TV
OP dun goofed. This is redundant for cars but would be marketable on pretty much everything bigger than a car. IMO you should target RVs, fleet truck/vans and people towing trailers with this.

As others have mentioned, too expensive and too late for cars.

Pickups and vans have longer service lives and IIRC some are exempt from the camera thing. People who DD small cars tend to suck at backing big stuff (like company trucks).

Using it as a rear dashcam could help reduce liability (e.g. "my driver didn't back into your fence and I have video to prove it"

Putting this on a trailer would make it easier to back into tight spaces with precision.

Since it's wireless and a self contained unit it could be marketed for use on boat trailers as well

A fleet that deploys these could easily swap them from vehicle to vehicle with near zero cost.

RVs suck to back, camera makes that less so. There's also a lot of older RVs out there since they depreciate so much they tend to get passed through lots of owners and stick around a long time. A $500 camera can be swapped from RV to RV and is an easy upsell when someone buys a used RV that they're likely planning on sinking some $ into

You also can't see behind you very well with an RV. If you're towing a trailer with ATVs, a small boat or something you can't see if it's back there unless you get out and check.

The list goes on...
I'll be another voice for prelude. It really is a nearly-perfect emacs setup (other than guru-mode, which I find annoying, and having to set up a few projectile/helm related things by hand). I've grown to love the zenburn theme, too — it's extremely relaxing on the eyes.

I highly recommend prelude to anyone who's not coming from vim (for them, I recommend spacemacs).
GitHub Import/Export Available on HyperDev
The issue is domain-specific definitions. It causes a lot of misunderstandings. A common issue is the meaning of the word theory.
I thought it was great near the end, but it never really resolved anything, too many hanging plots.
As a fellow embedded developer who has read most of the materials, I will tell you this:

The operating systems class you took should have covered the core concepts in the papers.

In my opinion, most of the papers talk about how those core concepts came to be in the golden age of Operating Systems Research when it was booming in the same way AI/Machine Learning/Big Data is booming post 2000s. Read it at your leisure if you are interested in the backstory.

That said, the class is of teaching critical reading, critical thinking, presentation, proper discussion and critiquing of academic papers: just that the topic happens to be Operating Systems.
Are you solving the wrong problems?
This is brought up at the top of the comments section, along with Gowers' response and a neat comment from someone called Fabian:

>It seems it is the thoughtless combination of the definitions of “prime” and “irreducible” that makes the theorem appear obvious.
> Now let's assume that our number A has
> two factorings F1 and F2. Let's sort
> them from the smallest to the biggest
> divider.

OK, I've done that.

> Is it possible that F1 and F2 are
> different at the first position? It
> isn't as that would mean the same
> number has different smallest prime
> divider.

So why is this false in Z[ sqrt(-5) ] ?? There we have:

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

Now 6 has a "smallest" factor of 2, and a "smallest" factor of (1 - sqrt(-5)).

> It is in fact obvious to someone who
> understands multiplication.

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? Might I instead suggest that you don't understand the things that might go wrong, and the subtleties that lurk underneath.
What I meant here, is not that GPL was not tested in court. Just imagine situation of one of the authors saying: I no longer want to see my code on the Internet. Let's say he contributed 30% of the code. Now what? He is the author, he has the right to do it. In most cases developers sign no agreements when their patches are merged.
From what I can understand, all the arguments seem to derive from some grumpy old curmudgeon who took a passing glance at Qt 15 years ago, without actually understanding what it is or does, and said "Why do I need this thing? I don't like extra stuff because 'reasons'. Its better if I reinvent the wheel myself. Preprocessors are always bad. Now get off my lawn!"

Moc was introduced at a time that C++ really did not have the built-in features necessary to create a framework like Qt. Since then, a few things have happened. First, C++ itself has (very) slowly gained some of those features. Second, the Qt developers have found additional things they can do by having the "moc" tool integrated into their build processes, and thus have expanded its scope.

But even if a day comes that Qt can totally get rid of "moc" in theory, in actuality there will still be a lot of people who actually need to use C++ compilers that still haven't implemented whatever new version of the standard accomplishes this.
Eclipse Neon is out
> It is not safe to eat mushrooms from the local forests and every wild animal shot has to be scanned for radioactivity before being allowed to be eaten (and often enough they have to be destroyed).

What a bullshit. Please provide an official source for this claims.

Mushrooms in the Central Europe were contaminated, but only for a first few months after the disaster.
Show HN: Truple – Transform your needs into real life experiences
Tl;dr: Your Talk Is Accepted
Mark Zuckerbeg masks Mac webcam and microphone
Google certainly does take nofollow into account. Probably up to the point that spamming sites that add it to links is pointless.

That said, Google probably has some heuristic for considering them. It probably errs on the side of ignoring, but it would be stupid for Google to ignore all nofollow links. Even more so because spammers don't like them.
The whole story of molecular biology has been discovering layers of control and information: DNA, genes, gene regulation, RNA, RNA splicing, protein structure and regulation, protein interactions, micro-RNAs... and it's usually been limited by the tools that scientists could bring to bear. Possibly there's another control layer in charge of the long range structure of the chromosome. Being wet, squishy and fragile, it's hard to study.
I want to recommend a site that I’ve been using, which I’ve found very useful. It offers german skype lessons for anyone who's looking forward to learn or practice any language. You can learn via Skype in http://preply.com/en/german-by-skype. Its really new but I’ve already done 5 lessons by Skype and I like what they are teaching.
> Anyone who uses the term "neoliberalism" is a charlatan. It is an absurd conspiracy theory that has since blown into an amorphous meme out of Marxist historiographers who struggle with the explanatory power (or lack thereof) of their framework.

You just went full-retard.
While surely better than Google or Ubuntu, the new license can still be non-proprietary but highly controversial.
Most likely because the best companies are there.
I think the FSF sorted that out, although I haven't seen their paperwork. It popped up a lot some years ago, and it seemed to have been solved.
Rent control has some economic merit - it quickens price feedback to those with the least inertia. Market inefficiency is a thing, and if someone has been in an apartment for a decade it's going to take a much greater increase to make them consider moving compared to simply dissuading someone who is thinking about moving to an area.
Don't even need the ^O, it asks if you want to save on exit if there are modifications.
Wireless headphones are another battery to charge, maintain, replace... Not ideal, imo not even an improvement. My phone is on my person when I use headphones with it, so untethering isn't really a plus. The only advantage I can think of is keeping a phone in a pocket or bag while listening to music, which doesn't seem worth it all.