skysight-inc/HackerNews huggingface dataset:
I worked in a lab with a professor who spent a portion of time training new graduate students to be creative again (tons of handouts on it and so on). It can be taught to some degree; our brains don't just stop changing completely in adulthood (its just harder).

Also 8/2000 got Nobel prizes? Thats some pretty good odds.
VGA in Memoriam
I really like the code for redux. It's only a few hundred lines of code, but has spawned an ecosystem of plugins and has over 13,000 github stars already.

https://github.com/rackt/redux/tree/master/src
It's tough. I had a book out in 2014 and it's just been re-released as a second edition in 2016 (Swift Essentials) with fixes for all the changes introduced since the initial release. And you can't run the fix-its on a book :-)

One thing that has helped with the new openness of Swift's evolution is that I included several upcoming warnings, such as the demise of the ++ and -- operators and the 'standard' for loop.

There will have to be a phase change in the future when Swift moves from a "move fast and break things" to a "stable evolution". It has been suggested that this will begin with Swift 3 (when a stable ABI is introduced) but I suspect it will be Swift 4 or 5 when stability is really nailed down.
Definitely - it reminds me of the strange feeling seeing coloured "olden days" photos, things don't seem nearly as distant. https://www.loc.gov/exhibits/empire/gorskii.html
Why You Should Treat C-Players Like A-Players
I've noticed that, and find it annoying that all of the major third party iOS learning resources- Big Nerd Ranch, Ray Wenderlich, Objc.io etc. have switched over to Swift without retaining Obj-C support, even though it's far from deprecated on iOS 9, and Swift is far being in a stable configuration. I have to applaud NSHipster for having code snippets in both, at least, even while they're books are now Swift-only.
Yoshua Bengio Says Machines Won’t Become Dangerously Smart Anytime Soon
Huawei kind of started something like that. Fitness band that pops out to be a bluetooth earpiece. I've seen it around a few times. http://consumer.huawei.com/minisite/worldwide/talkband-b2/
You Don't Know About Lodash Underscore
Why buy another device when you already have one with the same functionality?
You are posting it at wrong time of the day/week. Try Monday 11:00am PST
Awesome Git Addons: A curated list of addons that extends Git cli
My shoes are super comfortable. Not gonna wear them to bed though.
Good point. It's the fraction of women that are in the labor force - http://data.worldbank.org/indicator/SL.TLF.CACT.FE.ZS
My domain is not immediately obvious as an URL: hisham.hm (also my username in many places, or variants of it, like @hisham_hm). Sometimes I do need to make it more obvious that it's an URL (e.g. when printed, or on presentation slides). In those cases I write it as http://hisham.hm
And C# is a Java clone which is a C++ clone which is a C clone. Who cares if languages take other languages as inspiration? Would you prefer a Disney-like situation where innovation is stifled because that is no longer possible?
> "Cookies are added to every web request, while you have to supply your localstorage values manually if you want to use them. "

And actually it's advantage of local storage, because of less amount of garbage traffic.
Do you have any references to books or research on stimulating creative thinking in adults that you could share?
Mental Dominance dr ha ha lung
UnHackMe 7.90 Final Crack Build 490 Free Download
It would be great to see some data about results of alternative education that's supposed to foster creativity: Montessori, democratic schools etc.
Here's one of the pics in high resolution: https://i.imgur.com/9dfK0pK.jpg
My First cousin, Jeremy
There is some technical discussion about this on /r/rust: https://www.reddit.com/r/rust/comments/43ajja/kirk_a_highlyf...
Augh! Stop reading my mind! I've been working to push DDD-ness on my company for a couple years now, and it's been tough.

A contributing factor is organizational: There can be a managerial or "coordinator" layer composed of people who have neither the domain-knowledge of end-users nor the technical-knowledge of programmers.

Unless this layer is composed of very good people, what you get are specs that resemble a game of "telephone": Even if they're detailed with mockups etc, what the specs actually encode is what Alice thinks she needs to ask for in order to satisfy the request of Bob which is based on him thinking about what design might solve his problem, etc.
I used to wear a watch up through the 90s, but I used to take it off reasonably often just because it wasn't super comfortable, it got in the way when typing or using a computer, etc. I stopped wearing a watch altogether when it became redundant with the rise of cell phones. However, I ended up getting a pebble because sometimes I volunteer or work events where I work with a team that coordinates via messaging, and managing literally hundreds of msgs a day is vastly easier with a smart watch.

While my plan was to only wear it during events I decided recently to try wearing it all the time. But I switched to using a "nato band", and that's made a tremendous difference. I regularly wear a watch every waking hour and it's not at all uncomfortable. Maybe eventually I'll grow weary of it, but so far it's been fine.
Extra Unofficial XKEYSCORE Guide: Jihobbiests, Mojahaden Secrets, and PGP
Material Intro View Android Showcase Library
you're calculating load time the wrong way - you should not do time check outside the process as you do calling 'time' as another process from shell. consider using curl profiling option next time
The future is quite clearly not this, why put your one computer in a tiny battery constrained wristwatch when it can live in a data center somewhere?

The watch is just another room for an interaction. It shouldn't try and be a supercomputer.
quicksort [] = []

quicksort (p:xs) = (quicksort lesser) ++ [p] ++ (quicksort greater)

where

lesser = filter (< p) xs

greater = filter (>= p) xs
This is debatable, SIMD instructions and GPUs are highly synchronized, yet they do help with scalability.
React components with the power of CSS Modules
Blog+Marketing+25+Συμβουλές+για+απίστευτα+αποτελέσματα+-+SEO+|+WEB+DESIGN
I think you completely misunderstood what I was saying.
We have https://www.biodiversitycatalogue.org/ for biodiversity informatics APIs. A hackathon I attended made an API for registering, but I don't think it was deployed.
Dang, you about? Typo! Mircosoft...
The whole thing seems politically motivated from an outside source. Precedents at MIT effectively encourage this behavior (the law isn't a moral absolute; you've broken the law at least once; I wouldn't be surprised if I've unknowingly committed a few felonies). If the expectation was otherwise he wouldn't have behavied as he did.

His mistake was likely that he had become somebody important; something of a political figure. That's when people start about caring what you do (by definition).

Remember that bastard that hiked up the price of life saving drugs who got slapped with an old felony? Nobody would have bothered to find it if he wasn't the most hated man in America.
Related anecdote:

I had "computer science" classes in middle school in France. They consisted of typing classes. I still remember sheets of "QSDF JKLM" or whatever it was that had to be typed x times before moving on to a slightly more complex pattern. I think the class was graded based on how far you got down the sheet by the end of the hour.
Wait, isn't Erlang the exact language of choice for that?

I read the title and thought - Oh, nice, an article of Erlang.

It seems the perfect fit ...?! Why reinvent the wheel?
Why Our Universe Doesn’t Have a Birthday
Do you mean when we speak with them, or parent dogs "talking" to their puppies?
Cycling (especially on a national team) isn't like other sports. Most riders have their own coach or trainer, and the national team only rides together for a few times a year.

For example, Lance Armstrong's "coach" Chris Carmichael (notoriously) had little to do with his training (Michelle Ferrari developed his training programs). Carmichael probably knew about his drug use, but it's likely there are plenty of other similar cases where a national coach had even less contact.

"National Coach" is often more akin to a manager/selector role.

Notably, in this case her father was her trainer. Apparently her brother is currently serving a suspension for EPO use[1].

[1] http://cyclingtips.com/2016/01/more-details-emerge-about-mot...
IMO that's sort of what some forms of testing are designed to accomplish, in a way which is a little less-prone to unattended divergence or rot.
Flexo – Grid system based on Flexbox
Fault Tolerance on the Cheap (LambdaConf 2015)
No.

NoNoNo
Decent road bikes (the one that you use more than 10k miles per year) are more than $2000 on their own. The electrical components go on top of that.
Bill Gates Recalls Rivalry with 'genius' Steve Jobs on Desert Island Discs
These arguments made sense when the limit was introduced. But the limit should be lowered now.

Weight minimums are good for keeping a level playing field by keeping the cost to entry "low" by keeping it to the thousands.

There are no bikes in the in the World Tour peleton that retail for under $10,000. You can easily build a sub 6.8kg bike for that.

They're also good for safety reasons, both for the rider and others they might crash into; there's no incentive to try to cut too much weight in a way that could impact safety if there's a weight floor anyway.

There's some truth in that, but the limit is way, way lower than where it is at the moment. The fact that weights are being added to push bikes over the limit has no safety impact.
10 most common JavaScript mistakes and how to avoid them
Since it's free, could this be included into the installation or configuration scripts of major packages that provide web services ? As long as I have the DNS set up, it would be great if I can run "dpkg-reconfigure exim4-config" and have working STARTTLS with real certificates.
> What's the most elegant piece of code you've seen?

Well, not the most elegant, but a very elegant piece of code, solves the Towers of Hanoi puzzle in a few ingenious lines (Python as shown):

def printMove(disk,src,dest):
print("Move disk %d from %s to %s" % (disk,src,dest))

def moveDisk(disk,src, dest, using):
if disk >= 1:
moveDisk(disk-1,src,using,dest)
printMove(disk,src,dest)
moveDisk(disk-1,using,dest,src)

count = 3

moveDisk(count,'A','B','C')

Result:

Move disk 1 from A to B
Move disk 2 from A to C
Move disk 1 from B to C
Move disk 3 from A to B
Move disk 1 from C to A
Move disk 2 from C to B
Move disk 1 from A to B
Just had my first baby 2 weeks ago. I guess I'll be returning that Haskell book I bought for him...
Love that source code. I dug around in it quite a bit when I was teaching myself about B-tree implementations about ten years ago.
Problem with those motors is you have to get from 10krpm down to 60-110rpm at the crank. This carries a surprisingly huge penalty in weight and efficiency, up to a point where it's a good idea to just choose a different motor.
From Sterling and Shapiro's "The Art of Prolog" a procedure to concat two difference lists in O(1) time (from memory):

append_dl(A - B, B - C, A - C).
Wireless charging IS gonna be a game changer. Over time I had a couple of watches and wrist bands. I got tired from charging them. The Pebble might not need it every night, but it is even more likely that I forget if charging is irregular.

Ikea has now furniture that charges wirelessly. In the end it will be in our walls, floors, coat hangers, beds, doormats, etc. The only other option is that the chips we put in our stuff are not gonna need energy. The current need for more and more powerful chips needs then to be stopped. The next algorithm won't be able to run on it or it wouldn't be able to have a voice interface. My bet is that these things will all need to get lots of energy out of their environment and that wireless charging will play the biggest role in that.
I'm a huge fan of datalog, reactive programming, interactive working with a knowledge base and ontologies, and the current iteration of eve has all of these.

However, since these systems have been shown to be somewhat limited by the boundaries of efficient computation or even computability in general I'm hard to convince on this.

I think the only way they can truly convince people that this is feasible is by implementing the system in itself.
The Secret of the Health Is in the Peel
I regularly come across sites that only work with "www.". Common with university sites that use the subdomain hierarchy a lot. For extra fun, make the behavior reversed depending on if you are inside or outside their network.
It has been a while since I looked at it, but I was impressed by Russ Cox's implementation of channels in the LibThread library of Plan 9. All channel operations including blocking on several channels and selecting one that is ready, are described by Alt structures, which under the hood implement a simple but elegant algorithm that appears in Rob Pike's "The Implementation of Newsqueak." I feel you want to understand roughly how Go channels works, read that paper and look at LibThread's channel implementation.

A second choice would not be so much code, but an algorithm: Thompson constructions for regular expressions.
There's plenty of room in a frame for a battery. You don't need to run the motor 100% of the time - 1 minute bursts at critical times is more than enough.

Shimano, Campagnolo and SRAM all make batteries designed to fit in the seat tube for electronic gear shifting.
I'm so desperate to find a good programming environment on the server side, that i thought this talk was about using swift for the server side...
I didn't know about SSS. If you have it, I feel very sorry for you. Do you use some special apps for minimizing the effects?

It's true that modern devices, particularly mobiles, emit too much light. I always set device/monitor brightness to very low. Additionally I use f.lux/twilight to shift colors slightly towards red. When the page is black on white, I can adjust brightness enough to not bother me too much.

But when the page is gray on gray thin font, the only way to read the text is to enable custom stylesheet that changes font to black Georgia. Easy on desktop, not so easy on mobile.
How do you feel this contrasts with the Student Aid/Loan/FAFSA regime? I made the exact same argument as op the other day about higher education and I really thinks it fits much better in that context than it does when used with housing finance.
You forgot to start your comment with something like: imho
Yes, that would be awesome! Please post a guide to move to digital ocean...

Thanks and best;
C
"many people" != "the majority". Having the site not work with www. would be very stupid.
> Sorry, our online demo only works in Google Chrome for now.

Sorry, if you don't bother supporting Firefox or Safari, then I don't bother looking your website either.

(No, I don't ask you to support IE 8)

Edit: Didn't know it was desktop application. Explanation below.
Do you agree with the fact that UBI means less fraud and less bureaucracy? I can safely assume that you do. Attempting to reject solution by calling it imperfect is a strawman.
This looks promising but I would need a free trial before paying for it.
Both apache and nginx support graceful reloads which will reload the certificates without any downtime.
Do a google search for: prolog robotics
1 Rep-rap
2 LENR

For a post-scarcity future.
Ditto on the price, that seems ridiculously cheap. The 3 computer limit puts me off, I know I personally have paid more just to get an unlimited "all the computers you personally own" licence. (Alfred App call this their Mega Supporter tier, it's nearly twice the price of their Single User offering.)
With `time` you also calculated the process time curl needs to evaluate the 30x response and the reissued http request to www.
Server support has landed, but there's no support in the official client yet (some third-party clients do support it). They're probably waiting for that to land before making a bigger announcement.
Crypto II
True that, you'll be better off with Python for the first few months, at least until weening.
The "Run Browser Demo" button engages me much better than video. I very rarely have patience for linear media.
Has been announced and cancelled many times, but I'm hopeful this time, because I could actually enroll, and there was a pre-course survey a few weeks ago.

Looks to me like it's seriously starting in four months now.
In all fairness, it's a desktop application, not a browser application. So I wouldn't expect them to support every browser.

(written in Firefox)
I think there's probably a way to make your point without the unnecessary snark. They clearly say "for now", which means support is coming.
Vms basic, most likely.

Main problem is not the lack of frameworks, it's a whole different culture of how to test...

Unfortunately, for the banks, they've not managed to maintain their withering infrastructure for a lot of reasons, and are just now realizing the threath from 'Fintechs' that are run by people that actually understands software development.
For those in the UK, the available Government datasets are published on http://www.data.gov.uk

The datasets are not public domain, but licensed under the Open Government Licence (which allows you to use and adapt the data for commercial use).

There's also the Global Open Data Index: a website that ranks countries by how much Government data is available as open datasets based on certain criteria. The current top spot is taken by Taiwan

1. Taiwan
2. UK
3. Denmark
4. Colombia
5. Finland
5. Australia
7. Uruguay
8. USA
8. Netherlands
10. Norway
10. France

http://index.okfn.org/place/
And since it's a desktop app, they should mention which platform they support - I'm sure they support OS X and Windows, but what about Linux?
That was half a year ago (July 2015).

Current status, AFAIK, is at http://www.vsnu.nl/en_GB/news-items.html/nieuwsbericht/241: "Dutch Universities and Elsevier reach agreement in principle on Open Access and subscription"
I can't say I still write in it but my first programming job was supporting legacy Classic ASP systems.

After one year only writing in ASP I started learning VB.NET and all the things I learned from ASP helped me pick it up really easy.

But it still haunts my dreams.
Yeah, strange thresholds for success.

They mention just 1% have won Nobel Prizes, and then in the next sentence say "For every Lisa Randall who revolutionizes theoretical physics, there are many dozens who fall far short of their potential."

Lisa Randall didn't win a Nobel Prize in physics (yet), though she is in he National Academy of Sciences. So I guess you must have one or the other honour to be judged a success.

Meanwhile her collaborator Raman Sundrum (of the Randall-Sundrum model, which Lisa Randall is most famous for) is neither a Nobel laureate nor on the National Academy of Sciences.

But one day if he does win the Nobel, his Success status changes overnight?
There are some products that can generate c++ from vms basic and implements a vms-like runtime on linux...
both are the legends and will be remembered forever. Great rivals and have respect for each other.
Especially since it fires up quickly, and doesn't require an account.
Top 200+ Superstitions in Turkey
Introducing Wiki Reader where you can cite any part by URL
great resource for developers to work on bootstrap. It would have more been interesting if free version was available.
At work a colleague wrote a software to calculate some numbers for some scientific papers in Logo ( you remember the turtle?) I thought he was joking but wasn't.
A quiz question from the old Imphobia demo diskmag: a single instruction to extend a byte value in al across a full 32-bit word. Impossible right? Nope:

imul 0x01010101
I think genetics is a big confounding variable here. If creative parents enforce fewer rules and creative parents have creative children, creative children will have fewer rules even if having fewer rules has nothing to do with creativity. In this scenario, if some atypical creative parents enforce many rules their children will still be creative, and backing off won't help your children if you are not creative.
Only Chrome? Firefox please!
and where you go. who you meet. when you meet them. and what you talk about..

iWatch

no thanks.

I wear my omega de ville chronometer 24/7. no ticking. and the only time I know it's there is when I want to see what time it is.

or when watching the second hand sweep round for relaxation.

no electronics. no battery. suitable for every occasion.

everything the iwatch isn't.
Modding Final Fantasy VI for PC
ApkToJava – Ruby gem to decompile apk to java
Russia pretty much got away with murdering Litvinenko in London

Well, up until now. It was so clearly a political decision to ignore it when it happened and now that relations with Russia have deteriorated it's been investigated and the obvious conclusion reached.

The CIA could have someone with 'CIA' on their jacket shoot a UK citizen on the street in broad daylight and the UK would avoid investigating it if it was politically inconvenient to do so.
Your link appears to tell a different and unclear story:

Bin Laden explained the origin of the term in a videotaped interview with Al Jazeera journalist Tayseer Alouni in October 2001:

The name 'al-Qaeda' was established a long time ago by mere chance. The late Abu Ebeida El-Banashiri established the training camps for our mujahedeen against Russia's terrorism. We used to call the training camp al-Qaeda. The name stayed.[83]

It has been argued that two documents seized from the Sarajevo office of the Benevolence International Foundation prove that the name was not simply adopted by the mujahid movement and that a group called al-Qaeda was established in August 1988. Both of these documents contain minutes of meetings held to establish a new military group, and contain the term "al-Qaeda".[84]

Former British Foreign Secretary Robin Cook wrote that the word al-Qaeda should be translated as "the database", and originally referred to the computer file of the thousands of mujahideen militants who were recruited and trained with CIA help to defeat the Russians.[85] In April 2002, the group assumed the name Qa'idat al-Jihad, which means "the base of Jihad". According to Diaa Rashwan, this was "apparently as a result of the merger of the overseas branch of Egypt's al-Jihad (Egyptian Islamist Jihad, or EIJ) group, led by Ayman al-Zawahiri, with the groups Bin Laden brought under his control after his return to Afghanistan in the mid-1990s."[86]
ESports: no better compliment than a French politician's rush to regulate it
There are reasons why a calmly-spoken lie is more welcome than a shouted thing-the-shouter-is-really-sure-is-a-truth: the lie can be challenged in a productive conversation, the "thing" can't. We all _think_ we've got the truth on our side, you know: your opponents aren't going to be persuaded by you bluntly shouting your arguments at them, any more than you would be persuaded by them bluntly shouting their arguments at you. What can we do about this situation? We can either hive off into separate bubbles, where we rely on the "moderation" of like-minded friends to remove "incorrect" arguments of the opposition, or we come together and make an effort to talk to each other productively and understand each other. The second option is _really difficult_, particularly in anonymous internet forums. But I think it's worth striving for: one of the greatest advances civilisation has offered is the ability to consider which argument is best through rational discourse rather than a shouting match. This requires civility, though, because people shut down if they feel they are being treated dismissively.

tl;dr: Rational discourse is the "nice thing" that's worth striving for; treating those with different views with respect is the way to get it; none of us has a monopoly on truth.