skysight-inc/HackerNews huggingface dataset:
I'm always intrigued by services that rely on an infrastructure layer you don't control.

For example - you are betting that, say, AWS will put in both the best of breed hardware for your particular service - and that also they will manage it, set it up correctly / to your needs, and adjust to your requests.

Yet as a small player - you likely have little negotiating power with them, so how much visibility do you have to their implementations?

Further, there are HW caching and high speed memory layer technologies (FusionIO, Violin memory) that services like yours can greatly benefit from - yet you may not have any option to use such technologies due to reliance on a hosting vendor relationship.

What are your thoughts here?

I think that a hybrid model could be deployed where you define an architecture that is the best for your company and that takes advantages of the strengths of hosting -- for example - you don't want to maintain all the switching, routing and potentially storage gear - but maybe you could define the cache layer and install an maintain that with all your traffic routing through it which front ends to the more traditional offerings of EC2/AWS?
Webpop Announces Plans and Pricing
I wholly agree, certainly don't try to obtain a merchant account for an online travel agency, we were viewed alongside porn and gambling.

On a more recent note though I have been looking for a marketplace merchant solution, Braintree and Amazon flexible payment service are pretty much the only real solutions out there for my needs. Braintree requires I have a US registered company and a US office (I'm working on that part for the application) and Amazon has no plans to extend FPS to the UK (the answer coming direct from the horses mouth at the AWS conference I attended last week).

Is it any wonder with constraints and lack of VC funding in the UK that the country cannot garner growth and has lost it's ability to be a leading entreprenuerial force.
Link:
http://steveblank.com/2010/01/14/a-startup-is-not-a-smaller-...
Just curious, why would you make it free if you could have continued to make money off of it?
I filed a police report when it was first stolen, and likewise when I found out who it was. They couldn't really help with recovery so I helped myself :p
really, cause that's exactly what button I look for when I'm in an IDE trying to figure out how to run a project. I'm sitting here looking at intellij which has a 'play' button for running code.
I'm facing a situation where there's a part of some code that I'd like to improve: and there are design flaws in the old code that will make it more than just a simple refactoring.

Although the subsystem is a small part of the system, it's used in many different places, and it's complex enough that I know that functionality will be broken. It's the kind of system that would really benefit from TDD but it's not practical to cover all the code that would be affected. There would be no substitute for a thorough round of acceptance testing and whack-a-mole trolling for bugs.

So my manager and I have to make a call about the benefits and risks of this work, which in turn connects to project management issues. I wouldn't want to do this late in the schedule, but would feel more comfortable doing it early. At certain times I might be able to do this work and have very little impact on other developers but at other times it could impair their ability to do work. (Yes, intelligent use of version control could help a lot here, but that takes coordination with the team.)

The point is that it's a team effort. There are some cleanups which are easy and low risk and you should go right ahead and do. Yet, all programmers have a way of underestimating just how much a twisty piece of code that they don't understand does, so you've got to work with your manager and the rest of your team to control risk.
I think that statement includes an implicit threat of possible legislation action if necessary.
replying to myself as the parent post was already upvoted and this one may sound politically charged.

The reason for economical problems under Republicans is that business, and thus economy, doesn't do well when total tax burden is increased. The Republicans when in power, especially in 198x and 2001-2008, while decreasing nominal tax rates in some cases, have significantly increased the total tax burden.
I just checked Eclipse: Green circle with a white, right-pointing triangle. Then I checked Netbeans: Green right-pointing triangle. Both of these are unmistakable icons for 'play'. Edit: I even googled for screenshots of Visual Studio...green right-facing triangle.

http://en.wikipedia.org/wiki/File:Vs2010rtm.png

Could there be a more universal idiom in the world of IDEs?
Increase productivity by reordering your office (Backed by research studies)
This also reminds me of an old Steve Pavlina Dexterity software article (no link as I think he took them offline).

The gist of the article was that when he moved from writing new games, to marketing his existing ones (and other people's), he actually saw his income increase.
How To Hire People With Awesome Personalities
Yobongo makes it easier to make new connections with people around you. We connect you with a small group of interesting authentic people nearby and you can talk about what you are thinking, what you are doing and the news of the day. You really have to try it to 'get' it.
Do you think that this sort of thing should be encouraged in the future?
His example code isn't really about mock versus stub. It's about only depending on the parts (parameters passed, mostly) that you actually use, not creating extra bits that mock other objects.

I agree that your test code should only specify the bits you care about. I find the mock versus stub distinction weird and artificial.

Maybe .NET people use those terms differently? I'm a Rails guy.
This has been a disappointing census for a lot of cities. Nearly everyone in St. Louis expected the city to post its first population gain since the 1950s, but the city actually lost nearly 30k people (about 8%).
I did the same thing until Rails 3 came out -- skipping controller and view tests completely. Now I do Rack-level tests, at least for the non-HTML endpoints. If they are using standard REST conventions, they are even easier to test. I send Rack HTTP request, I get back Rack HTTP response. I test the JSON/XML coming out.

Considering that "web apps" in the future will really mean "mobile apps", I think in the future Rails will mostly drive endpoints and barely serve dynamically-generated HTML, most of the views being constructed out of Javascript/HTML on the browser end. Testing to see that data gets applied to the right DOM element will be easier on the browser side (or even with a fake Node.js browser) if the mocking is done there. I suspect that isolating the views properly from the rest of the app will make the whole stack easier to test and maintain. (It is also easier to find a decent Javascript developer than it is to find a decent Rails developer).
I'll tell you what we do in hardware to get test coverage that is worth way more than 100%: we do fault injection. I have never heard of anyone trying to do the same in software, but it would be interesting.

Here's how it works:

for each statement in your code, break it, then run your entire test suite. If none of your tests have uncovered a problem, mark the code as uncovered. Repeat for each code statement.

It's crazily expensive to compute, but it's so much more accurate than to say that a line of code was hit or not. It measures whether the code had a functional impact on the overall behavior.
Amazon have no plans to do so in the near future either, their AWS Evangelist Matt Wood told me so last week at their London conference.
I never understood this, what sort of "alpha" male goes on the internet and looks for advice from other people on how to be a man?

The first step in being a real man is not looking to others on how to be a man. (Or at least finding a mentor with true character, not Maxim magazine articles and other garbage)

I still think your site has a great potential for an audience though, I fell for the same sort of BS when I was a freshman in college. Took me a couple years to undo the stupidity I had come to believe about what being a "man" really meant.
No, he is still paid a monthly salary by my company. The client that he works for, is then billed monthly for his salary plus the markup.
I've never worked with it, but the idea is that it's unbelievably fast if you have a smart enough compiler. Intel's x86 chips have a lot of logic onboard that will optimize code as it's running, in real-time. Itanium uses all of its silicon to do whatever it's told really, really fast and just trusts that the compiler has figured out all the optimizations ahead of time. Also, it has mountains of cache memory, so that helps too :)
Are they going to ask that browsers be removed from phones because they can be used to access web apps that might allow drivers to avoid police? Why don't we instead remove colossally stupid legislators from office?
I remember when I worked delivering Chinese food, waiting in an intersection to turn left. A police officer was sitting at the light across the street from me. I saw him, turned left and he promptly pulled me over. Turned out there was no left turn at that time of day. I was stunned that he watched me do it and then gave me a ticket rather than warn me, but my care about left turns was much higher because of it. He changed my lifelong behaviour because there was a real consequence (a ticket was very costly to me then at minimum wage). If he'd honked to warn me, I doubt I'd even remember the incident.

About income from tickets vs safety, catching people who are in the act this way is both. It's not like they get the ticket and then let them drive away. When you catch and prevent someone from driving drunk you improve safety as well.
The Journey to Senior SysAdmin
Real-time, location-based mobile messaging / chat
\C-c c
Glendale Appliance Repair
AM PM Glendale Appliance Repair provides services for the residents of Los Angeles county. Visit http://www.ampmappliancerepairlosangeles.com or call (800) 343-6011 to request services and to learn more about AM PM.
We Internet geeks are being profiled as "cool" in the mainstream press, girls are more interested in us than Wall St. people or lawyers ... What happened to the days when I got made fun of for being on a computer all day?

What? I have never seen this. This could just be a NYC/SF thing( as the author points out )but outside those zones, I can't imagine this to be even remotely true. Nerd groupies? Ha.

To quote Ballmer's character in Pirates of Silicon Valley, "..they were moaning, 'oh, computer language, Oh Fortran! OH FORTRAN, OOOHHHHH!'"
If you're going with Fat Models and Thin Controllers, then the controller shouldn't be doing anything more than something standardized. You can probably reduce that code down to using inherited_resources (though with Rails 3, it's just as easy to roll your own). I don't know about HTML endpoints, but I test all my JSON and XML endpoints by sending fake Rack responses. They tend to be highly orthogonal and easily metaprogrammed.
Whatever. There's been more than one time where I was coming home from work at night and after the commute found a DUI checkpoint stationed on the main road right in front of my street. No way I was going to sit through the bullshit waiting just to "prove my innocence" as you seem to imply we all should.

Just like if it were a major, road-blocking accident, the answer for me (and I'm sure many people who were not sober) was U-turn and reroute. There's no reason why law abiding citizens should have to be inconvenienced by these dubiously effective law enforcement efforts, and if there's a tool based on protected free speech that allows us to avoid them, so much the better. LE can catch drunks in other more effective ways that don't inconvenience the law abiding citizenry.
Well just for your info, these texts were written by Sculley himself and published on Bloomberg Businessweek as attributed in the post. I guess everybody would agree that every word in it went through a good editorial. And besides, he is using beautiful combinations of simple English words to describe Jobs. I don't find any problem anywhere.

As for the "legend" quote, I ask you to kindly read the line again. It says "What Steve Jobs said to make Pepsi executive John Sculley defect to Apple, according to legend." and it is truly written as that is what Steve Jobs said but but it has never been verified by either Steve, or Sculley himself.

So now who is being just a hater?
Maybe it's a New York vs. San Francisco thing, but in New York we're building companies, not startups

It's not a Bay Area thing -- unwarranted extrapolation. :-)

The problem seems industry-wide: I hear people (from all over the place) say "hey, look at my startup!" and point to a small Django app with no business plan or even a business concept, one "founder", and no indication whether that founder intends to stick with it and develop into a company.

Projects are not startups. A startup is, as Steve Blank says, a (small) organization that intends to develop itself into a company. A Rails app is not automatically a "startup".
Great Idea, I have seen enterprise focused solution developed by MNC similar to this and it turned out to be quite useful for them to improve productivity.
Networking does not mean that you have coffee with someone, connect with them on linkedin and forget about it. Networking is when you meet with people who can generate value for you. In exchange you generate value for them.

Value in terms of advise from folks who have done "it" before or meeting with people who you think would make a good team member. Someone has to do this and in my views it is a must. There is a ton a knowledge, support, learning that you can get from these folks. In the end any company or product is a reflection of people who worked on it so why not start early.

As a founder, IMO, networking is crucial and it is a good learning exercise to manage hundreds of things in limited time, which will become crucial when you start seeing traction.
Proper Git Commit Messages and an Elegant Git History
Sans the feathers and hat
Probably yes, although possibly no, since rate of heat transfer depends on flow rate past the heat transfer surface.

Given that the AP1000 manages for 72 hours solely with "hot water rises, cold water sinks" levels of flow, a submerged reactor could probably remain cooled indefinitely, although salt water corrosion would then become a part of your life.
Chirpy - VS Add In For Handling Js, Css, DotLess, and T4 Files
That's interesting, so by that definition is Facebook still a startup?
There's science to be done!
I've never heard of Mark Bao before today, and I might forget his name by the afternoon.

This is like people who, when told I'm from Russia, ask me if I know Dmitriy. Why, yes, I know several dozen.
if logged in you click your username in the top bar. Then you have options, like Account, Lists, Add Item, Profile....

So you go to Lists. or follow this link http://listered.com/users/edit.php/
The real problem with a closed app ecosystem is that once everyone realizes a tight control mechanism is in place, all the usual suspects (senators etc) are going to come around trying to claim some power for themselves.
nope - he meant Bath, as in... Bathing in the Limelight.
"If you give a person a fish, he can eat for a day. If you teach a person to fish, he can eat his whole life long. If you give a person tools, he can make a fishing pole—and lots of other tools! He can build a machine to crank out fishing poles." That's the essence of programming.
I'm referring to the physical work environment - I don't have to fight muscle memory if I want to work somewhere else for the day.
How much simpler it would be for Apple to simply follow the law instead of trying to devise its own set of rules...

Is the content legal? Then it's available on the app store. Is it illegal? Then it's not.

Does it offend some group or the other? It doesn't matter. Does it cause displeasure to a bunch of lawmakers? Tough luck.

But when Apple starts to pull apps that offend minorities, it has to take all those requests into consideration, and produce justification as to why it pulls this and allows that.
I think it also only pertains to conversations, right? Even in a single-party consent state, you can't just record someone without their knowledge when they're just gettin' their dance on to some shitty music alone in their room.
Looks useful, but do I really have to give my AWS secret access key? You could do a lot with that...
There are a few transcription errors in this. What I actually said was "ineffectual perpetual grad student."
He's looking for an elite community full of Excel hackers? I think.
Related, but not about the actual article.
I had quite a headache trying to find something affordable a while back: http://breefield.tumblr.com/post/849621934
I'll be reading through these comments and links thoroughly to hopefully find something with no setup fee, and approx. $15/mo fee.
No disrespect to Bertrand Serlet, but I thought Avie Tevanian was the 'father of Mac OS X'
That's generally referred to as 'mutation testing'. There are a number of systems that enable this in dynamic languages, the one I am most familiar with is Heckle: https://github.com/ryansobol/heckle

Mutation testing is great, it highlights all the areas where your tests aren't written well, and teaches you to write better tests. I'm not sure that using it all the time is the best use of resources in most cases though...
I crashed a few lectures of his MBA class and the first one was totally devoted to this one sentence.

He didn't just throw it out there, he quizzed the students with intense questions for an hour about what they thought startups were, like they were in law school and had a prof obsessed with the Socratic Method. It was surprisingly hard to define what a startup was and dovetails with the themes floating around HN lately.
It's probably only a windows(maybe linux) bug as I cannot replicate it here either. (OS X)
Totally agree with you on possibility of governmental attacks on bitcoin, thats why i added the war on drugs analogy, and it doesn't quite matter what political moral high ground excuse will be used to attack bitcoin, be it terrorism or money laundering. That's not the point.

My point is that Bitcoin has backing that is even more powerful than men with guns or physical assets. That backing is subjective value of Bitcoin in people's minds. Think Apple or Luis vutton, it's valuable because people think it is, and if the ideas on which Bitcoin is based are a solid foundation, the value of Bitcoins will only grow.

So for your third option of backing i'm thinking in terms of http://en.wikipedia.org/wiki/Subjective_theory_of_value the "men with guns", or "gold in storage" has the same value as "men who combined great ideas(PGP P2P Crypto Currency) and produced value (Bitcoin)".
So we expect our legal system to work one way, but don't practice what we preach? We're hypocrites.
Of course you'd say that. You have the brainpan of a stagecoach tilter!
PARC just created the user interface which later greatly influenced future developments not only at Apple, but at Microsoft and Sun Microsystems too.

More here: http://en.wikipedia.org/wiki/History_of_the_graphical_user_i...
I see what they're trying to say, and I like the increased decoupling with FakeItEasy (I'll probably switch to it), but every single test in there makes a call that depends on parameter type and order.

For instance. Every test includes a line like this:

var user = new UserRepository(store, encryption)...

Later, there are lines like this:

A.CallTo(() => encryption.CheckPassword("Ghanima", "Duncan"))).MustHaveHappened();

How is that not identical? The faking code is more flexible, as you can fake any kind of call without regard to the parameters or types, but that's just as tightly bound as the other examples, and they'll all fail if you re-order the parameters.
Printable Link: http://www.entrepreneur.com/article/printthis/219377.html
I'm an Excel god (retired) and I'm right here.

EDIT: I'm not actually sure where the community is anymore - email me if you want to talk about excel problems. I made a group here https://convore.com/excel/
Show HN: Twurn, The app we start our work day with
Microsoft abandoned it last year, and in January Intel discontinued compiler support. Not exactly the first rats to leave...

http://en.wikipedia.org/wiki/Itanium
I'm just curious, but is this whole thing a staged publicity event?
From Bing? Presumably Google would put the cake under a microscope to see if the flour came from their own cupboard.
'Just asking' is a lot worse than following the legislative process. They are trying to use their influence to accomplish an effectively legislative outcome without oversight. This creates a dangerous gray area between law and intimidation. It's similar to when Visa, Mastercard, etc. were 'just asked' to stop dealing with Wikileaks. In fact, it is common for dictators and totalitarian regimes to rule through 'just asking' instead of law. Not a good precedent.
Wouldn't tiny code like this better included in the HTML itself? A fraction of a packet size versus a HTTP request.
In the UK they got TomTom to remove the speed camera database from it's sat nav.

Instead there was a 3rd party site where you could download an updated database of accident black spots - the ones where they put speed cameras.
My local newspaper publishes, at the start of the weekend, the planned locations of DUI checkpoints.

Perhaps my local police and newspaper should also be banned by US Senators.
difficult question the guy is practically storing his data on Mark`s harddisk- I'm not actually sure that it would be illegal here in Germany to publish the stuff.
What? A hard worker is just somebody who works hard. (Note: on something, not on everything. Working hard on everything is impossible.)
Video recording somebody in the privacy of their home and broadcasting it without their permission or knowledge.
That's a great part of the business; ideas and people travels! Look at Matias Duarte -the designer of WebOS- he moved to the Android team and made (made is technically speaking) the Honeycomb we now know. Designers and coders moves and makes the industry moving in a great way because it creates diversity and changes!
I built something VERY similar (but not as slick) in 2009. It was a vocab game with scrabble like point scoring you played with friends via Twitter.

It basically just aggregated your twitter messages, and assigned points for uses of unused words within a "game".

I believe it's still "live" but since been decommissioned. http://www.playtwabble.com
It isn't. Lost my laptop about 2 months ago and got really pissed. Screwed up my Apache config on my current computer and went into my cloud backup to find my old httpd.conf. Found old laptop was still backing up, story unravels from there.
We start the day with a twurn to see who makes coffee for the rest of the team. We twurn again for the same reason after lunch, and again around 4pm.

We made it just for fun, but it gets used every single day without fail.

The best part is that if you lose 3 times in a row, you get a free pass the next time you lose against the same group.
Detroit Lives - the unseen story
what was said by whom?
That was the case until 1.0, but I don't think that's really the case since the 1.0 release, let alone later ones. That may have taken off again due to the 1.3 delays, but that's not a trend.

Point releases are supported, with clear changelogs and migration paths and available from pypi. They're really much easier to work with than trunk.
What a joke. Microsoft can't beat the Google algorithm, so they fund a paper to state that competition is overrated anyway.