skysight-inc/HackerNews huggingface dataset:
I've said this before and I'm sure others have noticed. Microsoft's focus is 'developers developers developers' whether it's for Visual Studio, or Azure Cloud, if you want software built for your platform you should cater to developers. I also said if I were JetBrains I'd worry about Microsoft's new agenda, they're going to have to take on Microsoft's new route. If Visual Studio itself (not Code) becomes cross-platform in the future that would be a huge blow for IntelliJ and other IDE's that JetBrains makes, maybe not at first but eventually. From my own experience Python Tools for Visual Studio and PyCharm are two of the best IDE's I've ever had the pleasure of using for Python, if that level of detail went into other IDE's that would be fantastic. Not to down other work others have done.
AI Revolution. The Road to Artificial Super Intelligence
Probably not, Windows doesn't seem to be a big target for them, nor does Windows Phone.
Insights on your weapons of choice: Devs, their Editors and OSs
I assume you still have to buy electricity from the grid during times when the solar panels can't output enough power, correct? Can you give a sense of how long the payback time is for buying the panels--i.e., how long before you save more in not having to buy grid electricity for at least some fraction of the time, than you spent on the panels?
"Let's not do that": https://github.com/search?utf8=%E2%9C%93&q=%22Let%27s+not+do... :)

Though it's definitely fun when things like this emerge and people share stories.
That report only lists, as it's title suggests: "Direct Federal Financial Interventions and Subsidies in Energy".

Harvard Medical School estimates that coal costs the US half a trillion (yes, trillion) dollars every year in externalities that the public, not the coal industry, or the utilities, pay the price for. The total accounted for in your document, for all energy types is only $40 billion, more than a factor of ten less.

You can have a fascinating semantic discussion about whether those half a trillion dollars, every single year, are a subsidy or not, but either way they're getting paid by the US public when a bit more "sudsidy" for solar could have avoided them.
Just to put it out there that as far as I know, it is spelt "enrol" in most other countries to America. At least, England spells it with only one 'l' and that's where this company was made.
Took a half day from work so I could go and place my deposit early this morning. Waited about an hour in line once the store actually opened up.

It's a refundable reservation so I didn't mind putting money down first, and then seeing specs tonight.
UPDATE: The OP is using GMail. This doesn't apply to her/him but it's still good advice so I'm keeping it up.

I think it's also worthwhile to mention DMARC: https://dmarc.org/overview/. Most of the major Email Service Providors (ESPs) support it.

SPF and DKIM signatures are two data points to help form an opinion about whether a message is legitimate. DMARC is your published policy about what to do with email that fails SPF and DKIM. If you have the strictest DMARC policy along with good SPF and DKIM records, and you're signing all your outgoing email correctly with DKIM, then this should solve your problem.

It's recommended to start with the most permissive DMARC settings (p=none) so you can make sure you don't prematurely block your own outgoing email.

I work for one of the larger (by market share) "send email via an API" services. This is a common issue we come across with our customers.
Okay I (having done a little Haskell and enough F# to know a higher abstraction was needed) thought that modules were already OCaml's counter to Haskell typeclasses, and they were already better. Some weird set-theory-looking T-shirt (obviously) proved it. So what are modular implicits, and how are they better than modules and typeclasses, why are modules not actually enough anymore as an answer for typeclasses, and are they (please no) related to Scala implicits?
this qualifies as hacker news? you figured out how to use the github search, excellent.
That would be absurd! You live to be 6000 years old.
> There are high-paying jobs out there who will only consider CS grads.

Are those entry-level jobs? For those I can see it. If you're hiring somebody with 5+ years of experience, though, only considering those with a CS degree is pretty short-sighted.
Iirc it's because they use elasticsearch and the analysers will strip out stop words like 'and'...
What sort of approach do you suggest as an alternative.
Wow, you don't have pensions very often in America? Mind if I ask what alternatives you have, or if you are just paid your pension in cash for you to spend as you please.
another "hey i just learned that github has a search feature" post. what is going on today?
Intel Xeon E5 v4 Review: Testing Broadwell-EP With Demanding Server Workloads
Would be more likely that Apple allowed compiling iOS applications on non-OS X machines.

I can't understand why they don't want to maximize the number of developers and the number of apps they produce for Apples stores. What would be the drawback for them if I could build my iOS app directly in Windows?
>Tacking on some of the good stuff from Linux doesn't make Windows any less of a horrible option for many, if not most, of us.

Actually that's exactly what it does. What were your pain points?

(Besides "it's proprietary").
Just using caddy server seems a lot simpler...
Do you have a support for spot instances?
But is not the default account that it would email root? I run Debian and almost never log in as root. Would all admin sudoers receive the email?
Capitalism makes centralized democracy untenable, and capitalism is here to stay.

So much power is controlled by infrequent elections, so influencing those elections is always worthwhile. Capitalism is an evolutionary force that selects for the most profitable business practices. People who figure out how to profit from influencing our democracies will outcompete those who don't. We can pass new laws, but that's like inventing a new antibiotic: it works for a while until evolution finds a way.

We must decentralize governance to be free. But how? We can use trade to individually enforce rules. Consider ISIS. ISIS controls territory by paying people to control territory. The money ISIS pays is worthless paper. You and I give that paper value because we accept it for our work. If you want to reduce ISIS's power without anyone's permission, all you have to do is stop accepting any money they've traded for your work.

We now have the ability to build decentralized ledgers of trade that you can consult to do this. Instead of relying on political parties to pursue your policy goals, you'll install an app that cuts people off from your economy when they break your rules. If this is a power that people desire, they must stop accepting anonymous money and only accept money through their policy wallet apps.

We're using bad technology to organize our society and it's giving us political corruption, terrorism, and global warming. It's imperative that we decentralize democracy so we can rid the world of this unnecessary damage.
Nope. Such comments are interesting to see the shared experiences and thoughts while writing code, and others are for snickering at the irony, especially when it's not a demo.
If Microsoft develops cross-platform IDE's and office tools I would happily use their software on Linux. Windows is a bit bloated for me, I've reinstalled Windows 10 and 8 a couple of times and upon fresh install it winds up using half of my available RAM, while on Linux running the same amount of software I use less than 1 GB of ram. I don't think I'll ever go back unless they made it less resource hungry. "Windows Lite" would be cool to see if anything.
Power to the Plaintiff
Playbuzz scores $15M in funding for sponsored social content
> A note on her website: http://www.zaha-hadid.com/

It's offline now, what did it say?
You are disrespectful and your rudeness adds nothing to the discussion. His made a valid point. This entire site is just by its nature very pro business even in the case of really bad businesses.
That would be the case if they did in fact lose money based on this problem.

I don't know how common/significant such losses are. But it seems clear that lots of news organizations are betting heavily that such losses are less than the cost of ensuring that they publish only reliable news.
Not everyone. Just windows developers.
I had this problem. Back when I finally took action I was receiving 500+ bounce notifications a day.

If you fully and correctly implement SPF[1], DKIM[2], and DMARC[3], you'll see a massive improvement as much of the SPAM gets dropped completely at recipient MTAs.

To fully solve the problem, you need something to filter the backscatter[4] . At the time I purchased Postini, but now that Google has bought them, Google Apps for Work seems to have this feature built in. There may also be software you can run on your own server, or other proxy services like Postini. I've not looked since I use Google Apps for work. Such filters simply track all outgoing messages you send, and reject bounces from addresses and domains you never emailed.

This has complete solved my problem. Now I only get regular SPAM, a fact of life now.

In practice, all these things together look like this for kogir.com:

@ IN TXT "v=spf1 redirect=_spf.google.com"
_dmarc IN TXT "v=DMARC1; adkim=r; aspf=r; p=reject; pct=100; rf=afrf; ri=86400; rua=mailto:dmarc@kogir.com; ruf=mailto:dmarc@kogir.com; sp=reject;"
mail._domainkey IN TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCFlfDA1Gpz8BQVpcNsiDkSp6ayVCWKlfeYXhiW0CaCgJJJkBpZj9E9OGMGUSAFFgEhCs8wf/fZCx9jsWkH34joEuylNnBnGt8exPSokLwrtubTQajOZcUgbpUlxwyCkyuE41mbpYUfWkPCOaRTa1VqZVWYs+ZdEkYaKXh9UALYeQIDAQAB"

The sp=reject in the DMARC record is very important, but only works if all valid email from your domain will pass both the SPF and DKIM checks.

[1] http://www.openspf.org/

[2] http://www.dkim.org/

[3] https://dmarc.org/

[4] https://en.wikipedia.org/wiki/Backscatter_(email)
Energy storage also needs to be encouraged and developed to make solar successful. Like solar cells, the cost of storage will come down as a function of production volumes.

Net pricing does just the opposite - it disincentivizes storage. Is that really the type of subsidy you'd support?
Is the mailer-daemon message from @googlemail.com or from recipient domains?
I believe we should be pursuing equality of opportunity rather than equality of outcome. Currently, there's still a big class gap (poor people -- especially minorities -- are far less likely to code) and even among the middle class, there's a lot of dis-information about coding (thanks Hollywood).

I agree that proper rigor is best avoided at that age. At the same time, a little bit of real code (especially in a language like scheme where there's not a bunch of syntax to memorize) won't scare away the people who gravitate toward coding.

What we don't need to do (in my opinion) is attempt to appeal to the lowest common denominator. We need to find all the other good candidates rather than lying to the unqualified by saying "anyone can code". Give them a chance to fail or succeed and let nature take its course.
I once encountered the following helpful comment in some (dys)functional code, next to a particularly inscrutable car crash of lambdas:

"Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn"

7,463 code results for 'fhtagn'. Probably best not to look.
What point in the game?

Mono now has all the benefit of recent MS open sourcings of their core libs, compiler, and several Xamarin tech -- it didn't have all those before.

The license change is just an added cherry for companies.
I think about this and then think about what happens when you let a supplier drink of your milkshake. Which is when they use control of something you depend on to demand a share of your profits. It's worth money to not to be in that situation.
http://www.cyberciti.biz/faq/linux-unix-crontab-change-mailt...
Because GMail uses SPF, DKIM, and DMARC effectively, I'd say you shouldn't worry about it in general. And I can't really think of anything you could do short of using another email address or provider.

The major email service providers (GMail, Yahoo, Hotmail, iCloud, AOL, Comcast) should already be sticking these spoofed emails in their recipients' spam folders.

If you rely on communication with a less- or un-managed email server, then you might have issues, since they might not be filtering based off of SPF, DKIM signatures, or DMARC policy.
It's in development, as many others software projects are, and is far from complete. The goal is to translate as much of core semantics as possible, but i doubt that all the core semantics will be translated. One for all is multi inheritance which is currently unsupported by current Javascript syntax. Even more, when you use an object such a list, it's really a JS Array that will be manipulated in the end, so you will have to use array.push() to add instead of python's list.append()

But Translating something like Django is out of scope for all the transpilers, it would mean also converting sql drivers and so on? Does this really make any sense? Maybe you have a look at emscripten https://github.com/kripken/emscripten/wiki
All the Open Source Software Provided by BMW for Their I3
In layman programmer terms, what are modular implicits? Are they like (please no) Scala's implicits? (Or is there some way Scala's implicits are less scary than years past?)
Former General Electric CEO Passed on Buying Apple for $2B in 1996
>The license problem is only related to the oracle java implementation. The OpenJDK implementation has not any related problem

Including the APIs?
Senator calls for all to rally around encryption just like they did for SOPA
CoreOS and Kubernetes Infrastructure at Viacom
Seems like if you're able to poke at the idea in as much detail as you're providing that you might be able to draft your own. Have any ideas on how to do it?

That said, appears like given your points that I agree a better use of the idea would be to insure an election and reduce costs too. Meaning run a real campaign, stay behind, but close enough to not draw attention, which I'm guessing would reduce costs more than enough to cover the added costs of hacking.
Take a look to http://www.metabase.com/ (open source, made by Expa, Uber's co-founder incubator).
Most places offer a 401(k). Here's the differences between the two http://www.investopedia.com/ask/answers/100314/whats-differe...
United States Manufacturing Sector Will Be More Competitive Than China by 2020
Isn't running this as a `@daily` CRON job too much? I thought Let's Encrypt certs were good for 3 months? Why not @monthly or months 0,2,4,6,8,10 ?
If you have too much attitude to sit down and write some code for an hour, then you aren't someone I want in my company.

Whiteboard sessions are typically done standing (an unusual posture for most people), in a non-interactive environment and importantly, in front of other people (which is quite different from coding, alone, in a development environment, in the sitting or standing posture of one's choice). Who also expect you to explain to them what you're thinking as you're coding, interrupt you with questions or hints, etc. An entirely different workflow from just sitting down and writing code.

Even so -- traditional whiteboard sessions might sort of be OK, if they kept it to a single hour. The thing is, these days, the sessions (whether using a whiteboard per se, or some tool like hackerrank) can typically go on for multiple hours, like 4-6, being stared at by 5-10 people throughout. And are sometimes very poorly coordinated (either the problem isn't properly stated... or it seems no one bothered to check that you've already done the first 2-3 hours of "idiot testing", and make you do it all over again when you get referred to another team, etc).

And this sometimes on other pointless exercises (like a full hour of solving pure logic puzzles, being administered to you by a fresh graduate).

At some point it just gets to be unnecessarily exhausting and humiliating. And no, it's not a symptom of an "attitude problem" if one starts to feel less than enthusiastic about the way some companies conduct these sessions.
can you pay by credit card or is it a cash deposit?
This is scary. Although we believe that an intelligent person would probably distinguish most social media manipulations, I think that we fall into the trap of deceptions more than we think we do. I wonder if there is some sort of study on how often significan social media manipulations occure in elections on the west.
>The tone here sounds very angry. You aren't "bit" by the GPL, you choose to participate in the usage of the license and the community of code that comes with it.

It's not like you had a _choice_ if there's software you want to use and it's only available as GPL.

You'd have only chosen if there were 3-4 license options for the same software, and you went with GPL willingly.
Shifting sleep patterns is impossible for many people.

I have to wake up at 7am for the last 5 years or so, and it's always a torture. I have to force myself to go to bed at 11pm to tolerate it.

When I can afford to wake up at 10am, I am bright and happy and can go to bed at 3am easily.

And there is nothing particularly "normal" in waking up early.
LARS: A Fast Zero Allocation HTTP Router for Go
Reproducible Signal builds for Android
As a Xamarin developer for the past year, I don't want to use Visual Studio, I want to use Xamarin Studio.

Visual Studio is slow and doesn't work near as well as Xamarin Studio for many core development tasks. Not to mention, it's completely hamstrung by its dependency on a Mac build host. VS integration needs to step up, dramatically.
Trying to figure out if US businesses can use this. Seems very UK-centric from my reading so far.
Looks like it's stuck on a 3.10.x kernel. That's too bad.
I'm using PostgreSQL with Entity Framework and running my code on Mono. It all works in production on an AWS Ubuntu instance with DB in RDS. Very happy.

Edit: Forgot to mention that no Visual Studio or Windows is used in the process.
There are several options to play (and win) peacefully if you so choose, even while other nations battle it out around you.

If anything it teaches temperament, resource management, and how to turn failures into learning experiences - the last of which is considered important for being successful in business.
Serious questions: Why, and why don't you?
Cut yourself some slack if you feel like you're learning more slowly than you "should". Give yourself permission to not be at full speed/mental energy yet.
I think this is great, I wonder if this means Microsoft is going to (I'm not sure if they already do and have) contribute directly into Mono itself, which would be really fantastic to finally see Mono support more of .NET's core features. I would love to see the day where I could compile a C# (or potentially VB.NET / C++/CLR) application on any OS with Mono available to it, just as I can on any machine with Visual Studio / .NET available to it. Then we could see a serious competitor for Java. .NET already has things like NuGET which would be amazing to see all those projects just run on Linux without effort.
I don't know what the trigger was but I was thinking of posting something on this line couple of hours back before this whole thing started. Weird coincidence but I can show you history of my github searches for 1-2 hours back.
While vastly entertaining ( personal fav is "Call Me Maybe" ) does this create a moral obligation to audit some of these repos that might be in prod and alert the owners of possible security flaws?
Your First Look at the Pentagon's New Unmanned Sub Chaser
Half of HN have this "medical condition". Why it is more normal to wake earlier?
I don't follow you. When people say "you can run these functions in any order" (or "in parallel"), how do you interpret this to also imply "...regardless of their input"?

Why does it matter if they say "run" instead of "evaluate"? What's the difference, in your opinion?

Do people really have trouble with the (universal, not FP-specific) notion that the input to a function matters?

Do we both agree that FP/immutability doesn't promise what the author of the article thinks it promises, and that people (regardless of about how clearly they say it) do not claim it does?
If something breaks, you might as well find out about it as soon as possible. That way you have the full 90 days to figure it out at your leisure, instead of 60 or 30.
The world is neck deep in dearly-held beliefs that would quickly die out if people en-masse embraced the kind of systematic, relentless skepticism required to combat this. Society protects these beliefs by stigmatizing skepticism, but in doing so effectively makes itself vulnerable to exploit.
Show HN: Open-Source Sitebuilder CMS Project
Quite extensive docs about how Windows shell works
Sounds like Plan9's concept of "CPU server mounts" has been reborn as "GPU server mounts." Could actually get traction this time, given that existing multi-GPU programs will Just Work.
Which in sometimes can get you killed ("he was holding something we thought was a gun").
Apteligent March Mobility Report: iOS 9.3 the Most Stable
It goes nicely with the "supercomputing to the masses" mission. Especially when the alternative is buying lots of machines and installing all the required software manually.
Go through this Security Checkup of your Google account just to be sure:

https://security.google.com/settings/security/secureaccount

I use 2-factor auth, but I had a significant discrepancy in this checkup recently that I'm still trying to understand.
Why Google AdSense Publishers Should Really Care about Engagement Metrics
What languages are the input and output? Or is that a stupid question?
Hack the Pentagon
This article makes it sound like people have individual schedules that are somehow locked in. My experience is that my schedule changes and I can force it to change. I can get on a 7am schedule or a 11am schedule by slowly forcing it.

Also, there is a quiz (which I haven't looked at). Why do you need a quiz? Couldn't you just ask what time you get up on weekends?
Between my wife and myself, I've ordered from Postmates over a hundred times. But we barely use the service anymore because it has gotten so unreliable.

Even aside from the frequent "No Postmates are available", a large number of orders have issues, from excessive delays to missing items to even orders that don't show up. And while they eventually get taken care of by customer support, after waiting for two hours for dinner only to find out it's not coming, getting a refund is small consolation.

(I almost feel like sometime last year they switched to a model where the delivery person places the order instead of a call center. If that's true, it would help explain the drop in timeliness).

So while the app UX is decent the overall user experience leaves a lot to be desired.

I realize it's a different model, but we have way better luck with caviar.
I had a similar experience a few years ago when I was ~23. If I got in to work at even 10am, I'd still be a total wreck and mornings were hell.

After my boss gave me a bit of a talking to and futzing around with sleep tracking apps and alarms that woke me up at the appropriate point in my sleep cycle for a while I realised that if I just didn't stay up so late I'd feel better.

It was a bit of an adjustment at first and I think f.lux and exercise helped to modify my sleep habits, but I've been feeling tired enough to just want to go to bed at 11pm and haven't used an alarm in years either.

Obviously I'm older than I was when I was a night owl, but given I was able to make the change in a few months, at the prompting from a former boss, I'm less convinced that it's unchangeable.
Entity Framework is extremely heavy and not really what I am looking for. I really just want a lightweight layer over SQL that makes query generation safe, not a full blown ORM (think JOOQ, SQLAlchemy).