skysight-inc/HackerNews huggingface dataset:
You did not mention any of these things in your original post. Why would you assume that he doesn't understand them, if you didn't even bother to type them?

But yes, completely failing to mention a point when attempting to make an argument generally means they fail :)
Well, the nature of an android phone isn't a computer, it is an android device. To claim that the PS3 is a Cell-powered computer is about as helpful as claiming that my router is a arm-powered computer, it might be true but that doesn't mean that I can run linux on my router - yet I can run linux on an arm-powered computer.

I'm not arguing that the intent of a thing is its identity - the manufacturers are, and if you buy into that then, well, you buy into that.
The funniest thing about this is that Apple, a company known for innovation, is just following the herd and assuming that you need a high-temp oven and to be able to stretch the dough "by-hand" to make a good pizza.

OR

They know it's BS but know marketing is just as important ;)
"that someone may lose seniority in the job after MS"

In the US, there is no such thing is seniority in the job (barring some exceptions in govt. jobs etc). You are senior based on your experience and not just because you are a fresh MS graduate but with 7+ years of experience. Hzaving said that, the answer to your question depends on what you really want to do going forward. MS in CS is a lot more than System Administration. Are you interested in software development jobs ? Web development ? I would say think twice before going for an MS which will take 2 years of your time. Based on your post, you are in/from India and I can tell you that just getting an MS will not automatically get you in a higher salary range or designation as you call it at least here in the US. Indian working culture is different than the US in that sense.
That is freakin awesome. Imagine turning Grandma into a chaise lounge..
> Type inference is a huge productivity win.

When writing code, sure. When reading and/or maintaining code, not so much. Especially when it stretches across function or method boundaries. Languages like C++ and C# have the right happy medium in my opinion: `auto`/`var` keywords for type-inferenced local variables, but explicit parameters and return types for all methods.
Windows certification is not necessarily the same as Windows licensing, and given the history, that is likely to remain the case.

The article conflates the two: "a document that regulates licensing (certification) (pg. 116): "

But Microsoft is clear: "The new Windows Hardware Certification Program (formerly known as the Windows Logo program) makes it easier to certify your hardware for Windows 8. Use the requirements to build and certify your Windows-compatible devices, systems, and filter drivers across all Windows platforms."

http://msdn.microsoft.com/en-us/library/windows/hardware/hh7...
I was thinking the same thing, visualizing the parent black hole still feeding on the universe "outside" of our own.
Harga obat ace maxs
Harga Obat Ace Maxs Murah Dan Terpercaya bisa anda peroleh dengan malakukan pemesanan secara online di agen ace maxs terbaik dan terbersar yang melakukan pemesanan ke seluruh wilayah Indonesia kirim barang terlebih dahulu.
The coolest "hack" about this is that they put the dashboard on several wall-mounted flatscreens.

It doesn't even matter what sort of logging/stats drawing software they use, it could just as well be a tiled window manager with some Google Analytics views on auto-refresh and a colour-coded log tail :)

Not saying you can't do much better than that by picking smart visualisations, but the biggest win is having a few dedicated screens mounted on the wall continuously displaying info, for everyone in the office to glance at.

Not to mention is looks damn cool and impressive :)
Apple's devices are ARM (that's how ARM works, by licensing designs rather than fabricating chips like Intel).
Just when we hear chromeos and android about to become one
Building an Image and Video Viewer for Microsoft Surface 2.0 in No Time At All
It perhaps depends on how those 100 multiple code bases were written. I won't lie and say I have experience with inventory systems. But I will take the position of the young upstart dipshit and suggest perhaps the reason you end up writing such huge tangled messes is you just haven't thought of a better way to do it. Javascript might not be the best tool for such jobs though, the way the number type works- on its own, makes it impractical for accounting tasks.
I downloaded the Flow app JavaScript to see how they handle relations and composed views etc. I swear I could be commiting fixes and new modules to that codebase a few hours later. With OO, TDD and established conventions you can achieve reasonable maintainability.
Open Invitation to France's Founders Event Special Guest Andrew Hyde
What subsection of hardware do you buy?
This comment packs a lot of confusion into very few words. You're conflating a factory abstraction like Spring with dependency injection.

void foo(Reader r) { /do stuff with r/ }
...
foo(new BufferedReader(new FileReader("/log.txt")));

There, I just did dependency injection without a trace of reflection. Additionally, since everything is statically typed in Java, refactoring is still vastly simpler than with a dynamically typed language. The few spots in the code where you might be trying an invalid type cast are just that - a few spots. Such problems don't permeate the entire codebase as they do with a dynamic language. And I'm saying this as a huge fan of Clojure and Groovy, preferring them over Java on the JVM.

[edit: changed "strongly" to "statically"]
I didn't like it that much when I spinned 3 dynos and was hoping that when the 750hrs would be consumed, the service would be disabled.

Worse, heroku asked for credit card info for account validation, and I never expected that I would be billed when using the free tier service, even when spinning extra dynos. I opened up a ticket and they said that they would look to improve this some point ahead.

Luckily, I only use "virtual" credit cards (specially for "validation" purposes) and mine was expired before I was billed.
Great question. I have realized that as a freelancer, not many clients are interested in hiring part time even though they could save on cost. One primary reason in my opinion is fear of uncertainty. Clients are always scared to hear that you want to give only part of your time to them. They want to feel safe knowing that they own your time 100%. Not to mention other legal implications specially in the financial industry where I work. It is my dream to get a part time gig at a bank where I only work 3 days a week. Tried that a few times but won't work easily. I am sure it has been done but very rare. Another point is that if you get hired for a particular project, it has its own timelines,deliverables and milestones (as a PM would call it:). Clients will include your time in the project estimates and they usually use man hours/months but considering 5 day work weeks.
I don't know what the situation is in Bangalore. Where I live in the US, if I planted a tree in the corner of the yard of my rental apartment, it would most likely be mowed over by the landscaping crew. If it grew up large enough to be noticeable, the same crew would probably chop it down. I'm not wealthy enough to own property where I can plant a tree where it would grow unhindered.
I'm intrigued by the idea of "regulatory capture." I hadn't heard that term before but that economic theory is playing such a prominent role at the moment in the growth of the market I work in, privacy (e.g. EU Data Directive, US Privacy Bill of Rights). We of course saw it clearly working in favor of IT in the US in the last decade with the advent of HIPAA, SOX and GLBA. Whole segments of the IT security business were basically born (re-born) due to this legislation.

I wish Gabriel went into more depth on this point. Specifically I wish he provided some examples. I think we would all benefit from considering what changes legislation will bring and seeing if we can't jump on the opportunities early.
I had the same experience when writing Haskell. I would start by inserting a function call at the top level referencing a function I hadn't written yet, and then start hacking on the function and all its helpers. Without fail, as soon as the program compiled it was basically correct. The only thing that could go wrong were legitimate algorithmic errors, such as using the wrong base cases for recursion or something.
>Don't just blindly select anything unless you understand what you are doing.

That's important advice: anytime you run up against a selection option and you don't know what you should choose or why the default is what is it, search for more information to understand what is going on. I believe you can teach yourself anything just by setting a goal and learning as you go (with plenty of time and acceptance for mistakes).
The article has a lot of positive points and good that it works for the author. But must point out some important experiences that I had:

>I always believed I was one of those people who just needs 9 hours of sleep, but I am now easily rested on 6-7 per night and reclaiming 2-3 hours a day

Those rewards are only upto a point. There was a period, I reduced my sleep from 6-7 hours to about 4-5 hours. And I didn't feel anything. Or if I felt anything I would shake it off. I would go for my normal run of about 5 KMs, and do stretching/strength exercises after wards. The only problem was the next health checkup showed a higher BP and I had to go on meds. And please note all this while I did not feel anything out of the ordinary.

So learnt the hard way, that there are no simple gains, there are trade offs. I would not recommend any sudden change to life style, few exceptions apart like kicking a proven bad habit.
well we have ES6 to look forward to https://wiki.mozilla.org/ES6_plans
yep, we'll only have to wait about 5 or 10 years.
Hey Google, your 404 page sucks. Here's how to fix it.
IIUC, its not 13000 lines, its 13000 files...
Verizon's Galaxy S III preorders begin June 6th, start at $199.99
What if no one needed gas anymore? I see solar panels everywhere. And electric cars would most definitely improve their efficiency and soon beat the Gas powered ones in every metric you could possibly imagine.
You never know, if Microsoft allowed it that could open the door to marketing and such that could lead to Win8+Android tablets being mainstream or something.

Not that it would be likely, but I'm sure Microsoft would want to stave off any chance of that happening in the early days of the platform.
Zim gaming not much fun
Consoles still dominate the Zimbabwe gaming scene, where are the cyber games?
Is the old Pringles can antenna coming back?

ie http://www.oreillynet.com/cs/weblog/view/wlg/448

I've always found USB WiFi cards more convenient because you don't need any special connectors (or soldering skills!):

http://www.instructables.com/id/%22Poorman_s-WiFi%22--USB-ad...

EDIT: changed the link to "Poor's man wifi" because Google reports malware.

EDIT2: it's worth mentioning that the standing wave ratio using these home-made antennas can be higher than the ratio expected by the device manufacturer.

These returning waves can damage the power amplifier, but with most wireless cards with transmitter power output under 100 mW (IIRC more than that requires a special license in most EU) it's very unlikely (although possible) and it can only happen after continued usage.

Disclaimer: I'm not an expert, just used to play with wireless about ten years ago.
The article makes some good points and is a good starting guide to setting up a dependable stack but I think the author downplays the skill, cost and time that something like Heroku can save. He states "not including developer time ofcourse[sic]."

For those not able to afford a fulltime sys admin that can be a significant expense and bring in unnecessary risk.
I paid a bribe and I didn’t like it
Ipaidabribe is a website dedicated to uncovering corrupt activities in Zimbabwe
Monad Protocols (in Clojure)
It probably has its own problems as well. Like nostrademons said in another post about Haskell: http://news.ycombinator.com/item?id=2620002

I personally didn't use it because there is not enough people using...

Some OCaml: https://github.com/kig/preludeml/blob/master/src/prelude.ml
"Well, I write my own blog platform and I roast my own coffee."
The math on that doesn't even remotely add up. A single months COBRA for a family of four could buy most of what you listed. Fully private/non-cobra would be even more, assuming they could even get it.
> And unfortunately I can't leave them because it is a loan and not just a checking account.

You may be able to refinance the loan through another bank, which would pay off this one and let you go with someone more reasonable.
Apple Television, AirPlay and Why the iPad is the new TV Apps Platform
Part of the problem is thinking that laws are an effective solution.
Implementation detail. Apple sells iPhones, not ARM-based phones. They don't mention "ARM" anywhere in iPhone marketing materials.
PageOne Travel Stories from TravelingReporter.com
Metro is a set of UI guidelines, not a set of programming tools. Applications built using the Silverlight Framework (not to be confused with the browser plugin) should be suitable for cross platform development because CLR runs on both platforms. CLR remains Microsoft's way of integrating the "write once, run anywhere" philosophy within the Windows ecosystem in order to deal with legacy issues.
I've watched someone slowly learning sysadmin recently, and I think what would be really helpful is an easy way to understand what is needed, and why, for a basic LAMP server, with FTP and SSH for access, and iptables security basics. He started with installing a LAMP package and I see that it's scary for someone to start using the command line, modifying apache confs etc, when you have no idea what you are going to break where.
Transit of Venus
A sight that probably no one currently alive will see again, the next is 2117.
If it were that simple, a country like the Netherlands which has a legal drinking age of 16 (for ABV<20%) should have way more problems with alcohol abuse and addiction than a sensible country such as the USA, which has the drinking age no less than five years later, so significantly less people in the US should suffer alcohol addiction, right?

Incidentally, we don't get to take a driver's license test until we're 18, so that's kind of reversed. Care to guess who has more problems with driving under the influence?

Won't somebody please think of the CHILDREN?!
If you're looking for someone to blame, yes, young adults are the safest demographic from righteous blame. On the other hand, if you're looking to make your way in the world and having a hard time, blame will not get you any closer to putting a meal in your belly. Well that is unless you want to be a talk-radio wacko, but even then I hear those guys have to fight like rabid dogs for low wages for decades with only distant hopes of any kind of middling success.
I had a VPS at Hetzner I replaced my Linode with. Really liked it. For the same price, though, you can get a really underpowered dedicated server at kimsufi.ie through OVH with more ram and HD space.
Eduard Khil (trololo guy) died.
Still ambiguous. Unsigned short to int or long expansion uses the internal 'widen' operator, which can either sign-extend or not (unspecified). Would have to specify a particular compiler to make the quiz fair (or add "depends upon compiler" to the choices).
Let's get a little louder
'SwaggSec' Claims Hacks, Leaked Files from China Telecom & Warner Bros.
What's the reliability of kimsufi like? Did you ever have any interaction with their support staff?
The Slicehost articles are quite good - http://articles.slicehost.com/

Linode also has a library - http://library.linode.com/
I think of type systems much more as a static analysis mechanism the compiler can use to identify programming mistakes rather than a concept that helps reading or maintaining code. In my opinion, in well written code the types of various symbols should be obvious due to the context, names, etc. without having to look at type names.
Black holes are just a whole lot of matter stashed in the same place, the only "strange" part is the effect of extremely intense gravity, like deviating photons to the point where you never receive them, etc.

In effect the hole isn't even black it's just an effect of all light that could come from that direction being warped around it.

As has been seen before with twin stars, when photons pass near very heavy objects like stars, it happens that they will have a curved trajectory, in the case of twin stars two trajectories, one left and one right of the star, causing two images of the same star.

That's with a very light object compared to a blackhole. With blackholes, it simply has a curved trajectory, that orbits/crash into the black hole, thus sending absolutely no photons our way, thus no light, thus black.

There is absolutely nothing mysterious about black holes, just edge effects because they're not even remotely comparable to what we can readily observe, and most closely related to the aspect of physics we understand the less : gravity.

Schwarzchild radius in this case is a cool term, but it's a very simple concept, it's just the distance from the center of an object at wich photons start having non-collision trajectories (i.e. some light escapes if it has the right trajectory).

http://en.wikipedia.org/wiki/Schwarzschild_radius

Essentially. nothing particular and in fact there are event horizons inside existing matter, just that noone cares since it's inside.

If you remove mass from a black hole it gets bigger, nothing new or special there, it would work the exact same way with our sun too, as when it will become a red giant, far bigger yet much lighter.

If you keep removing mass from your black hole, at some point it's radius crosses it's schwarzchild radius and tadaam it's a star instead .. still the same object though.

About the hawkins radiation, I have no clue, but whatever they are they seem to be considered minimal compared to the influx of mass/energy from galaxy collisions, galaxy eating and all that.
This may just mean that Java developers are poor at estimating LOC, or that you are a much better Groovy developer than they are Java developers.

Have you asked Grails/Groovy developers the same question? Have you written equivalent Java code to compare outright?
I emailed Erik Kirschbaum about his "22 gigawatts of electricity per hour" statement.
I received a "was deleted without being read" response.
Just FYI, your second link is returning a Malware warning in Chrome.
The really troubling part of this is UEFI being used as a strong arm scam that depends on MS good will... how did things get to this point. On another point, they can "ban" whatever they want. They also didn't support Windows Phone 7 or allow Android and Ubuntu on my old trusty HTC HD2 and look at it go.
Plus, it is just like saying to a child that she cannot have the piece of cake in front of her, if it looks tasty it's going to be munched. Meaning, if the hardware will be good someone somewhere is going to shoe horn it independent of what MS wants.
Monday Note The Walmart Garden Smartphone | Monday Note
Brilliant, I could listen to this for ages
Thank you for your kind words. Of course I was referring to IE9. As you understand, the alert message's purpose was to indicate this intersection issue.
No.
Two years ago I asked OVH to provide an SSD/HDD hybrid for their cheap 100 bucks line .. and they did.

And it wipes the floor with anything cloudy even 5 times more expensive.

Dedicated offerings @ OVH have two years contracts so no reason to wait 4 years.

Also this is a dual quad core xeon with a decent amount of ram, two ssd's and two hdd's.

That thing is honestly unbeatable for either virt or db right now.
I agree with the 2-5x comment, but I don't think this is the right way to look at it.

Taking it to an extreme to demonstrate the point - a good team working on a large project could also just implement a new, more expressive programming language than Java and use that to implement their application.

The whole point of language selection is to begin with a more capable toolset.
Worth a read: http://skeptoid.com/episodes/4295
For real? The same HW costs like 8x more.
Idea: When (if) statements in CSS
> For example, when I am browsing through photos in Preview (with arrow keys) and I come across one I do not want, I should be able to hit the delete key to delete the photo, but no, I can't do that. I have to stop browsing, find the photo in the side bar, right click and select 'Move to Trash'.

Command delete works here. It makes some sense as it's not likely you'll accidentally delete one of your photos that way.

> Or, when I close all the windows for a given program (usually there is just one), the program stays open until I navigate through the menu to explicitly quit.

That's not necessarily true in Lion (through a feature called Automatic Termination which requires the app to explicitly support it). Take Preview again for example. Open a photo, close the photo and then go back to another app. Check the Dock. This actually drives me nuts as I commonly switch app context's with command-tab and having a disappearing app makes this difficult. It seems like an odd feature to me because the process actually remains alive (check Activity Monitor), it's just in a state that makes it easy to kill if resources become scarce. I have 20GB of RAM, resources very rarely become scarce so all it does is end up hiding stuff I'd rather see.
Thanks, I've changed the link.
How do you time-test models with a strictly limited and static set of test cases? Any scheme would suffer from over-training. Maybe we have to evaluate approaches using logic and math e.g. conditional entropy to attack problems spaces like this.
Hiring in Tech-Startup
Considering that WOA will not be sold separately and how MS touts tight integration with hardware, I'd be willing to make a bet that consumers won't be able to buy an ARM device with WOA that can boot to Linux (without exploits).

http://blogs.msdn.com/b/b8/archive/2012/02/09/building-windo...

"Partners will provide WOA PCs as integrated, end-to-end products that include hardware, firmware, and Windows on ARM software. Windows on ARM software will not be sold or distributed independent of a new WOA PC, just as you would expect from a consumer electronics device that relies on unique and integrated pairings of hardware and software"
I'd probably do DNS RR in front of the linux HA stuff for a load balancer.
It doesn't matter how safe a neighbourhood is if you and your kids and your friends can't afford to live there anymore thanks to urban gentrification.
I'm open sourcing my ideas
We also need to get rid of the stupid habit of blanking out the password on the screen as it's typed, which imposes a time penalty exponential in the password length, or at least make it optional and disabled by default.
My only real complaint with Heroku is that once you grow out of a basic no frills app, prices really rack up. For example I was looking to move an app I'm currently developing on a VPS to Heroku, but I use a ~200MB Redis database and just that will set me back $110/month.

Heroku is great if you can fit your app within the free tier and great if you're happy to spend a few hundred bucks a month, but in between those two I'm often better off with on or two $20/month 1GB VPS.
Examen: stress en faalangst voorkomen | Leef Nu Gezonder
Episode 3: vert.x – the node.js killer?
So far, I have nothing but praise for Hetzner. I've only had to contact support once, when one of my server's hard drives was shouting out SMART errors and looking like it was going to die shortly.

I got in touch late on Sunday night, discussed the problem with a couple of their support staff, and by midday on Monday morning, all was fixed, a new hard drive in place. Really quite incredible service, especially considering the price.