skysight-inc/HackerNews huggingface dataset:
Lenstra et al performed the factorization you cite, again on CPUs. Lenstra said in 2007 that he expected with in 5 years to be able to do 1024bit number - again with CPUs. 2048bit is no where near 10^12 harder if you use GPUs with larger word/op/register sizes. That's especially so with FGPAs/custom hardware with custom sized words/registers/ops. With FGPAs and custom hardware you can also locate things physically in places to give a speed advantage. I really don't think you'd need a replacement for GNFS to do a 2048bit number.

This isn't directed at you, but I wish people would stop talking about how strong crypto is if they haven't written software to break it, don't understand the mathematics, and don't understand hardware design. I just facepalm and shake my head when people post publicly that you'd have to boil the oceans to factor a 1024bit number (break a 1024bit RSA openPGP key).
> Companies like this don't pay developers for face-time, BS meetings just to "check in" (which is the vast majority of all face-to-face meetings), and so on. They pay us for our expertise in writing software or doing other similar technical work.

They pay us to make business problems go away. It just so happens that our tool for that is usually software.

A major insight of agile methods is to put the developers close to the coalface, because infrequent or indirect contact leads to the wrong thing being built.

I frequently find while working with customers that we have entirely different mental models of the project. And I only find that out because I am constantly asking them questions about their business.
> Does that mean you would instantly want to work there?

I really don't understand the point you're trying to make. Personally, I don't prefer micromanagement, but it doesn't make me unhappy if other things are being run productively.
Currently, Lenovo and Apple are the only two profitable consumer laptop manufacturers. It's pretty easy to see why; Apple is iterating and refining to the max with the new MacBooks, and Lenovo continues to push out innovative and seamlessly designed consumer products (much to the chagrin of ThinkPad traditionalists like me), like the new Yoga 2 Pro, ThinkPad Yoga, and Helix.

There's a reason customer satisfaction is high with these two brands. If Dell can bring his company back, 1997-Apple style, we might see a resurgence in its popularity (which peaked in the mid-2000s), giving us three major consumer notebook player.

This is a good time.
That's not just pre vaccine, but pre modern medical techniques.

With modern medicine the death rate is at 0.3% (compared to 30% in the past).
Visual Studio 2013 Release Candidate Available
if you work from home, please work from home.

Do they have a "if you work in the office, please work in the office" list of rules?

My experience has been that most people "working" in an office aren't working at all for the overwhelming majority of their day. But that's just office life and it's just the way it is. Marissa Mayer wants everyone in the office because she wants to set a "good" example: businesses like Yahoo absolutely depend upon vacuuming away the activities of people sitting in droll offices.
Even money under the mattress would be fine, since money != wealth.
I'm assuming you're applying to corporate, entry-level jobs?

Most corporations are still hesitant to hire candidates without a degree, so if you don't have a degree I'd shy away from applying to corporations the resume route.

If you do have a relevant degree and they are still saying you are unqualified, you are applying to the wrong positions.
What's the problem with the money market account? The money is not `sitting' there, it's lend out.
Their ideas are actually good but I think phrasing it in a tone of "do this or we will think you are a slacker" is counter productive. A better approach would be to say "if you are working from home, here are some ideas that we highly encourage to make your work environment better."
Hi, thanks for the interesting comments on the system details! It's up to the owners of the desktops on how they would like their desktops be shared but just leave the provisioning and initiating of the desktop access to Pinemango.

The focus of Pinemango's service is on the desktop apps that can be served directly from the browser. In that sense we used a basic version of Ubuntu.

Would definitely love on getting whatever help we can get!
Similar criticism of Huffington Post or Rachel Maddow would not make frontpage, I'm sure. That is the deal here in HN though. Live with the bias.

(I notice the op changed the title, so this now probably makes little sense.)
Microsoft Visual Studio 2013: Key New Features for Developers
I'm saying that people on HN are quick to judge parents who don't vaccinate as if it's about to bring armageddon. Meanwhile, they themselves contribute to more harm to themselves as well as their kids and other people's kids. I have many friends and acquaintances who criticize me on a regular basis for not vaccinating (I only admit to it or even bring up the topic when asked directly), yet see no problem in giving their 5-year-old kids soft drinks or smoking while strolling their baby, or giving their kids Tylenol at the first mention of them not feeling well, etc. In fact, it's taboo to even question their parenting style, yet they have no problems telling me I'm evil.

"There are many ways that breastfeeding and breast milk protect babies’ health. Flu can be very serious in young babies. Babies who are not breast fed get sick from infections like the flu more often and more severely than babies who are breast fed." - http://www.cdc.gov/h1n1flu/infantfeeding.htm

As for the stats for obesity-related deaths, best I could find right now is this article includes some useful stats and citations from the CDC: http://www.politifact.com/texas/statements/2011/may/31/rob-e...
Interesting -- I didn't realize until reading your bio that you were actually in charge of FtB, in which case the people for which you'd be using the metaphor hold the idea of recipes as personal property pretty close to the chest (just like how you wouldn't use the metaphor of amorphous screenwriting to describe GitHub to a novelist.)

Maybe a body of law is a better analogy? More or less decentralized, changes (both semantic and otherwise) over time that are proposed by an independent body and go through a review process, etc.
I think 800% larger traffic than what they had eighteen months ago is pretty impressive. But since they're not as big as Google nobody should care?
> 31 kids could've died because 1 religious zealot refused vaccinations.

What about the 30 million people who have died of the AIDS epidemic, which is thought to have been started because of government vaccination programs?[1]

Similarly, what about the fact that the US government has been repeatedly caught giving out fake vaccinations?[2] Or the fact that the safety standards for medicine in the US are generally abysmal?[3]

All in all I think getting vaccinated is generally a good bet, but the idea that there are no rational arguments against vaccination is completely disingenuous.

[1] http://en.wikipedia.org/wiki/History_of_HIV/AIDS

[2] http://www.theguardian.com/world/2011/jul/11/cia-fake-vaccin...

[3] http://www.amazon.com/Bad-Pharma-Companies-Mislead-Patients/...
I don't disagree with that. My main point is that the world Googles and if you're anticipating growing a business through search you're probably better off using it than not.
The problem is, people who have enough money to opt out of ads are exactly the ones that are worth advertising to.
The problem is not about the other person enjoying vacation. Its about you not being able to enjoy your work day because of their absence.
Amazon Kindle Fire HD 2 Photos Allegedly Tip New Design
Containers are not virtual.

Containers aren't emulating anything or translating anything. They let your partition out system and network resources as you see fit (or to protect users from abusing each other) without running kernels within kernels and other performance killing hokum.
There's a Firefox extension that does[1], I believe there is a Chrome one as well, and there used to be other bookmarklet(s) that worked too.

[1]: https://addons.mozilla.org/en-us/firefox/addon/hn-utility-su...
I somewhat disagree. I think what you wrote in your parenthesis would work as an explanation of open source to plenty of my non-programming friends and they would have an idea of what you're talking about.

Question to friend: You have an idea that computer software is written with code?

[Typical person who has used a computer will respond with something like, Yes, I've heard of computer code.]

Follow-up: Open Source is what we call sharing your computer code with anyone for free. Generally, nowadays, programmers can put their code online for other people to play around with.

Sure, there's more to it than that, but that will give a non-technical person an idea of what you're talking about, and probably makes more sense than what Fox presented. All they needed to add for Github is that it's a company which makes this code sharing easier and more organized and there is business opportunity in making software development easier.
I feel like these rules are direct results of frustrations experienced in real life and trying to put them down in a shared manner.

I know, because I've experienced about 70% of these frustrations. I usually ignored them, and thought "whatever, I'm sure things are fine," and then I realized my views of remote work are impacted negatively by these slight annoyances.

Maybe if people had that slightly better headset, or a connection that doesn't piss you off due to choppiness, hey, maybe it would make things work better. I think it might help. These aren't bad suggestions taken at face value.

Codifying them as rules is a bit harsh-sounding I agree, but it seems like they're just Things That Work, and in the sense of Paying People Real Money For Doing Things, they might as well be Things That Work, and not things that are just annoying and less functional, even if, as you say, in the unmeasurable ways they are beneficial (which I still think is true).

It sounds like they're not trusting people. I don't like that part, and I don't think it's effective to reduce autonomy like this. Maybe they need to work on the wording, or the philosophy, I don't know.
Minimal frills I would think

And then there's machine code - industrial alcohol
It's kind of screwed up, but the #2 reliability hardware vendor I've found has been Supermicro (tied with Dell, depending on model). Supermicro is also super-cheap, and tends to make cool things like Intel developer machines.

I hate Dell desktops, although I do like their monitors. Dell desktops tend to over-optimize on power supplies and other components, such that you can never really upgrade them later.
Are PHP SuperGlobal Parameters Really That Big A Deal?
The only tablet I'd trade my iPad in for is a newer iPad.
Does github add anything to git other than a multi-tennant gitweb with a prettier interface?

git: worth nothing.

github: worth a billion dollars.
Obviously, Fox News isn't a technical news source so we can't expect them to get every little thing correct. But, why did she continually say that Kleiner Perkins invested $100m in Github, when it was in fact Andreessen Horowitz? Why did the screen say they had 400m users, to later say they had 3.4m users? These sound like very obvious, non-technical mistakes that someone should have corrected.
> known Syrian sarin stockpiles, which had noted no loss of custody to the FSA

If you were the guy in charge of those when they got raided, I wouldn't blame you if you were reluctant to inform your superiors that you dropped the ball on that. =P
From reading the comments in this thread, I don't think very many people in this thread know who Joel Spolsky is.
This is why I view 'mainstream' media more as an aggregator. It can show me things I would not have thought to (or known to) look for, and provide a good enough explanation for me to know if I should look into it. At that point, if I am interested, I look for more niche sources which are more likely to be written by people who actually know what they are talking about.
> That is a new feature?

Without the details, it could mean anything -- it could be a scam, it could be legitimate. Probably the former.

Also, "Gmail" isn't a party to an e-mail, it's an email medium. If "Gmail" is writing you, something is wrong.
Surely Microsoft disassembling them for parts would be better for Apple?
Is solution architecture the elephant graveyard of developers? I've seen this sentiment expressed elsewhere where people graduate from being a developer into an architect.

I don't understand it...the best architects I know remain excellent developers writing some code. It's like graduating from the chef to become a waiter.
If you've blown through 10 years of savings in 1 year that should be a warning sign. If, after a year of freelancing, you're not completely self-sustaining, I'd say it's time to re-evaluate your plan. You do have a PLAN right? You didn't just decide to try freelancing right? Please note that "looking for clients" is not a plan, it's a complete lack of a plan. If you can't explain to your mom why you're going to be a successful freelancer then I'd suggest you either take her advice or do something to prove you won't be moving back into her basement, if you're not there already.
The Great Stagnation of American Education
Problem is this completely ignores the native peoples who view the mountain as sacred, and the workers that attempt to either save you or remove your remains from the mountain.

Yes, what a noble way to go! Except for the poor saps that have to deal with your mess after you're gone.
Cheers! Thank you as well for the thoughts.
Most importantly, it is not clear if it is due to utility of their service or a moral conviction to avoid Google.
Sky Drone FPV + Oculus VR demoed by Sky Drone Team
I just wanted to share the news that the Sky Drone team has demoed their Sky Drone FPV system with the Oculus VR set. Therefore, the FPV video of a drone/UAV flying in mid air can be distorted in real-time and shown inside an Oculus VR headset. Keep in mind that this is only the beginning of our development process for the Oculus VR - many more features to come (e.g. 3D, Headtracking).

Watch the Sky Drone FPV + Oculus VR video here: http://www.indiegogo.com/projects/sky-drone-fpv/x/3767302?c=activity

P.S.: If we don't reach our funding goal we will still go ahead with Sky Drone FPV. While sticking to our timeline of shipping the Sky Drone FPV sets in December 2013, we will only have a groundstation app for Android at start. Other platforms will be supported later (free of charge). The only way to secure the Early Bird price ($349) of a Sky Drone FPV set, is to purchase the Early Bird perk before this Indiegogo campaign expires. If the funding goal is not reached, Early Bird funders will get discount information to order from our website later. We are 100% committed to our technology and we will prevail.
Some time ago I saw something that Microsoft gets $15 for every android device sold while google gets 0 (because of patent extortion). It would be pretty funny to see something now that says "Microsoft makes more in Q4 off iPad re-sales than from surface sales" note: I'm saying profit, not revenue, because of how much they have to subsidize surfaces thus making negative profit while at the same time re-selling the ipads they got for $200 at market rates, thus making a profit.
I think DDG would be a much more viable option if they owned ddg.com. The reason I still use google is because it flows naturally on the keyboard. I use search as a navigation method, and typing duckduckgo.com is annoying. I would absolutely make the full switch if command + t + ddg.com + query returned what I wanted.

The search results are good, I salute you for that, but it's just not convenient so I still find myself at google. You are asking for a major workflow change but not making it easy.
I just got an XPS 13 with Ubuntu. It's not bad, and the biggest defect, the screen, is something it has in common with pretty much everything else out there. Major props to Dell for providing a good computer that ships with Linux.

https://plus.google.com/111292429212746362343/posts/8xUpUXeT...
Good point. I did not think the tone would create that impression in others. One point in your feedback I might be confusing is the following. Seems that some people might believe that working remotely allows them other freedoms. Am I interpreting this incorrectly? If not, may you ( or another member) elaborate more?
It really seems like Apple left early iPad adopters out in the cold. Last major OS update wouldn't work on iPad 1, nor does it count for any trade-in ANYWHERE it seems like.
Timezones: a bane of any programmer's existence.
I'll see your random digits and raise you a reverse-biased diode's quantum noise as a source for much less expensive, and provably random, random digits. Not pseudorandom, random -- a sequence extremely unlikely to be repeated in the history of the universe.
You are offering a more sophisticated take on the matter. At non-cosmological scales, metric expansion (i.e., the Hubble law) is not occurring because of bulk gravitational attraction.

The arithmetic I did is a tool illustrating the scale that is needed to make metric expansion operative. The arithmetic has the advantage of giving a quantitative idea how far away Earth-Voyager is from the necessary scale.
They aren't a bad set of suggestions (although apart from the headset bit, the rest are fairly obvious and I try to implement them anyway while working remotely. Yeah, I need a decent up bandwidth for Google Hangout. Where do I sign up for the newsletter?)

What I don't like is making them into a "remote work policy" rather than "here are some things which might make your remote work more smooth for your team". That basically means (as you said) that there is a lack of trust amongst your team members. And lines like the suggestion to "Over-communicate and over-deliver." are just plain Microsoft-management-style bullshit which prevents anyone who is actually working remotely from enjoying their day.

> Maybe they need to work on the wording, or the philosophy, I don't know.

Probably both, the post would be pretty good as a set of suggestions without the hubris, and if they actually gave technological suggestions that you might not know off the bat. A set of scripts that makes remote VPN login seamless and smooth? Perfect. A set of things that sounds like Captain Obvious combined with some pseudo-motivational nonsense from an IBM manager training session? Probably not so much.
It has to do with the fact that they have no reason to "play nice for the betterment of humanity" if you don't follow their rules, and every reason to be well within their rights to boot you from their site for what ever reason they choose.
Yes, that's point. 0 and 1. No day 0, so make it day 1.
I think the only thing that would dissuade me from working at this company is the poor communication of these rules.

There is an easy way to communicate clear goals and principles without sounding passive aggressive and authoritarian. This writer obviously wasn't aware of it didn't care. I can handle high expectations. But I would be miserable somewhere where poor communication was the norm.
Markdown is the Future of Writing
So, a US Govt owned domain. Remember Lavabit? Your email host is not good enough, unless it's, at least, your own. Then you have a whole host of new problems.
Agreed, but having worked in both research labs and industry, they are very different animals despite the similarities.
I dropped an iphone 4 into a lake this summer. After burying it in rice for a few hours, it's screen didn't respond to touch and the camera flash was always-on.

Opening the back, and moving a household vacuum around the circuity for ~20 minutes fixed it perfectly.
Is it really secure if everyone has the key?
Programmers' Day is UTC. If everyone used UTC, there would be no bane.
Do we get a wish? If so, I'd like some extra time to develop some open source android apps. Been meaning to do so, but time...
That and daylight time. Together they assure no uninterrupted sleep and no project completed on time.
Aren't the 2 probably directly correlated in regards to percentage growth over time (which is what I think they want to show)?
One of the saddest things about Snowden/Manning/NSA/etc. is that sarcasm and irony are no longer really safe to use in anything even vaguely related. Must really hurt The Onion.
I didn't realize it started in the 70s. Still, 1500 serious cases out of 200+ million is low.
The need for containers is more narrow in scope than simply the size of them, but that they allow very simple isolation on a file-system level. It allows a very strict separation of concerns without requiring the sacrifice of resources of spinning up another VM.
I think the problem really is that Fox and other news sources are primary "factual" sources of information for a vast percentage of the American population, and they come out with a piece that is ignorant enough that it feels like it is belittling everyone who programs. It's not that they "don't get what we do," it's that there was clearly no effort to try. It feels like a "I don't know what this is, so I'll trivialize it move on" attitude.

I mean comon.... all they would have had to do was email IT and ask what GitHub does. Surely someone there could have made a layman's explanation for the news that didn't involve the phrase "reciprocity or a big chunk of software."
He shouldn't have stopped talking about the conversation with the lawyer. There were interesting disagreements there that I would have liked to hear him expand on, and say why exactly he disagrees. For example, he said that he enjoyed the conversation because it forced him to better articulate what he previously just assumed to be true.
I'm merely an observer since Docker interests me, but I from what I gather the magic of Docker is LXC and AuFS combined.
We sync different.
Alterante is a virtual assistant that automatically discovers, organizes, and protects all your digital assets. 100% Private.
I miss a few things there such as filtering by date and image search. Also, in some cases Google still produces better results. But I switched to DDG as a default search engine in Firefox, and use Google as a fallback only once in a while.

My only concern was that it takes away from Mozilla since they have a deal with Google, but what can you do...
Yes. It was announced at Google IO earlier this year.

http://www.google.com.au/wallet/send-money/
I want something that makes signatures of defined meaning.

Like, signatures on my key for "controls the hn:rdl account", "controls rdl@mit.edu email address" etc. With dates, so I can accumulate multiple signatures over time.

I'd trust a key from someone with 14 years of "controlled ... email address" signatures on it more than someone showing me a plastic ID card in a bar.
Cons:
- Lots of features (may look intimidating at first)
- Memory consumption if higher than e.g. Sublime

Pro:
- Code navigation is really quick (e.g jump to definition, inline view of implementation, including gems)
- Debugging experience is great (e.g. setting breakpoints, stepping into and execution code within breakpoint context)
- Git integration is very good (e.g. review your code side by side before pushing/sending for review)
- Great support for running tests within the IDE, also supports having a rails console within the IDE
- Navigating through projects and multiple files is really fast/efficient
- Auto-completion, code inspection

All in all, I'd say it's really worth it if you're the type of person that enjoys using productivity tools. As others mentioned, it's somehow similar to using VisualStudio with C#.
Google+ Photos: Editing tools to make your photos smile