skysight-inc/HackerNews huggingface dataset:
I was working on a startup. But then one day I saw a post on HN about Udacity, and that it was starting in a couple days, so I signed up. I never thought I'd get anywhere near as far as I did, and certainly I didn't even intend to, but I just kind of got into a groove and kept going. Eventually I had to do the startup as a side project and get a job, so I was applying for mostly marketing jobs. But then I also applied for a couple coding jobs on a whim, and discovered it was actually much easier for me to get interviews for coding jobs even though I'm much more talented as a marketer. Go figure. So that's partly why I decided to go that direction as well.
The uncomfortable truth in China's property market
Actually they usually don't tell you anything as they did when they re-wrote iMovie and Final Cut Pro which took out features and were later added in. Telling users explicitly that this is what they're doing is much better.
This isn't backtracking, and this is awesome.

There has been a lot of coverage over how the new iWorks is to the old one as FCP X was to FCP 7. Unlike that debacle, which left users wondering WTF, this time Apple is providing a roadmap amazingly quickly after release, detailing exactly what feature improvements we should be expecting in the near future and when. To that I say: about time, and thank you.

I'll stick with iWorks '09 for now, but at least I now know that e.g. the lack of AppleScript is temporary, not permanent, and that I'll be able to massage my old scripts to work with the new tools within six months. Not bad.
Entirely earnest question -- wouldn't it be disadvantageous to create a library using Require.js? AFAIK you can't compile out the Require.js dependency. Even Almond.js leaves this cruft. Shouldn't you design consumable libraries to be entirely clear of runtime dependency mapping/loading?

As a part of my workflow, libraries are built at compile time by a Grunt task. These modules are concatenated based on an externally specified dependency graph. The end result is no Require.js in the final production code.

I'm kind of against R.js as it adds complexity at runtime. Has anyone found a way around this? If it were compile time overhead alone, I wouldn't be so opposed.
I'm talking about the 1980's, the 90's was the transition period to UX from UI. In the early days the visuals wasn't much since the OS's had so little to work with. Basically we were inventing what an interface was in those days. Most application categories (besides the web) were first seen in the 80's.
I guess pointing even more antennas to a star which is detected to have earth-like size and location (SETI like programs). With even larger telescopes - checking the light spectrum of the planet reflected light for chemical check of the planet (reflected light spectrum can show what the source is made from, to some extent).
... what? The point of consistency is that if the power to your server is cut, then you can reboot and pick up precisely where you left off. That means the database on disk must have consistency. Meaning you should be able to copy it at any point in time without any problems. If you can't, then that's not consistency, and if postgres really works that way, then it's failing one of the basic tenants of being a database. http://en.wikipedia.org/wiki/ACID

Any database that purports to have consistency must be able to withstand cutting the power to the server at any time. And if it can do that, then it must be true that you can copy the database folder at any time, too, without any special commands. (pg_start_backup is not issued before every power loss, so why would it need to be issued before a copy?)

On the other hand, if postgres doesn't support consistency, then that'd be a major reason not to use it.

EDIT: I'd run the server in a VM and backup VM snapshots. VMware makes this painless (and the snapshotting process is designed to have minimal impact disk I/O performance for precisely the scenario the OP described). VirtualBox probably has something similar. These replies seem crazily overcomplicated in comparison.
Thanks so much! We're NYC-based, so if you're ever in the area drop a line for sure.
(Disclaimer: I haven't see the video)

This is an old Japanese meme known as "OS-tan"[1], meaning something like "Operating System girl". It has branched out to consoles, mobile OS's and browsers. It's interesting to see Microsoft using the meme to generate some buzz and start some major marketing (Mascots are HUGE in Japan).

On the other hand, that article is just lazy, and lacks research. It just stated that Aizawa exists, what is written in the official page and nothing more. I was expecting something about the meme so people don't think this is some "insane" or "genious" publicity stunt. It's just Microsoft riding a known fad. It's interesting to see an old company like them adopting internet culture. I'm curious to see what follows this.

[1]: http://en.wikipedia.org/wiki/OS-tan

EDIT: After posting this I started exploring. The character creator's page in much more interesting than the article: http://www.collateralds.com/news/random/the-story-of-aizawa-...
Elop, Mulally on short list for Microsoft CEO, alongside 3 internal candidates
Yeah, you're definitely right there! Legalising drugs doesn't fix socioeconomic issues, and while it is in my opinion a net win for a few countries, I'm certainly not going to pretend to know enough about Brazil to say whether it would be the right choice...

That said, it can still be a net positive, even if it doesn't fix all issues. That's what I'm arguing here :) Not that it matters, I doubt we'll see something as dramatic as that in my lifetime!
As the story goes, the code [library] was written for another, past project at Google and a work in progress; the car project extended or implemented it without looking under the covers.
There comes a time when principles are more important than life itself.
What's utterly missing in the current environment is an avenue for the mid-risk/mid-growth businesses to get financing. Low-risk/low-growth companies can get bank loans, and high-risk companies have VC, but nothing's in the middle.

Something that reliably grows 25% per year isn't slow, ineffective, or useless. Most people would be thrilled to see 25% annual income growth (or even 10%). It is, after all, exponential growth. But that's a space that no one will finance. These companies are too risky for bank loans or personal funds (for most people) but VCs aren't interested in 20-40 percent per year. What I'd like to see out of the crowdfunding trend is a viable method of financing the mid-growth/mid-risk space.

This space is a natural fit for top programmers, most of whom succeed by continuously growing their capability (measured in value-add potential) by 20 to 40 percent per year-- not being goofy and trendy and hoping to be noticed by Sequoia or TechCrunch, which will probably never happen.

Here are some earlier thoughts I had on this issue: http://michaelochurch.wordpress.com/2013/03/26/gervais-macle...
Aussie engineer tops the music charts
Just a thought... If your storage layer has support for taking a consistent snapshot of your file system then you might be able to use this to get a backup.

You would get a copy of your database that you would need to run log-replay recovery on but after that it should be all good.
Dropbox vs Copy.com: A Detailed Product Review
I'm kinda surprised to see this. I'm a big iWork user and I didn't really miss any of the features they took out. I mean, not having those features didn't affect my ability to do my job, so I didn't really know if the outcry was realistic or just a sense of entitlement. It is good know that we'll see some rapid improvements - although I'll be wondering how necessary some of these features are if I didn't miss them in the first place ;-)

edit: what kind of things are people doing with Applescript in Keynote? It sounds interesting...
"Improvements to AppleScript support"

This was the biggest disappointment for me. Although, given the train wreck the Finder has become, I am not very surprised. It seems like they should have waited a couple of more months before releasing Mavericks.
Incredibly Tough Books for Extreme Readers
Yes, with probably no exceptions, all of the sites you currently sign into will at some point have your username and cleartext password in memory on the server.

The server "averts its eyes", hashes the password and compares it to a stored hash to check it. If you're lucky. If you're less lucky, your password is just in cleartext in the database. Note: if a website can send you a "password reminder", as many of them can, this is the case.

Furthermore, your data won't normally even be encrypted (or with some, e.g. Dropbox, they will be encrypted with keys that are available to the server even without your password).

Hosted Lavabit was a flawed system -- they were vulnerable to the NSA forcing them to start logging passwords/private keys, and they were vulnerable to the NSA capturing all of their SSL traffic then demanding their SSL private key. They were also vulnerable to a malicious employee or other person with legitimate access to the server code who snuck in a bit of logging code.

But they were still far more secure than just about any other web application you'll encounter. If they had configured their SSL for perfect forward secrecy, the NSA could have even confiscated their servers but would have been unable to get any user's emails. They could have installed any code they wanted on the servers, but still would only have been able to break into accounts where the users actively signed in beyond that point.

If someone managed to steal a data backup from Lavabit, it would not have revealed any data. That's not true of almost any other site.

That's part of why I find it frustrating when I try to point out the value of a private, fixed up Lavabit and am scorned for advocating an imperfect solution. Well, yeah! But it'd be miles ahead of where your email is now....
do you know of a more recent resource?
Some worthwhile alternatives:

http://moz.com/blog/perfecting-onpage-optimization-for-ecomm...

http://moz.com/beginners-guide-to-seo

(PDF: http://static.seomoz.org/files/SEOmoz-The-Beginners-Guide-To...)
The Raspberry Pi Becomes a Form Factor
We wrote the guide to be pretty evergreen. If there's anything you see that's out of date, just mention it and we'll look into updating it.
It's a great place for this kind of startup. Startup Edmonton (http://startupedmonton.com/) has done a great job of promoting Edmonton as a startup city and getting people involved. Lots of people leaving their cushy government jobs to come hack on interesting startups :)

There are also a TON of financial incentives for doing business in Alberta. Low taxes, SRED, Alberta Innovates, and many other government grants for ambitious tech startups.

It's specifically good for Granify because the University of Alberta has a strong machine learning program.

Plus, the summers in Edmonton are INCREDIBLE — even if winter is a bit harsh ;)
Are you saying heroin specifically because you do buy it but not from websites, or because some drugs you'd trust to a website (regardless of whether you personally buy them or not) but heroin not, or were you just naming a random drug?
> And if you just launched and have a single instance running, let your alpha users know that there will probably be some downtime.

How about instead "alpha users should know that there will probably be some downtime". Multiple instances don't really fix that.
> Some substantial portion of AngularJS devs are unhappy.

Define "substantial". I've seen some complaints here that AngularDart has, and will, take away from AngularJS, which, again, is unsubstantiated. It's counter to the evidence and the likelihood that the groups working together will make both better.

> I'm not arguing for Dart's existence here, I'm saying Dart has absolutely no chance of securing the browser's runtime over javascript.

Uh, you've expressed "cynicism [...] over Google's waste of time" and called Dart "pretty flawed", which you haven't substantiated yet. If your were merely expressing skepticism over Dart "securing the browser's runtime over javascript", there wouldn't be a discussion here. Brendan Eich did that for you a long time ago. I'd contend that it doesn't really matter as long as dart2js can fulfill its goals; however, I'd still maintain a wait-and-see attitude about how we'll see DartVM used. There are some very interesting possibilities.

> 173KB. This is ridiculous.

Substance! Thank you. Dart is pre-1.0. It's being worked on. Also, notice at the bottom of that page:

We want your help, especially if you can make update
@MirrorsUsed in main.dart to generate a smaller binary.

> Get over it or walk away.

No, I won't. The attitude isn't conducive to civil discourse and not welcome here so I'll continue calling it out where I see it. I'll take the upvotes as confirmation that others agree with me.

You've got your unsubstantiated opinions and will continue making these "sweeping" claims so there's no point in continuing here. It leaves little room for meaningful discussion, unfortunately.
I'd hardly consider this backtracking. They have come out and said they will be re-introducing features that were missing from the new version of their software, and that while that is happening, you are capable of using the old software. I honestly have no idea what you could want more out of this other than them not having changed it in the first place, which is impossible.
Meetings Are Bullshit
Why are they forcing unhealthy skim milk?
Indeed, there are over 4 MILLION top secret holders. That's almost twice as many people as are in prison.
> So it's capitalism where all the money goes to the state, which is the government, which is the people... which is exactly what "communism" is. If you think of a "commune" as a "corporation", then it's almost identical.

Not it's not.

It's called state capitalism because the state interferes directly on the market, instead of abolishing corporations and capital. It's a different kind of regime, that allows China to be inserted in a free market world without making the communist party lose control of the country.
Swiss forensic report on Arafat's death
This new trend of Apple "communicating" their "plans" is really... unsettling? It has the same sort of un-appleness to it as the announcement at WWDC of a product with no release-date: just sort of not something we've seen much of, previously.

This sort of communication seems more unambiguously good, though. Not sure if this counts as backtracking, but it's certainly a new degree of 'transparency' (or 'not complete opacity') and I think it's refreshing.

I guess there's actually a bit of previous from apple for this sort of thing, such as their open letter about the iPhone 4 antennas, or about Foxconn etcetera. Still this feels a bit different.
This is a great post, but it's a little bit misleading when talking about MP3s and lossy compression and conflates analog fourier analysis with discrete analysis.

When you're talking about a digital signal, it is the sample rate that determines the maximum frequency you can represent. It's not MP3s that "throw out the really high notes" -- it's any digital signal. A discrete fourier transform actually is lossless, but it is bandwidth limited.

The reason audiophiles prefer Flac to MP3s, for instance, is because MP3s do more than just "throw out the high notes." Both are bandwidth limited, but MP3s also throw out other information based on psychoacoustic principles.
http://web.archive.org/web/19981206154756/http://microsoft.c...

Likely the only Microsoft page with the words "YEEE HAAAAA!" on it.
Presto: Interacting with petabytes of data at Facebook
I love firefox and use it daily for my work. The only time I switch to Chrome is when I use console.log(<some object or DOM node>) and get an [Object object] printed out. Sure I can click on it and get a breakdown (still haven't figured out how to close that view other than closing and re-opening the dev tools pane, BTW), but Chrome handles it much better by logging out a detailed, interactive object.

Still, great job to the FF team and keep up the good work!
Elegantly explained. Does anyone know of similar posts on other transforms like Z, etc?
Is DO apologizing here as a PR move, or do they make reliability claims that would lead you to think this sort of thing wouldn't happen?
There are several GUIs for version control software out there, Tortoise deserves a mention, but there are others if you don't like it.

For Django, all you need is a portable Python installation, and a start script for starting the development server, isn't it?
In with the new out with the old!
> Most of us spoke English as a first language (at least as good as one), nearly all of us bilingual (and not in the same languages) who were used to our English being misunderstood.

I have to disagree I find that a lot of people from India do not pronounce the syllables in the way that a native speaker does.
"Fiery yet inaccessible" what? Was it either?
I've always been fond of the label "living the dream."
They have ratings systems on there to help this - obviously it doesn't mean it's not possible to get stuff that isn't want you think it is, but it's not too much better or worse than trusting a local dealer on the street.
Sellers have profile reputation system like on Ebay.
You don't generally throw away the high frequencies in JPEG, you throw away the low-amplitude frequencies. Unless you're talking frequencies that are so high they're really just artifacts of the segmentation of the image (sharp borders show up in every frequency range, so smoothing them a bit helps).
Vote for your Right to Privacy
These additions all look great. I recently was working a bit on an Android app (not an Android developer, was filling in for someone on vacation) and it made me realize how good web developers have it. Part of my normal development process is to edit HTML, make CSS changes, and some times even JS changes at run time and observe the results. With Android anyways the cycle was to edit some XML file, reinstall the application, navigate to where that activity is, observe the changes, scratch head why result wasn't as expected.
a good many authors are _artists_, damn it...

please stop trying to make them businessmen!

"it doesn't work, and it annoys the pig."

-bowerbird
Yes! Check out https://opentokrtc.com/ brought to you by TokBox - I work on the BD team here, please reach out if you have any questions - edward [at] tokbox [dot] com
How are you going to find a seller? They use Tor, don't need to enter their details anywhere; they just send packages to addresses they receive in encrypted form.
herp, derp, flurp, and slurp are immensely useful words for one-off variables in an interactive interpreter.
Linkbait title, they handled it exceedingly well. Onus is on you to back up your data. You did not 'lose' your data, given you had backups.
There was a reputation system on SR similar to ebay.
Sellers don't reveal their personal details to the site - maybe having a honeypot site would make it easier to track them down, but it wouldn't be simple.
Zarafa is awesome! Is that a custom web-app? It resembles Outlook; just want to confirm that its actually not.
You guys are right, I was stuck in the negative mindset of reading the announcement as an impeding (productivity-wise) apology, but really it is much more valuable to users to be responsive in this manner.

Thanks for pointing it out and making me humble once more :)
Almost every website that loads jQuery from Google breaks down when I refuse to connect to Google's CDN.

Does anyone know how I can load jQuery locally?
Not that I can really take much credit but you're welcome :)
Sadly gasoline/petrol vs. diesel. I really want diesel so I can store/transport reasonable amounts of fuel; I avoid messing with gas.

I wonder how it would deal with towing. That I6 would be inadequate for peak towing, so it would depend how often a truck going up grades, offroad, etc. and towing would need battery augmentation.
After looking at their website, they offer plugins for shopify, woo commerce and others. Where can I buy equity?
I have an online SEO training class, but frequently refer people back to this doc before they get started. This is a great refresher, thanks for sharing.

Edit: SEO checklist is http://www.clickminded.com/seo-checklist/
This is one of the most irresponsible things I've ever read.
Sorry, but a few things in phones are in my opinion important:
- Weight
- Size
- Battery life

Any modular design impacts all 3 of these things. And there are a lot more downsides to it than just that.

To be really modular, you would need some sort of 'interconnect' bus, to tell the 'main cpu' of the phone exactly what modules are installed. This means that EACH module needs a chip that handles communication on this centralized bus. One of the reasons cellphones become smaller, thinner and have a longer battery life is due to the integration of all those little chips into just a few. Each chip requires a minimum of power to run, and if you have some sort of intelligent on-chip power management you can easily shut down parts that you don't need. Sure, some clever scheme to power down individual modules based on use can be engineered, but this would still be far from efficient.

Also - this 'central bus' will be limited to today's technology. Will it still be sufficient for next-gen hardware? What if in a few years, 'integrated' phones have full 4k-resolution recording? Will the this bus still have sufficient bandwidth? Current phone development is moving FAST. Why? No necessary constraints and reliance on aged technology, they can develop and adapt things as much as they want. Better placement of the microphones? Flash further away from the lens gives better results? Sensors integrated in the display? Front camera upgrade? That are things that are going to be ver tricky in a modular phone.

Modularity will also require more logic to be separated. Good example are camera's, most of the 'heavy lifting' is done on the main CPU's silicon somewhere. To have a 'better' camera, it's not sufficient to just replace the sensor and be done with it. You need an extra chip on the camera module, draining more power, wasting more space, unless you want to make serious trade offs regarding speed, battery life, ... The trend is 'all in one' for a reason.

Also the 'recycling' argument is bullshit. Normal people will just throw away old 'blocks' in the normal garbage can without much thought.

And then you have the software mess. This is going to be great! Now instead of Android apps having an already immensely fragmented target platform, you just increased that exponentially. Minimum requirements for this game? Well 2gb of ram, this GPU, this CPU, ... Oh and you need at least this module for sensor Y. Oh and if you happen to have module M, you should remove this before running this app, there are compatibility issues with the current driver your system downloaded automagically (I hope).

Every modular concept has trade offs, in some cases them being perfectly acceptable, see expansion cards in normal desktop pc's - where size isn't a problem. A modular phone on the other hand has to make trade-offs in areas that are simply not acceptable.
Do you ever buy anything at grocery store, drug store, restaurant that you put in your body?

There is risk in everything. Generally people aren't sociopaths and aren't out to harm others. Risk is minimal but exists.

Sellers on Silkroad do have reputation? Anonymous does not mean "unknown".
This is the reason why I moved all data away from my server instances. My images are hosted by cloudinary(with s3 bucket backup) and my databases are Amazon RDS instances.
I don't care if a server goes down, I can launch a new one in a matter of minutes (with ansible) without any data loss.
There are kits you can buy to test the purity of drugs you buy: http://dancesafe.org/products/testing-kits