skysight-inc/HackerNews huggingface dataset:
To add to that: As a programmer who's been half-crippled by RSI in the past, and half-crippled again more recently by a broken shoulder (motorbike accident) and massive whiplash (car crash) within a year of each other, SS is a really worthwhile read.

I rejoined the local gym six months ago with near-constant back pain and posture that was screwed to hell. I was seriously nervous about my ability to even lift an empty bar, never mind serious weights.

A month or two in, I reached a set of weights that I simply couldn't safely increase any further - not because I wasn't getting stronger, but because my appalling posture wouldn't allow me to do it properly. So I've worked since at doing the same weights each time, but doing them right

This week is the first time since that I've been able to start adding weight - just a couple kilos, but an increase nonetheless.

But bearing in mind my back was literally so weak I had to be slow & cautious about getting out of bed in the morning six months ago: courtesy of nothing but 3 gym visits a week following the advice in SS, I'm now stronger than I ever have been, and am slowly undoing the damage of years of godawful posture.

The other day I was sitting on a sofa with my lady friend sitting on my lap. I was able to put my arms under her and stand up from that position, lifting her entire bodyweight as well as my own. And no matter how weak you might think you are right now, unless you've taken genuine spine trauma recently, I gaurantee you're stronger than I was six months ago.

And the nice thing is, it's come with very little change in body size - almost all my clothes still fit.
> PyPy is still in an early stage

That's unfair.
Yup, giving New Relic a test run was on my to-do list, but I was annoyed enough by their incessant messages that it got tabled indefinitely.
Announcing iOS and Android App Testing on Sauce
Disable Chrome's two-finger back/forward navigation
Or "Skype's secure peer-to-peer traffic is being centrally decrypted and inspected at Microsoft." Obviously no one sane should ever have trusted this, but I've seen people try to explain to me that Skype's architecture is inherently private and thus secure even to snooping by Microsoft. This is proof to the contrary.
The headline would be wrong (but I do not blame you, the translation is more than bad): Microsoft only scans https urls, not http urls. This doesn't match with their explanation that it is a malware scan.
Weightlifting is great, but there are other methods that work well for a lot of people. You can get strong enough to bench-press 400lbs simply by doing bodyweight exercises, so it's not like someone has to choose between lifting weights or being a weakling.
How about use some FFT analysis so the user can call out "One! Two! Three!" and the app will automatically advance?
If anyone was at the London 2012 Olympics then they may have seen this: http://www.youtube.com/watch?v=FwNTczEIaDI

They may well have these in many other places of course, I thought it was dead cool.
Ignoring your users is one thing; sending a new user an email a day virtually every day for 8 days in a row (with a creepy, "we know exactly how long since you've logged in, down to the second" finisher) reeks of the stereotypical greasy salesman hard sell, something "normal" users are well aware of (and hate) from non-web based businesses. Weebly is a case study in what not to imitate.

I think you're viewing this negatively because you personally don't like receiving such emails.

Elsewhere I've referred to them as "Here's how to get the most out of our service" emails.

You've chosen to view them as creepy, "we know exactly how long since you've logged in, down to the second" emails from a stereotypical greasy salesman.

If you view these emails as spam, you're not going to like them, and you're going to think that "normal" users won't like them as well, as "normal" users don't like spam.

I'm arguing that "normal" users don't view these emails negatively, and so they don't have the same issues you do.
You forgive Everlane because you like their emails.

If many of Weebly's actual signups have a reaction similar to your Everlane reaction, something like "NEATO I'D FORGOTTEN I WANTED TO GET MY WEBSITE UP WITH THAT BENEFIT", then what's the problem?
So again, what's so difficult about clicking this "unsubscribe" button ?

And to post it here?

Really?

Some people do in fact have way too much time on their hands.
Why the JOBS Act Hasn’t Launched Equity Crowdfunding
Dude my cat barely sleeps at all, and I have literally seen her drag a 90 pound deer up a tree. Her power to weight ratio is off the charts and she has a VO2 max of 88.0 at her peak. I too, do not go to the gym. I just do power squats all day.
I'm absolutely not a believer of this. It's beyond just their bad math. (It's an 8 minute workout)

To do a proper sprint interval workout, you'd need to warm up (5 minutes at least), and go so hard in those 30 intervals that you'd need 90 seconds to recover. So 120 seconds * 12 + 5 = 29 minutes. Add in stretching and you're beyond a half hour.

The other issue is many of these exercises won't get your heartrate up to the right threshold to be good interval training.

Yes, it's better than nothing. No, it's not better than a real workout, and not scientifically valid.
I daresay you could engineer a drainage grate or something beneath the sign jets to minimise the problem.
No. The Redis interfaces doesn't abstract data types. For example Python types are quasi transparently interfaced with MongoDB.

Was your comment a little bit ironic?
So, you post a comment in a private Skype "please don't visit this link, it's copyright and reproduction of a single copy requires a license at a cost of $10 million USD due to the sensitive nature of the content". You make sure the link is to a brand new unshared domain with robots.txt denying access.

MS download and you've got them on copyright infringement for which there is no apparent excuse outside of wilful negligence.

What's the multiplying factor the MPAA use for copyright infringement, something like 1000 times the regular licensing fee.

...

4) Profit
All of these compilers or JIT interpreters are implemented in C or C++ (which are open languages with ISO standards).

Both of which originated in AT&T Bell Labs.
"Blub" refers to the language itself, rather than the developers. As in "think (no deeper than) in Blub (language concepts)"

I can see both sides of the "clever is better/worse" argument, though. E.g. - C++ operator overloading is powerful and harmful.
Haha, this is a totally fair thing to say. Talking about marketing, one can start to dehumanize people, and that is never good.

There are some (many?) legitimate cases where I will sign up for a service and forget about it. (Rackspace's onboarding email says it best: "Did you get a text message? Meeting invite? It's okay, here, finish signing up.")

If you sign up for Everlane, you do so because you are legitimately interested in buying new clothes. Fashion changes, and if they can keep me abreast of the latest and greatest, then I am getting value.

If I signed up for Weebly because I need to publish a website, but for whatever reason I drop off, maybe their prompting will prompt me to go ahead and finish my site so that I can show it off to my friends.

Of course, it's hard to know whether a customer will fall into one of those buckets, or "I just wanted to check out the site, leave me alone!"

Maybe it is analogous to dating: flirting with someone is okay if the other person reciprocates, otherwise it is "creepy."
LinkedIn Uses Rapportive To Access Your Email Header Information (Section 1.D)
warden-github-rails: A drop in solution for GitHub authentication on rails
I'll take Java as an example, since I only use Python for short scripts.

- Horrible build systems (and horrible build times)

Maven is a great build system, Java has good compile times, and most modern Java IDEs have incremental compilation. And you can specify versions of dependencies, rather than having to maintain a list of SHA1 hashes of versions considered to be stable.

(don't ever remove an include, who knows where it is used)

This is primarily a problem in C/C++, where one can indirectly get the correct dependencies by accident. Most modern compiled languages don't have this problem.

Go forces you to either use a dependency or remove it, stopping dependency cruft from ever building up

Which can be annoying for debugging. I'd rather have my IDE or linter give warnings.

- Nightmare deploys (system wide assumptions)

'mvn package', it's also easy to configure maven to build an archive with dependencies, configuration files, or whatever you'd like to be in a deploy.

In fact, deployments are even easier than in Go, since my package built on OS X will also deploy on a Linux server. My colleagues use different platforms (a mixture of Linux, Windows, and OS X) and it's never a problem.

- Inconsistent formatting, self-directed standards on formatting.

It's good that the Go team made a standard formatting. That said, my employer has a default layout. It's a matter of importing an XML file in Eclipse or IntelliJ and everything is in company layout (yay).

- Inconsistent build systems and build system quality

Nearly every Java library is available via Central Maven Repository. Including versioning :), meaning that if upstream changes their API, it's not your problem. In contrast to Go repository/packages.

Dealing with modern concurrency

Ever heard of Actor models and Akka? Composable concurrency, across more than one machine. With supervision, routing, etc.
Well at least it wasn't "Hello NullPointerException" followed by a traceback.
Yes, and when local governments lack the power, desire and/or resources to protect heritage sites, can the larger world community step in, and how? Perhaps start by buying the land where such sites are located?
It is not nice to have to manipulate JSON as a plain string (you miss out on validation, have to manually construct like expressions for queries, and I don't even want to think about what you'd have to do to update part of a document), at least using "plain old SQL". (PostgreSQL's native JSON support would make it quite easy, but that supports my point)
That is why it fails as a replacement for C like it was originally marketed to be. But fits nicely as a replacement for python. People can start getting concurrency, limited type safety, and reasonable performance without having to really learn anything. The switch from python to go is pretty much trivial.
I forgot I even had a Tumblr account (and can't remember why in the world I signed-up for one) but I got an email from them the other day whose subject line was just "Brilliant."

There was no meaningful body text, just a one-liner about "discovering great content." For a while, I thought it was some sort of spam!
Color footage of London in 1927
DOM element reference cacheing (and pooling) can significantly improve the responsiveness of very busy browser UI code (particularly in loops that make many DOM queries and/or updates) and can make the code more readable too, but be careful as you can create memory leaks especially in "classic" IE. Such leaks only tend to last as long as until the user navigates away, but they can become significant for single-page applications.
Speaking from experience, quite a few of the common Chinese tablet and phone models can be disassembled with practically no tools, and you can often detach the touch panel and screen entirely by hand or at most by desoldering the power cable (for the screen - not seen any soldering needed for the touch panel, as it's a common repair). Often the tablet batteries can be detached easily, as well though they're usually entirely internal, and the board can often be lifted out with no tools as well. They're really surprisingly serviceable.

Several of the boards of the devices I've had are exactly the same layout across multiple brands and with easily identifiable connection points for additional connectors etc.

The main limiting factor for doing this is that the touch panel is often the first to go (scratches, getting chipped or smashed totally - I've ruined 3 touch panels so far...), and many of the devices are so cheap they're not worth the hassle to repair vs. upgrading to a newer, better model cheaply.

E.g. my five month old Chinese phone has 1280x720 screen resolution. Similarly priced phones now tend to be a bit larger (5" vs. 4.7") and come with 1920x1080 screens. I cracked my touch panel recently (by sending the phone flying halfway across the room so I really can't fault the phone - other than a few cracks it's still working fine) and opted to order a new one for ca $40 this time, but had the screen gone too I probably would've shelled out a bit extra and just replaced the phone instead.
The thing is, there is a tension between "customers don't want to be spammed" and "spamming customers produces appreciable and measurable results". For every N disengaged customers you annoy with the unsolicited mail, you re-engage M who simply forgot about you. Tuning that ratio is hard, and sadly poorly suited to advice like "don't send spammy reminders".
The first community on Gittip is ... Korea
How to get 50GB from Box.com
Syrian rebel commander eats dead soldier's heart on video
I was at the Edward Tufte's class and he talked about this practice at Amazon. He was strongly advising all of us to follow it. He also mentioned that Apple uses a 11x17 information sheet that is shared to all meeting attendees.
If you start filtering for child pornography, and people know about it, they will come at your hard if you miss anything. Even for a technology that gets all known child porn videos, people would be beating down the door to sue/bad mouth Facebook for missing the new ones. Mostly due to people being people, but also because the technology is 'magical' to far too many people in society so they feel like there are no limitations (or it's hard for them to grasp them).
> So why isn't OTR enabled like yesterday in Gtalk, Skype and Yahoo Messenger? (by default of course, otherwise 99% of the users won't use it).

In order to comply to requests from law enforcement agencies, end-to-end encryption is not used by public companies offering communication services.
In the real world though, both groups still need to use what works in practice. It's entirely possible for MongoDB to work sufficiently well for a certain group of people in a reasonably cost effective way. Exaggerating its problems (as bad as they are) doesn't add weight to your agrement. For example, global write-locking will not _inevitably_ lead to consistency or throughput unless the write frequencies are sufficient to cause and require that. Lots of data problems aren't "big data", they're barely a medium.

I'll agree MongoDB is not a terribly well engineered database however I don't agree that SQL is always the best alternative in these simpler scenarios. There are lots of things wrong with using SQL to solve every data problem. I also don't agree that knowing SQL is equivalent to understanding "set theory". I've known plenty of DBAs who don't know the first thing about set theory and really just know just enough to install the software and piece together the APIs. The fact that one has chosen SQL doesn't make them good at working with data any more than choosing MongoDB makes someone bad, or implies they don't understand "set theory".

What concerns me mostly though isn't the MongoDB issue but that we can't discus the issue in a professional way, without elitism and distain dripping through. You seem to have confused "computer science" with "anything of value". I happen to believe there are more things worth knowing that are of value to practical software development than just the computer science (not to minimize that of course).
In a sense Windows (Vista) and 7 and 8 have encouraged targeting user-mode processes. The garden variety IRC bots that ship with the "hacking tools" available through various YouTube channels all run in user-mode.

The most common (at least based on my ~10 instance) technique is malware that installs itself into %APPDATA% and sets itself to start on boot. The executable then launches some process (like services.exe) and injects its own code (known as RunPE).

I'm not sure how prolific exploitation of user-mode binaries is, but the damage that can be done from user-mode is non-trivial.
The music in the soundtrack was very ahead of its time.
I used to work for a flash sales website, and whenever I told people about it, they'd uniformly say "Oh yeah, I've signed up for them! Way too many emails, can you make it stop?"

You recognise that emails from a flash sales website are vastly different than those from a service you're trying out, right?

One is about "Hey, buy X and Y today!" and the other "Hey, here's a cool feature in the product you're trying out!"

Not all emails are born equal.
So how much do you squat? Most people I've seen who are following SS and SL look really weak and seem to struggle with the same (low) weight for ages. I personally think 3-split 3x10 will not only give you bigger muscles but also more strength.
I am working in Java/JEE Enterprise domain and will be glad to help someone to spread what I have learned in Java domain. No background required, just a hunger to learn the things..
i can be reached at panbhattATgmail
And the software that protects from them.
Like that won't cause a shitstorm. A social networking site that won't let people trade possibly nude images privately?
I think one aspect of this is that San Francisco is somewhat of a safe-haven for the homeless and transient. While they do provide some context for the economic disparity between the poor and the rich, most of my homeless/transient buddies prefer living homeless/transient lifestyles in San Francisco to living homeless/transient lifestyles anywhere else.
Same thing here for this tunnel in Louisville http://www.wave3.com/story/21389005/wave-3-investigates-stuc...
Maybe I used the wrong terms; what I mean't was that I didn't see stuff like "filter(lambda x:x>=50, s)"
Yeah, especially because Coffeescript can be very liberal with creating objects if you don't know exactly what you (and coffeescript) are doing.

edit: Disclaimer: I have written and am still occasionally writing canvas rendering stuff in coffeescript and after some meddling around with some annoying bits it has been quite pleasant. For example you should make sure that functions that don't need to return anything, return false or null or undefined. Otherwise coffeescript will return whatever your last statement evaluates to. This is especially bad if the last thing is a loop.
Many humans value stasis for its own sake. This is the urge powering most of the US environmental movement.
Of course, your computer simulation completely disregards the possibility of some very large (but rare) numbers (possibly of density zero) not being expressible as such a sum. You merely verified it for low finite integers. I am very unconvinced your percentages are accurate. In fact, they may be completely wrong, as this issue is the entire crux of the Goldbach problem!
I have nothing useful to say, but please allow me: Holy crap! It's getting hard to remain jaded.
I'm not convinced that change is particularly valuable. It's not at all hard to learn to drop a bar from a back squat safely--if you're lifting in a power rack (this is mine: http://www.roguefitness.com/rogue-r-3-power-rack.php) it's almost trivial, and if you're lifting off a stand, it takes me about five minutes to show someone how to jump forward.

What's far worse is that good form on a front squat is harder, especially for inflexible people (read: most men.) It takes a wider stance, more ankle motion, and better control over your butt and spine to stay stable. You also can move less weight and it's less of a full body exercise.

Trap bar deadlifts are less problematic but I still wouldn't use them. Rippetoe has called them "a leg press with a bar"--sure, it's easier to stay vertical, but you shouldn't be trying to do that. And while yes, it takes some instruction and practice to learn good deadlift form, that's time you should be spending with a coach anyway.

Mind you, front squats and trap bar deads are by no means bad exercises and are way better than what 95% of people waste their time with; if that's what gets you to spend time under heavy weight, good for you. I just wouldn't tell my friends to go that direction.
Not only do these exist, there are significant institutional practices that exist to facilitate the sharing of detection signatures between companies and between companies and various governments.

It's good to prevent the re-sharing of child pornography, but a lot of companies don't like to talk about the systems because they're very much the same systems that the same companies are busy telling the content industry that they can't build to enforce copyrights. So they're generally kept pretty hush-hush by a kind of gentleman's agreement.

I think general copyright is actually a thornier problem and this secrecy is unnecessary. CP is just something you can block if you see it. Tracking down exactly which uses of a copyrighted work are intended to be allowed and which are not is really much harder. And I think that's a legitimate argument, especially because it recasts the copyright debate in terms of compromises that make sense: if clearing a bunch of rights is confusing, maybe certain types of compulsory licenses are more attractive. But that debate is for another thread...
Once with the scarf, once without, and compare results.
Cybercrime the New Face of Organized Crime, Says Manhattan DA
I tried all. None with login :(
Information Overload and the Entrepreneur: some Startup Swami thoughts
Why most businesses shouldn't waste time on Pinterest
I wouldn't call it a dectector:

our approach can achieve a prioritization of
content (equal error 11 – 24%) to improve the
efficiency of forensic investigations of child
sexual abuse

at least not in the context of this discussion of fully automated solutions.
If you're a beginner and looking to start a bodyweight(BW) program see this[0]. Intermediate fitness enthusiasts can have a look at this[1]. If you're clueless about what the jargons are checkout this[2] 'cheat sheet' for a list of youtube videos for guidance

[0] - http://i.imgur.com/MwbAD.png
[1] - http://i.imgur.com/o3bRo.png
[2] - http://www.reddit.com/r/bodyweightfitness/comments/15bou5/ex...
> but you'll offset the entire effect of this workout by eating a cookie.

Who said the point of the workout was weight loss? That's a really narrow view. How about just, you know, health?

> a 30 minute run and burn the same net amount of calories

Wait... now you seem to be contradicting yourself. So, a 30 minute run is offset by eating a cookie too? I can't tell if you mean the run is good, or you're saying that 30 minute runs are bad... which doesn't make a lot of sense.

I'm sure you have a point to make, but I can't tell what it is. And as for "picking something heavy off the ground"... push-ups (step 3), for example, aren't any different than that. Clearly this is not a body-building routine, but for just getting into better shape with minimal time, it seems pretty good.

> As technology-minded guys who tend not to get a lot of physical exercise

Well that's kind of the point... this is a lot better than not getting a lot of physical exercise, isn't it?
Shameless plug for a friend of mine, but http://www.snpedia.com/ and http://promethease.com can help you further in your analysis (if you don't already know those tools).
Same here. And it's even more intriguing for me that it seems to match a lot of my own current game design aesthetics (namely the idea of simple, very low pixel graphics but with high-end light and particle effects). What's more, when browsing for the simplest (yet powerful) sprite editor for my own use, I found Pixen to be the best available option but still I dreamed of a vi-like pixel pusher (I was thinking in terms of having buffers with, say, small reusable sprites which then I could compound to make variations and animations, all accessible through a CtrlP inspired browser.)