skysight-inc/HackerNews huggingface dataset:
>The only office suites that work on mobile devices are Office and iWork ... //

Under a very narrow definition of "mobile".

Isn't that where VNC's come in. In a corporate environment why would you attempt to duplicate apps on a mobile device rather than simply securely tunnel to a local instance running all the standard apps on the internal network?

I guess one answer is: to use the cloud. But are corps really putting their faith and critical/sensitive docs in the trust of cloud based apps already?
International Burbach + Goetz
I don't see why it is a bad thing. I did not weigh any positives & negatives, but in India, TV needs to be properly censored. Many political parties have their own News Channels where they twist facts and make own party a hero. There is an example of Sakshi in Andhra Pradesh.

This really needs an attention. And I think by brining TV into PCI, I guess he is trying to attempt to scrub bogus self-promotion of political parties.

Please tell me why this would wrong?
I think you and I read a different article. What I got from Mark's piece was that entrepreneurship isn't all glitz and glamour like it's made out to be on the tech blogs and in the business magazines. It's hard work, and sometimes the chances of success look bleak.

My company did not seek venture funding, but I don't feel that changes the dynamic of Mark's post as it relates to me. There's something in there for everybody.
BeOS is interesting partly because of how it limited use of C++. C++ was the only supported API for userland, but the kernel was C.

Found a reference:
"Creating a driver on BeOS is done using ANSI C; the C++ language requires certain support which is not available in the BeOS kernel environment."
http://testou.free.fr/www.beatjapan.org/mirror/www.be.com/ab...

I remember another newsletter article where one of the devs described techniques for getting C++-like power while remaining within C (heavy use of function pointers in structs, that kind of thing).

Another: http://www.haiku-os.org/legacy-docs/benewsletter/Issue4-51.h...
If you are okay with working on bare metal (i.e. no virtualization out of the box) than Hetzner (www.hetzner.de) is a very interesting partner. My experience with them is very good. Ex-colleagues are also happy with them.
If you install pandoc [1] you can write in Markdown (or any of a number of formats) and publish in LaTeX, PDF, RTF, HTML etc.

It's the bee's knees.

(You may want to tweak the default template (some examples are linked at [2]) to improve the default LaTeX rendering.)

[1] http://johnmacfarlane.net/pandoc/
[2] https://github.com/jgm/pandoc/wiki/Pandoc-Extras
I think the opposite is also true. I became able to sleep through nearly anything (nearly including, unfortunately, 4am fire alarms and, more fortunately, 4am wrong-numbers) in the dorms at college, where it was noisy nearly all the time.
Yes, plenty of C# developers were shafted over the changes to the infrastructure. I'm ignoring the "Metro" Apps for now, most of what I do is either server, web or a "real desktop" application. (Not to mention lots of CRUD corporate projects.)
The problem is that, as expected in a strongly typed language, you can't do real Generic programming, even with templates. Or even adding another inheritance level (which makes some things easier)

Because type 'fixing' (that is, knowing what you need) happens at compile type, for example, duck typing ("even with" dynamic_cast - yes, dynamic_cast works at run-time, but you're limited in what kind of objects - by your inheritance hierarchy - can be present at the time you're doing the dynamic_cast)

You end up having to specify the type, you don't have a 'Generic' type. And you may have to deal with dynamic_cast

And read again, I'm not against STL, they 'get' templates.

Edit: confusing explanation
An Internet thanksgiving
I don't think it's for privacy, unless you're in a situation where social interaction is expected (you don't expect much of it on a daily commute, for example). Music adds comfort to an environment which is usually quite hostile: traffic noise, flashing adverts and constant movement, etc.
So what language would you recommend writing Windows in? Firefox/Chrome? LLVM?

What are your reasons for recommending said language over C++?
Can You Move It And Work It On A Treadmill Desk?
Question 10 - your hint is incorrect.

target="_blank" opens a link in a new browser window every time.

target="new" opens a link in a browser window called "new". If a window of that name exists it uses it, if it doesn't exist it creates a new window.

(Assuming the browser doesn't override or circumvent the opening of links in something other than the current window)
I am from Central Europe and was brought up similar way. But this kind of upbringing is rare here.

Even some older people (I guess they should know better) tend to be loud, obnoxious and really don't care about their fellow passengers.

Also, nowadays it's completely normal for a parent to let their kid loose and don't mind at all that it is screaming or bothering other people. They're happy as long as said kid is not troubling them.

I'm always surprised how calm and orderly are children of Asian descent (usually immigrants' or tourists').
Not an American but why should the Gettysburg Address be in full while other ones aren't?
link (or link more clearly) to your main site from your blog!

+ update your shipping times in "how it works" if they have chaged.
I'm one of several people on HN that have experience with this particular area of technology --- we assess trading exchanges --- and I find this story highly implausible.

* Modern trading exchanges cannot be broken into simply by knowing "how their computers are linked together".

* Every exchange I know of spends millions every year on software security and has an operations team dedicated to the proposition that they are continuously under attack.

* The interface to a typical trading exchange is a trivial message protocol like FIX which doesn't do much other than allow order entry and management, is authenticated, and is usually wired directly to a dedicated line.

* Exchanges are under attack --- by their own customers, who are actively looking for ways to screw with their endpoints to get the jump on their competitors.

* Modern trading exchanges are just big message-oriented enterprise systems anyways; they aren't nuclear reactors.

* Knowing one exchange is going to tell you virtually nothing about any other exchange. What, the SEC has "the blueprints" for every trading exchange? That's a whole shitload of Visio diagrams if my experience with just a subset of them is an indication.

* Finally, the SEC isn't some kind of trading cyber secret police; they're a slow-moving bureaucratic regulatory agency. I'm sure there is some kind of national emergency management plan for shutting down the markets (like we have during disasters). So what?

I think I basically just call bullshit on this whole story.
I'm sorry, I don't follow.
There is an open-source (but Linux only) project called FReD which does reversible debugging for C and C++ programs: https://github.com/fred-dbg/fred

It works without modifying the program (e.g. no recompilation step necessary) or the debugger (like gdb).
1. Introduce continuous integration.

2. Slice up the codebase with encapsulation. If you have something that is incredibly tightly coupled that you can't refactor, just put a bubble around it.

3. Base all of your optimizations on statistical analysis of your logs. If you don't have log data to that level, introduce some RUM.
This is what worries me in all science (US included).
While I don't think labs are actively going out of their way to make stuff up, I think critical thinking is being replaced "oh shit, I need to publish this before I submit XYZ grant".
This is how/why basic research is getting sloppy. Someone publishes a study, it goes through he peer review system of the authors' friends, it gets published and even if everyone hates the paper, it stays out there.

My YC application was made specifically to address this issue and the more I read about this stuff, the more I am motivated to get to work.
Agreed. On top of that, I wonder if the cost of the switch is lower than paying some company to implement that 20% over the next couple of months.
Easy to use gets the views:A story about web usability
I do not think that demos should include a username and password.
How to convert from decimal to binary
Done. Thanks. www.seat14a.com
A large part of the reason why that's so annoying is that when you do that you have to also figure out where the mouse pointer is, and then start the mouse moving in the right direction. Once the mouse is moving the interaction is very natural and you can do it by auto-pilot. But until it is, you actually have to use a little piece of your brain which you'd rather focus on the problem at hand.

Touch should completely negate that. Just touch what you're looking at; you should be able to do that without requiring any higher brain activity.
Only if you use it connected to your laptop while sitting in a train.
Widgetjacking: Why more social widgets mean less secure Wi-Fi
See: http://www.meraki.com/company/cisco-acquisition-faq

In essence, everything is supposed to go on as before. What is really going to happen remains to be seen. Money changes everything, and there's a huge difference in company cultures between Cisco and Meraki.
2 Wristbands Keep Tabs on Fitness
I've criticized Mark Suster, because he's all over the map in terms of the quality of what he says (this criticism could also be made of me) but I've come to admire his honesty.

Most Americans despise "politicians". They like their representatives, but have a negative view of elected officials, because the amount of bullshit (fundraising, campaigning) one has to put up with in exchange for the returns is so immense that the assumption is that no one would do it without an ego the size of Texas. The assumption is that politicians are either monstrously egotistical, or taking something out of society (speaking fees, "consulting" options for their kids) on the side that would justify the absurdity.

"Entrepreneurshit" reminds us that VC-istan startup founding isn't much different. There are some good Founders out there, but they're basically private-sector politicians. To be frank, I agree with this assessment. One caveat: if you're rich enough to own your own time and career (instead of having to rent them from a boss) then I think the entrepreneurial path is superior in long-term expectancy, and you can afford the variance. But in that scenario, I'd probably boot-strap. Multiple liquidation preferences and participating preferred are for strivers and poors, yo.

I don't know that client-powered, "bootstrapped" companies can claim moral superiority, either. Mad Men is a good depiction of the sociology of that world. The industries have changed; people, much less. Most of those firms are had by the balls by clients (losing a big client triggers an avalanche of pull-outs) and that's no better than being beholden to investors.

The contemporary "startup" ethos is admirable in many ways but it's also chock full of ridiculous and embarrassing contradictions-- meritocracy vs. the extreme importance of connections; "this will be big" vs. taking an acq-hire welfare check, "changing the world" vs. the patent absurdity of many "social media" companies-- and if we want it to be more than a self-devouring fad, we need to have a real conversation about what kind of leadership we need, as a society, whether we are getting what we want in terms of leaders (I honestly don't know) and, if not, what we should do to change that.
A misguided do-gooder called Facebook
Redmond produced good tablet PCs, that were about 1.5x the price of a comparable laptop.

Apple produced a good enough tablet with about 0.5x the price of a comparable (for some uses) laptop.

Pricing matters.
Mocking python's file open() builtin
IBM Research And LLNL Claim 1014 Synapse Simulation
It isn't all glitz and glamour, and people should know that. However, my issue with the article is not the 'it's not all glitz and glamour' but the 'it's shitty, you never see your family, you're constantly stressed, and your chances suck'. That is discouraging, and totally unnecessary.

If you're going to do high risk/high gain, it's warranted and good advice. But to imply that this is what entrepreneurship is like is unfortunate.
Maliparmi Online Shop
Malìparmi is an important brand of Italian fashion, with its clothing, bags, footwear, accessories that blend innovation technologies with tradition and craftsmanship. In the online shop you can find the official products of Malìparmi, view them up close, review their features and select to ship the directly to your doorstep.
I understand how Ruckus could be doing IPO. Since they actually solve the problem with too many WiFi connections going to single point. Problems we have seen in Hotels, and Apple Expo. etc

How is Meraki different? Since Ruckus is a software + hardware solution.
I agree. Is the original author a "hater" for thoughtfully removing b----?

(Just like it would be inappropriate to see n-----. It's unnecessary and easy to edit out.)
It was redundant the moment Windows 7 shipped.
Come now, the start menu is a joke and always has been. Navigating multi-layered menus, where a slight misalignment makes you lose your place? Or an unsorted jumble of applications links from years of installing? You call that usable? Any power user worth his salt ditched the start menu eons ago with launchy or something similar. Even windows 7 came with a meaningful app search.

Anyone clinging to the start menu as some sort of epitome of usability is having a "get off my lawn" moment.
The interesting thing about the list to me is how many of these applications are written in C++ and one or more other languages.

There is a certain monotheistic outlook by most developers, and I fear this list does nothing to help it. Everyone knows the merrits and use of C++, surely its not in doubt, but to suggest that its the only solution is frankly silly.

An example plucked from the list that intreged me is Sophis, the risk system. The reason is more and more of these systems are been made in Java or .Net, in fact Sophis itself is using more .Net internally with every new revision. The reason being that performance issues are normally far more related to the algo than the language, having a mixture of functional bits thrown in helps the dev make a leaner algo. Mixing such paradigyms is just easier in .Net than C++.
Sending Out An Email When a Post is Published
Horton Hears Hadoop
This guy is one of the few actual living heroes, in my opinion.

The striking thing about Musk is that he's a visionary who can execute. In my experience these things are usually mutually exclusive. Inventors and visionaries are generally piss-poor at business, and businessmen usually don't have an imaginative bone in their bodies.

As for why these skills are mutually exclusive, I think that deserves a great deal of thought and study. Personally I fault the culture of both disciplines. Visionary/inventor culture comes from a sort of a countercultural root and is overtly hostile to business and marketing. Meanwhile, business and marketing tends to inculcate a kind of narcissism or even sociopathy that isolates these fields from everyone else, and to disparage the skills of others as mere "human resources." A businessman has no need to learn anything other than business-- he/she can just outsource the rest, right?

As a result, those who invent and those who execute are nearly always at complete odds with one another, with predictable results, and rarely are these abilities combined in the same person.

I think the thing that needs to die is the "my skills are the only skills that matter" narcissism. I've seen it in every discipline. Only engineering matters, only marketing matters, etc.
I love this idea, very clever. A small spend can indicate a good option to you, and the traffic HN can generate is well worth it.

The spend isn't even a complete waste of money either, it's still pulling in a few new visitors during the test.

Very smart!
Well, there are a host of tools used by "creatives" that would need to move. The driver scene would have to get a lot better. And sound on Linux is a disaster on rollerskates (it used to be very bad on Windows as well, until Microsoft started throwing its weight around).
> I'm not sure how politics and political warfare works in India. Maybe someone who knows about that can enlighten us?

He is a former judge of Supreme Court(the highest court in India for the unfamiliar) and Chairman of Press Council of India. Being a former judge means he has a good understanding of legal system's letter and spirit, and being the Chairman of Press Council of India means he can rattle the cage quite easily.

The way freedom of speech and expression works here is you have it if you can enforce it. He is among the 5%(owing to his position) who can safely speak their mind without goons ransacking his house.

And his ultimatum to the CM mentions legal means. The CM(Chief Minister of a state) will have to act as he too knows very well that the ultimatum isn't vain and will most likely would be followed through. Also, the cops have a very weak case. Press is saying they have reliable information that the bigger dogs aren't happy with the way cops made the arrest.

Basically, if this guy has any intentions of actually following through(and he isn't just going to forget about it after 10 days), he has the means to make the government take action on the cops.
If hit count is your leading metric, then sure. But if you care what happens afterwards then you need to track what happens afterward, and see how the traffic clicks interacts; Quality over quantity..
As a freelance iOS developer, there're a lot of price-defining parts missing. However, I'm sure it's not possible for $1. I might take on such a project for $4-5k, but I'd insist on locking down the scope and charge you extra for anything after basics. I'm living in relatively low cost country mind you..
A hacker conference like this is probably the safest place for information on how to shut down the stock exchange. If someone had hacked the SEC's laptops, most likely they'd just have given them some tips on making the procedure more secure. Article is dumb.
If you ever find yourself saying the words "x needs to be properly censored", you should get a bad taste in your mouth. I would.
Tiramisu bianco con Nutella
Jekyll plugin for quick 'donate' button
This is an important point that's lost on a lot of people. Raising capital and building a great product are two separate actions -- and being good at one means nothing to the other.

It's especially important to note, because raising capital means fitting investors' checklists, which in some ways will always be arbitrary. They don't have a magic formula because there's no magic formula to have.

So that leaves a large number of "moneyball" companies, which like Jeremy Lin, weren't given a fair shot because they didn't have "the look" (sole founder, female founder, etc.). And if you fit in that group and haven't received funding, don't change yourself to fit the mold, show your greatness and leave the mold in pieces.
>Tell that to non-technical users who have trouble remembering to use the start button when it's staring them in the face, they need that visual cue at the very least.

Which is exactly why the damn thing was useless to begin with.
There is a good article, linked within, about how as an entrepreneur, of things go wrong, it's your fault.

I'd say that's valuable advice for humans, not just entrepreneurs.

This belief is useful not because it true, but because acting as of it's true offers you the best
chance of changing what you can change.

http://www.marksonland.com/2010/03/note_to_entrpreneurs_its_...
I do believe that I am on a search for quiet, and I agree that for some people they don't like to be alone with their thoughts.

However, I don't think that's a bad thing. I don't know how their minds work, so I just assume that we think and process the world a little differently. Because of that, I try to be sensitive to their needs/desires, and they do the same for me.

It's not a statement of who's "better," just how each person is a little bit different (for me anyway).
I call VC-istan bullshit.

Why exactly does building enabling IT platforms (let alone other technological advancements) require multiple rounds of funding from outside investors and a pathological focus on growth with no regard for sustainable structures and profitability?
Intel CEO Paul Otellini to Retire in May
MapBox: The Secret to Making USA Today's Election Maps
Arh. I should have written EC2. Sorry for the confusion. ( Will double check next time before i make a post )
I do realize there is other AWS services that are great and simple to use. But for hosting i dont think anyone should choose EC2.
Rapist & Murderer arrested after 13 years due to large scale DNA investigation
What Should You Accomplish In Life
I don't even have windows 8 and I know that you can search for apps right from metro! Why is it that no one gets this?
You can't seriously be comparing B* to N*.
Build Just Enough, Then Flip It
A popular leader died. The city was closed down. A 21 year old woman posted on fb about people dying everyday and the vanity of closing down the city. Her friend liked it. Both of them were arrested for hate speech.

http://www.ndtv.com/article/world/two-girls-arrested-for-que...

> In US terms, Judge Rehnquist just wrote to the Washington Post with a letter titled "Fuck You, You Fascists"
Am I reading this wrong?

You are reading it wrong. The posted open letter is to the Chief Minister of the state, stating that the arrest was unconstitutional and if the state doesn't take the cops to task, he will have to resort to legal means.
Your blind nationalistic pride is terrifying.
I wonder if the other parameters were controlled in this experiment, like time and type of day of posting, amount of votes of other articles in front page, etc.
He deals primarily in the high risk/high gain market though. I think if you asked Mark he would say a business that lets you make just what you need -- a lifestyle business -- isn't a bad thing at all. The people that want to start a high risk business and raise money to help them swing for the fences should be prepared for some stress though. Those people are his audience. I don't think he meant that simply choosing a path of entrepreneurship means that everyone will have this experience.
Do you mean the whole article, or just the parent post? Because we're probably talking about bit errors while the domain name is still just a string in application memory, not when it's being assembled to a DNS packet or in transit. So I don't see how label compression comes into play.
Long time ago when I was a newbie, I used w3schools to ramp up on web basics. The format was easy to use. I still to back occasionally for a quick double check on syntax.

For naysayers that believe that better options exist in the space for newbies, perhaps they could provide links to these resources.
Thanks for your response. Could you give me an idea of the principle missing price-defining parts?
> You end up having to specify the type, you don't have a 'Generic' type. And you may have to deal with dynamic_cast

Do you really need one? Because then you really are dealing with run time polymorphism, whereas templates are all about compile time.

I recommend checking D programming language out. It has very powerful templates with a nicer syntax than C++ and a lot of other things aiding metaprogramming. Moreover with Ranges you get an implementation of ideas laid out in STL but with a better syntax and matching the power of what is in proper functional languages.
When the ambient sound level gets too low, I get a strange feeling in my ear -- kinda like a hand or leg "falling asleep". It's really distracting.

White noise, and ambient "study" music is great -- it's like a null placeholder, I can focus and I remember hearing nothing instead of hearing silence.
Free Transportation for Life