skysight-inc/HackerNews huggingface dataset:
JetBrains is super startup friendly. While we have been working on our IntelliJ plugin to edit with others in real time JetBrains has given us discounts, engineering help (via their forums), and we have even started talking to their business development team about getting our plugin more attention. They're also very responsive on Twitter. JetBrains is a great company, with good people. It's weird to me that as a long time vim user to be so happy with their editors. I still use vim for a lot of editing, but the features in IntelliJ and PyCharm and WebStorm and all the others are amazing. I don't use vim anymore to write Java. I use IntelliJ, because you hardly type. You just tell IntelliJ what you want and it writes your code for you, one piece at a time. Even with Python I'm finding myself using PyCharm more often. It's very good, especially for debugging.
Haha no catch. No ads, at least not yet. :p
"We need more beautiful, financially desperate girls from third world countries whose standards are not as high as American ones."

Simply Brilliant!!!
I don't think it's entirely unreasonable that you could jettison the climber at the top. It could even be a reusable component of the craft itself.

With that, you could potentially send up as many simultaneous climbers as the cable could support.
https://www.coursera.org/course/algs4partI
The Cousera couse above is a really good. Its centered mostly around Java, but the basic principles, of course, can be used in any programming language.
Scala Tutorial Through Katas: Bowling Game (Medium)
None of this explains why they should get the copyright.
I think the author makes the volume of mathematically inclined CS research seem smaller than it is. Once computational complexity was born as a field, no reputable algorithm was published without a strong analysis by combinatorial optimization experts and complexity theorists. And now terms like 2-approximation algorithm and NP-hard are standard measures.
A Developer is Not a Business Analyst
The Decline of Empires visualized
Wow, I type Cmd+F for find in path, but I'll try double shift. The keyboard commands in PyCharm are much different from IntelliJ IDE, so not sure if RubyMine is also different.
Software Startups Get draw.io at 100% off
"This became incredibly depressing. Everyday you show up to work putting in more and more hours into something that comes back with more and more complaints. It was hell and I did everything I could to end Complaint-Driven Development to no avail because thats how the customer liked to work. Eventually I finally just gave up and left to find something more rewarding and less soul crushing"

My current gig is very customer-driven and we hire a number of PMs to handle and incorporate the feedback. Our customers love us because the alternative is a particularly stodgy, poorly performing and relatively unchanging product. With end-users, yes. The flood of complaints and the complaints about the fixes for the complaints and on and on can be soulcrushing.

Finding a niche who loves you and your product is hopefully possible.
IPhone top free rankings hacked or another Flappy effect?
Many financially successful people are socially awkward. This gets amplified by people putting up a barrier because of the intimidation. This manifests itself in CEOs who lose contact with new hires in their firm, and famous speakers standing alone before their presentations. In this case, the level setting behavior is being the person willing to make contact, whether it's via small talk or something they care about.

The original article is interesting. I wonder if the author is willing to not just go beyond things like physical appearance and intelligence, but to also ignore them entirely. (Are the first two "necessary but not sufficient" or just "unnecessary"?) My experience in life has been the former, not the latter.
Duolingo raises $20M in a quest to become “the de facto way to learn language”
Probably chef.

https://github.com/Prithvirajbilla/helloworld/blob/master/ch...

The best (esoteric) programming language.
You didn't say anything of the sort; I apologize for sloppy writing. I had in mind the general asymmetric attitude we in society hold about employers and employees, and the lean, move fast mindset that gets a lot of attention here on HN.

We generally look more closely at employees who quit or are let go quickly, but we don't treat the involved companies with the same level of scrutiny.

It's hard to actually do that, because employers don't provide a company resume at the interview that details the list of employees that they've worked with, and the accomplishments related to those employees that show off the company's skill and responsibility. I also don't recall ever seeing a company give references to a prospective employee; at best, a candidate might get some cheer leading from a colleague who's a current employee.
Is that to be believed, in light of lack of evidence so far?
Your last sentence makes it clear you are joking, but just so no one is confused: Without even reading the Wikipedia article, it's trivial to imagine how that hypothesis could be readily disproven. Recorded astronomical phenomena, correspondence of cross-cultural events—even carbon dating is accurate enough to catch a discrepancy of several centuries like that.
You can't expense individual licenses. It's part of the terms.
When I asked my journalist friend, why in football (soccer) games the ref don't use high-tech, he thought about it for 5 minutes and then told me: "If they use technology it will be really hard to set up games. If you take from a league the ability to set-up games and promote specific teams/individuals, then I don't know how the game will be shaped".

Of course it's universal, it's not like everything is a set-up but happens more often than most would likely imagine, especially since betting came into play.

So there you got it.
What never cease to amaze me is how secret services around the globe waste so much time on trivial things like that.

I read somewhere that the US president always traveled with its own toilets in fear of spies analyzing his "production" oO

Meanwhile people are still dying of hunger ...
Regarding 1: most designs have a large space station as a counterweight at the geostationary position that helps keep the cable steady.
What about space debris? If we build such a large stucture up to the geostationary orbit, won't it be exposed and how can it be protected? The top station can't dodge - or can it?
So a bit like someone reading The Onion and not knowing it's fake? :)
Samsung galaxy s5 to be waterproof and priced attractively
>That assumes that aiming the laser is instantaneous, too.

I was simplifying quite a bit & making assumptions yes. Another slightly sketchy assumption is that the laser fires instantly...chances are there is some kind of power up delay.
Ask HN: Should an engineer ask for an increased share in a startup?
I work for an SF startup and was hired as an engineer in the first round of hires, ~3 people. I accepted a share offer in the ~0.4% range. The company is growing at a promising rate and I feel that my worth to the company is worth a greater percentage of the company, ~2%. Is it customary to ask for a renegotiation of shares? Does anyone have any suggestions on how to approach this question? Thanks!
25-second irreversible confirmations for instant payments
Trust is something hard to come by and when dealing with foreign sources you have to rely on translators and their issues. What is worse, even if the translators are reliable, alterations can be made after the fact, but verification is difficult because of language barriers.

Here is an example that my father found about Putin's person of the year interview with Time. Time published a full transcript [1] in English and Kremlin published the full transcript [2] in Russian. The very first question is different! Kremlin's version includes a question where the reported bungled the Putin's birthday and though he was born in 1946 instead of 1952, but Time omits it. It wasn't a very substantive question, but it did set the tone for the interview and the difference is upsetting. As far as I know this particular issue has not been widely discussed for the past 7 years.

If media and/or governments alter the smallest records for reasons of incompetence, what do they do to hide larger errors?

[1] http://content.time.com/time/specials/2007/personoftheyear/a...
[2] http://translate.google.com/translate?hl=en&sl=ru&tl=en&u=ht...
We could rewrite the history for next generation and no one would likely notice it.

Nearly all tellings of history have a bias, and people nearly always mistell history, espeically history about their tribe/country/ethnicity/country. This is nothing new.
Totally offtopic, but the title reminded me of: http://putintheritzon.ytmnd.com/ (has audio)
What evidence could they provide of this that would satisfy people?
An excellent idea, I agree! http://userscripts.org/scripts/show/391877
One of the goals of language development is to avoid errors.

Redundancy leads to inconsistencies and is thus poor design. DRY applies to syntax too.
It's a bit like being a well-known expert in finance, reading The Onion, and writing a post on your personal blog on ft.com on why the government should not dump dollars into the giant money hole. :D
Was that "passer-by" ever identified?
Kim Dotcom mansion raid was legal, NZ court rules
A good read. This article resonated with me because my Dad is a member of the national academy of science, and I grew up around lots of very well known and successful people. This exposure to famous and gifted people early in life really helped my career since I usually felt comfortable just walking up to people in power and talk with them and potentially increase my network.

BTW, I had never read any of Nancy's stuff before. I also really liked http://nancyhua.com/2013/02/05/what-to-work-on-when-you-dont...
I built a scraper to organize athlete profile data https://github.com/kingkool68/Scraping-Sochi-2014-Athlete-Pr...
StackMob shutting down
This trend doesn't mean that these opinion pieces are no longer being written--it only means that they are no longer being submitted to peer-reviewed journals. Instead, people are putting them on blogs and personal websites: for examples, see [here](http://www.joelonsoftware.com/), [here](https://www.schneier.com/), and [here](http://norvig.com/). In recent decades, blogs and personal websites have been extremely influential on computer science, especially within industry.

I don't have enough data to make a claim about what has caused this trend, but I do think it's a positive thing for the field. Opinion pieces don't really belong in academia. We need sources of objective information, and academic, peer-reviewed research is quite intentionally designed to fulfill that role. On the other side, opinion pieces don't benefit much from academia: peer review of opinions is usually just as subjective as the opinion being reviewed, and the nature of blogs and personal websites is such that they actually disemminate their ideas to a broader audience (many academic papers are behind paywalls).

TL;DR: Academia doesn't need opinion pieces, and opinion pieces don't need academia. Both serve important roles in the field of computer science, but they don't need to mix.
What a nice haircut really
The control being faked is plenty plausible. The fish being faked is what I was responding to.
There's a theory that the lizard people actually control human brains from within their secret lair in the centre of the world too.

Europeans weren't the only ones with calendars and keeping time, y'know. Our current calendar matches up with other calendaers.
This is the road to hell, because as everyone with an ounce of experience knows at some point someone sees the prototype and launches it, at which point you have to maintain it.

It's best to build prototypes out of the actual things you intend to use, even badly and in a hurry, rather than through some completely alternative means for that reason.
Productivity increases (including robotization/automation) mean that the US economy can produce the same goods with less work or more goods with the same work. If we're in a situation where the prospect of being able to produce more goods or work less is "pretty scary", then we're doing something wrong as a society. These sorts of changes should be Pareto-efficient.
Samsung sues Dyson for 'copycat claims that hurt image'
Have you ever been arrested? The charges you end up with often have little to do with reality. I despise people like the one we are discussing, but your post isn't convincing evidence that he was doing more, to be honest.
Rent becomes a fixed low amount over time due to rent control. Eventually rent becomes negligible. However, salaries continue to climb.
The name doesn't ring a bell, but judging by the pic its this stuff:

http://29a.ch/2012/4/15/image-error-level-analysis-with-html...
30 helloworld/whitespace
59 helloworld/shakespeare.shakespeare
65 helloworld/chef.chef
25 helloworld/omgrofl.omgrofl
20 helloworld/delphi.pas
22 helloworld/x86.asm

Copy pasted some of the biggest ones.
The 10x Engineer and Delegated Responsibility
Thank you for this post, i been telling everyone to stop using PhotoShop for their designs and move for something more portable format like Ai or Inkscape.
At this point, anything more than completely nothing, nil, nada, would be an improvement. Whereas there is a parade of unsupported statements by state security officials that have been revealed, within a week or two, to have been a lie. The fact that the burden of proof seems to be heavy is not for no reason.
Putin admires the USSR and used to be part of the KGB. More likely than unlikely!
We have some scripts at work that take 10+ hours to execute. Granted most of that time is in large child processes.
>I usually prefer to grab a coffee and talk to a real human being

Plenty of people like to de-stress away from humanity, in the woods, near water especially think waterfalls, oceans, waves, beach, river... Nothing wrong with that. Everyone is different.
They say history is written by the winners of wars.
And now your weakest device can CSRF remote access back on.

Most people don't take their router in to a repair shop when the get a virus on their computer.
Maybe but the couple of jobs I did / am thinking of doing were putting up a jobs board and a dating site. I found jobberbase for jobs and osdate for dating which are free and you could stick up there and modify a bit. Are there equivalents in Python say? Or Ruby?
Some of these security reasons make sense. I've heard whenever a US embassy needs equipment (e.g. a photocopier), they get it delivered from the USA, rather than use a local supplier. The USA used to set up fake local suppliers and was able to get a compromised photocopier in a Soviet embassy.
Not quite. We can compute any determinate process, perhaps. (Although as Gödel‎ showed, self-reference introduces computational paradoxes even in closed, limited, artificial, formal systems: how do we compute "this statement is false?") You seem to believe that consciousness is essentially computation, and perhaps you're right. You may be wrong though -- the nature of consciousness is one of the trickiest, most intractable problems. It's an open question. Again as with Gödel‎, self-reference introduces problems. If we believe that consciousness is a mechanical/chemical operation without innate intelligence, then any statement about consciousness is itself a product of a certain balance of chemicals in the brain only. So the whole idea of getting to the truth about such things is a pointless endeavor.

"does not mean that a computer can understand itself" -- not sure I entirely agree here either. My computer seems pretty good at understanding itself: right now it's telling me its internal temperature, what programs it's running, CPU and memory utilization, and so forth. In fact, it probably understands itself much better than I do -- at billions of computations per second, I certainly can't keep up. I'm being cute, yes, but I'm also suggesting you seem to implicitly accept that there's a certain type of self-understanding or consciousness that computers don't have, but living beings (in particular, humans) do. Whereas before you said your brain is just a computer ... ?
Actual buttons are better than fake buttons on a touch screen. What he dreamed up is in my opinion better than fake buttons on a touch screen. Real buttons might be better than his interface.

I got interested in multi-touch something like 6 years ago when I saw this: http://vimeo.com/6712657 So I don't think that I'm someone "just introduced to multitouch" at all. But thanks for trying to subtly call me a naive idiot!

So far the best people are able to do is two finger scrolling and pinch zoom. It's kinda sad.
Practical AWS Security: Resource management using IAM Roles
It is indeed much easier to do it for real than to fake, although I suspect if you used real footage of fish as sprites that would largely do the trick. My theorized motivation was more along the lines of "social experiment/proof of prowess/sense of humor" than "easy route".

After a second visit and careful observation I am convinced the fish are indeed real - one swam very close to the camera so it couldn't have been a sprite, and I've also spotted a few shadows cast by the fish onto scene geometry.
Hey thanks a lot mate.

Sorry for the late reply though.
They want your data – here’s how they do it
Wordpress...?
ha ! like the Dexter of the cyber world.
I sense a tv series idea coming on..
Awesome product! I've been a user since the start and I like it a lot.
Keep up the good work!
Khovanova's stuck in the adjunct trap, and mostly studies recreational mathematics. Because of this, her experiences don't really generalize well.
Be sure you're aware of the upgrade policy before buying a license. I used to be a PyCharm customer until I learned how the policy works. Last year the product was broken for me for about 6 months, and at the time the bug was fixed, my renewal would have been retroactive and cover a period of several months when I couldn't use the product. That wasn't acceptable, nor was paying the non-renewal price, since I'd have been otherwise willing to renew, so I stopped using the product.
I'm interested in learning more about how the various libc's are implemented. Can someone suggest one (or other C code) that I can download and look through? I am trying to find high quality open source C to learn from. Thanks
I'm probably a bit out of my depth here, but maybe somebody else can jump in and set me straight. Regarding point (1), I think that may be mostly solved by conservation of energy if the vehicle is large compared to its payload. The reason is that, as it climbs, it will have to be accelerated to orbital velocity (I'm assuming this will be done by the cable itself, or more accurately the mass at the end that keeps it in tension). It will then drop its payload, and climb back down. During the climb down, the cable will have to decelerate the climber back to surface velocity, so the energy that went into speeding it up on the climb will be mostly recovered on the way back down.

So it seems like the cable would sway backward as it lifts the climber, and be pushed forward almost as far when the climber descends again. If the mass at the end of the cable included some kind of constant low-grade thrust, maybe you could bank up angular momentum between runs to account for the mass of the payloads.

I'd love it if someone with more physics background could weigh in on it though.
It's very unlikely this is a net saving to anyone, Capita are involved.
Only about 13% of mortgages are underwater[1], so it's definitely not true that mortgage holders probably have a negative net worth. It's a common situation, but far from being the situation a majority of mortgage holders are in.

[1] http://www.forbes.com/sites/erincarlyle/2013/12/17/6-4-milli...
Sorry, my reply was badly phrased. I understand NZ's anti-nuclear stance, I was just wondering why the US think that's so important for free trade agreements.
I see this personally particularly when giving talks. Many early academics / PhD students try to go straight to the "Steve Jobs" style of talking, trying to explain things with no (or very minimal slides).

I'm increasingly sure you simply can't go straight from nothing to no slides, and trying to force it will just cause you and your audience pain. In particular, only by giving a number of talks do you learn what the 3 things are you HAVE to have on your slides -- just being minimal for minimal's sake isn't useful.
"Hello World" is a little too simple to even begin to compare languages. Is there a slightly more complex pattern that is (can be) used in these things?
Access Point Garage Door Opener with RPi, Arduino and a SRS by Evil Mad Scientist
Are the photos appearing for anyone? Or are we all getting unable to load?
>> She's not on a £2k/day salary, that's just the rate paid to Capita

So it's alright because there's a middle-man taking a cut too?
No, the best ones are the ones with which you're most productive with.

I'm running Vim / IntelliJ Idea all day long for last few years and wouldn't ever get rid of one or the other. You can use a plugin to have some Vim-like capabilities in idea, but then - when it comes to working with text files (not project files) / ssh / work on remote servers, Vim is my tool to go.

If Notepad or Visual Studio works the same way for you, then you should be happy that you found a tool that works - price has nothing to do with the quality of the tool and quality of the tool has nothing to do with how productive you are when you're using it.
"You would have been stopped at the border for that at any point in the last 100 years."

Comparing an action that occurs in our world today to a same action occurring 100 years ago does not invalidate the parallel being drawn because you are not accounting for the world being completely different.

As I see it, the technology advancements over that 100 year period have created a world that's much more sensitive to any encroachment in freedoms. So that same action can and, I believe, does align well to establish the parallel being drawn.
hard to believe there are still people non using pgbouncer in production :)
I'm an Open/Libre software fan as well, and JetBrains is really friendly to this world.

Their community edition (which, by the way, is awesome, even without the features from the Ultimate edition) is released under the Apache 2.0 license, and many of the features they develop end up in the community edition. The source code is here: http://www.jetbrains.org/display/IJOS/Download

For example, Google's Android Studio is built on top of IntelliJ IDEA community edition.
Before he was turned into a Nice Older Gentleman Who Wanted Freedom, Nelson Mandela was a real revolutionary. Governments hate to admit it when revolutionaries win.
In my opinion, compiler implementation is such a path. You can touch almost every aspect of a modern system, and many well trodden areas of Computer Science:

1. Lexing - DFA's and NFA's, hand coded or with a lexer generator, relationship with regexes

2. Parsing - LL, LR, table driven, recursive descent, hand coded, parser generator generated

3. Interpretation - simulate control flow and data representation in a host language

4. Translation - generate bytecode for an existing vm like JVM or CLR, or assembler for processor architecture of your choice

5. VM - implement you're own vm, choose an instruction set, implement garbage collection

Getting a handle on this set of knowledge and skills will take you a considerable way to becoming a 'master'.
This Three-Story Cube Made of Ropes Is a Jungle Gym for Daredevils
Django trick: Bookmarklet to take you to the same path on localhost:8000
For some reason, Rails doesn't behave well with pgbouncer or any other pg connection pool. So I really have no choice but to set my max connections to 1900, and pray that it's enough. Surprisingly, my 48 GB RAM, quad core CPU, non SSD server can handle that load, although the hardware will probably degrade after a certain time (oh well shrugs)