skysight-inc/HackerNews huggingface dataset:
In general, nailing down requirements is a very tricky part of engineering.

Having a system/body of knowledge to map requirements to implementation is really important.

Specific to software engineering, this process is best supported with BDD and TDD (in my opinion). BDD gets you 100% coverage of behavior: what the "customer" wants. TDD helps you cover edge cases which improves on robustness (which is the process you are describing above).

Coding before you have behavior (what customer wants) is, in my opinion, a bad idea (product market fit first).

Any type of development approach, ill-relevant of it being coding or visually oriented, is going to be iffy without using best known practices.

Now, if you are doing R&D then I would ignore the above process of BDD/TDD with the understanding that any code/program written would be "thrown out" (not put into production).
This is great. I am just starting to learn Cloudformation and will be quite helpful for me.

Also, what's your opinion on using boto instead of cloudformation? If you use boto with ansible, all your infrastructure code is in python and in a single code base.
Office/collaboration apps (gdocs, gmail), cloud hosting (app engine), and youtube. Google has put a lot of work into these and has monetized them to some degree but only a fraction compared to their potential.

The total revenue from everything that isn't search, motorolla, or internet backbone transport is only about 5% of gross revenue. If they were better at interfacing with customers and better at making and selling actual products that slice could easily be half the company, if not more.
> Android phones came a year after the release of the iPhone

In 2010, 3 years after iPhone release, Android had around 8% market share. It grew something like 1200% that year. These things aren't linear with time.
Who Will Tomorrow's Historians Consider Today's Greatest Inventors?
I don't understand why they don't just charge accounts with more than X followers. High profile brands are (currently) getting a massive amount of free advertising. I'm sure they would be willing to pay to keep up their profile.

See Mailchimp, free up to 2k subscribers, paid after that. It's so simple.
The "we don't buy software here" syndrome is going away.

GitHub is a bit part of it. At a lot of shops you have time to drive to the next town and back to update the Wiki or close out a trouble ticket. Uncompromising speed is a feature that turns your developers into winners.
There's some complete 'mini' systems that achieve this, presumably by pushing the the transformer out of the computer and into a wall-wart or similar:
http://www.damnsmalllinux.org/store/Mini_ITX_Systems/533MHz_...
http://www.amazon.com/Intel-D2500-Fanless-Mini-ITX-D2500CCE/...

Buying these as stand-alone components seems to be more of a challenge.
Likewise for the Genesis/WordPress project. It's great and will probably be enabled for local development, but changes to plugins, themes, and the core will need deployment. Besides, updating WP within the GUI seems to skip/ignore certain files compared to downloading the latest release and merging.
Potentially, some of it is for reconstruction after taking a hit in action and requiring a lot of surgery.
How do you identify an executable output file?
I enjoyed the hell out my car the year I bought it, but then every other year, all I could think about was how much better successive years models were; it was unhealthy.
Show HN: memcubed, a simple memory game
I was just as shocked to see John Cornyn on the list. Shock and awe.
Why I'm Paying Ex Bono For A Former Client: Batelle v. Southfork
Found it! In order to disable it you have to add define( 'AUTOMATIC_UPDATER_DISABLED', true ); to your wp-config.php file
> 7. It’s probably a gross violation of your company’s security policy.
> Yes. As is using Linkedin itself. Or Dropbox. Or Github. Or Evernote. Or Chrome. Or any enterprise software that uses the bottom up approach.

I doubt I could even find a company that prohibited accessing LinkedIn from a work computer anymore. Many don't disallow installing software either.

If you truly believe what you wrote, you almost certainly believe accessing work email from a personal device is prohibited at typical companies. Maybe this is true at large companies, but not anywhere I've worked.

Your argument has no validity. You claim that it's absurd for IT to differentiate between "sending your email to your phone" and "sending your email through a third party with no connection to email deliverability and no business relationship"
Coolest post I've read today! Good work!
Have you considered installing Ubuntu on it?
5 years is about long enough for a paradigm shift in software. Technology in general perhaps but this is a really odd question to try and answer adequately. I think it is a long time.

Android of 3 years ago doesn't look anything like it does today.
You’re not a user experience designer if…
My first game using Unity. Nothing impressive, but in only took a day. If you don't have the Unity webplayer, download links are in the README[0].

[0]: https://github.com/kyleconroy/memcubed
Ahh, that explains it. Thanks.
Well… the FB IPO went great for existing (vested) stockholders.

If your stock doubles immediately after going public, you just lost a ton of money and were probably grifted by your market-maker.
Nice example of the power of citizenry, and that even officials are people too, but I really hope this doesn't set a precedent for all of us reporting on everything someone we're interested in does/says.

The way to fight spying is to build better methods of communication and fight for privacy rights, not turn into an NSA paparazzi.

Still, very cool story, well told.
Russell Brand on revolution: “We no longer have the luxury of tradition”
J-walking is illegal in NYC as far as I know.

Shoes don't jaywalk, people jaywalk...

Hence: shoes are legal.
Why Can't We All Just Get Along? The Uncertain Biological Basis of Morality
There's a disturbing issue not to think seriously about the causes of educational inequalities at all, at least not to the point where people weigh more than one hypothesis.

I've found the writings of a high school teacher under the name "education realist" to be thought-provoking. That's where I got this link from. He may be a Voldemort[1], but he's an honest one.

[1] http://www.nas.org/articles/Achievement_Gap_Politics
Let's change Windows Update for tablets
B2B sales hacks for sales-shy tech founders
Yeah, and the Mongolians once sacked the world. Should we be afraid of them too?
Here us the Google Trends graph showing the decline in the search terms 'Microsoft' and 'Windows':

http://www.google.co.uk/trends/explore?q=microsoft%2C+window...

For comparison there is the trend for 'iphone' and 'android'.

Sure Microsoft are doing loads of exciting things but people aren't typing 'Microsoft' or 'Windows' into the search engine box of Google as much as they used to. Make of that what you will.
So since Apple isn't smearing anyone, does that mean they're the trend setters?
Stanford Seminar - Ivan Godard, Out-of-the-Box Computing
In my completely unhumble opinion, that's like expecting a mention of geocentrism in every article about NASA.

Hofstadter provides a detailed response to the Chinese Room thought-experiement in "Le Ton Beau de Marot".
You doubt you could find a company that prohibited accessing LinkedIn from a work computer? In that scenario, how hard would you be trying? Many companies I know don't let their employees upgrade their IE from 6 or 7 (which is where that market share comes from), I sincerely doubt those companies are letting employees on LinkedIn.
... and I could help by suggesting that you shouldn't use GPS for trying to figure out home/work/car, but rather a combination of WiFi and accelerometer data. Using GPS often will drain a battery faster than your users will uninstall the app.
Yes, it shows that other countries are catching up, but every country in the world affects every other country through import/export. If every country in the world were at the economic level of the US, our products would cost much more and every American's purchasing power would go down.

If we put money aside and look at social aspects like education or corruption, I don't think the US has ever topped those charts recently. The Scandinavian countries seem to dominate those types of charts year after year.
PG: can you make HN show the subdomain for apple.com links (or just for itunes.apple.com )?
No one else? OK I'll take one for the team. Anyone got a link to the video? :P
Second person to mention that it would be "loud". Quality 120mm fans and good air flow means lower RPM to achieve higher air flow, and your internal components need to work less because the temperature is cool.

http://hardforum.com/showthread.php?t=1522158

I have a Corsair Carbide, friend has a HAF 932. Loudest components are those not part of the case - PSU and GPU.

If you want good silence, do a little research - Seasonic PSU, Arctic Accelero cooler for GPU if you are gaming or crunching lots of data, SSDs (naturally), Noctua CPU fan. Far, far, far from loud.

Edit: NewEgg even has a search tool, over 1200 reviews on the Canadian site. Doing a search on "noise" brings back mostly results commending it on how quiet it is: http://bit.ly/16wK3Yr
The MBP is one of the most functional devices available. The wanky, hipster appeal is way overplayed. Plenty of people use them inspite of their image.

Phones satisfy the mobile convergence thing between organisers, phones, cameras and handheld games. Tablets satisfy the "computer as a bicycle" vision of Jobs and bring portable computing to the masses. But neither are really full featured enough for a developer or a college student.

When it comes to a full featured, keyboard equipped, programmable device there is bugger all that is light, powerful, has a long battery life and ships with a decent environment (posix, term, ssh) out of the box. Dell's XPS 13 DE delivers a bit of the picture but it doesn't have the quality bundled iWork apps that would appeal to a student and has worse battery life. They are getting there though.

The rest of the laptop market is hindered by shipping with Windows only and the difficulty of getting pre and post-sales driver support for the developers and students who require an environment like Linux. The industry has really fucked themselves trying to keep to the model of the glory days.

Hopefully Steam will help set things straight by creating a large mainstream market that more niche users like developers, students and scientists can benefit from.

Manufacturers are going to have to stop the race to the bottom and start building less models, higher quality and in bigger volume if they are to compete with Apple in price, quality and profitability. And they are going to have to explore well integrated Chrome OS and Linux packages and work on developing drivers with better performance and power efficiency.
My uninformed guess is that they mean that a statistical AI system might come to similar conclusions as humans such as concluding that there exist thunder gods, while a non statistical type (one with just "reason") would not come to that conclusion about thunder gods, and as such would not as accurately model humans.
You are reading waaaay too much into this.
Most Mobile Ads Are Clicked On Monday or Sunday At 6PM
The site's banner still says "Coming soon to Google Play"
Search Escalates for Key to Why Matter Exists
Hmm if enough people complain Apple might close this feature. At least it's opt-in. As for me, I would say no.
The Market for Tablets has Split into Two
The primary agenda of any bureaucracy is to perpetuate that bureaucracy. The targets mentioned fit very well with that goal.
Yes, but it's a part. When I was a law student, confidentiality was named as the main reason why we weren't allowed to use Gmail for legal clinic work. If you just want audit trails and backups, there are other ways of accomplishing that don't involve outright banning use of a third party mail service.
See: https://news.ycombinator.com/item?id=6608922

The compiler backdoor would have to be very old to exist.
Ironically: iijiij.com's stylesheet is utterly broken as well.
@nacin responded to me on Twitter saying the auto-updates are automatically disabled if WP detects that it's being run from within some source control repositories. I asked if it's smart enough to know if it lives deeper within a repository and haven't yet received an answer.
Well, PCs performance has never been beaten by tablets and phones.
I think Apple is smearing Microsoft by taking a portion of their desktop market.
It used to be spying on other people's governments would get people killed or start wars. In some way it will again. Maybe not so obvious this time.
We need to monitor thoughts of people to prevent them from committing crime. We promise* not to use that information in any* bad* way.
* For a very specific meanings of promise, any, and bad which are all unfortunately classified.

But seriously, this research can enable us to understand brain better and help a lot of people.
Oh, my bad. I actually thought it was a feature of the GPS, not a separate sensor.
Well, the parent poster would say that if binaries depend on the path length of build location, then that's evidence of a FUBAR toolchain :)
I don't think anyone is seriously predicting their outright demise, only their loss of power to dictate the computing landscape.

While I have no doubt they'll survive another 20 or 30 years, they no longer have the power and mind-share they once had.
Most people don't care to fix Wikipedia articles either. But I really appreciate the people who do. Turning off the discussions behind those pages would be a terrible disservice to the people who do contribute.

Likewise, turning off issues makes it much more difficult for us contributors. You can't search issues to see who's working on what, get advice or guidance from the community for nontrivial fixes, and otherwise have high-level conversations before even touching the code.

For those who just open issues, it's not always about laziness. Sometimes, you just don't have that much invested in a particular project. Personally, I still open issues to projects I use infrequently. I can't justify diving deep into a new codebase, reading their style guide, debugging, fixing the broken code, double-checking my fix, adding the proper tests, and documenting it in every case, but I'd be happy to spend the 5 min to search the issues and post a new one if necessary.

Please don't do this.
Crowdsourced list of articles about Marketplaces
This seems like a pretty darn good example of cross-side scripting... and possibly someone not sanitizing inputs?
Those pesky kids and their computers....
@nacin says the WP auto-updates are disabled if the WP code is contained in any repository, up to the root folder. http://make.wordpress.org/core/2013/09/24/automatic-core-upd...
There are billions of people worse off, but they weren't standing in front of me. He was.
> 1. Attorney-client privilege.
I'm guessing most law firms use third party email servers, anti-virus, anti-spam and archive/audit systems which this would also apply to. It would also apply if you're using Raportive, Xobni or the like (or integrated time-tracking, billing, crm, etc.).

I can't speak for all law firms, but mine has been resistant to using any such third party services. I know some firms have relaxed their policies and there are plenty of lawyers who use Gmail, but the overall law here isn't settled and can vary from state to state.
Former NSA chief learns the other side of eavesdropping thanks to a Twitter user
Regarding "fee shifting" if the loser can be made to pay the winner fees, couldn't that be an even scarier proposition for a troll target?
Do you really need 16 GB RAM? If I were you and were going to be mobile, often, I'd drop $2000 on the 15" MBP Retina. While it's only 8GB RAM and 2.0 GHz, you get a quad core i7 instead of the dual core (i5 and i7) chip that comes in the 13" MBP Retina. You also get a little more screen real estate where you can run 1680 quite comfortably.
AD looks more like the addition of puppy, a yellow pages solution, and a mail settings wizard. I'm sure there are other features too, but I don't see people using them. Linux has nothing like that. In part that's because:

- It's far from consensus that a puppy-like system is the best way to manage the settings of all your computers, including desktops. Linux has plenty of other tools for managing multiple computers, and almost nobody uses only one.

- Really, what was MS thinking when they joined email configuration with the desktop settings management? (And ntp, dhcp, and etc?) AD imposes a lot of restriction on how one must organize his services, and just a tiny minority would be content with something like that on Linux.

- There are plenty of yellow pages solutions that people like more than LDAP.
Well then, what and why are the differences? I mean, if there's an arbitrary data block somewhere, then the "matching disassembly" can have wildly different behavior by simply copying & executing parts of that block.
Hmm... 20 year older binaries? Anyone ever read "Reflections on Trusting Trust"? Perhaps they don't trust newer code from MS? Think about it, MS can't backdoor an old binary.
I like your sense of humor, but that's kind of mean. This is decent for being built at a hackathon. If the creators wanted to take thsi further I think analysis would move it from "OK, but what good does it do me?" to "I might use this to help find out what foods trigger my allergies/Chron's/etc."
I understand the ressons for moving to Python 3. But I'm glad that most of my Python code runs on Windows.
How a Small Country Could Convert Their National Currency to Bitcoin
I think the main reason they are IPOing is that investors are done investing in the company. At that point, they have two options: Go public, or go out of business. IPO shifts the risk off of the VC's and onto everyones retirement/investment portfolios.
INT 13(CD13) - feel the power to format the hard drive in less than 8 bytes of code.
Good old days :)
It is if the future of humans on Earth is predominated by computer programming skills, even if basic.
I think about this topic in broad strokes quite a bit. These "traditions" and "formalities" ... government as we know it is over-ripe for (to use an hn buzzword) disruption. The future belongs to the citizens of a state that collectively rebuilds the entire system examining each piece without prejudice. Democracy is still cool. Parliamentary and Presidential systems had their place in moving the human race forward. Today, these systems fail us. All the relics no longer apply properly. The concept of "political parties" is so antiquated. Do we need to bucket ourselves left or right? Times have changed - we are all individuals, in a much deeper sense of the word. "Debates" in a "House" ... ridiculous theatre. Bureaucracy that bleeds money (for very little). Education based on conformity to a standard. Health care systems that are badly compromised. The list goes on ... in truth, only a revolution makes any sense. A patch won't cut it anymore.
I think that it looks great. Much better than the last version.
Portable file sharing backup charger runs Linux
I'm not sure you're reading it right. What it says is that 20% of the vacancies (as of that time) were those set aside for seasonal or occasional use. But that has more to do with the very low vacancy rates that Manhattan has had essentially forever, than with the absolute number of such apartments.

While the knock on effect you mention could have a legitimate effect, with only 1% of the apartments affected it's hard to believe it's terribly significant. Particularly since at the stratospheric levels we are talking about (high level bankers and lawyers) the substitutes for UES/UWS spreads include Long Island and Westchester rather than just other parts of the city.

Queens & Brooklyn dwarf Manhattan in size. Queens has only one or one and half neighborhoods with Manhattan exiles and even though Brooklyn has more, the non-trendy ares are still much larger.

This whole perception of a crisis is fomented by young, hip, creatives who think they have a good given right to live in the West Village. There's still plenty of safe, affordable rentals in places like Flatbush, Kew Gardens, Pelham Bay, and so forth.
Doubtful that you'd get it at the IPO price.
...why isn't it just using my iPhone logins for Twitter? It's telling me I have to log in separately. FFS.
Well I did, used my last one for almost 8 years, got this one a few months ago, don't have to upgrade as often; I still have to upgrade. It's lighter, quieter, generally more powerful, more RAM, more disk space, better graphics. These are all the reasons I ever upgraded just not as often.
A Feature A Day For One Day
I don't think it would apply to all products, but I am still using my 2008 Macbook which cost me around $2,500 i think... I have installed new HDD twice (1TB and then moved to a smaller SSD), also replaced the battery twice in that time. Probably adding another $1,000 to the cost. It is still going strong, probably keep working on this until it dies...

My MacMini is a 2011 model, I will probably install a SSD into it in 6 months and get another two years of life out of it...

iPhones on the other hand are pretty much 24 month life cycles for me.

iPad, I am still rocking a launch day iPad 2... it probably only has about another 6 months of life left. The battery only lasts maybe five hours of solid use which is barely enough for what I need each day at work.
I agree 100%. Designers are following Apples design blindly but I'm not sure Apple knows what they are doing when it comes to Flat design but they definitely know skeuomorphism. I've seen so many awesome Flat designs on dribbbble and behance that make a lot more sense.
Being elected means being public. In the information security state, that's a huge weakness.

When pervasive monitoring is the normal, the powerful are those not being monitored.
I'm pretty sure the banner can only appear when you have the top organic search result. So JetBlue couldn't buy the banner for Southwest. Furthermore, the idea is that the user is trying to find Southwest so redirecting them to JetBlue would make not sense.
There are many people here who have worked in the financial industry before and don't feel the need to brag about exams they've passed, because, well, they just read the damn financial statement and draw their own conclusions.
every couple of days i do a couple of scoops of whey protein for an energy boost.

lately i've been doing a cup of hot water with 2 or 3 packets of http://www.truelemon.com/ and a couple shakes of cayenne pepper. helps clean out my digestive track and the lemon gives a boost of energy.

ibuprofen for the random stress headache but i'd rather deal with the pain then to take it if i can.
It's telling that this bill is sponsored by Lamar Smith (R-TX). He was also one of the most steadfast sponsors of SOPA. These guys are just hired goons.
Revoked peer SSL certificate for *.php.net
Pessimisal Algorithms And Simplexity Analysis
The Anandtech AMD Radeon R9 R290X Review
> I recently took a .co for a new brand I'm launching. The .com was taken by a golf course - - in my first few weeks I've found that people who are active on the Internet don't miss a beat.

Not trying to insult you or anything, but how can you be certain of this? You obviously wouldn't have access to any statistics that the golf course has.

You might be doing ok now, but would be doing better with the .com. You just might be missing out on some potential visitors and never know it.
Codecombat needs your help
It looks like the SSL certificate currently being served has been revoked. For me, it's blocked in FF, but allowed in Chrome.

Does anyone know if this is related to them moving php.net to new servers after the earlier malware attack?