skysight-inc/HackerNews huggingface dataset:
Yes, I agree. The advice about dressing distinctively or doing your homework, that's all good, but crashing someone else's event, specifically the placing of rogue advertising in the event itself, that crosses a line.

Like with all ethics it's a somewhat subjective position. For me it crosses a line, but I bet more than a few others think its brilliant. Especially for a company in the marketing space. I wouldn't do it myself though, for the following reasons;

Respect. In business it's important to have a sense of respect, for your employees or employer, for your customers, for your competitors, and for yourself. An act like this shows a lack of respect to a competitor, and so I start to wonder who else gets trampled on on your path to success. Maybe me?

Karma. What goes around comes around. Sure this seems like a good idea when you're tiny and willing to pretty much do anything to get noticed, but don't complain when someone does the same thing to you. If some competitor hands out flyers outside your building one day, to your customers, don't come crying to me about it.

Reputation. It's one thing to be the new kid on the block. It's another to be the new kid who breaks the rules on their first day, in full view of everyone and gets away with it. Stuff like that can land you with a rep you'd rather not have.

Kudos for the first two parts of the article. Well done. It shows your creativity. The third though leaves a bit of a bad taste in the mouth. Sorry mate, but that bit is just uncool.
To be clear, I was talking about recognition of symptoms and referral to experts, not diagnosis. Diagnosis is a much trickier issue. Thanks for sharing your thesis and for the interesting read about schizophrenia diagnosis.
People have been saying these types of comments since Windows 95
Why not pick daily as the frequency to check (application does not necessitate tight-synchronization anyway). We can have on-demand based synchronization as a backup/safety net plan. If a user actually opens the local document, the client-portion of the service will call the server-portion of the service (which hosts the documents) and that in turn will check if there is a change in the original/remote document.

If the document is a popular document, it will stay up-to-date with much finer granularity than a day.
This isn't really an exploit, except insofar as a local user can cause a DoS for the system. Until there's a demonstration that arbitrary code can be invoked with elevated privileges, it's just a bug.
I often skip the articles, or skim very quickly, and read the comments much more closely, leaving those tabs I found most interesting open for the day and refreshing for updates.
Exposing URLs doesn't seem appropriate.
> Thus far windows 8 tells me that it is time for me to shift totally to Linux

This is like saying you're going to sell your Toyota because Toyota just released a car that you don't like.

Why all the drama? Just stick to Windows 7, which will be supported for years to come.
I agree with you; I'd definitely like to no only see SimCity offer a wider variety of basic tools to build upon. But I also think the ability to modify rules (say, in mods) would offer replay value and niches for all. So, let's hope they embrace mods. We all get what we want!
Update - ServerBeach Deals With DMCA While Pearson Perversely Perseveres
He's a junior now :-)
Video Lesson: Tips for Outsourcing for Startups in 15 Minutes by GetViable
An open letter about education, inspiration, and a product no one wants
Great!!! Thanks
SimCity actually has a very liberal design (within technical constraints) and rewards you for replacing all your roads with rail.
the bluescreen is because, well, "CRITICAL_OBJECT_TERMINATION". in Windows, some processes, if they terminate, cause the entire operating system to stop with a bugcheck. think of it like init dying in linux.

there sadly is no 'stack backtrace'. it looks like he's managed to send some message to csrss.exe that caused it to crash with an invalid memory operation.

this is bad, it might even be exploitable. even though the exploit would be in csrss, which is not kernel mode, it's still extremely important and trusted. also, untrusted low-user code could make this call to privilege escalate.

it's worth noting that thought the author states " I stumbled accross the bug inadvertently while working on something totally unrelated to security, and decided to publish my findings so that this can be fixed by Microsoft.", microsoft actually has a security team that can be found here: http://technet.microsoft.com/en-us/security/ff852094.aspx (google for "microsoft report security bug")

the bugs you report to them remain confidential until they are fixed. this way, potentially bad exploit code isn't floating around the internet for some indeterminate amount of time. like this!
Politicians are sometimes assigned to roles where they don't know anything on purpose - if they understand the deep issues, they'll be less willing to make funding cuts.

I did my honours year at a defense research site, and here in Australia we have two Defense Ministers - the junior is the Minister for Defense Science. While I was there, the junior minister was a total incompetant (Bishop) that knew nothing of her portfolio. When I asked the scientists why they'd give her this job, the above is what they answered with. Later on that year, there were significant funding cuts...
In that case maybe you want to setup conference-only jabber server that doesn't allow logging in to it but hosts MUCs and manages logs.
The vertical touch screen use case will really only be a factor at kiosk-type installations, which have a short usage time. Any extended use is going to be done on a laptop or desktop, which has a trackpad or mouse to fall back to if it even has a touchscreen, or a tablet, which can be held in an ergonomic manner. You seem to be inventing a form factor that Microsoft isn't promoting, just to be able to criticize it.
Exactly, the existing team really needs to be able to carry that person for the first six months before they start becoming really productive.
Really helpfull guide for better emails, I used in these days and I´ve better results
If you do the linear function/notation thing right, the idea of a change of basis comes for free. The basic idea is this. Suppose that we have a linear function F between two vector spaces (which might be the same), and we have coordinate systems on the vector spaces (which might be the same). Then we can take the elements of the first basis, v1, v2, ..., vn, and write out a matrix whose columns are F(v1), F(v2), ... F(vn) in the second coordinate system.

This matrix uniquely represents F. The function F can be applied to a vector by writing out the vector in the first coordinate system, putting that on the right of the matrix, then doing matrix multiplication. You get an answer in the second coordinate system. And the operation of matrix multiplication turns out (if the coordinate systems match up) to be exactly the same as composition of functions.

(This is no coincidence, this relationship is the motivation for matrix multiplication being defined as it is.)

OK, with all of that mess, what is a change of basis matrix? It is simply the matrix you get for the identity function going from one coordinate system to another.

Now in this case the matrix A = [[1 0 0] [1 1 1] [1 2 4]] is the matrix to change from the basis where a+bx+cx^2 is represented by [a b c] to the basis where it is represented by [a a+b+c a+2b+4c] (ie [p(0) p(1) p(2)]). Its inverse is the change of basis the other way. And B = [[0 1 0] [0 0 2] [0 0 0]] is, of course, in the [a b c] basis the representation of the function d/dx.

Then A B A^(-1) represents change from pointwise coordinates to coefficients, then differentiate in coefficient coordinates, then change from coefficient coordinates back to pointwise coordinates. (Remember, the matrices are applied right to left, so you do A^(-1) first.)

If you can keep that straight, you now understand change of basis matrices.
I definitely don't find it unethical, but it does colour my opinion of them somewhat.
You basically summarized the entire immigration debate in one post. Well done.

I think it should be required for anyone arguing immigration policy from either position to go through an immigration system first. When you experience the hoops you need to go through to get into a country you begin to understand why making it harder only negatively impacts the people your country wants.
Luckily, the games of our youth will still be playable 10 years from now, and they are better than the current crop of games.
Mobile: Spam in your Hand
I love that this article actually delivered on its title's promise by giving out specific tactics -- as opposed to the trite, generalized advice that most blog posts try to get away with.
We bring up spot instances all the time with EMR as additional compute capacity, and we're okay with these instances possibly going away because we use HDFS very little. Instead, we store almost everything on S3.
This idea may as well be seen as extending CDNs to reach out and embrace the pc/laptops as the last hop. The client-component of this service may interact with CDNs, maybe.
I've long since opened and closed things since last comment, but I've got lets see.. 5 windows visible on my screen right now. This browser, a XenCenter session, an IRC client, a script for that IRC client, and a miniaturized iTunes.

2 is such an absurdly low limit as to be virtually useless.
So did you land anyone?
I absolutely love Sass. And I still don't understand why the W3C has not adopted many of those suggestions in the actual css spec. But then again, when was the last time the W3C did anything that mattered? It always was the open source community and the browser vendors pushing things forward.
This reminds of of pair programming, or pair everything like they do at Menlo Innovations [1]. I took a tour there recently and it was pretty eye opening. People are now even paying to learn the "Menlo Way"

[1] http://www.menloinnovations.com/our-method/founding-practice...
i think that the hustle is OK. They were just 3 people at that time and they had nothing to lose, besides, in the marketing space i find that controversial actions get massive attention quickly if it's done well
Have you tried LeechBlock?
I totally agree they are doing a Huge mistake, and it may go bad for them, already alot of things are pretty messed up with Microsoft. They should have instead enforced a good multitouch trackpad. Microsoft is trying to sit between netbooks and tablets and there is no middle ground!
It's totally rational to hate fake tilt-shift, which is actually just fake tilt, as "shift" isn't involved in the process at all; it's just thrown in there by people who have no clue what they are doing, and just at blur indiscriminately to make their pictures "artsy".
How much money can you raise for a web-startup with 0 lines of code and 0 users?
I'm currently taking part in the preliminary stages of a venture to create a social website with a team of three other people. We're currently at an impasse with regards to how to actually try and launch the company.<p>From everyone I've talked to (and from researching how the y-combinator and others work), I've been put under the distinct impression that the lean startup methodology is the most widely used and suggested. I'm the only person on the team that can do design and coding. My understanding is that I should code the site for free, in essence creating a minimum viable product that can be used to validate the venture concept itself.<p>The rest of my team, on the other hand, is under the impression that if we have mockups of how the site should look and a well-thought-out business plan, we can raise somewhere on the order of $50-100k to get it coded (and likely an equal or greater sum to market it) through either private investors or even VC/Angel groups.<p>So my question is this: in this day and age, how much capital can you actually raise for a website concept that hasn't a single line of code or a user? Furthermore, what is the best way to launch a web-startup?
hold on, I play the resident evil series. Not sure I like where this will lead eventually.
Do it with a shock therapy device:
http://www.djspyhunter.com/teapot/2005/11/buzztrainer-usb-sh...
So we could see if it's the social aspect or the punishment that improves the productivity.
The problem with Dart, is right there in its feature sheet - advertised as something good; "compiles to JS". Have you ever worked with GWT? I did so years ago when it was much promising, 5 minute compile time for a small web-app on a core-duo... Whereas with js I could just alt-tab and hit F5. Or in the worst possible scenario I would to grap clear the cache first.

"Compiles to JS" means that testing in any browser other than Chrome is going to be a painful activity compares to simply writing js. If Chrome reaches 70-80% market share or if they manage to pull of something like in-browser Skyrim made with Dart, it might stand a change. Otherwise we 'll be here in 2 - 3 years saying "Remember Dart? Such a sad sad trainwreck...".
Feature Comparison of the Microsoft Surface, iPad and Galaxy Note 10.1
In some conferences this might have been more harmful to his business. However, he was promoting a viral marketing company using creative marketing tactics to a group of jaded marketers. At the worst they would see it as more spam. Or his highly-targeted audience, having already expressed an interest in his service by attending the session led by a competitor, would respond to his bottom-line appeal. A classic example of differentiation.

His audience was probably more receptive to this than non-marketers would have been. And certainly this appeal wouldn't have been successful if the entire conference was about his competitor. But this was a large and varied marketing conference. As he says, know your audience and market accordingly.
Indeed, it was in an HN discussion of that article that I mentioned taking advantage of spaced repetition, which resulted in the blog post discussed above.
Personalizing Medicine: Using social data to predict side effects
I always use index finger and don't have problem with precision (I even don't own a mouse). It takes not that much time and comparable with time to click Esc in vi.
You could, but if each "Question" was only one specific fact, and the people asking were anonomised and time-order-randomised then you would have to do a lot of heavy lifting to get the scoop. Plus if you published a 'scoop' ahead of the facts being checked, and one of the 'facts' ended up being bogus, then it wouldn't be any better than repeating a press release or re-blogging someone else's story.
Well ... it depends on what you show or demo for your concept (mocks or real code) can trigger a specific set of neuron connections in the VC(s) brain that can lead them to believe in your concept/project which will lead to funding. I don't think there is a specific formula here. There has been many projects without any code that got funding and many projects with good amount of code and still didn't got any funding.

By the way... best of luck... specially because you are going into "social" arena :)
Just use Ember, guys. Your future selves will thank your past selves.
>Sorry, I meant in real terms but I didn't specify it.

You can't have inflation "in real terms" -- real means adjusted for inflation. What you're talking about is increases in the relative value of one thing over another, e.g. the price of gas or stock goes up while the price of labor stays the same. But that isn't caused by printing money, it's caused by Peak Oil and concentration of wealth.

>There is no point for me to pay off my loan early besides what the government requires me to do.

You mean other than the fact that the interest rate on the loan (even subsidized loans) is likely to be higher than the risk-adjusted return on most investments?

There are two primary reasons to invest new income instead of paying off money you've borrowed at interest. The first is that you have an investment opportunity (like your own business) which you're confident can produce a higher return on the investment than you're paying in interest on the loan. The second is that you anticipate a significant probability that you'll need to spend the money in the short to medium future, and the interest rate on re-borrowing the money you've paid back will be sufficiently higher than the rate you have on the existing loan to absorb the relative gains you'll make by not paying loan interest in the interim.

Don't let "low" interest rates fool you -- they're low compared to unsecured and unsubsidized loans, but they're still high compared to the ROI you get from investing in typical index funds.
That's... Unfortunate. But hey, I'll give it a shot. Maybe I was the person they made it for; thanks!
The path to hell is paged with good intentions, in this case by young, well-meaning, but unqualified and overly-ambitious people who like the sound of their own voices and think they know what is best for others, but come to realize 25 years later that they really fucked things up for a lot of people they were supposed to be helping (guys, you are supposed to be helping the 99%, not the 1%). Better late than never, but what's he going to do beyond write an article to make himself feel better. Nothing, probably (that's a challenge to the author, if he's even here).
As someone who's been using Windows 8 since it launched on technet, I would like to politely disagree with you.

>never have to see the Metro interface

This is a total exaggeration. When you boot up, Metro. Want to go to start and launch a program (like 99% of the general public would do)? Metro. Certain PC settings not available on the control panel? Metro. Accidentally click on the corners of the screen? Metro.

My main gripe is that the computer boots into Metro with desktop as an option instead of the inverse.
App Engine is definitely not free. One of my very small apps used to exceed front-end quota and caused me a bill.
Happy b'day Clojure
the problen with this viewpoint is that metro represents a fundamental shift in the window system. Stuff like appstore only, forced sandboxing and tons of restrictions that have never been an issue on windows before. Microsoft has made it very clear this is how they think everything windows should be moving forward.

Desktop mode might be there for now, but how comfortable should a user remain when everything that gives the system value for them just got marked "legacy"

I for one am moving away from windows as much as i can
He wasn't implying that. You've inverted his statement. Many economists and engineers I know care less about how they code and care more about getting a solution to the model at hand--this seems to be the poster's point. The implication is exactly what he exposited, whereas the logical inverse is what you've mistakenly deduced as the implication.
Mitt Romney: The Great Deformer
That was exactly how I felt reading it. Very little detail and no criticism. It was a page-long description of Windows 8 that offered no unique perspective of how it feels to use the new OS.
I myself was thinking 'parasitical'. Parasites (in any form) might be successful, but they're repulsive.
Well, most damage(to hacker-mindedness) is done in high schools and universities, that's a place one can start with. I'm thinking our hackspaces need to have good libraries so a book donation inititave would help.
Inefficiencies in Optimization Textbook
Yeah. The first was essentially "Build a California City!" But hey, it was created in California, so, why not?
What gives you the idea that Desktop mode is "legacy" mode?
It’s called the http://en.wikipedia.org/wiki/Hawthorne_effect
Thanks for taking the time to check it out.

We're actually unsure of market size, except for anecdotally because we are the market. We're hoping to better understand the market and our place in it doing this sort of phase-in, rather than writing all of our code first and hoping for the best.

The social proof is a great idea, and something I completely forgot. We've gotten a number of sign ups so far, some with some very good comments. So I'm not planning on investigating that immediately.
This is an excellent point. Last week I was at the mall where I saw a new Samsung TV that had a kinect like camera thingy built in. It claimed that you could use it to play Angry birds and navigate the TV using only your palm/hands. Guess what? Thanks to being horrendously inaccurate and jumpy I got gorilla arm within just a few minute of demo usage and said "fuck it, I'm not interested anymore. Samsung should really fix their image processing quality".

My second experience is with the Asus eeePad Transformer. It's great to randomly touch the screen when using a mouse would take a few seconds extra but in the long run you'd end up using the keyboard/mouse subconsciously since your arm starts hurting.
I've found R to be a close cousin of C syntactically.
If it becomes apparent that your platform is not a good fit then it's better to move sooner than later. That said, if Win8 is enough to put you off, I'm not sure what lies ahead for you on Linux.
Sure. But Julia is brand new and already supports C/fortran libraries.
Mobile App Social Pinboard - iPhone and Android  just $ 999
Social Pinboard Android & iPhone App will get your Grid Layout like website on Android and iPhone, making it accessible for your Smartphone users even on-the-go.
It also depends on your relationship with the investors. If you have previous successes or other credentials often less "traction" is required.

There are also lots of ways you can demonstrate interest without a lot of coding, ex: set up a splash page to see how many people sign up before the product even exists.
His last paragraph is not clearly worded then. It comes of as thinly veiled insult to software developers.
Rdigitalife - social currency - dr. mary donohue
The state of entrepreneurship in the United States is “weaker than ever."
My attempt using matlab(octave) to generate a 100x100 version of the image (using his function description):

https://gist.github.com/3903785

Hadn't figured out if there is a way of vectorising it further. Would appreciate any tips if anyone has any.
Start Using Ruby % (Percent) Notation
Software development final exam answers: Algorithms and Data Structures
Thanks for the response (and for wishing us luck) !

So I guess my question really is "what kind of money would a VC throw at a social web-startup with no code or users," assuming obviously that they liked the idea and thought it could go far? Is it realistic to hope for hundreds of thousands of dollars? And what would be the equity you'd have to give up?

I realize that a lot of these questions are very much dependent on our specific ideas and financiers. I'm just wondering, in general, how does this sort of thing usually work?
Developer Gets New Game Rejected for Mentioning it Has No IAP in iTunes
My sympathies. My brother has this condition. His is manageable, thank goodness, but he went through a lot early on.

Charlie Rose had an interesting program about this topic and its biological causes:

http://www.charlierose.com/view/interview/12269
The Civ teams have often bragged about their AI and the things it does under the hood. Apparently all of the leaders have their own personalities and respond differently, but to me, they do a poor job of getting the Civs to communicate that.

Basically, it goes like this: I act peaceful and focus on cultural advancement, and many instantly hate me. I act loyal to a certain subgroup, they adore me, until they inevitably hate each other, and then both hate me. I can't get much more from the game than that.
Trying to force a "viral" campaign (and I think it's not really viral if you're putting in a huge marketing budget to spread it) strikes me as putting the cart before the horse. Sure, if it comes off it'll be great for them, but most of "viral" marketing campaigns are huge flops that go viral for being really bad (and critically all the names dropped in the article have never really achieved a positive viral success)