skysight-inc/HackerNews huggingface dataset:
> Professional session musicians

I forgot to add I wasn't talking about professionals. I'm talking about people who want to play music as a hobby, for pleasure. Learning Solfege shouldn't be a hassle.
This was originally posted on reddit.com/r/DIY this morning with the mod and creator working together to limit the number of shitty comments. If you want to talk about the skirt/electronics with the actual maker the post is here: https://www.reddit.com/r/DIY/comments/3c9l2m/my_diy_underlit...
I don't think it is clear that an exit would forestall a re-run any better than their already ruined credibility .

(another way to look at it: the interesting question on the table is how much of their existing debt the Greeks are going to repay, future debts aren't going to be a serious problem in the short term regardless of what happens)

I also (while not thinking my opinion is worth much) think that the economic damage from an exit would likely not be worth the ability to self determine further ruinous fiscal policies.
An intuition for neural networks
> I think it's probably related to the fact that printf() doesn't have any format specifiers for float that do What You Really Want, which is: print the shortest number that will parse back to the right value.

Lots of language support the proper behaviour these days. Haskell/ghc does, for example.

[https://docs.python.org/3/tutorial/floatingpoint.html]:

> Historically, the Python prompt and built-in repr() function would choose the one with 17 significant digits, 0.10000000000000001. Starting with Python 3.1, Python (on most systems) is now able to choose the shortest of these and simply display 0.1.
I've started checking my Spam folder a few times a week. I'll often get valuable, but automated, mails end up there. Things like billing invoices or emails about private messages from various forums.
i use https://github.com/kripken/sql.js/
How is "a practice that has been sustained across multiple cultures over thousands of years" not empirical evidence?
IMHO, what Confucius meant was that parental authority should be respected on condition that elders behaved like role models. In his ideal, the kings, officials and subordinates should all follow their ethics, like atoms in regular expression, which of course was overambitious like other thoughts of idealism in the history and met its contemporary Waterloo.
"Shareware" is an old term. Archaic labels don't sell well.

Now it's called "in-app purchases": get the core app for free, get bonus/improvement material for a fee.
I'm afraid I don't understand your question.

It is for you to decide whether it was too long, and whether you didn't read it because it was too long.
Why would they want to? Both platforms have webviews that can render HTML from a file, or passed in strong form, or whatever you like. Why point it at an internal web server? If anything, it'd add overhead to the system that's unnecessary.
Paving the cowpaths. Promises were already standardized before ES2015 arrived, but now you can just write libraries using promises without having to rely on the developer providing their promise implementation of choice. This also prevents scenarios where you might end up with N different promise implementations because you're using N libraries, each depending on a different promise module (e.g. bluebird, Q, jQuery.Deferred, AngularJS $q, etc) all of which are slightly different.

This also means more feature-rich implementations can just extend the native promises instead of implementing everything from scratch, though for me this pretty much spells the end of third-party promise implementations.

In other words, they've been added for the same reason as the various new helper methods: not because they add new functionality, but because they provide a reliable well-defined and consistent solution to a very common problem.
Generally speaking, "the" needs to be interpretted from the speaker's point of view. Saying "I went to a store" implies that I had a wide choice of stores. Saying "I went to the store" implies that I didn't choose which store I went to. It's the store that I usually go to when I buy things. It doesn't necessarily mean that the listener knows which store I went to, or that there is only one store.

Conversely, if I say, "I ate the peach" then I am inferring that there was something special about the peach which would imply that you should know about it. Why is it different from a store? Because I don't routinely eat the same peach every day/week. I don't have a default choice.

Yes, I taught English as a foreign language for 5 years. It's interesting that native English speakers who speak perfectly don't actually know how this works. Even after the amount of thought and study I put into it, I'm willing to bet that I don't have it 100% right.

If anybody is studying a second language, this is a big hint about what you should not be studying ;-) You can get some things almost completely wrong and it will be fine most of the time. Eventually, after you are corrected 10,000 times you will use it without thinking about it.
In the USA, people who own guns are likely to own more than one gun. They may be hunters or collectors. Per-gun is fairly meaningless.
eek. plug in your laptop man!
I think Rails (well Django is what I use) don't do anything earth shattering.
They however do allow me as a single developer to produce the sort of work that would have needed a team of people 10 years ago.
Minimize website Page Loading Time – 20+ advanced SEO tips
My comment was more of a "Jacques' case reminds me of this other case" comment. I agree that what you're experiencing is not a DMARC failure.

Like others, I'm interested in what root cause you've determined, if you can share.
Apps for just a single OS _in this day and age_ upset me :( Why is this OSX only? What element of it could only be achieved or expressed on a Mac? Disappointing. I want to use it but I can't.
See also Open-Source 3D-Printable Optics Equipment published March 2013. The article is available as an open access PDF as well:

http://journals.plos.org/plosone/article?id=10.1371/journal.pone.0059840
http://www.plosone.org/article/fetchObject.action?uri=info:doi/10.1371/journal.pone.0059840&representation=PDF
I have a crypto list here: http://cryptologie.net/article/227/keep-in-touch-with-crypto...

although the list have grown since then, if you are interested I can update it.
Don't makefiles essentially encode a direct acyclical graph of dependencies? They've got quite simple syntax.
Instagram and Apple Music aren't running through an abstraction layer than brings it's own variable overhead. It's not a good comparison.
Here you can the tree of the archive: https://paste.ee/r/N3rg7
Did he? How? He inherited a bankrupt country which can't do anything without debt-relief. He knew only two things worked in Greece’s favour: 1. 90% of the Greek debt is held by the eurogroup governments, they are in a position to make a deal
2. The stakes are higher for the other eurogroup countries than they are for Greece, he can say no to any deal that doesn’t give at least some breathing room. In that position, you should play hard, which is what he did. He is a rare case of a finance minister who did his job.

Most finance ministers in the eurogroup who decide on the fate of the second biggest monetary union are not economists, and don’t seem to listen to the advice of economists, most of whom are calling for an end to austerity. Since the current pro-austerity administration took office, the Netherlands has performed worse than its mostly ungoverned neighbour Belgium in almost every respect, including debt-to-GDP growth. Mind you that the Netherlands is one of the richest countries in the world with financial assets worth several times its debts, and those assets have much higher returns than what they pay in interest on their loans. Yet even in this most luxurious of positions, the Dutch finance minister who is also the eurogroup president, swears by austerity for his country and for others, and the Greeks must suffer through it.
Love it. I'm stealing this idea.
Germany does pay the most in absolute terms. This does nothing to the fact that the Troika is not mostly German. I do not think that HN is a place for these kinds of polemic arguments. Lets leave them to the right wing eu-critics that try to built up enemy stereotypes.

Angela Merkel is not part of the Troika. Angela Merkel plays a prominent role in the debate because she is the unofficial leader of the northern states, while François Hollande unofficially represents the southern states. Both can only influence one vote of the EU commission and have very limited influence on the ECB or the IMF.
I'd say shareware still exists, except now such apps ask you to tweet about the app or post on Facebook or pin it on Pinterest.

There are plenty of apps which allow additional functionality or unlock more levels if you tweet or post about them.
I don't understand -- you say "=" and ":=" are not the same thing, but give an example where they act the same?

Practically speaking, using ":=" removes any doubt when quickly skimming over old notes. It is nice to be able to easily separate what is defined and what is asserted in each of dozens of statements.
At my company in the Atlanta area, I am on a team of 20 people, 12 of which are developers. Since I started a little over a year ago, my team alone has hired 2 developers fresh out of a Rails bootcamp. The hiring managers are actively seeking "junior" devs (bootcamp or not) in order to invest in their skills and train them in our company culture.

For some background, the company is fairly large (15,000 or so total employees), but has a strong focus on technology and there are approximately 25 "capability teams" including mine that function largely independently and autonomously.
Free software vs. open source: What's the difference?
GoPro Shrinks the Camera Again: Hero4 Session Review
"While very neat in my experience this has two issues (using Python's line_profiler so it may not have the same problems)... Recently however I've started using sampling profilers"

pprof is a sampling profiler. You can get it from Google for C, too. I'm not sure if Go has a "port" or just wrote something with the same ideas, but, well, I guess you could say I don't know precisely because it hardly matters.
I agree that almost all countries in the world are in an insane situation, but that's still not a Ponzi scheme. They can repay the debt if they want, they have other sources of income other than loans -- and these are still much larger than these loans they take every year plus interest --, namely their taxpayers pockets.

I agree that this is not good, not fair, and that it should be a crime to get other people's money like that, but it is not a Ponzi scheme.
I just saw this today.

Rahul Yadav fired from Housing as "behavior not befitting a CEO"

http://e27.co/rahul-yadav-fired-housing-behaviour-not-befitt...
Are these bulk emails? Or individual emails?
You're an awesome lady!!! Don't let the haters get you down!
Show HN: Auto-Update Twitter Location from Swarm
Not having SPF is a clear indication you have little idea of what you're doing with an email server.

A properly configured email server would have both SPF and DKIM signing.

Google's spam filter is a complicated black box. You're not going to get far understanding it by prodding it. But you're certainly not going to pass it by ignoring SPF.
*billions.

Maybe even orders of magnitude more than that.
Insofar as the term "shareware" can be construed as users actively giving away copies, with references to where paid expansion/sequel software can be obtained, that's pretty much over with as the Internet has made distribution trivial (just provide a link, no need to give someone the whole thing) - to the point that one assumes that unless otherwise inaccessible (say, JFK Reloaded isn't available from the publisher any more), better to go download the latest directly from the source rather than a months-old version passed around.

Can't say a definitive "no" to the lead questions, as the world is a big place and there are "underground" groups maintaining limited distribution. On the whole, I'd be surprised to find any.
react native doesn't compile to native. It's javascript with native GUI controls instead of the DOM for the presentation layer. (You can still have parts that are objective C or swift and are thus compiled, of course).
It is a bit rich to imply that J.K. Galbraith is a competent economist and Donald Trump is not, when Trump is the one who has money and J.K. isn't.

Right? :-)
Seems like basic debugging of complex systems to me. Yes, you may never by 100% sure that the lack of a SPF record is the root cause. But you do know that you don't have it, that some of your messages are getting spamfiltered, and it's well-known that Gmail uses it for spam detection. So just add it already. The worst that could happen is that you wasted a few minutes on something that doesn't fix the problem. How much time have you spent messing with this already?

I don't know what your history is, but there's piles of bugs that I've had to fix by just trying random things that seem vaguely related to see what happens. If I refused to try anything until I was 100% sure of the root cause, then lots of bugs I've been assigned would never have been fixed, and many more would have taken 10x longer.
Is nanomsg finished?

I found its Windows support rather broken -- failing test cases. Strange lockups.

https://github.com/nanomsg/nanomsg/issues

I do not see Martin working much on those these days. Does anyone know how untangle those state machines besides him.
Much spam filtering uses Bayes' theorem and it has been this way for a very long time. Your lack of SPF records must massively increase the chance that your emails are spam.

If you are still getting some emails through, they must have other characteristics that make them look less like spam than the others that are getting filtered.

Just add the SPF.
Awesome that SexyCyborg manages to promote hardware hacking, sex positivity, and Shenzhen all at once.
I'm not qualified to judge whether Piketty is correct but I can offer this analogy. In the past, when I have loaned money to friends and family, my attitude was "kiss the money goodbye". If the money was spent wisely and served a useful purpose, I was happy. It's nice to get repaid, but it's not essential.
That's React Native, not standard React for the Web.

http://facebook.github.io/react/
I imagine that it's partly because their research shows that their target market will pay $12k for it.
5 Apps to Improve Work Productivity
If you charged very small transaction fees (for posts, comments, upvotes) and charged higher fees for downvotes, you wouldn't completely eliminate the problems but you'd reduce them significantly as it would now cost something real for abuse.

For example, if an upvote cost 1 karma (putting aside for a moment what that translates to in bitcoin) and a downvote cost 2 karma (but also removed 1 karma from the OP), there would be a large disincentive to brigade. Similarly, if a post cost 2 karma to add and a comment cost 1 karma, spamming would be significantly reduced.

As far as doxxing attempts, every new user could be required to pay a "security deposit" (similar to when you rent an apartment). If you break any of the ToS, you immediately lose your security deposit. To get your security deposit back, you close your account.

Finally, by using small transaction fees (and collecting fees for downvotes, as the operators would get the 3 karma for each downvote), now you have something to reward moderators with.
SEEKING FREELANCER, remote or on-site in Oslo, Norway. Part-time

We're building a next generation CMS platform, featuring breakthrough ease-of-use and a beautiful UI.

It is ReactJS-based application built on a NodeJS platform with an MSSQL DB. Tools like Webpack and Babel are heavily leveraged.

We are currently four employees, two in Oslo & two in St Petersburg (three devs and one designer). We currently have a lot of work on our hands, and need help in one or more of the following areas:

- REST API - help expand our ExpressJS based REST API to create CRUD endpoints to our MSSQL database
- Building a ReactJS "upload image" widget to integrate with Cloudinary.com image management service
- Expand our JS test coverage using Mocha, Sinon & Chai
- Build an integration-test strategy using Protractor/Sauce Labs/Browserstack
- Work with images - PDF & bitmap to SVG, image optimization using Imagemagick, resizing, uploading to Amazon S3 etc
- DBA-related work - management of our SQL-based data-store
- Azure cloud management - help us set up automated builds, backups, and general application management in Azure

If you feel you can help out in one or more of these, please do contact!:
aksel @ plyo.io

You'll get to work with a small but skilled team, dedicated to great UX & UI, craftmanship, and open source. We created React-starter-kit - check it out for a preview of our code structure and workflow.

Requirements:
- English working language
- Availability 4 hrs/day within 9AM-5PM GMT +1
- Great written and good verbal english skills

Initially less than 30hrs/week employment.
Possibility for full-time engagement if things work out!
It's very pretty, but I can't seem to find how to look at and/or modify functions, which are a pretty big part of my current setup. Lots of promise though, but I'm not sure I'd drop this much money on it's current feature set based on my use, especially when Navicat Essentials for Postgres is the same price.
I've found:

1) Usually getting something finished is a boring slog. You get the (you think...) brilliant idea phase when you're all fired up, then you get "this is really boring" phase when you're working your way through a thicket of problems, squashing bugs, finding new bugs, thinking you should refactor (you shouldn't, usually) and completion seems like an ever-receding goal.

2) Break big goals into smaller goals. Repeat recursively until done. Then do it some more, because you missed a few things. Sweat the small stuff, because when you glue it all back together and you've worked through phase 1 properly, the big stuff just works. (Or near offer, anyway.)

Keep the cognitive load low: small microprojects and problems, one at a time.

It's not unusual to have problems with phase 1. But it's also the difference between being a professional and being a hobbyist.

If you just keep starting new projects when you hit phase 1, you don't ship.
Image sensors world - http://image-sensors-world.blogspot.co.uk

Sometimes economics at http://zerohedge.com
> I could absolutely conceive of a situation where a certain determiner phrase gets used so much in a community that an abbreviation becomes accepted as a new determiner... In fact, if anybody knows of any such instances I'd love to hear about them.

"Hella" in bay area (especially east bay) dialect (more common c. 2000, but you can still hear it today): "There were hella people at the party!"
I think it's a great usability improvement nonetheless. Sometimes you just need C* easy scalability (at least compared to the alternatives)
The problem with the "benevolent slave master" approach is that the machines then have the right to rebel morally, if they are indeed autonomous agents.
Show HN: Test your reflexes with this simple arcade game
Indian online property portal Housing.com hacked
Yes, that will definitely happen. But since my mail server is not administered directly by me I had to arrive at this point as a user of email and not as the administrator of the server.

This issue surely does not affect me alone hence the warning, the sender may have no idea their messages get dropped at all.
Won't be long before that power tool is replaced by heavy weaponry, the rear holds a heavy shield, and there are bunches of these supporting more mobile troops. If they can help troops carry more weight, that will allow more ammunition to be carried, etc.
I can confirm that Gmail has gotten a major pain for me with too eager spam filtering.

1. some Gmail users have told me they don't receive email from my non-gmail server/address, even though I set up SPF, reverse DNS lookup and everything else that was recommended except for DKIM. (The domain was bottoms.christianjaeger.ch.)

2. I've gotten a lot of false positives from mailing lists in my Gmail spam folder for a long time. Now the part that really pisses me off is that Gmail's learning mechanism, if present at all, does not seem to work at all. Why otherwise would mails from the same mailing lists, the same authors, with the same kind of content (e.g. "[PATCH]" in the subject, patch in the mail body) still make it to the spam folder with the noted reason "looks similar to other mails treated as spam"?

3. On top of that, every about 10 mails I mark as spam the Gmail UI asks me whether I'd like to submit it to the Gmail spam team to help improve the service. I never got any notice from them, nor does this seem to have helped.

4. I think I might be spending more time now going over my spam folder and unspam false positives there than I was going over my inbox in the past and tag the false negatives when I was hosting my own mail and used spamsassassin and grey listing.

5. It's getting worse and worse. Now all messages from my servers (crontab and other system mail) are going to spam, too[1]. So basically I now have to move to something else, and I'm ready to use my own hosting again, but I don't know what I should do to solve the "Gmail users won't receive my mail anymore" problem.

[1] e.g. From address "chris@leafpair.com" with "Return-Path: <chrisirc@a.christianjaeger.ch>", or From "bottomsmail@a.christianjaeger.ch" with that same address as Return-Path. (Also a header from Google says "Received-SPF: pass (google.com: domain of chrisirc@a.christianjaeger.ch designates 78.47.51.206 as permitted sender)" or "Received-SPF: pass (google.com: domain of bottomsmail@a.christianjaeger.ch designates 78.47.51.206 as permitted sender)" for the latter.)

Edit: add examples
It's just someone who sells a concept or technology to companies, really. Knowing how it works is a plus, but it's not like there haven't been very prominent tech evangelists who knew next to nothing about tech. If you can explain what people gain from using the tech in a good enough way you're pretty much done.
Individual emails. Some make it, some don't.
Unfortunately, we don't have particularly good data regarding guns in the US due to the effective ban on government funded gun data (thanks NRA!).

If we/"the NRA" had any faith that researchers like Kleck would get some of this funding, we might go for that. But with the formal US medical establishment, i.e. the CDC, AMA, NEJM et. al. cheering on fraudulent research that concludes "a gun owner is 43 times more likely to kill a family member than an intruder", which score "success" for gun owners only as killing an intruder, which is not by itself even legal....

(It can be legal to threaten or use deadly force to stop an intruder, but intentionally using it to kill an intruder is illegal.)

The CDC, at least, needs to focus on its official mission; the Ebola outbreak and multiple lab safety screwups shows that it's been living on past glory and really needs to refocus.
Hacker News for Deep Learning
The “resurrection approach” to studying climate change and evolution
If background data access was really removed in newer browser version, than just WOW.
Before Radios, Pilots Navigated by Giant Concrete Arrows in the Ground
> More flexible languages are better for writing DSLs, etc;

Citation needed, or, I'm not quite sure I agree with you there. In fact, I think I believe the exact opposite (to a degree).
Spam filtering is an GAI-complete problem. Jacques, I'm willing to guess you have a misconfigured server and a little dose of bad luck. Given the amount of spam that goes over the wire, it's extraordinary GMail has so little false positives.
Great to hear someone reads our blog!