skysight-inc/HackerNews huggingface dataset:
There's a huge difference between the conventional wisdom and the early polls on this. The fact that Bernie polls better than Clinton against possible Republican candidates despite having less name recognition suggests that it may not be about Bernie at all, but more about Clinton's negatives.
You are right. I run IntelliJ on top end MBP though it is mostly reasonable it never forgets to remind me that it is written in Java. In my past I have used far less capable machines and the less said about Java IDEs the better. I admit that very few developers complained about their Java based IDEs / GUIs where ever I worked. I guess It must be due to very low expectation from their tools.
BlueSoleil Pro 10.0.492.1 Crack and Serial Number Download
Oh, yes that's it.
We've been using 1Password's new teams product: https://teams.1password.com/

For me, the critical aspect is that the clients (like 1Password itself) don't trust the central password vault. Everything is encrypted on the client with keys that the central store doesn't have: https://teams.1password.com/security/
> So basically == is overloaded to also be an operator which means "intersects".

Junctions seem way more complex than that, first there are 4 different junction contains (any, all, one and none), second they overload 12 comparison operators each and third the other operand doesn't have to be a junction.

So e.g. any(@ar1) == any(@ar2) is an intersection but any(@ar1) == $val is a containment, and I've no idea what all(@ar1) < any(@ar2) would be, I guess it would check that max(ar1) < max(ar2)?
> Obviously most Perl users understand the benefits of Perl 6.

I've been using Perl since 1994, built a company around Perl 5 code and the attractiveness of Perl 6 for me so far is: 0. I know the price paid (later) for ease of writing (maintainability or lack thereof and lots of traps for the unwary - using Perl::Critic has a devastating effect on perceived "freedom" and simplicity) and a language crammed full of fancy features (the Perl 5 interpreter code base is widely considered unmaintainable these days). I honestly can't think of a single use case of Perl 6 with more than 10 lines or so where it'll work better than e.g. Go.
Finding a mate is a numbers game, pure and simple. Online dating facilitates meeting X women in Y amount of time. One typically starts of with requirements {a, b, c} but then as they go along they figure out that their requirements are in reality {b, d, e, ...}. The qualities {a, c} just weren't that important.

Source: I tried online dating off an on for years, met my wife on pof. ymmv
I would not consider working like that; 10-15 min response time? If on-call is only during office time then there is something about it although 10-15 minutes is mental. But outside office hours you need to get paid and paid a lot. Why would you do that unpaid? During the xmas period? You are getting screwed here.
I think it's more complex than that.

If you look at a practice like Unit testing, you tend to find some organizations are having success with it and others not. Some of them see it as a "waste of time" and others see it as a "timesaver". How the practices are implemented are as important as the practices you decide to use. If the unit tests for your project take 3 minutes to run you may have a problem. If you are writing a large number of hard to maintain mock objects you may have a problem. If the program is not divided into units that are easy to test that is a different problem.

Another good example is the use of Vagrant. It is very possible to have Vagrant spinning like a top, but in a lot of places you hear software management grumbling that a team of 3 people wasted 2 weeks screwing around with it.

I see it so common for developer discussions to center around "cargo cult" positions (i.e. "singletons are evil") and not around a real dialog about the work to be done and how to do it.
I would see it the other way around, where real and stable economies don't depend on oil export. We will see them in the coming years. An economy that mostly rely on one and unique natural resource can only suffer in the medium term.
From the little I've read, you can store it on any container (with some cheap-ish safety measures), what is cheap. But oil is also very cheap, requiring huge volumes of storage, so this usually does not make sense.

You can not pump it (with some risks of losing your capital), but you'll still need to pay interest on the money you spent creating your wheels, thus companies tend to pump it and sell even when they can't recover their investment, and pump faster the cheaper oil becomes.
IntelliJ Ultimate does this (not including c++)
Details? I've never heard of this happening before.
Lovely that this site's "sponsored content" ads on the right are completely inappropriate for work and take up a pretty decent chunk on the page.

The images are:

1) Woman wearing shirt that exposes most of her breasts.

2) Man kissing a woman's neck while both are in bed. Man appears to be shirtless, woman is in bra.

3) Woman in bikini with her hands holding her breasts up.

4) Woman in cutoff white shirt having breasts sprayed with a hose.

5) Female cheerleader (this one is not so bad).

I'm not sure why any of that belongs on a business article about Apple eyeing a Time Warner acquisition.
I must be pen-blind ... will need to do research on my way home tonight!
Beautiful use of colors. Nice design. Each card could have an image of the plugin to give more insight on the plugin. A search on the homepage will be nice as well.
In Brazil it's even cheaper I can assure you.
This will have to be very good to be better than Visual Studio on Windows. I've used Visual Studio 2013 a fair bit in the last 12 months and it's a fantastic IDE. Microsoft are also developing their cross-platform offering Visual Studio Code, which is a nice text editor and I imagine it's just going to get better.

I am using another JetBrains product, PHPStorm, on the Mac at the moment for some Front End Dev, which is another IntelliJ based product. This has recently become quite sluggish and is starting to annoy me, after all, who wants the tool to get in the way of the work. I hope this gets sorted soon.

That said, I think JetBrains do a great job focusing on develop tools and I've used their dotPeek product to untangle the mess left by the absence of release control in a recent contract.
Just to point that Brazil is a net-importer of oil, and benefits from the low price.

Our recession has other causes.
Given that this weekend work is scheduled into the process, not paying you is intentional and well, grossly deviant. Grow a backbone or find another job. For all of us, stop letting this shit slide.
So You Think You Know the Second Amendment? (2012)
For me, aiming for the shortest possible methods and classes forces me to more carefully consider good design principles like Single Responsibility. I don't automatically assume that long methods are wrong, but they certainly smell.
I mean really, this sounds like "Get off my lawn!"
9 Smart Ways to Boost Reader Engagement on Your Blog
A Tale of Twenty-Two Million Citi Bikes: Analyzing the NYC Bike Share System
I was asked to solve this puzzle once during a project management interview. The solution here says "work backwards," but I found that "work recursively" was a more helpful (and instructive) way to think about it.
> You have IntelliJ, PyCharm, RubyMine, CLion, and now this. That's excluding plugins for other IDEs

To my knowledge, IntelliJ + plugin = any other JetBrains IDE. It's a solved problem already: if you want multi-language support, purchase IntelliJ. However, the plugins lag behind the standalone IDEs on features.
It's more like saying "I don't own a TV" while streaming Netflix or Hulu to your computer.
A few years ago I worked at a company that paid £30/day for being on-call and £30/hour (or part thereof) while investigating / fixing incidents. We were usually on call for a week at a time with a rotation of around 6 developers.

We got SMS or phone call (we had a non-technical ops team that worked early/late monitoring systems and tried to do preliminary fixes) and were expected to be available and investigate 24/7. If you didn't acknowledge the SMS alert within 30 minutes everyone else on the team got it, so it was in your best interest to do so to avoid waking up everyone else :)

Some of the services we had were pretty critical, so the fix in that case was 'as long as it takes to get it working', and then putting in a permanent fix during business hours. For lower priority services, we'd just leave it broken and fix it during business hours. If you were up fixing something in the night you weren't expected to be in at 8am the next day.

In terms of escalation if there was a major problem that couldn't be handled we'd usually get in touch with a few other people on the team to get their input. This hardly ever happened though, the only time I can remember is when the ventilation system failed in a data centre which was !FUN!

After that I worked at a startup that didn't pay for any overtime or on call, which is one of the reasons why I left. Since then I've been contracting, so haven't had to worry about on call but I'd be happy to do it again for the right price.
There is no such thing as a full-stack developer. Why does the title employ that stupid myth? Apart from that, the topics look interesting.
> It uses an alphabet, although it does have more letters than English and some tone marks.

Korean's even simpler than that. It looks a little like Chinese, but the "glyphs" are just groups of consonant-vowel-consonant or null-vowel-consonant, and there's basically nothing tonal, just some hard and soft versions of consonants. I literally learned how to read Korean one afternoon 20 years ago and can still do it.
Allan Savory made great research in this field:

http://www.ted.com/talks/allan_savory_how_to_green_the_world...
Possibly but the advantages (for those for whom it is practicable) accruing for either states, still stand.
Knuth is famous for focusing on writing his books. He even stopped using email because it was too distracting. I doubt he has the time (or interest) to export all his writing to modern indexable formats on a site he maintains (Prof. Knuth feel free to yell at me about this assumption). He is clearly credited. Just getting the knowledge out there is good.

What I find truly astonishing is that this 1974 paper is so relavent today.
Install Adblock
Reminded me of the game theory course by Stanford on Coursera. It was in the exercise on [backward induction](https://en.wikipedia.org/wiki/Backward_induction), if I remember correctly.
Ask HN: If you could mold a developer that gets the job done, how'd you do it?
If personality and work experience were perfect, and you had absolute power over an individual prior to him working for you (think freshman year or high school) - how would you mold him/her? What concepts would you want him/her to know? What principles and best practices should he/she follow? What languages (limit to 2,3)?

Essentially - even though this question was asked numerous times in different forms and on different web sites - I feel all of them lack something. They either point you to learn x and then learn y. Learn about this principle and then about this. No one puts it together - they just throw around books, websites, tutorials. And while that is helpful to a point, fitting it together can sometimes be puzzling.

So, how would you mold and shape your perfect developer? (any type applies)
> This will have to be very good to be better than Visual Studio on Windows.

You might as well be right: on OS X, Linux or *BSD however, it will be a completely different story due to the absence of Visual Studio.
I don't think many jobs during the Golden Age of Piracy would be considered safe and free from threat of death or injury.
I looked at sizzle, but is it just me, or is the syntax not anywhere near as convenient as jQuery? Doesn't seem like it's making anything easier.
Love this part, "In fact, when I first picked up a dictionary in order to study the words "art" and "science," I happened to glance at the editor's preface, which began by saying, "The making of a dictionary is both a science and an art.""
I appreciate that you refuse to accept an explanation until it completely makes sense to you, but it sounds like you're attached at a gut level to some basic misconceptions. (In particular: it's not just that local clocks appear to run at different rates, it's that ticks of two separated clocks do not always have a meaningful one-to-one mapping, so it's often not possible to assign a sensible time that a particular event happens according to a clock held by an outside observer.) Those misconceptions won't be cleared up unless you're staring the math in the face.

Grab an intro GR textbook and work through it. There are free ones online.
Yeah but this is like 3rd degree the CIA also has invested in Facebook.
The DOD is the largest provider of grants in the academia.
And at the end various arms (quite often defense related) of the US public sectors are quite often one of the biggest investors and drivers behind new technologies.
The valley could not exist without the USG and specifically without DOD money.

While I completely understand people that say would not like to work on the next generation of guided missiles, one would be hard pressed to find job in the tech sector that is not partially funded by the more militant parts of the US government, and if they completed STEM studies in the US more likely than not that some of their grants and scholarships were funded by the DOD directly.
Baidu is in a deadly crisis
If you can suggest a better summary and title, I'm open to it!
Actually, you can have images with up to (2^32-1)(2^32-1) pixels.
Given each pixel stores 64 Bits of data, there are 2^64 combinations for each pixel, yielding in the total number of possible images as:

(2^64)^((2^32-1)(2^32-1)) ~ 10^(10^21)
You should also consider vim (w. the vim-go plugin) if you're on Unix.

It's well-written, and along with several other vim plugins and a decent configuration, it's miles ahead of any IDE (except emacs, not starting an editor war here).

Read here, http://farazdagi.com/blog/2015/vim-as-golang-ide/
> and the pay is unmatched.

Agreed, the cost of living is high in DC and these contractors are the only game in town who are going pay a person big bucks to create poorly written HTML.

On a less sarcastic note, an average developer working for a gov contractor can receive a high salary which affords a very nice lifestyle in the DC area while still allowing them to save for retirement. This is something that is much more difficult to achieve or even impossible in the private sector. It's not surprising why defense contractors can attract fresh employees.
I have 16GB of RAM on my work machine and if I leave two instances of Visual Studio running the machine saturates after half a day.

Plus even they admit to the slowness[0]. But regardless I bet a certain core demographic of Resharper users are never going to admit to a problems (slowness/lag/slow startup/RAM usage/memory leaks).

[0] https://confluence.jetbrains.com/pages/viewpage.action?pageI...
Building Web Analytics at SpiderOak
Check out LiteIDE, it's got visual debugging support as well.
I agree that the expression is confusing.
It looks like they are unable to define themselves.
They may not be political but do the issues the parent is referring to concern them at all?
The Past, Present and Future of Sketch
I'm Chinese and I have no idea what "douzhung" means. (It doesn't even seem to be valid pinyin.) Can somebody enlighten me and tell what the Chinese characters are?
honest question: have you ever managed to work on a company that's either successful or growing very fast and can guarantee "various forms of testing and QA to ensure that production software does not have critical issues that warrant at 2am call"?

I can imagine that being possible in consultancies or small scale/load products, but honestly never seen it on anything larger than that - including environments with a mind-blowing number of layers of QA and tests...
Yes, but how long a method does it take to make you claim it is a smell? One of Steve McConnell's books lists a couple of studies that suggests optimal method length between 100 to 250 lines of code.
I wonder how is it that people don't know about this fantastic IDE and are talking about Project Rider as if it's the first non-windows C# IDE.
Security Update for Windows Kernel to Address Elevation of Privilege
What version of Python can't differentiate between a string and a list, or compare lists?

Python 2.7.10 (default, Jun 10 2015, 19:42:47)
[GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> type([1])
<type 'list'>
>>> type('1')
<type 'str'>
>>> type(1) == type('1')
False
>>> [1] < [2]
True
>>> [2] < [1]
False
>>>

I consider it "Nonsense" to abuse overloaded context sensitive strings of punctuation with arbitrary rules of precedence and associativity, instead of English words correctly spelled out of letters that people can look up alphabetically in a reference manual and google for tutorials to find out what they mean.
The brutal thing about Thai, for me, was learning the matrix of how consonant class, tone markings, and the "live" or "dead" status of the syllable all came together to determine the tone of the syllable. There's a little lookup table, which I've so far found impossible to memorize. Of course, it's totally ingrained in the ear of any native Thai speaker, and they hardly know they're doing it.
the site provides so little details on the implementation, is it cloud hosted, exchange plugin, ?
The Dallas R Users is doing a hackathon on the Allen AI Challenge. It is an interesting problem that differs a lot from the typical predictive machine learning types of challenges. This challenge exposes that there is still a lot to develop and learn about AI.

http://www.meetup.com/Dallas-R-Users-Group/events/227902046/
ORM for Node.js
Heh, funny, since I get mostly "Get rich fast" ads with pictures of stacks of Euros with ad number 2) from your description the only one that's the same :)

In any case it seems to tell a lot about geolocation targeting.
I think Perl 6 gets to claim some APL-ness :) . Though you do sometimes need to be explicit:

my @x = 3,4,5,6;
say "yep" if 5 < @x.any; # yep!

(5 < @x.any).perl.say
# output: any(Bool::False, Bool::False, Bool::False, Bool::True)

(edit: forgot to add the full junction output)
Unless the user can run a Windows VM without too much pain. I currently do most of my development in Visual Studio, via a Parallels VM on my MBP and am very happy with this setup. And for those wondering, the performance is surprisingly fine. I rarely notice that I'm working inside of a VM.
Right. And don't forget -- Senior Citizens exempt themselves from parcel taxes and renters don't usually see these reflected in rent increases. So you have a majority with little to lose by voting to tax "other" people.

I'm always amazed how the techno-libertarians on yc-hews go full communist when it comes to Prop 13 and the right to own property! And exempting seniors from this taking has a racist element--keep the existing white people from being taxed, but tax the younger people who are moving in.
Love what you guys are doing here! Very happy to help!
It's really difficult for me to imagine Apple providing a worse customer experience in this sector than Time Warner currently does.
> I'd bet the main problem is that they don't use C++ much themselves internally

I doubt they use all the languages their IDEs support internally - there's just too many! (Java, PHP, Javascript, Python, C/C++, Ruby, Obj-C). The problems are probably because CLion is one of their least mature products.
I like to keep in touch with my wife during the day. Everyone else could wait till the evening, but that alone is reason enough for me.
Until we find better ways for journalists to pay their rent that's what we are stuck with.
StackOverflow is offline
DataGrip 1.0 – A New IDE for DBs and SQL
Neat looking product.
How much is this going to cost once it's out of beta?
Hahaha. Glad I don't work where you work. Do you think some of those are are just retargeted to you based on your interest? Me thinks so, because I got ads for gyms and cleanmymac. No boobs here.

Here is a solution:

1. Install adblock

2. If your employer considers images of everyday things like that to be NSFW, get a new employer. :-)
I thought ephemeral keys prevent replay attacks as well. Is that incorrect?
The UI is in the JVM, the back end is hosted on Mono when on non-windows platforms at the moment.
I'd normally hold my head in shame and think about what else I've been looking at to trigger these ads, but I know my work browsing is strictly professional :)

edit: Just checked on the site on a fresh EC2 Windows instance with no browsing history/cookies and got the same ads.
A language should be minimal, easy to learn. On top of it you can build libraries. It should NOT be build into the language... To bad thats the direction Perl went from the start. It was usefull for text formatting, if you know all the quirks... But as a language to build big systems... I would never chose it.
Haskell Courses in NYC
Agreed, or they should at least offer a self hosted option similar to the Ghost blogging platform.
Ask HN: Who is single?
The narcissism and attention whoring in this article are reminiscent of an Onion editorial.
A problem that is easy to solve: Clearly define the scope of the project and when it's done, it's done. Period. Unfortunately (maybe with the exception of Knuth and DJB) nobody does it that way.
I can't be the only person not super happy about node being forced on you all the time.

Granted, this looks like a labor of love, and the developer has the right to do whatever the hell they want with it, but I am willing to bet that the people that care about bash and bash scripting and the people that use node, have a not enormous overlap.
i thought you were talking about google or facebook... lol
My experience with MonoDevelop is not so good.

Basic refactorings, like rename, don't work correctly every time and had to literally discard the whole commit once after renaming to make sure I don't screw up the app logic.

Also, editor often has visual glitches where letters get corrupted and I have to reopen the file to get it back to normal. Not something I expect from such a long time maintained application.

And yes... F# support is useless for anything larger than few files of code.
Lessons from defending the indefensible
Is shift+click just too hard?
Coders,do you still have problem naming things?
"There are only two hard things in Computer Science: cache invalidation and naming things."
Yeah,after 5 years coding,I still do,how about you?
I wish there is a tool out there helps me naming variables and functions.
My company's filtering system blocked the entire website, categorizing it as "phishing".
The requirement is for German websites.
German websites are defined as being published by individuals or organisations that are based in Germany, so an Impressum is required regardless of whether a site is in the .de domain.
that's pretty neat. you could build a model using conditional probabilities to generate fake HN submissions. both good and bad ones.
I know my work browsing habits are clean!

It's less of what my employer considers NSFW and more of what I don't want on my screen at work.
Swift is the future, Objective-C is the past.
This has nothing to do with AI... Not long ago everything needed to have "built with JavaScript" stamp, now it must have AI to sell, but ...does it have electrolytes?
Because Visual Studio Code is more of a code/text editor than it is an IDE. It doesn't compare to regular VS with R#.
Running background checks for a date is a thing these days? How times change...
We use Ansible for basic installation of a new cloud server and Docker to deploy services on these machines. The two technologies together work just fine for us.