skysight-inc/HackerNews huggingface dataset:
DLL Suite Crack Plus License Key Free Download
Neat, but there's a subtelty: at the end of the article, we only proved that square is error-free[0] when given an Int as input (because the haskell version of square is Int -> IO Int). But Python being loosely typed, I could call square on a float, and in this case nothing can be said of the python function.

Also, you have to make sure haskell's Ints and Python's Int are the same on your platform (one could be 32 bits and the other 64 bits).

[0] we did not prove anything, but just ran a bunch of tests, but you get the point.
Announcing the RethinkDB 2.0 release candidate
Anyone knows if mobile OSes are Part of the competition ?

I've always thought surfing on safari mobile was the most secure way of surfing (because of the sandbox, but also partly because of app store pre-release evaluation policy that limit the risks of installing a malware ).
I think the standard thing is to charge more if the customer pays via Bitcoin, and to expect payment in 3/6/12 month lumps rather than a month at a time.

This could help to deal with increased customer service costs (abuse handling), and to price spammers out of the market.
And I agree with you! Edit to make the point clearer.
Theo's opinion notwithstanding, what's the best virtualization platform to run OpenBSD?

There's a project to improve AWS/Xen support, http://www.joelroberts.org/openbsd/
Especially as now all modern browsers support WebGL.

Interesting stats: http://webglstats.com/
They have a HTTPS part load HTTP content, probably your browser (rightfully) blocks that.
Same here, Firefox 36 / Ubuntu 14.04. The error is because the page is HTTPS and it is requesting assets from an HTTP page (http://vector.mapzen.com/...) "Blocked loading mixed active content".

I'd love to see the demo the rest of you are seeing but not enough to disable this security setting. I'm also using the NoScript add-on but temporarily allowed mapzen.com which had no effect).

I'm always happy to see a site using HTTPS but people need to understand that means no more HTTP assets - this is really basic and cannot be overlooked. If you want HTTP great, stick with it and quit dabbling with HTTPS.
Great choice of cherry picking a comment, disregarding the shit Google does before this. But OK, let me reply to your statement.

Before Google Play Services existed, there was already a mechanism in place that checked for OTA updates. It was in AOSP and could be easily disabled for custom ROMs. Remember those custom ROMs Google was so proud of when they advertised "open source" and how Android was dedicated to it ?

Then in a full "bait and switch" manner they placed everything in the Google Play Services. AOSP doesn't matter anymore, but the proprietary code no one has control of, except the Mountainview mothership. If CyanogenMod didn't disable those services, they would constantly download OTA package to /cache wasting user bandwidth and resources as in wakelocking the device causing battery drain. Is this "responsible programming" ?

My personal experience with the new GPS 7.0 update woes doesn't even include a custom ROM. I had Googles Nexus 5 factory image of Kitkat 4.4.4 installed and blocked the GPS SystemUpdate receivers manually to avoid OTA updates to Lollipop 5.0 .Why ? Because I don't want an update that turns a well working OS to one which leaks memory and has to be rebooted every two days. It's my choice. Other vendors include an option, whether user wants update notifications or not. Not on Googles turf, they want to force you with their beta software, then turn the head away when there are issues without comments when they'll be fixed.
Palantir and yes we are hiring.
The Nuances of Selling to an Enterprise – FR's Musings
The other thing you need to factor into the equation is that low-income Americans, especially black Americans, don't vote in large numbers.

There is a sense that we get the government we deserve.
HTTPS Everywhere enabled? When you visit the https site, chrome refuses to load non https resources.
I read this a few months ago. I agree with its interpretation over the current state of the entrepreneur culture amongst the youger cohort of emerging adults. I believe that I am working on a unique problem. One that involves being able to create a behavioral profile on an individual based off what their online behavior (i.e. their public timeline information) and connecting it to how the tend to spend. (categories or unusual trends) Not currently hiring, but open to talk to people interested in it.
The Mother of All Assumptions – FR's Musings
Greektown meters to bring change for homeless
Its ridiculously easy to get out of jury duty.

Don't.
I was thinking the exact same thing. :)

If someone had told me this article had only been published in the last couple of years, it would not have been implausible.

The basic idea that melting of of the polar ice caps could result in drastically colder weather in Europe and the northeastern part of America not really new to me, but the idea that this might at the same time mean much warmer weather around the arctic circle is certainly fascinating.
I think this is where you can find more result. http://www.aph.gov.au/Parliamentary_Business/Bills_Legislati...

Just to draw distinction, I assume the bill is amending to keep the telecommunication data, rather than the content of the communication for certain period of time. I am not sure on which spectrum of privacy most people fall though.
nvidia is doing amazing work, and many of their employees are in the bay area. 3072 cores for $999 - http://www.geforce.com/.../geforce-gtx.../specifications

The number of companies using this device to solve real problems is growing. Jeremy Howard just started an interesting one - http://www.enlitic.com
I moved to Norway when I was 5 (from Sweden). While I technically qualify as a foreigner, I would say that I'm a vanilla Norwegian guy.

I can't really comment on being biased or not, that's obviously not the sort of thing I would know myself, but I do have a lot of friends all across the world that I talk with regularly, and find that they have to deal with a lot of small crises and huddles in life I don't have to deal with (saving up for college, paying hospital bills, high insurance costs, etc).

I know that if I suddenly lose both my arms in a car accident, or otherwise get long-term sick, the social safety net is there to get me back on my feet.

When I've interacted with the police, they have been polite gentlemen who genuinely care about their job and their community, I've never come across the power and trigger happy psychopaths that the US unfortunately seems to attract for their police jobs.

And I know by experience that even somebody who has a "low" job like working at McDonalds is pretty well off, able to buy more than just the bare necessities. Stuff like people having two jobs just to survive is unheard of.

As I said, nothing is perfect, but when I do hear people complain about Norway, it's usually from an outsider perspective, getting things like our taxes completely wrong, or from an insider perspective, complaining about dumb politicians or bad weather.
The Underhanded C Contest: Weak Encryption (2007)
To gain speed, I'd say get extremely familiar with whatever standard library your language/platform of choice uses.

Disclaimer: I am not a fast programmer.
Jesus christ, Google certainly got right certain things when it comes to laptops. For example the screen ration is really good and some elements of the interior but this guy really ...
There was a method to jailbreak the iPhone by exploiting some vulnerabilities some years ago, all you had to do was go to a website from safari if I recall correctly. iOS is mainly OS X without unsandboxed apps, no silver bullet.
Build a network, and ask for help whenever you are trying to do something unfamiliar. The problem is never how fast you write code, but how quickly you can add new features.

Having a large and supportive network allows you to quickly overcome obstacles and piggy back off of other people's expertise while developing your own.
Agreed. one of the biggest speed boosts you can have is not needing to look up the documentation for your tools every thirty seconds.

So, either get more familiar with the tools, or use simpler, more effective tools, or both.
Anything brand new will be taxing on the brain, once you have solved a similar problem though it will be easier and faster. Just another case of learning and utilising what you've already learnt.

Everyone has their own pace, some may just be naturally faster and that is ok. They also might make more mistakes (bugs).

As other posts have mentioned, learning the language and libraries will help you massively.
Thanks for that. In case anyone else is interested, they now have it set up as a self-paced course here:

https://class.stanford.edu/courses/DB/2014/SelfPaced/about
What is the smoking situation on Brazilian domestic airline flights these days? Hopefully completely banned?

I visited Brazil in 1987. Back in those days international flights had a smoking section (usually at the back of the plane) and a non-smoking section. So of course the domestic carriers also did the same (TransBrasil in this case). But with a slight change: left side of plane was smoking, right side of plane was non-smoking. As Dave Barry would say: "I am not making this up!".
I submitted this to slashdot a few weeks ago, but it got declined:

"For some time now, I have been following the "startup scene" and frankly, I am left with a sense of dismay. How many of the startups actually do anything of any real value to mankind? It seems to me that the startup ideas just keep getting more ridiculous and stupid by the day and I think I would go as far as to call the whole thing deeply broken.

I am not going to name any specific startup, but I would like to ask the readers of Slashdot a question.

I know this is not how the world works, but I am still curious to know what kind of ideas would prosper if the primary aim of a startup was not to make as much money as possible as quickly as possible. So, if your startup idea would be judged by the amount of good it would to mankind, what would it be?"
You are faster when you solve a given problem for the second time in your life.

By solving a problem I mean not just decomposing it mentally but also executing the solution with chosen technical framework.

Practice a lot, pick a framework or two and understand its inner workings very well - that's my advice.
Show HN: WP Pusher – Pain-free deployment of WordPress themes and plugins
Try to solve problems with less and less code. It will be quicker to write and you'll have a smaller number of bugs to fix.
http://en.wikipedia.org/wiki/Palantir_Technologies ?
For those who are interested, I will be moderating a online reading group covering the book here:

http://lesswrong.com/r/discussion/lw/lx0/rationality_from_ai...
Actually cranking it out faster might be possible, but is probably not useful. You will see the biggest gains in speed by learning how to code in such a way that saves you labor in the long run. Expressing your ideas concisely will allow you to accomplish more with the same amount of code. Expressing them clearly will allow you to spend less time puzzling about it later. Tooling and library selection is also big. Know what will save you time and know how to use it effectively. Lastly, it's also important to know when to stop trying to abstract and perfect, and just write dumb code to get things done. You've got to have a good balance of smart and dumb.
This O(n\lg n) erasure decoding algorithm is suitable for long RS codeword. I am not very sure the real applications of this new algorithm, since many applications, such as RAID and erasure codes on distributed storage systems, do not need long codeword. Probably, the algorithm can be used to tolerance packet loss on wireless connections.
The article has a different way of thinking about the "shattering" of colliding protons. Perhaps this is a long standing "in joke" among particle physicists, but it was the first time I read it:

The hopes of thousands of particle physicists
are riding on the protons that in the coming
years will collide there, shattering into
petabytes of data that may carry long-awaited
answers to fundamental questions about nature,
Implemented business ideas as online service
where can I find a list of successful/unsuccessful business ideas implemented as online service for general public from dot com days to date?

Thanks for your time and attention.
Have you seen Carbon3D? http://carbon3d.com/

(I'm not affiliated with 'em, just think they're pretty rad)
Body and Mouth Odour: Tips You Should Already Know
You can't program (correctly) faster than you can think. However, you can practice the translation from thought to code by understanding your language really well and by getting a lot of experience with the kinds of things you do.

For example, the first time you code a linked list, it's going to take some time to get used to how it works and to program it correctly. The second time, you might still need to look something up. However, once you got used to the abstraction, you can simply type it down as fast as your fingers allow.

This has nothing to do with what your actual goal is but rather it's the process of translating your thoughts to a particular abstraction that you can directly write down in code in a particular framework (the programming language). This abstraction layer varies for different programming languages and you simply need to get used to it and gather experience.

I think of it as trying to speak a foreign language, e.g. English for myself. I'll never get faster than in German at saying what I want to say (albeit, there might be cases where English is way more efficient). The entire process is simply limited by how well I'm able to translate thought into the abstraction layer of speech. As everybody will tell you, this skill is greatly enhanced by actually using the language in various contexts until it becomes intuitive.
Odds are the black market guys find out. I don't know how the market works, but I'd be pretty pissed if I had bought a hole just for it to be patched soon after.
let me reply with a question: If javascript had good structure why ES6 adds so many new "improvements", why developers were using Typescript and Coffescript, why Google made Atscript and Dart? Just to have fun or maybe because the language has (debatably) serious design flaws?
I'm not really an expert, but last year a there was a study that showed there was no quantum speedup.

http://katzgraber.org/currents/media/press/2014-06-science_l...

I also read this blog:

http://www.scottaaronson.com/blog/?p=1400

That was what convinced me, but it's a bit over my head so perhaps I shouldn't be convinced.

I just thought there was some similarity to it in terms of the hype vs the public information available.
Yes, I'm using HTTPS Everywhere as well. That means the demo uses hard-coded http://domain.tld links instead of protocol relative //domain.tld links. Also, https://vector.mapzen.com/ works perfectly so HTTPS support is available but cannot be used due to the hard-coded HTTP links. Fortunately it's an easy fix.
By first becoming a slower programmer. I know it sounds very zen-like, but when you give it some thought, you'd discover that most of your time is spent bug fixing. Worse for us embedded guys, as it's really easy to get into the build-download-run cycles and each takes much more time than a typical run cycle on a .NET environment, for example.

Just realize that actual coding is the easy part, and concentrate on slowly and properly designing what you're going to build and reviewing what you just wrote.
If I'm building something complicated, I'd take a day, maybe more, just to think about it slowly. You can't rush a thought process. I'd implement it, and I'd review it multiple times before even running it. Makes for the fastest development, unless you're just thoughtlessly hacking on something inconsequential.
The first step is to insure that you have increased your regular typing speed (wpm or words per minute) by doing the regular keyboard speed tests. Keep doing these until your average speed is in the 200 range or higher.

By doing this you will also increase your reading speed which also helps increases your programming speed. Your mind is the fastest thing you have, it is the translating of what you are thinking or seeing to typing that slows one down. This is why there has been work on trying to use your brain waves as an output device so you can bypass having to type what you are thinking or reading.
It is a difficult question, and actually not quite clear in what context you want to gain speed. Is it the pure coding or is it the development of solutions? I'll go for the later ;)

Structure your work and try to develop a strategy. So think about (w)hat, (w)hy, ho(w), (w)here, (w)hen.
- What: What is the core problem to solve?
- Why: If it is a 'problem', why is it a problem, is there an existing solution? If not, why is the feature important - empathize with the feature request.
- How: What is your strategy, how do you want to conquer this task?
- Where: Where does the solution has to be implemented to fit best?
- When: Programming is a process (a timely and logical sequence of activities which are required), thus define what step has to be done before the next. Example: one should not start with the development of a "user scores database" if the main objective is to build a jump-and-run game.

These steps are helping myself to be more productive.
Hacking BIOS chips isn't just the NSA's domain anymore
Don't google every error and use the top answer on stackoverflow to fix ist. Read the docs and try to understand why your solution didn't work in the first place.
Basically this results in getting familiar with stdlibs and/or frameworks.
Why can't you both teach me useful skills and certify that I learned them? Make the certification optional, for an extra fee.
Sit in a quiet room, alone
"Mark Zuckerburg created FashMash and then Facebook and had some early traction among his house at Harvard before convincing his cofounders to join."

I don't think it went down quite like that? I just can't let
that little dude slip into history as the brilliant, modern day Jobs, or Gates. In my mind, he capitalized on someone else's idea--with the help of a lot of people, and got very lucky. Whenever I(under a pseudonym) use his site, I wonder why there isn't more competition. I sometimes think the very act of stealing someone's idea/site is the reason for Facebook's success? "I better not question that new hire--I'm not sure I even belong here? I was wrong on mobile? Maybe I should just follow their advice?"
Learn to use your tools (e.g. your text editor, shell, window manager, etc.) like a pro. Learn keyboard shortcuts and the advanced features, and customize them to make them your own.
If you don't need the publication, use that to your advantage: refuse to publish unless you get named first (were applicable) - the other guy can either accept or perish.
I am not 100% sure, but wasn't KRI a fork of MRI that at some point simply was merged? It would be a bit strange if the whole interpreter would be called KRI when most code was still written by Matz. Though Ko1 is the main developer currently Matz is still the visionary and decision maker.
Windows or Linux people who want to do ASCII art should do it in DOSBOX with THEDRAW: http://www.syaross.org/thedraw/
As a sysadmin, I find these exploits deeply disturbing. It used to be that people actually needed to download a file and, like, execute/open it for their systems to become infected.

Recently, my users have been hit by fake DHL/UPS "track your shipment" mails, and some of them were sufficiently un-paranoid to click on the links provided by the mails, which apparently just showed a generic-looking 404-page.

Which might mean that the offending page had already been taken down.
But on the other hand, with these exploits, that can already be enough to infect an unsuspecting visitor.

Well, one more reason to use Dillo, I guess.
Forget about maintainability and pick a language that hides errors: Python is good, JavaScript is even better.
Heavy use of IDE shortcuts can help
My go-to choice for this has been SVG. For shapes as the ones in the post it's trivial to write by hand and equally trivial to generate various amounts of raster images in various sizes. It's been quite helpful for preparing Android and iOS app icons without constantly having to revise half a dozen different images whenever one changed. It's also easy to change opacity or colour of the shapes/strokes for generating icons for different themes (Holo Dark and Holo Light on Android need different colours, for example).
Must follow developers on Twitter
OVH classic 1 has 10GB hdd not 25GB. Would be nice to be able to see the virtualization method in the table (vmware/openvz etc).

It would be also nice to be able to show all products from a region, e.g. western Europe, northern Europe and so on (I don't care if it's in FR,DE or NL)
So websites that already have an interest in WebGL and probably therefore have an audience interested in WebGL are used to measure of WebGL adoption?

Slightly skewed sample methinks.
Automate everything
Tips to be competitive programmer

0. Type code faster

1. Quickly Identify Problem Types

2. Do Algorithm Analysis

3. Master Programming Languages

4. Master the Art of Testing Code

5. Practice and More Practice

Read more about competitive programming free PDF book here. The tips are on Chapter 1.2

http://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_...
General Horoscope for Today
Myntra’s claim of 90% traffic from Apps doesn’t add up
A super incomplete list:

Databases:

- PipelineDB

- Snowflake (Computing)

Internet of Things / Communications:

- Helium

Robotics:

- Pneubotics

- Kuka, namely the research department

Autonomous Systems / "Self Driving Car" et al.:

- Kiva

- Anki

Computer-Vision / VR based:

- Jaunt

- Oculus VR (especially the 'research' department)

Agriculture:

- Blueriver http://www.bluerivert.com

(there are many more super-interesting companies in this area!)

Computing:

- Mill Computing; though quite dubious

- D-Wave

and than there is Microsoft Research working on super interesting stuff in programming languages, computer architecture (FPGAs).

Additionally, I believe really challenging problems will alwyas be coming from creative people, companies in that area; such as Pixar, architecture, and design (keywords, just to give a start: generative {design, art, ...}).

Hope this helps!
1- Learn your tools inside out.

Find out which shortcuts would give you the best keystroke / time earned ratio.

2- Sharpen your skills inside out.

Truth is, to be very fast at something, you must have done it many times before. I don't believe one can be fast at problem solving if it's the first time.

Once you get the usual patterns squared, you can get quite fast at implementing them.

3- Write in a more functional fashion

This has a strong tendencies to reduce bugs and that's where massive time wasted can go.

4- Improve your understanding

Often slow speed is due to a lack of full understanding. Draw and redraw a problem on paper until you have a good grasp of the problem. Mix it with other concepts of real life (ie. arrays and stacks of dishes)

I think we were all slow before we were fast. Still there are many devs faster than me. That said, I think creatively faster than them. I think we all have our advantages/disadvantages based on the way that our brain is wired.
Webster carol bitey bighead