skysight-inc/HackerNews huggingface dataset:
> What makes mosquitoes so dangerous? Despite their innocuous-sounding name—Spanish for “little fly”—they carry devastating diseases.

Spanish for "little fly" could be "mosquita", a diminutive of "mosca" (fly). Mosquito is the spanish term for mosquito. While mosquito and mosca share the same latin origin "musca" i dont think any spanish speaker will understand mosquito as little fly.

Just a nitpick in case you were going to amaze someone with magazine learned spanish terms.
They are still in planing phase, keep vigilant.
I'd say it's good enough as an argument for not outright dismissing psychic phenomena.
In all honesty, I'm not particularly sure most of the script kiddie type hackers attacking Wordpress and Drupal have the skillset to figure this out. They're picking off low hanging fruit IMO. This doesn't ring true for all of them, i.e. those expanding a global botnet, but most of them are skilled in the art of running a script and uploading files to a web directory with basic `chown` and `chmod` perms.
I'm 62. Although I've dabbled in programming since 1977 when I took a CS course as an undergrad (FORTRAN on a main frame), my entire life was basically in other areas: 20+ years as a U.S. Naval officer, followed by 12 years as an IT project manager.

And yet at 62 I am jumping in feet first. Starting early last year I immersed myself in Python and online introductory statistics, and this year I actually have several real-world Python projects I'm doing (while concurrently I've upped the ante in statistics and started an MS program in Applied Statistics).

I fully expect that by the end of 2015 I'll be happily ensconced in a well paying, full time job doing some combination of programming and data analysis.

Although in many ways my situation differs from yours -- I probably have more financial resources to buffer the time off I took to shift gears, and I have a lifetime's worth of associates who are helping me in ways large and small -- the larger point is that it's never too late to learn something new and start applying it. Never.

As Henry David Thoreau said in Walden, "If a man advances confidently in the direction of his dreams, and endeavors to life the life he has imagined, he will meet a success unexpected in common hours."

That's another way of saying, "Go for it!"

Good luck.
String tokenizer in SQL (Oracle db)
haha no, the 1-5.php I found a long time ago (7 Yrs or something like that). I just kept it becaus I thought it was cool you could'n mail them (gmail thinks they are viruses).
The drupal 7.22 hack was for a client who against my advice wanted to choose own hosting server (from a friend). So I'm not really bothered they got hacked.
It's just cool dissecting this stuff.
Protecting Students with Google Apps for Education
I guess they are busy with their plans for destroying the Earth: http://www.buzzfeed.com/smbc/cat-photo-industry

What surprised me most is learning that there is a creature which is capable of killing more humans than humans themselves.
No, with or without the var doesn't change the fact that it is still a variable declaration.

Without the "var" keyword, you just created a global variable rather than one restricted to your local scope.
Thank you, Basic: developers remember 50 years of creative coding
I love my collection of videos on app from http://www.bizpunditz.com
They have library on entrepreneurship to innovation to strategy...and many more directly from industry leaders

You can view the free ones here http://www.bizpunditz.com/Library

My personal favourite is http://www.bizpunditz.com/Videos/How-to-build-a-career by Tiger Tyagarajan
About 95.
Wow; I had no idea. -Thank you for the warning :)
I guess when your test platform is Facebook, you learn things faster.
You are just asking for race condition issues with that type of "solution."
> And that's why I hate JavaScript.

more like: "And that's why I don't know how to program."
What problems can you solve with multi-cursors that you can’t with actual features like block selection?
The JS/WebGL demos actually run on all of my machines, though.
I can't wait to have "Ctrl-Meta-<live long and prosper> x" in a possible future version of Emacs...
I agree, very useful insight.
There exists a continuum of possibilities between those extremes.
Interestingly, cats are responsible for toxoplasmosis and it could be fatal in some cases. They also may carry rabies. I am pretty sure cats killed more people than sharks.
Running old versions of anything (unless you backport security updates of course, as the Debian project do to keep Stable and OldStable secure without potentially introducing breaking changes with a full package upgrade), particularly popular apps/libs, has this risk. As soon as a project releases a security update there is a good chance that someone out there starts looking for a way to exploit what has been fixed so that they can try use it to abuse sites that have not updated yet.
Electrum has an airgapped mode, where you sign the transaction and then transfer the signature to the client. I'd like a feature where the airgapped computer displays a QR code and you just scan it, it would be very handy.

About misplacing the keys, Electrum has deterministic wallets, so you can just print the key and store it somewhere (or remember the ten words it gives you), and your wallet is never lost.
Expose Local Services with ngrok
The amazing ending to the story is that in his last innings, "The Don" required 4 runs to reach an average of 100, but got out for a duck (zero) on the second ball. Apparently the ovation he got on entering the ground rattled him. The article below gives a description and makes the case that it was a fitting ending for a great, more memorable than if he had got the runs.

http://www.dailytelegraph.com.au/sport/bradmans-last-innings...
Slightly off topic, but Professor Sir Andre Geim (the original inventor, I believe) was the very enjoyable guest on Radio 4's Desert Island Discs last month.

http://www.bbc.co.uk/radio4/features/desert-island-discs/cas...
Thanks for your comment.
I will advise my client to take a proper hosting instead. "Getting hacked" was only one of the many trouble we had (and I advised for other hosting in the past already).
Excellent film. It's easy to find patterns where they don't exist but I would think at least some of that was by design, probably intended to be that way.
Using a Numpy-based program as an example of how Python can be fast is a bit strange.

It shows that Python can be fast enough if you leave the heavy computational parts to libraries written in other languages. Which is interesting, but doesn't say much about the speed of Python itself.
A loop is way easier to debug than a filter or a map, you just step through it.

Why can't you just step through the function being called by map/filter? You set a breakpoint on the function and examine the values when it is called.
There's no name given of anyone involved, so nobody can be held accountable for this whether it's true or not.
AdSense leak controversy heats up as Google denies favoritism, theft allegations
The diminutive can be -ita or -ito depending on gender.

They may understand it as "mosquito" rather than "little fly" but that is a valid literal translation, just like "gatito" is "kitten" but the literal translation would be diminutive-of-cat -> "little cat".
It seems to be in a working state, and loads VERY fast. But I haven't tried modifying the nvimrc or use plugins.
Cats carry Toxoplasma gondii, which is estimated to cause 750 deaths each year in the US alone. Around the world it's probably many times that number -- making Felis domesticus responsible (albeit indirectly) for more deaths than lions, elephants, hippopotamuses, and crocodiles combined.
Numpy is written in C. That's why it's fast.

Better: http://benchmarksgame.alioth.debian.org/
On a laptop wouldn't it be far easier/cheaper to just add a keyboard facing camera in the bezel and use that to track gestures? Indeed you could probably retrofit that using a standard webcam.

Most of the time I'm not using my webcam (on a Kubuntu desktop machine). It would be great to point it at the keyboard, do a "touch the corners" setup routine and then be able to do gestures. Perhaps map CapsLock to "GestureLock". Seems do-able with processing.org, perhaps http://www.silentlycrashing.net/ezgestures/ is a starting point.
I followed the like because I thought maybe i've been doimg temperature conversioms wrong all my life. Temperature conversions are so linear. They need to use a more correct term — e.g. simply proportional.

Having to add or substract a constant before or after scaling does not make a relationship non-linear.
In my youth, as a devastatingly mediocre musician, I got the opportunity to spend some time with a band. The sex and drinking looked fun, but the nighttime hours, and never being able to settle down with a nice girl and start a family, blow.
I honestly don't understand people who regularly use variables to declare functions (with the exceptions of the extremely rare cases it might be useful).

My POV is you simply shouldn't be putting a function in a variable, it's supposed to be reusable code and you've just made it's position a completely pointless dependency as well as obfuscated the code's meaning.

A named function is clearly supposedly immutable, reusable code (save monkey patching). A function in a variable looks like you might change it.

I want to stress, there are very good reasons to assign a function to a variable. There are also very good reasons to declare a function within the scope of another too. But they are few and far between.

To willy nilly declare functions like they're variables. Bizarre. Perhaps someone who does it can explain what it gains them? The place I first saw it was in Crockford's the Good Parts, but he seems to have stopped doing it when you go look at his code.
What a Toilet Hoax Can Tell Us About the Future of Surveillance
> leaves little room for outright ignoring what happened

I'm not saying Randi is ignoring evidence. The scientific community is ignoring evidence in parapsychological papers that conform to current standards of scientific scrutiny. There are legitimate causes to examine scientific methodology, but doing so specifically to be able to ignore parapsychological evidence just speaks "bias" to me.

But I am saying that absence of proof is not proof of absence. Randi could well be selectively attracting poor psychics. Lady Gaga didn't go on American Idol.
It might be old, but money supply is far, far from a tired issue, whether with respect to bit coin, or to fiat currency.
A Survey of Survey Design
Actually, it is a diminutive for "mosco", which comes from "mosca". No Spanish speaker I know of (myself included) has trouble understanding mosquito as little fly.
Holy false comparison, Batman!

Why would you use Numpy for arrays that small? Oh, looks like someone actually just wrote it in CPython, no Numpy, and it clocked in at 0.283s. Which is fine. It's Python.

This thread reminds me of the scene in RoboCop where Peter Weller gets shot to pieces. Peter Weller is Python and the criminals are the other languages.
CNBC Top Rebels, Icons and Leaders
Yes I will advise my client to change hosting to a proper hosting company.

I am interested in how it operates.
Is it as simple as :
"It runs the remote php file and adds whatever html?"
or is there more to it?

I find similar functions in all the files (error_404/http_request_custom/getUseragent/getReferer/convertIpToString/getIp)
Blog para tu negocio
Interesting, I did not realize the nautical context of some of these phrases :)

Could you explain 'letting the cat out of the bag' in this context? I'm asking because I've read a different legend: Apparently on markets a few centuries ago, young pigs were frequently sold in bags. Sometimes people tried to sell captured cats as farrows in the hope the buyer would not open the bags before the deal was made and the seller far enough away. IIRC they chose cats because they sounded similar to farrows. Lacking farrows I cannot confirm that :)
Oh all that is certainly possible. As a rule most of these attackers don't really know what afick is or if they do they simply don't care, most wordpress attacks are for the purposes of malware/SEO spam, so it's really a numbers game, figuring out how to quietly subvert afick is a waste of time for them.

More to the point I don't use afick as a detection system but more as a cleanup tool. Typically in most wordpress hacks (I've probably dealt with about 8-10) you'll find that the attackers will target the theme because typically if you "replace all the files on the site" you can't replace the theme, it's unique, unless you've got a clean copy from a backup (assuming you know when the hack took place) then you can't easily replace it with known good code.

But the theme is also the part of the site that changes least, so even an afick database from the first day of the site is sufficiently useful in seeing what files (php, js) have been altered.

Typically, I end up installing afick after I get called in to clean up an existing hack. If it's been hacked once, it may well get hacked again, so I install afick to make the cleanup job easier the second time around.
اعلانات مبوبة
اعلانات مبوبة , مبوبة مصر , اعلانات مجانية
المول دوت كوم لعرض وبيع وشراء كل شئ مجان على شبكة الانترنت ، عقار للبيع والايجار ، سيارات للبيع والايجار ، وظائف خالية
المول دوت كوم لعرض وبيع وشراء كل شئ مجان على شبكة الانترنت ، عقار للبيع والايجار ، سيارات للبيع والايجار ، وظائف خالية
[indiana jones whip gif] http://www.abc.net.au/news/linkableblob/5057546/data/indiana...
in it for the adventure :)
ReadOps: A virtual book club for people interested in Ops
Hackers Can Mess With Traffic Lights to Jam Roads and Reroute Cars
The page source has a nice gem:

<!--
So this guy we just interviewed at my
current job wrote this little script
to see if a product update for some
company had come out. Every 10 seconds
the script urllib'ed the page, checked
the length of the html - literally
len(html) - against the length it was
last time it checked. He wrote a blog
post about this script. A freaking
blog post. He also described himself
as "something of a child prodigy"
despite, in another post, saying he
couldn't calculate the area of a slice
of pizza because "area of a triangle
with a curved edge is beyond my
Google-less math skills." Seriously
dude? I haven't taken geomtry in 20
years, and pi*r^2/8 seems pretty
freaking obvious.

The script also called a ruby script
to send him a tweet which another
script was probably monitoring to text
his phone so he could screenshot the
text and post to facebook via
instagram.

I think the "millenials" - who should
be referred to as generation byte - get
undeserved flak, as all generations do,
for being younger and prettier and
living in a different world.

But this kid calling himself a prodigy
is a clear indication of way too many
gold stars handed out for adequacy, so
to ensure that no such abominable
script ever does anything besides
bomb somebody's twitter account, this
comment shows up exactly 50% of the
time, and I encourage others to do
the same.
-->
Press Alt -> History -> Recently Closed Tabs

The one at the very top (with "Ctrl+Shift+T" next to it) is the most recently closed one.

You can of course also just use that shortcut.
"Just look around in the finance and insurance sector for data modeling."

That is a very narrow niche.
I'll cheat and throw out a tip I haven't used yet: apparently if you read man bash long enough, you get to the built-in TCP/UDP sockets! [1]

bash$ cat </dev/tcp/time.nist.gov/13
53082 04-03-18 04:26:54 68 0 0 502.3 UTC(NIST) *

[1] http://hacktux.com/bash/socket
Automated-grading skeptic uses Babel to expose nonsense essay
how did you find this, and what to do with it now?
Yes, I understand that, and I believe it would be unscientific to do so.

If psi does not exist, let science discover that, not preclude it.
Mosca has no male form, it would be a female mosca, or a male mosca. That's probably the origin of the mistake with the article. While the gatito example is ok, there is no mosco for mosca.
Not at all. The general principle is the defense of the Rule of Law, and of course those fighting for it are going to use the most sympathetic victims as leading examples.
Sometimes you don't have a line to break on, sometimes the code that is actually mapping and filtering is very generic and used in lots of places, sometimes you simply lack out per context when the break occurs because of laziness. When control flow becomes more indirect, debugging becomes more difficult, and functional orgami is all about making control flow indirect to rather emphasize dataflow.

Someday, someone might discover how to do good dataflow debuggers that could work well for time-intensive (read: stateful) programs, and in that case, I would be happy to indirect my control flow a lot more than I do. But no one has figured out how to really do that yet.
Some people think to program, others program to think. What kind of person you are greatly determines if you prefer programming in Python or Haskell.
"unless you backport security updates of course, as the Debian project do to keep Stable and OldStable secure without potentially introducing breaking changes with a full package upgrade"

And that is why you need to run production systems on large well supported stable distributions, like Debian, and not DudeOS or FunkyNameOS created 18 months ago by two dudes and never updated since.
There is substantially more functionality, most rendered moot by code which allows the attacker to run arbitrary instructions on the server. Typically after observing that (called a "shell" in hacker parlance) one doesn't really spend much time looking at the rest of the code.
3rd Mobile Marketing event by Warply
Binding a function to a variable does not make it less reusable. Just like binding other values like numeric constants, strings or objects to variables makes them less reusable.

Binding functions to variables however does highlight the fact that functions are first-class values in JavaScript and can be locally scoped, passed to other functions and can be operated on. Functions in Javascript are not the same as functions C or Java and don't need to pretend to be similar.

If you want to prevent a function binding to be changed, use es6's const and don't pretend that function declarations helps you with that.
It would have been quicker to tap "Mosquito etymology" into Google than it would have been to write up your incredibly petty comment:

1580s, from Spanish mosquito "little gnat," diminutive of mosca "fly,"

http://www.etymonline.com/index.php?term=mosquito

I genuinely dislike writing such harsh comments, and in this case have let the frustration of seeing this comment as the top-rated one on an otherwise discussion-worthy topic boil over.
If you are a plaintiff writing a complaint, an interested party writing an amicus brief, a legal scholar writing a law review article, and so on, then indeed the right wording is copyright infringement and arguably "that's it".

If you are speaking outside of a formal legal context, than it most certainly is not the case that "that's it". In ordinary English, we overload and generalize many criminal terms, such as "piracy", "theft", and "stealing" to apply to things that do not meet the precise legal definition of those words.

For example, consider "steal" and its variants. Here are some common examples of usage that are not literally the crime of stealing. Many are not even crimes or torts.

• Someone says they do not like cats and have no interest in having one as a pet. A cute stray kitten shows up on their doorstep, they take pity and feed it. They fall in love with it and keep it. They might say that the kitten "stole" their heart.

• An actor playing a minor role in a play gives a performance that outshines the performance of the stars. Many would say that the actor "stole" the show.

• An employee of a rival company poses as a janitor to gain access to your lab and takes a photo of a whiteboard containing the formula for a chemical that is a trade secret in your manufacturing process. It would be common to say that the rival company "stole" your secret formula.

• When crackers gain access to a company's list of customer email addresses, passwords, or credit card numbers, it is commonly said that the data was "stolen".

• Alice is Bob's fiancé. Mallory woos Alice without Bob's knowledge. Alice elopes with Mallory. Most would find it acceptable if Bob said that Mallory "stole" his fiancé.

• A team that has been behind since the start of the game but wins on a last second improbable play is often said to have "stolen" the game.

I could go on [1].

[1] I believe I once posted a longer list, but HN crashed shortly afterward and had to be restored from backup. My post was lost.
Notables from 4.2.0:

* layouts
* window groups
* better mouse support
* vertical split
* new and expanded commands

Though I doubt this will entice me back from tmux, even though my primary motivator at the time (ages ago) was lack of vsplit in screen.

Also notable is if you upgrade you can't re-attach to sessions started by an older version of screen.
Quite different, but... you could try ShortcutKey2URL [1].

Then you could, for example, use Ctrl+Q followed by:

Y for YCombinator, F for Facebook, and so forth.

Pressing Ctrl+Q not only switches into that "trigger once mode", it also displays the list of available shortcuts.

[1] https://addons.mozilla.org/en-US/firefox/addon/ShortcutKey2U...
The next level below that:

http://pastebin.com/zYgcjtK1

And Googling the URL there gets us to something familiar, which someone else has written up before:

http://tweetypage.com/wordpress-hacked/

The "IE9 Bugfix" and "IE 4 compatible" comments made me chuckle a little.

However, it looks like the page is somehow referer or IP-sensitive, since Google's cache of it goes to something intended to show popups while curling from my machine gets a fake Adobe Flash page with a nice binary to download - only 13.5KB (I only wish the real plugin was so small!) but packed and obfuscated. Nevertheless it's a pretty dismal obfuscation as I can see some strings like "qemu" and "vbox" which suggest it has VM detection. Google doesn't know its SHA-1 so there's no other public analysis of this one yet.

I don't have time right now but looks like this rabbit hole gets deeper and deeper...
This may be getting pedantic, but the relationship is affine not linear - linear would mean k times the original input would yield k times the original output.
But it has a male form: mosco. From which "mosquito" comes by diminutivization. No mistake in the article.
There's a difference in severity between "will get hacked" and "has this risk". The popular web apps are targeted, and very shortly after any exploits are found, automated drive-by attacks are live across the web. The Googles are great for quickly compiling target lists as these web apps are typically pretty easy to identify - exact phrasing on the login screens etc.
Based on my experience of working in the "junk mail" businesses I agree with you - the USPS had disdain for ALL customers, not just junk mailers. The certainly did not try to help in any way. I cannot imagine this quote being true. I want to defend them but cannot - postal mail is in secular decline but will survive as where you live will always be a useful key to your identity. Just get ready for change (and will take bigger ideas than Outbox to do it)