skysight-inc/HackerNews huggingface dataset:
This dynamic is changing. For several of these:
"guessing body language and tonality from written communication", "dealing with conference calls and web-based meetings", "building relationships without benefit of breaks and meals", "understanding the human terrain without benefit of gossip and the water cooler", "being noticed and recognized for who you really are by new people"

And especially:
"being included when you're "out of sight, out of mind""

A remote presence device can make a tremendous difference. We know this because we use them ourselves, with our own distributed team. We have people on three continents, in the same office, every day.

One challenge we have (full disclosure, my company makes such a device) is how to explain the benefits, and how it changes life and work, without a live demo. Our research shows that it takes about 30 minutes of use before people start to see the differences. I'd be curious to know what the folks at Double Robotics, Anybots, VGo, and some of the other new companies have found as well.
Five 2013 Email Marketing Strategies
HTTPS Everywhere ported to Internet Explorer
great idea, will do today
Google's attempt to combat "accidental" clicks in mobile ads
Djinn: "I've written a small program that takes a (Haskell) type and gives you back a function of that type if one exists."

("cabal install djinn" works to install it.)

http://lambda-the-ultimate.org/node/1178
Graue
I am from Common Crawl. We don't filter for porn. A corpus of web data needs to include porn or it wouldn't be a representative sample of the web ;) We do want to enrich our sample of the web with high-value sites and that is where the blekko data will be so incredibly valuable.

I really appreciate your mention of LGBT and sexual health sites being collateral damage - we need to draw more attention to that problem. I would love to see someone work with Common Crawl to improve methods of distinguishing.
Lisa
At a high level, you need to think about the following:

1. Your primary user base is Basketball coaches. What are the things they would be willing to pay for ? Coach software like you said ? Practice plans app ? May be ask them directly since it is a niche community.

2. Start providing some sort of Premium content which is paid only.

3. Who will pay to access the coaches on your site. This could mean a niche job board for coaches etc. You could reach out to schools and tell them about your specialized job board. Charge them a fee to post specific targeted jobs for basketball coaches. Expand and scale.

4. Partner with Basketball retailers including gear, shoes etc. Become affiliated with the companies and post affiliate links on your site.
If you built a way for people to pay each other into this (like Stripe Connect, for example) this could be interesting.
Nice catch. I didn't read carefully enough. 'Western world' being a key phrase. I got my stat from this statement "New Zealand has the second highest rate of imprisonment in the Western world.[12]" from here http://en.wikipedia.org/wiki/Department_of_Corrections_(New_...
It's still not what I would call "frequent". Our murder rate has gone down in recent years and isn't high enough to justify new restrictions on firearms, IMO.
I was tasked with creating the phone app for the company I work for. Here are the key points:

- The project took 2 months for me to learn the sencha framework AND to build the app from scratch (it's live in the app store).

- The app performs well on the iphone 4, but the best performance is on the iphone 4S and later.

- The Android version is not as smooth. It's significantly slower. This means it's not truly cross-platform.

- People with the iphone 4S / 5 don't know it's not a native app until I tell them.
good front-end technique of not putting the whole Twitter Bootstrap library on to the site but only the javascript and css that you need
chrome is the best
Have you tried a remote agile tool like Sococo? The "instant on" communication being able to "walk up" to anyone in the virtual office, share your screen looks intriguing. I don't work for them or even subscribe to the service.

I've just seen enough people outwardly complain about the differences between being remote and on-site and wondered why this tool doesn't get mentioned in the conversation more.. Maybe it just doesn't work..

http://agilescout.com/an-agile-virtual-office-beam-me-up-bro...
This is one of the areas that prototype-based languages simplifies although access issues might trouble class lovers. I do miss NewtonScript for some things.

Example: I create an object called Polygon with the intent to use it as a prototype. I assign the variable sides with a value of 10. So, anything with a parent pointer of Polygon gets 10. I then create Triangle from Polygon and assign sides = 3. It doesn't affect Polygon (which has its own variable), but anything that has a parent pointer of Triangles get the 3.
It's a little bit naive to ask that question, isn't it? The decision to refactor internals is always related to how much technical debt the developers feel the project has incurred, and how much easier they think it will be to develop in the new codebase. So every rewrite is a subjective call, where future ease of development and attracting/on-boarding new developers is traded off against short-term lost productivity and potential for bugs, incomplete rewrites, and dropped support.
Thanks! How many dollars per month would you pay for something like this?)
So where does that leave non-firearms related weapons? Potassium nitrate bombs are easy to make and can result in far more deaths than guns can. You can make napalm by soaking styrofoam in gasoline. Should we control the usage and distribution of packing peanuts? It may sound like a ridiculous argument, but it's the exact one you're making. What about machetes or hunting knives?

If the real focus is to inflict mass casualties, there are tools far more appropriate for that sort of thing than guns and non-automatic rifles that take as much (or as little) planning as getting a hold of a gun and ammo.

As someone else already said on this thread: you can't ban mental illness with legislation.
The biggest thing I'm planning to do is use it for homework and light disc burning. Mostly though, I don't just want to use the browser, I'm interested in something I can take to college this coming semester.
While true, it's definitely an inconvenience; especially for one-off uses of wifi.
I have a feeling that my sister might have ordered something of that site for our father's christmas present. If it is the same site, she was very impressed with the service and the product.
The problem with HTML5 are the different vendors with their different opinions. And that problem will make native apps faster and easier to maintain than html5 for the next few years....
Yes we do. One of our first small Dart codebases is the signup widget for our upcoming book.

https://www.blossom.io/growth-engineering

But we're also working on other stuff to ship.
Stay tuned :)
It is really the other way around. Costs in the valley are high because people generally have more money to spend, not because there is an intrinsic reason why it costs more to live there.

> are you willing to take a salary that is commensurate with the median salary at that remote location?

Salary is just a function of supply and demand. If a bunch of people with amazing talents in Louisville are willing to do it for $36K, then that will push down the wages in California too. The only thing that has really kept SF developer prices as high as they are is that even the skilled people of Louisville want $100K+ to do the job.
How much do serious developer have to make in NYC in order to afford 4+ bedroom house (2000+ sq.f) in a good school district?
And it should be made clear that 'disrupting' existing businesses can get you evicted, or can get your internet service shut off.
Fuse4js - FUSE bindings for NodeJS
http://code.google.com/p/httplib2/source/browse/python2/http...

The entire process of sending a Request is wrapped in a 'try/except Exception' block. wtf. It also just aimlessly retries failed requests. This is not configurable.

Httplib2 is terrible. I actually created Requests partially in spite of it.
Announcing Fundraisers, and we are hiring (and closed a round of funding)
4chan makes Kim Jong-un North Korean dictator Time Person of The Year
Meet Jelastic Beta in Brazil
I've never actually encountered an employer who set job offer salaries to reflect where remote candidates live. People point that out as a benefit to companies hiring remote employees (it'll save them money!), but does that actually happen?

At my previous job, after acquiring a company that had a mostly-remote workforce, everyone eventually moved away from our home area (DC) to cheaper parts of the country. No one took a pay cut to reflect the fact that they now were living somewhere cheaper (and everyone new we hired was in the same range regardless of where they lived).

Also, having lived and worked in Boston, the Bay Area, and now the Beltway, I was surprised to find that salaries weren't any lower or higher in any of those places, despite the costs of living being all over the place. It's possible that my particular corner of the industry (infosec) is just less geographically-dependent.
But remember that before we build our Dyson sphere, we may get quantum computers...

Does quantum computing somehow get around the fundamental energy requirements?
Tips on how to secure funding from notoriously fickle venture capitalists
Hello, inexplicable title change. I picked the latter part for the purpose of it being relevant to more than Louisville. Ah well.
Maze Generation In Thirteen Bytes
For what it's worth, installing from the NPM repository didn't work for me on OSX. Cloning the git repo and running `npm install fuse4js/` worked though.
Thx, I was looking for a ref:

http://www.polyomino.f2s.com/david/haskell/programsfromproof...
Startup Traction in 1 Year
Great work. It's a shame these nice libs weren't built a few years ago, they might have had a chance to become the default in python3. Would be a killer feature to push more people to it.

"The entire codebase has been rearchitected"

I hope there are a few tests to check for regressions? ;)
Don't overvalue it, either. Some people have innate creativity.
It seems to me that the post is more about the former than the latter. It's not like he built an airplane from scratch by himself; he contributed to building tools for internal use at a small company.
Personally, 7 days is acceptable to me for a customized product coming across the Atlantic ocean.
Same with IE10.
but it doesn't even have 4g!
There's a Museum of Mathematics that just opened: http://momath.org/
He says he's an analyst. Presumably he was looking at data.
Tesla to Assemble Electric Cars in the Netherlands
FundersClub (YC S12) advances online investing with first closed fund
The End: A journey through America's doomsday obsession
>Also, the problem isn't unknown hardware (as you would suggest by saying they should use "known hardware").

No, the failure point here is, essentially, unknown hardware from Google's perspective. Android is not coded to work specifically with Samsung's configurations or hardware, so Samsung needs to provide drivers. As for "more rigorous" requirements, I don't think it's too hard to have the requirement that all drivers follow standard *nix security practices. That would have stopped this completely.

So the solution is to either not allow custom OEM builds(which, as I noted, isn't possible for Android).
Etherpad clones tend to go away, not sure what it is about them. How do we know you'll stick around?
> iOS has a jailbreak for every single version.

This is absolutely untrue [1] and frankly, you have no clue what you are talking about. Please leave your platform cheerleading at the door.

iOS 6.x can be jailbroken on some older devices because the hardware is pwned. This is "Once I have physical access, I own the whole castle" in practice.

But the latest versions of iOS still haven't been broken on the 4S (which isn't owned hardware-wise), 5, iPad 2, iPad 3, iPad 4, iPad Mini.

IOW, the last two generations of iOS devices.

And when a version is jailbroken, Apple patches it pretty quickly -- thereby closing that vulnerability to malicious attackers.

> Apple have no magic up their sleeve that makes iOS 'more secure'

Actually, they have a range of security technologies that make iOS more secure. [2]

> Apple users are more proactive in updating because they're nagged by the interface they're forced to use (iTunes) to update.

I don't get nagged. I get a popup, which I can dismiss. And I get a little red 1 on my Settings icon. I am not nagged. But to tell the truth, I wish Apple would follow Android's suit and make it nag the living hell out of you. That would get more iOS users to stay current. But studies show they keep pretty current anyway and I'm not sure why it works so well, to be honest.

1.http://www.jailbrea.kr/

2. http://images.apple.com/ipad/business/docs/iOS_Security_May1...
What algos are you missing?

The AES-NI instruction set was proposed in 2008 and the first intel cpus started shipping almost three years ago.[1] Soekris has had the vpnXXXX crypto accelerators since as long as I can remember.[2]

[1] http://ark.intel.com/search/advanced/?s=t&AESTech=true
[2] http://soekris.com/
> There's nothing wrong with the hardware, mind you...

I'm a little bit curious if this is actually the case. I've seen reports from a few sources that the glass back cracks more easily than one would anticipate. I've wondered if the slim supplies are because that's something Google/LG are working to fix.
Yes. And this is in a company where many other people are programmers.

If you are in a corporate environment surrounded by people who don't know how to write code, or even barely know how to use Excel, it cannot be overstated how valuable a basic knowledge of even something like VBA, and a little SQL, can make you.

I started learning to program because I was tired of being faced with the same business problems and productivity drags over and over again. Like being asked to log into a legacy system, look up some performance numbers, copy/paste them into a spreadsheet and e-mail it to management. I've even seen people summing numbers together with a calculator and then typing the sum into an spreadsheet because they didn't know about formulas in Excel. That knowledge could free up at least an hour of that person's time per day, which really adds up over many years on the job.

Not everyone needs to actually be a hacker, but everyone who's even remotely curious about programming should learn some basic skills in order to automate tasks and make oneself more productive, if nothing else.
The PR speak bit was golden. I'm thankful to have not read enough start-up news to write something similar.
One of the biggest obstacles in web test automation is the pain of test case maintenance.

A record/replay solutions have been attempted by many. Unfortunately they don't work.

Usetrace instead ties the code editor and the product under test together and provides a powerful interactive IDE for software developers.

Unlike our competitors we provide everything needed in UI testing in one package and it requires no installations.

Tests are written, maintained and executed in Usetrace using Python/Webdriver.

We're a Helsinki based startup and we'd love to hear your feedback!
I doubt this approach makes sense for any size prime. Let's assume a 50-digit number to factor. According to http://primes.utm.edu/howmany.shtml, there are over 10^21 primes less than 10^24. Let's assume you manage to store 10^3 of them in a byte of memory. Then, you would need 10^18 bytes, or a million terabytes of storage to store those primes.

That isn't practical, so let's scale back to primes around 10^20 (around 10^18 different primes) Then, you would need around a thousand terabytes (still assuming that you manage to compress your 64-bit or so primes to fit 1000 of them in 8 bits)

I'll assume you build the machine with those drives, and can do trial divisions in parallel, 1000 CPUs, a billion divisions per CPU per second. you still would need 10^6 seconds to do a complete search over all primes. Rounding down, that is a week.

For comparison, https://sites.google.com/site/bbuhrow/home claims:

"I've seen C90's factored in less than 4 minutes on an 8 core box.

According to what I understand, C90 is tech speak for "90 digits, product of two coprime numbers"
Marissa Mayer Doesn't Mess Around When She Wants Someone Gone
Makes sense, thanks. I'll have to work on patching up httplib, then.
Hackers Take Over Westboro Baptist Church Twitter
curl -O http://enterprisewiki.co/bin/app.min.js
uglify -b | vim -

Looks like they're using Showdown for Markdown functionality, sharejs for concurrent editing, node-browserchannel for async communication... Or, maybe Closure's BrowserChannel?

I would love to see an end-to-end "here's how we built this" blog post for this kind of project. Very nicely done!
The problem is that go requires that $GOPATH points to a project's source tree to be able to build it

How is that different than the /I ${INCLUDE} path of C/C++ compilers (and many other languages)?
Google Fiber announces five more “fiberhoods” for KC
<a href="http://plato.stanford.edu/entries/type-theory/>Did someone say type theory</a>?

That $10 also gets you nice pdfs of some really excellent articles on a very large range of philosophical topics (I mean it is the SEP, after all). A worthwhile use of ten bucks, IMO. (I used to work for Zalta, but I'd have and express the same high opinion of the SEP regardless.)
1- While I'm certainly no expert in guns and «gun culture» (something I would take little pride in), I don't know nothing about guns. I can take apart a 1911 .45, in the dark, and put it back together (the top part with the barrel); my father in law use to own guns and took me shooting several times with his Magnum 357; my point is that I have used guns before (didn't enjoy it much though)

2- Much more importantly, the whole «expertise» debate and argument is very illegitimate. This is the same argument finance people use to claim they should not be regulated: «you don't understand! it's complicated!» It may be complicated but we're still the ones called to clean up your mess. That entitles us to have an opinion. My opinion is that guns actually kill people.

After a particularly gruesome mass shooting in the 90s, Australia passed vey tough gun control laws, with a buyback program. No further mass shooting happened since, and criminality didn't increase. Food for thought.
HTML5 is Ready Contest | Sencha
Sorry, I forgot about distributed source control systems...

Yes, such system (keep EVERY version in source control) might be convenient to work with: no need to think about when you need to commit your code changes. The code history switches from being "set of isolated snapshots" into kind of movie.
The ratings were particularly low before it went native. I know because I have a Gmail account in Mail.app and didn't use it because of this.

It's one thing not to listen to MG Siegler complain. It's another to excuse everyone else who complains on the App Store. They may not know the reason but they know the effect.
Whether Windows 8 fails badly or mildly succeeds, I think Microsoft could benefit largely from a fresh perspective. They need someone who's thinking about the future, not someone who is trying to recreate the success from their past. They lost a few strategic battles, and the game has changed. Web is huge, open source systems are becoming more widely adopted, they don't own a monopoly any more.

In my opinion With windows 8 they saw a split in the market. Consumers are becoming mobile, and producers are migrating to laptops. Rather then creating 2 perfect operating systems for both they decided to create a zipper to merge them back together. It reeks of a regressive perspective.

Microsoft still employs an army of talented engineers, and they have a successful platform. I'm a .NET developer. I'm proud of working on Windows. But I can't see their future, and I suspect neither can they.
Here is a case study which might be helpful to you:

http://news.ycombinator.com/item?id=3887548
It's failed to impress -

The travesty that is Windows Server 2012 is /bad/ just really really bad. I like some things they did with it (No gui - admin by powershell? awesome!)

But Windows 8 as a desktop user experience and "Metro" or whatever they are calling it now is nearly unusable. There will always, always be people that embrace and enjoy new technology and new interfaces but they haven't broken the Skip one buy one philosophy yet.
For symmetric cryptosystems search difficulty is halved (a 256 bit AES key under a quantum bruteforce becomes as 'hard' as a 128 bit key under conventional bruteforce).

For asymmetric systems, search is reduced to polynomial (if using the discrete log, EC discrete log or prime factorization).
This is amazing, I would totally use it to keep quick notes and ideas. The escape key toggle between markdown and formatted text is my favorite feature.
It means that if you generate a series of keys by simply incrementing a counter, your 192- and 256-bit keys will be cracked before my 128-bit key.

But if you are generating keys that way, you should probably be more concerned about attacks against the RNG that generated the starting key.
I think he's talking about stuff like ASLR, which didn't even begin to approach robustness until Android 4.1. iOS has had the jump (pun intended) on that for a while.
The phone 'airbag' that would mean you would never break another mobile
Here are my contractor/freelancer rules:

1. Make the customer happy
2. Deliver in the fastest, cheapest way possible.
3. if you come to a dificult decision or a better way layout options, pros and cons and let them make the decision.
4. CYA, do it in writing.
5. if you come across a problem that's going to delay delivery let them know as soon as possible.
This is quite similar to notmuch's vim plugin, if that makes you feel any better.
If you're going to say, "in other words", it's an interesting exercise to wonder if the person you're paraphrasing would agree with you that you're accurately paraphrasing them. I'd say that's not remotely the case here... Though it certainly is harder to play corporate politics remotely.

Written communication is lower bandwidth than oral communication. And phone conversations are lower bandwidth than face-to-face. Relationships/friendships are part of work (for most people) and can help you be more effective on a team. And work ideas often get discussed during "non-work work time" (lunches/watercoolers) -- often leaving the remote team member out of the loop.
Could this be purposeful on LG's part? Amazon Wireless sells the LG Optimus G (with essentially the same parts) at $599 unlocked. The Nexus 4 doesn't come in a 32gb model, but the 16gb phone sells for only $349. Unless LG is getting one hell of a kickback from Google, why would they want to cannibalize their existing sales with a much lower margin product?
Wow, this claim is basically fabricated. The content of this article is sourced from an NYT post (http://www.nypost.com/p/news/business/window_pain_for_ballme...), where the claims that Balmer may be fired are being speculated by "Gartner analyst Carolina Milanesi", who says:

> The success of Microsoft’s mobile strategy doesn’t hinge only on this quarter’s sales. But if the company can’t boost results into next year, Ballmer would become vulnerable, Milanesi said.

> “If Windows 8 were to fail, Ballmer would be questioned,” she said.

So this isn't even a rumor, it's some analyst making speculations and then being rebranded as a rumor by a 2-bit news outlet.