skysight-inc/HackerNews huggingface dataset:
I took Introduction to Organic Chemistry part 1 on Coursera. (And passed it.)

It was the worst executed Coursera class I have taken. The lectures contained only the bare bones of the theory and almost no examples, and there was lots of difficult homework (of the sort the NYT article describes). Even if they would want us to have no theoretical foundation, and just generalize from examples (like the NYT article suggests), they should have told us that that is the M.O. of the course, and then actually give us a large number of examples to stare at.

Of course intro level organic chemistry is no secret knowledge, and there are good textbooks, but what's the point of an online course (or real university course lectures), if just reading a proper textbook would be more beneficial.

Any subject can be transformed into a difficult course by teaching too little theory, and then giving too advanced homework.
Love this! Have an magnetic implant on my own and it's totally exciting where these guys are taking BodyMod! Awesome!
I did click through before I wrote it. It looked like the 'programmer' side of the business was entirely male. That doesn't really mean anything- there's not enough female programmers to go around- but it didn't assuage any of my worries about the post.

I might be a little sensitive though. Before I read that, I had just sent the thread to a woman I know who is looking for a new job, and her immediate reaction was "I don't want to work with brogrammers."
Grasp: Structural Search and Replace for JavaScript
Lessons:

a) Don't have an email address with your real name in it.

b) Have several different active email addresses.

c) Never reuse passwords.

d) Only Use passwords that are a random string of alphanumeric characters.

e) Never use a hint that actually means anything.

I find it hard to believe that the real Snowden would use a single dictionary word as a password.
You pick words you don't know, it makes flashcards and suggests stuff at your reading level - seems like it would be awesome for reading (academic) papers.
Good point. A lot of the security could be established on OS install, so the keys are immediately encrypted, permissions set, etc.

Similar to gnome/OSX's keychain. Allowing integration for app devs via standardized processes. I like it.

The only issue is PGP's implied "portability", so generating a new key for each box is not sufficient if I want to open old emails. A (safe) import process would be necessary.
I guess I am not the only one. It lags pretty bad on my MBA 2013 with Safari.
I liked C#, but everything changed after I picked up Scala.
Well, everything is automatically encrypted, you can make (encrypted) backups, and you can also save your (encrypted) data to Dropbox. These provide some redundancy for your password db.

The aim is simply to have your notes at hand, and then you just press ⌘3 to switch to your passwords if you need to generate a new one or login to some website.

(By the way, thanks for checking out my app!)
This is the reason that support for changing rounding modes is so incredibly important for numerical reliability. One of the best ways to assess if your algorithm is numerically stable is to try it in all the rounding modes. If all of the answers are similar, you're probably doing ok. If they're wildly different, you may be computing complete nonsense.
Many software development failures are due to lack of understanding and controlling the complexity given cost, people and time constraints.
Processes helps the controlling part but sometimes gives a wrong illusion that things are under control and thus hurts the understanding part: people stop bothering to think.
Building large software is really delicate work. You need to have a correct decomposition (thus to reduce the level of complexity) and have a good control of flexibility and complexity trade off on the component level.
It is somehow like solving a formula with many parameters. You can not just look at one or two of them.
The way we are going to handle the money is to take the payment when someone creates a job. The money will be held in an escrow account. Then developers can work on the job and submit their solution. Once the user accepts the work by the developer the money from the escrow account will be released to the developer. There will be a fee for the user while the developer gets the full amount pledged.

If there is a conflict we can step in to resolve it and make a decision. Since the money is in the escrow account it will not be possible for the user to just not pay and the developer cannot just take the money and run before they user accepts the solution.
Do you mean this Ruby on Rails tutorials from Hartl? (http://ruby.railstutorial.org/ruby-on-rails-tutorial-book)

They seem to be quite RoR specific based on the contents?
http://dilbert.com/strips/comic/1995-11-13/

Wally: "i am going to write myself a new minvan this afternoon"
I've added it as a comment to the blog, but to keep it central, I'll add it here:

Having migrated from iOS to Android, the thing I miss the most is 'does this app contain In App Purchases, and if so, which one'. For me it's mostly a critical criteria to either download it (if it's a lite version, containing an IAP for the full one, ie the non-consumable as you call it) or a skip it (if it contains 'buy 15000 pieces of gold for $5, ie the consumables).

At the moment, I trust almost none of the games on Android, since even some of the ones you buy contain IAP, and there's no way to find out before installing them.
If you know C# and you want to learn F#, consider reading Real-World Functional Programming: With Examples in C# and F# (http://www.amazon.com/Real-World-Functional-Programming-With...). It's been well-received by C# developers, IMO because it does a great job of explaining the purpose of certain F# features, and how they can be used to simplify some common C# coding patterns.

There's also the excellent F# for Fun and Profit website, which has lots of good F# tutorials: http://fsharpforfunandprofit.com/

As an active contributor to the F# open-source community, I can tell you that there is a lot of effort -- both from Microsoft and the wider community of developers -- to build out the F# ecosystem of tools and libraries. For example, Deedle (https://github.com/BlueMountainCapital/Deedle), a data frame library for F# and C# was released a few days ago; this gives you the kind of data-manipulation functionality as you'd get with Pandas or R. JetBrains even started an open-source project to bring F# support to ReSharper: https://github.com/jetbrains/fsharper
It is. This mine was shut down after an environmental accident, and it's cost them over $1 billion to recover from that and prepare to reopen, split between new environmental licenses and new processing equipment that allows them to mine without trucking in dangerous chemicals to separate the materials in the ores. The new process is based on high-pressure recycled salt water, doesn't leave behind toxic tailing ponds that can leak into waterways, and isn't how the Chinese run their mines.
I set out to learn Dvorak in high school. It took me two weeks before I could more or less just touch type the way I did with qwerty layouts.

I switched back after a couple of months for a two main reasons:

1. It became hard to use other machines. A friend's computer, a significant other's computer, and others became hard to use and my machine was hard to use for them.

2. Keyboard shortcuts are designed with Qwerty in mind. You either change the shortcuts in almost every app, or you wind up stretching fingers for shortcuts that are now super awkward.

The typing was great, but in a way, typing is about more than just, well, typing.
Okay, but why do you hate the ecosystem? Because it was created by Microsoft?
In my opinion, Smashthestack's Logic wargames are a lot more buffer overflow focused than IO ones. The first level php problem is rather misleading in that regard.

Smashthestack and overthewire both have a wide variety of wargames that might be fun to look into if you're interested in pursing security related challenges:

smashthestack - http://www.smashthestack.org/
overthewire - http://www.overthewire.org/wargames/

There's also an intro level CTF going on for another 9 days @ http://zeromutarts.de/

Registration is easy and instantaneous.
I could indeed. My desktop has three 24" IPS panels and a Das Keyboard, so obviously I like that more. The mobility of the Surface is the killer feature though, because I fire up Visual Studio on a 10 minute tube ride and code out the framework for a new feature, fix a bug, and so on. I love that desktop, but I'm more productive on the Surface because it's just always there.
This is different from https://www.bountysource.com/ how?
Indeed. Europe's telecom mega-corporations are perfectly suitable at working with their own local intelligence agencies, then sharing data with the NSA.

Why make it ever so slightly easier by letting ATT do it?
Given my own experiences with AT&T, I find it difficult to find any sympathy for them.

I do have some sympathy for increasingly (re)balkanized electronic populations. The Internet, for a time, opened an avenue past local, restrictive controls.

Unfortunately, although perhaps inevitably, the U.S. and related players felt compelled to replace them with a global overlord.

At which point, balkanization starts to look at least partially useful, again.

Hopefully, though, we will not regress simply to state-controlled balkanization. Grow orthogonally, and develop independent networks. Decreasing costs may favor this.
>These changes will significantly improve the call quality and speed of delivery of instant messages, while retaining excellent battery life of mobile devices.

How does scrapping a desktop API affect mobile in this way?
On expert or normal?
Works really well for me on a Windows tablet.
It's like yelling into an echo chamber.

I see that you not only didn't make my note on Medium public, but you actually fucking deleted it and I was no more or less critical of you there, than here.

So, since you seem to be in the business of speaking to other entrepreneurs, I can only surmise that by "speaking" you mean, in one direction and you aren't at all interested in "listening" if it's critical of your position...
Mark Cuban: Great books for entrepreneurs
What you've written here doesn't make much sense; possibly because the reason you wrote it wasn't to support your argument but to tell us you went to school with some people who became very rich.

"How fucked up would the world be if the professor had only written the 4 questions we all got it right?"

This just doesn't make sense. What are you trying to say? Did you mean to ask "What happens if there were only four questions and we all got it right?"

"My point is that a professor should be able to write 20 questions that are relevant and interesting, and just look at the distribution of results to assign grades."

Fine. My point is that this means you're being marked on the basis of how well you did compared to everyone else who took the exam, which means it's not a measure of how good you are; it's a measure of how good you are compared to the others taking the exam. If the purpose of taking the exam is to demonstrate you know the material, grading on a curve subverts and corrupts that purpose. Any exam in which your mark depends on how well other people do in the exam is a nonsense; your mark should only depend on how well you do in the exam. If the professor knows the exam is horrifically difficult and thinks that to score twenty percent is amazing, you should get a good mark for reaching twenty percent, even if everyone else scores fifty percent.
https://www.youtube.com/watch?v=i0r8egBvWRM&feature=youtube_...
Because that's already been done! https://www.bountysource.com/
> they think they're "happy"

Not to discount the rest of your comment, but ‘happiness’ is a state of mind. You can live in squalor and be happier than someone living in a mansion.

I think that good living conditions, privacy, and civil rights make for happier people. However, in a community that’s homogenous, sharing the same values and needs, it only takes for their needs to be met to be pretty darn happy.
> Telecom infrastructure is entirely too important to a region's sovereignty to allow any foreign company to own and operate.

Using the same line of reasoning, should T-Mobile (Deutsche Telekom) be excluded from the United States? That would be a shame, they have done a lot to shake up the U.S. wireless market. A new entrant in Europe might have a similar effect there.
I made it to twenty. 5960, 91.7%, 74.6

I ended up constantly triggering on the little ships and couldn't target the big ones
Further down the author notes its because of an issue with the HTML5 <audio> tag. So thats cool ;)
Nothing wrong with it though it seems wrong to lead people into thinking something is free or letting them become depending on it.
Constructive criticism:

I think the video should be 100% about "what's in it for me" (the user). I understand the reason why you are introducing the people behind the project, but after 1minute in the video becomes "about howtocode.io" and less about "me". I closed the video after that to be honest.

Again, I get that you are providing validation and answering "why should I trust you" but honestly, unless you can say something that a beginner would value like "I founded Twitter", or "I work for Microsoft" (used to illustrate people can relate to a brand name regardless of how our inner-circles perceive them.) then it becomes a waste of the 30 seconds I'm giving you as to what's in it for me and how can I start receiving value RIGHT NOW.

In writing this, actually I think most everyone that has asked me for advice in how to code vet sites by word of mouth and by proxy i.e. "Jade what do you think about this site?" or "well Google has it as #1" or "well on youtube this has 1 million views" etc.

So in summary, I think you should not _lead_ with vetting yourself.

EDIT: I watched more of the video. You use language like "we will teach you.." and "our goal is to" which illustrates the point that you are talking about yourselves rather then the user. Changing it to "You will build a basic webpage and host it online entirely yourself in the first week" shifts the subject to the user, because it's always all about the user.
Lazarus Project
Curious Timing for Lockheed’s Hypersonic Spy Plane Unveiling
CAPTCHA crushed, new era of threats emerges
اول صور للرئيس المعزول "محمد مرسى" من داخل محبسه
"Is there ever a reason to have more than one..."

Yes. It's called a chroot jail.

One often needs mknod to build chroot jails because the program or programs that one intends to run in the chrooted in the jail directory require access to certain device files.
As Bitcoin Climbs, Litecoin Follows
I think I may have heard kogir mention they don't let people delete accounts and they don't delete posts because it would interfere with the structure of the existing threads. That does kind of make sense but people can still delete individual posts even after they've been replied to so I don't know.

And "forking it" would be the (relatively) easy part. The hard part is getting people to show up and stick around.
You're talking about the payroll tax holiday. You may be right about that, if we're only discussing a small tax on paychecks.

But I'm talking about the options tax provision specifically. If this were enforced, successful startups would be faced with a MASSIVE, GIGANTIC tax bill. It's theoretical; no city has actually taxed stock options before (that I know of). So whatever your impression of local city tax is, throw it out. This would literally tax the rise in value of a company, so, tens or hundreds of millions of dollars.. in local city tax.

Yes, every single startup would move out of San Francisco if the city actually taxed stock options.
I am still thinking about it. I will let you guys know, on the blog.
Not so sure that the average hacker/IT pro/office user spends enough time away from a power source for this to be an issue. A flight from London to Johannesburg is 9 hours, and even there you're not using it the entire time.

If you need more battery than the Surface Pro provides I'd love to know what your average day looks like.
I meant that you can enforce uniqueness for usernames more easily than for passwords.
What is the best office design you have seen?
I agree with this, but you can't dismiss the dissimilarity of these electronic "signatures" with the actual thing. Not being able to easily move the physical signature still doesn't prevent forgery. In case of disputes the signature is examined and compared with the one you produce. The thing I can write on his pad, with my best effort, looks nothing like my signature. It's possible I'm some kind of an outlier (I have a sample of one, me), but I doubt it.

I'm not sure it's just because of the mouse, though that makes things worse. Where I live we have smartcard IDs with biometric data on the chip. One of the things they record is the signature. It's done with a stylus and some kind of a touch sensitive screen (a really small one, which makes things worse). I took several shots but just couldn't write something that didn't look like a really bad fake of my signature. I pointed this out, but they were OK with it...

EDIT: Just to add, the lines really do look nice though (much better than what I have on my ID card, for example)!
What's peoples experience with job-hopping vs sticking around and hoping for raises and/or promotions while sticking to mostly technical roles? I've heard that the "ladder" for programmers that don't want to eventually go into things like (project) management can be a bit stunted at some companies.
Got a link for that debate? The name is meant to get some attention while it is our intention to help users find developers who can help them make updates to the software they use but cannot update themselves.

And the developers getting paid to make these updates may be college undergrads or someone who has a day job but dedicates sometime to working on the jobs set up on Bribe.io. They can make some money helping others while also contributing to OSS which helps everyone.
feedback on this concept -- Well, the rest of the online world has been doing this since 1994, so you're only about 20 years behind the curve. You've bent over backwards to avoid giving your prospects any information about how you differ from any other affiliate marketing business. You don't own the .COM domain. This does not inspire confidence. Is this enough feedback, or would you like us to continue?
Some of my colleagues wrote a research paper about a system like this a few years back:

http://researcher.watson.ibm.com/researcher/files/us-bacon/B...

They proposed a new notion of "software correctness" as an equilibrium in which there is insufficient economic demand for any further bug fixes. Cool to see such a system being built!
German media/politics currently discusses if Snowden should be offered asylum in Germany. With every new speculation on the whole spying affair, offering Snowden asylum gets more popular in Germany.
Yeah, I am really curious why someone would hate the ecosystem. Very strong word for something like that, surely you have some reason beyond something as superficial as style or your personal experience with a person or project...? Do tell.
Did you just create a database of signature and IP addresses? :|
In most cases you're not dealing with people in different time zones. You're dealing with people in the same time zone. With time zones I can figure that wherever I go, daylight is roughly between 7 AM and 5 PM depending on latitude and season, breakfast is eaten in the morning, the midday meal is eaten around noon, the evening meal is eaten around 6-8 PM, offices are open from 9-5, shops are open until around 8-10 PM unless they're 24 hours, people go out for drinks after work between 5 and 7 PM and out clubbing between 10 PM and 2 AM depending on local custom, it's considered impolite to call someone on the phone after 10 PM, and a million other small facts. I live in Seattle now, but if I lived in Boston next week, I wouldn't have to learn all these things over again, at least not to as severe a degree. And if I want to call my friend in Boston, I just have to add three hours to figure out whether it's later than 10 PM Eastern. Any other means of solving the problem would probably be equivalent to using time zones, just more complicated--"well, on the West Coast it's a little late to be calling people on the phone at 0600, and the East Coast experiences local noon at 1700 rather than 2000 for a difference of 3 hours, so 0300 is a little late to call someone on the East Coast".
Unfortunately most people blindly trust keys to get the software they want installed.
I'll have to read the article, but at an initial reaction, I think this project was not suffering for a lack of "agile" practice.

The didn't need a bunch of "nimble", independent teams. They needed some early, stable requirements. Some early, hard deadlines that they had to hit. And a focus on making the fucking back end work, first.

The last thing this project needed was some sort of last minute "agile". Of course, now they'll attempt some variation of it, out of necessity.
setuidgid luser mknod ...

Are you sure?
Was just about to mention this site. I'd also be interested in knowing on what points it will differ from it, assuming the founders of bribe.io know about the already-available alternative.
Wasn't there a notice a while ago that MS is dropping .NET in favor of HTML5 for its new OSes? Or has this decision been reversed at some point?
What's your definition of "paid properly" by the market?

Average C# developer salary in the UK, £40,000: http://www.itjobswatch.co.uk/jobs/uk/csharp.do

Average F# developer salary in the UK, £62,500:
http://www.itjobswatch.co.uk/jobs/uk/fsharp.do
"Few companies are the result of a successful pivot."

I balance this statement against the notion of many incubators, whom I know/understand to focus heavily on the founding team more so than the idea. While the statement isn't damning in that respect, it does suggest that there's quite a bit more to success than just the people involved.

Incubators aren't necessarily trying to fund the next billion-dollar idea, but I'm not sure the statement doesn't apply to all companies, regardless of exit valuation.
Really, local cities tax stock options? How's that working out?