skysight-inc/HackerNews huggingface dataset:
Yeah, that's not altogether unlikely. Kinda hoping someone more locally-versed will chime in.
Cooking: A webpack-based front-end build tool that comes handy
Tesla is already doing this, iirc. As self-driving cars become a thing, you'll see way more of this, "for safety".
I have a pet compensation idea: founder shares should be soft capped at some threshold (5m a head plus a quarter of anything above that?) with the part above the cap redistributed to employee stock holders such that mid sized exits (~100m), which are significantly more common are financially rewarding for more people in the company.

I don't know if this is practical, but as an early employee at a startup it's hard to not feel bitter about the massive disparity. Usually I try to avoid thinking about it.
Walk in the Shoes of Your Boss to Excel in Business
You’re assuming that any of the voters actually read it. They don’t have time either. The real reason they voted the way they did is probably that somebody else told them to.
Enhanced,,, ha. My bad
RSS-to-email setup for my newsletter (powered by Jekyll and Campaign Monitor)
How to Find the Right Freelance Web Designer
Not that much. I remember the importance of sleep when you're learning (well explained in the course), and also spaced repetition and the importance of recalling the material on your own.

I also remember that the instructors were very good - positive and enthusiastic, and that they explained the concepts very well.

In general, it's hard to remember contents of courses I think. I often try to write a review of the course, either as a blog post, or on one of the review sites (Course Talk or Class Central). The act of deciding what was the most important parts, and expressing it in words go a long way towards remembering better.

Examples of reviews:

https://henrikwarne.com/2015/10/20/coursera-course-review-so...

https://www.class-central.com/@henrik/reviews
Erlang doesn't do incapsulation very well.
Even if I divide code to clean OTP Applications, each with it's own public interface, nothing in compiler stops people from referencing internal modules and their exported (i.e. "public") functions. The problem is that many OTP behaviors' internal callbacks need to be exported, so they are exposed publicly.

I guess one need to use xref tool, to find all references outside the OTP application.
ok but what is the definition of terrorism then, and how does two intentional explosive devices in the middle of one of the most densely populated cities in the USA not count as terrorism?
> Attempting to shape information into one that fits a certain narrative is what gave birth to ISIS

Great comment. I think you are right, and in the same way this plan could do more harm than good
100% now is 100% forever, in the Bayesian framework.

If a Bayesian agent is absolutely certain that she is active in the feminist movement, it would mean that absolutely no evidence could convince it of the contrary. Even if we learn that she was kidnapped and forced to work in, say, Saudi Arabia as a bank teller where she's forbidden from feminism, even then, the Bayesian agent would have to still stay at 100% confidence that she's active in feminism.
Yes! and virgin has a bank as well. This is a very lucrative market.
> working with journalists, I'd expect more integrity.

I don't know if it was intended, but that line is really funny.
Well, what about when you want to refactor Java, or get syntax highlighting on Scheme code, or want autocompletion in your Python?

I'd rather learn one tool once, than re-learn text editing every time my requirements change.
One thing I've wondered about is why there seem to be various "hacking scenes" for other electronics like routers, game consoles, mobiles, and now even some 3D printers, but seemingly nothing for regular 2D printers; despite the fact that the hardware costs are extremely low. Given all the anti-user security those other devices have yet are bypassed by such skilled hackers, a printer may be absolutely trivial in comparison.

Perhaps people are just not so interested in printers, or the thought of getting ink and paper everywhere puts them off?
They also print advertising without your knowledge.

http://www.dailytech.com/HPs+Web+Connected+Printers+May+Prin...
The article fails to mention patents, which have come to cover more and more.
Do You Speak Tar?
I'd prefer batteries to having to regulate my electricity usage in real-time.
Hey mirimir, it's awesome to see posts from someone else that thinks birds are cool. I hadn't seen those papers before--that Weiss study looks like it's worth reading in depth.

Just wanted to say that most people who study birdsong and bird calls wouldn't describe it as a "language"--as far as we know, humans are the only animals with language, unless you believe that one guy who wrote the article about dolphins. But you're right that birdsong is a lot more like language than most other animal vocalizations; often the songs have "syntax" (like in the Weiss article you posted) where the structure follows rules. But the syntax doesn't convey meaning in the same way it does in our language. No bird has ever written a philosophy book, right? They're just communicating stuff like "this is my tree and I'm so manly I can sing in this tree for hours in the middle of the night".

Along the same lines, I think birds are pretty close to us evolutionarily speaking. You're not the first person I've heard compare them to aliens, but their brains are actually a lot like ours. Here's a grumpy blog post I wrote about it if you want to have a look: http://www.theneuroethicsblog.com/2012/09/snakes-on-brain-or...

As the article above demonstrates, along with many other behavioral studies like those you mentioned, birds behave a lot like we do. So: their brains are a lot like ours and their behaviors are a lot like ours. This is why we should study them even more, if we want to understand intelligence.

Think of it this way: you're an alien and you want to figure out how a computer works. If you could only carry out your experiments with MacBooks, it would probably take you longer than if you could also use e.g. Lenovo ThinkPads (just trying to draw an analogy, I'm not throwing shade at Mac or anything).

I hope that wasn't way too "tl;dr" but I just wanted to build a little bit on your comments.
I think the difference in risk between founders and early hires justifies an order magnitude difference.
Building Hacker News with Angular 2 CLI, RxJS and Webpack
My Note 4 was part of a batch of phones with no earphone jack. I buy pretty nice Bluetooth headphones for $15. They would work fine on the new iPhones, right? $159 earphones seems like a sucker purchase.
https://forums.freebsd.org/threads/18638/
There is also this great short from CollegeHumor: https://www.youtube.com/watch?v=pQGtucrJ8hM
Show HN: SpaceNeovim – Spacemacs for Neovim
Much of the homelessness problem in SF (and also NYC, LA, Boston, DC, ....) can be solved by not spending more money, but by simply reversing "economic rents" sought be landlords to create zoning density restrictions. These zoning density restrictions create a politically induced scarcity of housing and other real estate which results in a regressive tax transferring wealth and income from renters to landlords.

"Economic rents" are a type of "market failure" of an efficient market. Much of fixing the economy can be stimulated by identifying market failures that are often created by special interest groups (in this case landlords like Donald Trump). Instead of focusing on wealth creation, they use political connections to create artificial scarcity with the resulting higher housing and office costs to benefit them but hurt the overall economy.

Interestingly, there was a prominent NYTimes article which demonstrated how Trump received $885 million in tax abatements, etc. but there have never been articles by the NYTimes about the fact that Trump and other wealthy landlords are realizing far more than they would if the "economic rents" were fixed.

http://www.nytimes.com/2016/09/18/nyregion/donald-trump-tax-...

Renters spend more money on rent and less money on goods and services.

Reversing the politically induced housing scarcity by eliminating the "rent seeking" laws would in addition to freeing up money that renters spend making landlords wealthier on goods and services stimulating the economy while at the same time would stimulate a housing boom.

See Harvard Economist Edward Glaeser's article about building affordable housing in NYC (which of course applies to SF and other cities as well).

Glaeser: Build Big, Bill
http://www.nydailynews.com/opinion/build-big-bill-article-1....

In general "market failures" such as this one are a "brake" on economic growth and costs no money to fix, simply take away bad laws that serve the few, well connected, over the many. Before trying stimulus, raising minimum wage, etc. simply reverse laws that create "market failure" benefiting special interests such as landlords and let the economy to its thing when the markets are made more efficient again.
Overall, it seems, smartphone ownership in Germany is less than the U.S., but not a whole lot less:

https://en.wikipedia.org/wiki/List_of_countries_by_smartphon...
Amazing Optical Illusion transforms black and white picture into colour
Completely disagree with this, you handled yourself well and expressed yourself honestly and made an interesting PR case for yourself and your firm.

I'm inspired by how you stood up for yourself.

"a reputation as being troublesome loose cannons isn't a good way to grow market share."

They sent a DMCA notice that was ignored and are justified in being angry. Perhaps a reputation as someone worth copying who doesn't put up with bullshit is exactly the reputation they want vs. willing to roll over because we think we might make some money somehow, or want to win the approval of others.

There is a misconception that being "angry" is somehow a character flaw. We live in this world where everyone is pretending to be "happy" and we shame others for expressing anger.. Anger is a super healthy emotion and when acknowledged and not stuffed into your shadow it can help drive amazing progress.
Excellent advice, but just one problem. For most sites, you had to have bought the product to submit a review, or to submit a credible review ("verified purchaser"). I personally stopped buying anything from HP years ago.

So HN readers and techies in general are in the ironic position of having better judgment about the products but less able to influence the manufacturers.

It's like hoping to see informed advice from doctors posting on a homeopathic website. The doctors are not buying homeopathic potions.
Just the words? That's weak. When someone used our large images in their signature on a popular forum (eating half our traffic cap), I found a quite disturbing public domain photo to use in its place. It stopped in just a couple of hours :)

Still, doing so as a business would be just stupid, frankly. Simply cut them off (send an HTTP error) and send them an email.
I've been watching and reading AJ (in both Arabic and English) for >10 years, and I've never seen them do something like this i.e. blatant plagiarism. Actually, I don't think any reputable news org would ever do that on purpose.
[video] React Router v4 with Michael Jackson and Ryan Florence
> If we refer to address width, then the 8086/8088 are "20-bit" machines, the 80286 "24-bit", and P6 "36-bit".

Also MOS 6502/6510 would have been "16-bit" by that standard.

Some ARMv7 designs would be "40-bit" (like Cortex A7 and A15, probably others too). Or alternatively "128-bit", if considering NEON SIMD width! You could have also said they're 16/32/64/128-bit, because some designs had 16/32/64/128 bits wide memory bus. Yet all ARMv7 designs were considered 32-bit.
Thanks! :)

If anyone should stumble upon this one, the new URL is at https://news.ycombinator.com/item?id=12525448 then.
I agree. One possible reason against it though is that 'double' by itself is also used as a type denoting 'double precision floating point number'
Priority Queues in C#
Python @property: How and Why?
Plus they have excellent support for Linux with every single printer model - once you install their drivers.
You can use text/html. Technically it wouldn't be an XML resource, but it's correct for HTML5. You can also use an xhtml doctype[1]. And don't forget that the HTML5 namespace is http://www.w3.org/1999/xhtml! [2] So basically you use your xhtml tools and just publish as HTML5.

[1] https://www.w3.org/TR/html5/syntax.html#obsolete-permitted-d...
[2] https://www.w3.org/TR/html5/infrastructure.html#namespaces
Libreboot left the GNU project
No, this is out in west Texas where wind is plentiful along with cheap land.

Nearly all wind and solar farms inject energy into the grid just like any other generator. In an open energy market like ERCOT (where this wind farm is located) there's a market where energy is traded.

If they inject "X" units of energy into the grid and pull out the same "X" units all is good. If not (the usual case since generation and demand need to equal 100% at all times) there are rules to govern the buying and selling of energy all generators ("market participants") follow.

Suffice it to say, grid management in an open energy market is complicated. If you really want to know more about the rules you can read more here: http://ercot.com/mktrules
Wouldn't it be more of a membership?
True. Hate to say it but anyone who regularly reads and follows the Quran is likely to be more extreme. The book draws a clear demarcation between believers and nonbelievers and has a hosstile attitude to the latter.
This is what I did.
MS the World
The post does mention a DMCA request, that Al Jazeera also didn't respond to. Those are meant to be dealt with (at least with a reply) in a 24 - 72 hour timeframe.

Except: it seems unlikely to me that Al Jazeera English is hosted in the US, which would mean a DMCA request is not legally binding for them.
Just to share a little about the motivation of this:

Switching back-and-forth a bit between Spacemacs and Neovim, I got inspired by spacevim[0] and thought to myself "Hey, that's a great idea!", and so I went into my first time actually toying with vim script (love-hate relationship atm).

The result of the last couple of days so far is the ground work for a Neovim specific port of Spacemacs, SpaceNeovim[1].

The major difference between this and the existing spacevim is that the layers are separated out from the core, and can be updated via an editor command (calling git pull). It makes it a lot nicer to add new layers later on (oh, and of course also the fact that I've dropped any though of vim support).

Contributions or feedback are more than welcome! :)

The easiest way, if you want, is probably to contribute a layer, or expand on an existing one at https://github.com/Tehnix/spaceneovim-layers. One of the goals is to match Spacemacs more-or-less, so switching isn't annoying (hence why buffer/filetype specific keybindings are behind a '+major-mode-cmd').

[0] https://github.com/ctjhoa/spacevim

[1] https://github.com/Tehnix/spaceneovim
Clickable:

http://monitup.tk:8082/dashboard/checks
It's a pirate flag (often in copyright infringement articles) with Al Jazeera's logo replacing the skull.
Sections 431 and 436 are probably some of the key sticking points.

The problem is that you really do need humans with domain experience to explain exactly what a bill will actually do in practice, which is why lobbyists and stakeholders will spend tens of thousands of dollars on niche publications and legislative action services. Technology can make analysis easier, but I think we're a long way from replacing analysts with NLP in this area.
Only if they have a long enough runway and I think the idea is sound.
It's going to have a huge knock on effect on Irish Gaelic sports, Hurling is played with ash sticks....

http://www.gaa.ie/hurling/news/video-ash-dieback-and-the-fin...
No need to build this into a language. It can be provided as a simple library function:

with<T>(resource : T, body : T => Void) where T <: Resource

with(file, f => { ... })
Well we could have just done ILP64, where all three are the same size, and that would have avoided a lot of 32 bit truncation bugs. The memory size argument never really made sense to me; there just aren't that many ints in the average program. I wonder how much of the push towards LP64 (ints are 32 bits, pointers and longs are 64) was to match Java.

I think this is one place where Swift (among other modern languages) has it right. Int is pointer sized and the other integer types are explicitly sized in their name ("Int64" not "long").
"if I can't fix everything, let's just do nothing at all!"
Yes, Virgin Money does a range of retail financial products. Their residential and buy to let mortgage offerings are based on their 2012 purchase of Northern Rock from the British Gov't. Northern Rock collapsed during the 2008 financial crisis due to the poor quality of its loan book and loss of access to wholesale money markets. Borrow short and lend long to sub prime borrowers turned out to be a bad strategy! I've just come off a year long contract working on the mortgage origination software Virgin Money inherited from Northern Rock. If I learned one thing it's this: the UK mortgage industry is technologically stone age!
Just to be clear, p4 isn't actually a network protocol. It's a programming language, a DSL for programming network protocols. Small but significant difference between the two. But you're correct that it will require native support among router/switch vendors to be worth using.

Actually, p4 is aimed a solving a lot of the problems with OpenFlow that led to the situation you describe: incomplete support by vendors of all the different versions of OpenFlow. That's because each individual network protocol supported had to be written into the OpenFlow spec, thus the proliferation of versions. Whereas with p4, the vendors basically just provide a hardware runtime for the p4 language, and you install whichever protocols you wish to support (or write it yourself, if it's custom or new). It also has the potential to work very well with a scaled-down version of OpenFlow.

I'm not an SDN expert and am probably not doing justice to p4 with my description above, but it is important to realize this isn't just another network protocol. It would be like describing the Python or JS as just another program (the interpreter), and not as a program capable of running other programs.
The Angular 2 Maxi Best of Tuts
And the 68000 a 24-bit CPU, and boy did that cause trouble when Apple et. al. moved to later versions where those top 8 address bits were significant, especially since the 68000 was introduced when DRAM was really dear, e.g. the barely usable first Macintosh had only 128KiB, i.e. a program had essentially less address space to use than a split I&D PDP-11, which gave you 64KiB of each, with 8KiB of data space reserved for the stack. Less, because it's macroarchitecture is 32 bit, "wasting" bit and bytes here and there if your DRAM is that constrained.
Self-Contained .NET Core Applications
We like to refer to the brain causing things to happen that society doesn't like as wrong despite rarely being in a position to say with conviction whether the brain is acting 'right' or 'wrong'.

Many actions are considered wrong and a particular brain activity is somewhat arbitrarily chosen as the single cause of that action, and thus wrong in and of itself. It's as useful as saying that phishing happens because the TCP handshake is fundamentally broken.
Pouët: Universal Sequence by Conspiracy
Too much friction for the average (talyor swift) music consumer/listener.
It's when someone uses violence to "enforce" their political beliefs. It's not that it doesn't count as terrorism... just that there isn't sufficient information to determine that the act was terrorism. If someone just wants to bomb a bunch of people with no political motivation, then it's not terrorism.
If the intent isn't to stop generics, why have DRM on an ink cartridge at all?

Even if this instance is due to HP making a mistake, such as forgetting a certificate renewal, the intent is there right from the beginning, by using the DRM in the first place.
Im addicted to jQuery
coming in showing off your PHP skills, JQuery or WinForms experience you'll get dumped

This sounds odd to me. I don't doubt it happens, but why? PHP roles are still going strong, and there's a ton of PHP work that is not legacy code.
Show HN: Noise Reduction Machine using Fourier Transforms
Angular is for Hipsters
There is also a good description here
http://hackerboards.com/private-cloud-server-and-iot-gateway...

I have one of the WD drives in there Pi/Drive case and have been pretty happy with it.
Especially in Manhattan! You're always a few blocks away from a place that will do it for you for a reasonable price.
Not sure it would help you but adding "go vet -shadow" to some kind of test or build script may help you detect these problems.

https://golang.org/cmd/vet/
This is the main enemy of online courses, its not the competition, its the the lack of compromise from the user in part because everything is "virtual" and you don't feel any major regret for dropping out.

Coursera and all the others should focus on this part of the problem, not by asking for more money, that will just make them less likely to try again. Maybe calling the student after a few weeks of inactivity could be one way to help, another one may be to create and maintain local study groups (having free food is always a good incentive), another one is to be "paired" with another online student so you feel a little social pressure.
Yeah, despite even the SCOTUS making that clear[1], many people still use that manipulative technique. Still, in this case AJ actually used resources hosted on Scrollytelling's servers, so I supposed they can be said to have stolen the bandwidth.

[1] From Dowling v. United States:

"It is less clear, however, that the taking that occurs when an infringer arrogates the use of another's protected work comfortably fits the terms associated with physical removal (...). The infringer invades a statutorily defined province guaranteed to the copyright holder alone. But he does not assume physical control over the copyright; nor does he wholly deprive its owner of its use. While one may colloquially link infringement with some general notion of wrongful appropriation, infringement plainly implicates a more complex set of property interests than does run-of-the-mill theft, conversion, or fraud."
Or in the US if he was rich swimmer.
I cannot fathom the thought process behind someone thinking Apple has removed Bluetooth support from the phone.

Just goes to show how ridiculous the outrage and FUD can get sometimes.
Stop buying dirt-cheap printers that are sold at a loss. These are designed to be paid off by expensive toner / ink. These are designed to make you waste the supplies if you don't use them up fast enough. They are designed to reject third-party cheaper supplies.

Pay a couple hundred more upfront for a no-bullshit device. I hope those still exist.
FWIW, all human communication is this messy, so the ability to find rational answers even when confronted by this messiness has quite a bit of value.

And if we can be trained to find rationality in the face of inexact human communication, all the better.
yearly reserved citizenship cost .... or spot citizenship (They can kick you out of the country any time when someone is willing to pay more taxes)
Haven't some manufacturers of refilled cartridges hacked the firmware for some printers to prevent this, triggering the wrath of the DMCA?
Even if it's not a verified-purchase , it's still counts in Amazon's count of percentage of 1 star reviews.
http://www.javascripttuts.com/angular-2-maxi-best-tuts/ >> "Angular 2 is going to have breaking changes only every 6 months from now on. So the next one would be around February with Angular 3"