skysight-inc/HackerNews huggingface dataset:
I don't see a way to import or export data, and the app description says that CSV and XLSX and XLS import and export are pending.

Sorry, but without a way to bring data in or out this app looks unfinished.
"I don't know how to code. Lets hire a guy. You can be CMO and I'll be CEO. We'll be rich!"
Well, there goes my evening. What stack is this built on?
#ifihadglass A love song to Google Glass
Notice that the answered question isn't asked lazily.

The question's author expanded upon the headline in a meaningful way whereas the above question requires PG to do develop the entire context for any answer he might give. I doubt this is the sort of counter factual YC spends a lot of time considering, and the post makes no effort to spark its consideration.
In our case we had periodic backups, and together with filesystem logs were able to restore most of the data. However, we were hosting highly sensitive data and the work being done was time critical. The downtime was therefore not popular with our clients, who were losing ~$15k per hour offline.
Correct me if I'm wrong, but doubling the performance of the simulation from a dual-core to a quad-core processor doesn't necessarily mean you have ”linear scalability” unless you can demonstrate the trend continues as more cores are used (e.g. 8-, 16-, and 32-cores).

I think the ideal way to demonstrate this kind of claims while eliminating the effect of other factors such as memory performance is to use a beefy server with many cores (let's say N >= 16), and adjust your benchmark to use 1, 2, 3, ..., N cores, then plot the line to see if it's really linear.

Two dots make a line in geometry, but you need more dots to project the trend.

Time to spawn an EC2 Cluster Compute Eight Extra instance!
When will tools like Flash be created for HTML5/javascript? (with drawing tools, animation tools, etc)
The problem is almost always for people from China, India, Mexico and Philippines. The Green Card process takes less than a year for all other countries except these. The Green Card paperwork takes a lot of time and effort for people from these countries. While doing the paperwork, there are extended periods where it does not make sense to look for new jobs. That pushes the expected date further in the future. For example, as of today, people who applied for the GC in 2004 and have a MS or 5 years of experience, are just eligible for it now: http://www.travel.state.gov/visa/bulletin/bulletin_5885.html
A 100Mhz Pentium in 1992? More like a 25Mhz 486 if you were lucky, my friend made it run on a 286. And you'd get about 15fps, wolf3d used to give people brutal motion sickness.

Wolf3D is also an interesting example because the rendering is done in software (so your high powered HD video card doesn't help at all) and I guess a lot of development time was spent writing asm routines/hacks to take shortcuts with the necessary math.

To be fair, a lot of the reason that people are remaking these old games is because people like playing old style games and the people building these demos are probably doing it in a very small team (or even solo).

It should certainly be possible to remake Half-Life (maybe even HL2?) entirely in javascript/WebGL or make more sophisticated 3D games. But we won't see it until some bigger gamedev is willing to risk a fair chunk of change on the browser as a gaming platform.
you call something with a total of 21 votes a "mature topic"? :)
Publishing startup says publishing sucks
"Nobody cares about technical infrastructure. Our customers don't pay us for engineering rigor. We need to just ship!"

Of course the person saying that is likely to care about technical infrastructure when it costs them money and/or customers due to being hacked-together.
> I wonder if perhaps your people just don't have much exposure

Having used and rejected each of the things you mentioned for various reasons, I think you're making the common mistake of assuming that other people have the same challenges and preferences you do.

It's particularly pointless to do this in a project release announcement thread – if it really doesn't work for you, just skip over it rather than flaming.
Try marketing this to paleo dieters, but go a step further. The buyer sets a budget and rough guidelines but otherwise instacart makes all the food decisions. Real hunter gatherers didn't have a lot of choice in their meals!
I hate it when the shopper buys something completely wrong (how do you mistake donuts for donut holes?). But...

> mainly because of a bunch of free-delivery offers

More than the grocery selection standards, I hope they work out pricing and demand. I should probably have sprung for the Amazon Prime-like pricing option and start planning more in advance, but lately I've run into problems where all the available delivery times the same day are gone before dinnertime or are like 5+ hours out at the earliest (wish they'd say that before I went browsing) and delivery fees are going up for the kind of grocery shopping I like to do (small number of items - now $7.99 delivery for under $30 - mostly from trader joe's that has an occasionally big markup from in-store prices).

This is on top of the annoyance that is the trader joe's storefront not being anywhere near as nice as the safeway one (picture quality sucks or doesn't even exist, mislabeled items, lots of missing items from store or listing things that I know aren't sold right now like egg nog)... and they're adding another big supermarket? Hrmph. (Yes, I have mentioned these problems to their customer support).

Love the service's convenience though, and their customer service is definitely top notch. Every time I think of wavering and just getting a Zipcar to go to Trader Joe's for half an hour I just think of the service I received in the past and change my mind.
Leap Motion coming in May for $80
Could you share with us how you're using Azure? I'd love to hear from other startups running Azure.
Realizing that I had no recollection of this beep, I started doing some research on the history of the startup chime, and discovered Mactracker. It can reproduce all of them: Just click on the icon for the model. A really nifty free app for Mac nostalgia.

http://www.mactracker.ca/

I think I like the Quadra 660AV the best.
Awesome! Loved this game on Super Nintendo!
I've been through major fuckups before, and in all cases the team presents a united front - the company fucked up, not an individual

You should consider yourself very lucky. Or very savvy at knowing which companies to avoid.
I'm a big fan of this pattern. We use a smaller contextual form process that includes ActiveModel::Validations and provides some simple defining methods, and does a very similar thing. Since most services / mutations are generally bound to a form, it's just called BaseForm, and its children are LoginForm, TweetForm etc.
This is the first I've heard of Adobe dropping the Flash Tax, and I'm having trouble finding any confirmation of it. Where did you hear about it?
Tried changing [0] to [1] in this line:
$('section :input').val('').fancyInput()[0].focus();

...still not working...
You are absolutely right, but we'll do that as part of the next step, when we show scaling beyond a single machine. Big servers, and more than one.
What is Comfrey, Symphytum Officinale Root?
Can you also choose to use (more than 2) extra small instances? They provide better bang for the buck than the small instances.
UReddit was a proof of concept based on which we founded the nonprofit. The pitch is essentially that anyone that would like to teach should be free to do so, so we made a place where people can do that. Now, Dr. Donley, who taught the class the linked blog post is about, had been composing video lectures for two years, but he did use the UReddit platform to run two classes and receive more attention/recognition for his efforts and quality of execution. And now we'd like to make a technologically sophisticated platform that automated the busy work of teaching and is better suited to becoming a community.
IOS Version History: A Visual Timeline
This depends - in a truly independent contracting situation - ie, the contractor has a corporation (usu. S-corp) and manages their own P.O. with the client company, there is incredible freedom and ability to negotiate - you are, however, effectively re-negotiating very often (sometimes daily if the PO is running low).

If you happen to be a contractor working for Volt, Adecco, Robert Half or some other staffing firm, then you are in a different league and are often in a worse position than as an established employee or a truly independent contractor... you might have some basic benefits and 401k, but this is body-shop territory and it's advisable to consider this situation as non-permanent.
I closed the window on myself a few times with CTRL+W, whoops.
Great idea. But for the love of everything sacred, they should replace their wall-o-text website with something a little easier to read. I suspect it's hurting their cause.
F1 GeekSpeed Challenge
The fact that he had successfully logged in should have been good enough for that purpose.

At most, a paranoid system might be designed to require a second login before a sensitive change, on the theory that a screen might have gone unattended. The outcome of that second logon (success or failure) is all that should be shown to a service rep. The system should immediately destroy the password after hashing it for comparison to the value stored in the database. This technique is decades old.

However, I know of vendors who do store raw passwords. This is because I have been asked to change passwords of long standing that do not stand up to silly new rules about variety of character classes, etc. If they were one-way hashing, they could not have known my old password didn't pass muster.
The number of bug reports in my opinion sums up the problem with doing this thing. Even though these effects can be really neat, there is nothing worse than somebody trying to put in data and have the form not accept thier input for an unknown reason.

That being said, I think these could be really neat in certain places and maybe with a bit more testing this could be super useful.
I remember reading somewhere that it's a requirement of US legislation that the name be pronounceable. Someone might be able to confirm that for me, as doing some quick searches didn't turn up anything useful.
Thanks for reading! I remember reading a lot about other developers when I started out, so I just want to make sure I give back. Plus, it's a bit of free marketing for my apps. :-)
Perhaps I'm going to look like the fool, but I don't understand what the fraud is, let alone the social engineering.

"All the distractions with bad wife and irresponsible husband made us ignore the simple truth - what is the true cost of the DVD collection? It just happens to be $80 and well below the listed price of $510.0 AND it got sold out in minutes. In the words of Sherlock Holmes, “elementary, my dear Watson,” This was definitely fraud."

I've read and read and don't get it. Is something left out here, is this badly written or am I just an idiot?
Haha well I guess not, but the content is pretty good.
I wonder if this will work. I feel like spreadsheets are inherently satisficing mechanisms for data. I think the reason excel has done so well is that its a default when normal folks don't really need much. I wonder if people actively seek out "better" spreadsheet tools or if they just seek out tools to do a task better when excel fails.

Either way putting it on a tablet will definitely help.

EDIT: I should say that I think a better spreadsheet is a really important and interesting thing to build.
Reading about this patent trolling just makes me angry :(
Nobody cares about the diameter of the cylinders in the engine, all they care about is going from point A to point B safely, affordably, in style.
vim is nice, but I'm still struggling to get 100% auto-completion (I'm using jedi-vim and sometimes it doesn't find stuff I'd expect it to) and I have no refactoring ("extract method", "change definition", etc.) or "go to definition". Can you recommend me how to configure it for Python editing? I've tried many guides, the one I used is http://redkrieg.com/2012/12/11/writing-python-like-a-jedi/ but it still lacks a lot of things... Thank you very much!
Sorry to be off topic but I couldn't stop thinking about Fight Club after reading your reply.
Startup Tag Wall is a wall for startups
I really hope this works like they intend. For some reason I see patent trolls figuring a way around it though.
Wolf3D was shareware, so the preferred method was simply to make copies of the floppy and distribute them to all of your friends. I remember having more games than I could play in ~1993.
So many people do this. It's the real problem, from my perspective, but I don't know how to solve it...even people I have the opportunity to talk to about it, at length, and explain the risks (like girlfriends), often still keep the same practice. Sometimes, they'll compromise and introduce a "secure password" for important stuff like bank accounts and GMail, and an "easy password" for stuff like forums and unimportant stuff.

An end to passwords would be awesome. But, I haven't seen a compelling solution to the problem.
C++11 is the superior option because it is easier to write correct code with it, plain and simple. And we aren't talking about orders of magnitude difference in throughput or latency, we're talking about a slight increase in CPU idle.

And layers upon layers of object oriented crap is also a problem in C (I've seen it). At the end of the day I've just been burned more by the complexities of building large things in C (particularly when people do reference counting in C) than I have been by the complexity of c++ in general.
Your password is not safe with anyone. Use a unique, strong password for everything.
Do they have metalworking and woodworking equpiment. From their homepage it seems to be a lot of arduino stuff.

Thanks though? Are you a member?
Every time I see these futuristic cars with continuous forms and seamless integration of body and glass I wonder: how much a collision repair is going to cost?

Sometimes, smart shapes are too smart for their own good. They are at the border of bad engineering.
Yahoo Issues a Statement on Work-at-Home Ban
They should reward him. Seriously, anyone who exposed such a huge weakness deserves a reward. He limited the damage to only 10k users' data loss. With such abysmally crappy practices the damage would happen anyway only perhaps with 30k users and who knows what else instead of a mere 10k.
What is the business model of SV Angel?
Criticisms of the hiring process from those who didn't get hired are hard to take seriously--they may or may not be valid, but humans have a way of rationalizing defeat to protect their ego, and this cognitive dissonance tends to
dent the defeated's perspective badly.

You see this with any kind of objective test--IQ, SATs, etc. and, of course, subjective tests are subject to even more criticism.

Unfortunately, those who passed their interviews have little reason to criticize the status quo.

The best approach is a data-driven, experimental approach, of the kind likely to be taken by large companies. Small companies could do it too if they pooled their data.
On a related note, consider the implications of someone dropping a box like this somewhere where there's open (say, municipal) Wi-Fi and 5 V from solar power or the mains to feed it. NAT on the free Wi-Fi network could be circumvented through Freenet or a TOR hidden service. The attacker would then get an instant remote base of operations not traceable to him personally via billing or otherwise and a webcam to look over whatever. Unless he's caught by security cameras, of course.

I'm not sure it's a better solution for actual (black hat) hackers than paying for a VPS with a prepaid gift card or bitcoin (unless they need the webcam) but there's certainly some spy-movie appeal to it.
Parent is clearly missing the forest for the trees.
Lets not talk about cs for a second- say you are a mason and you want your kid in the construction business. He says- so what have you done with masonry?
So you say- I built the house in the next block. I built the bathroom for the petersons...bedroom for the smiths...closet for your mommy...stepstool for your granny... this shit isn't going to fly even though you are 100% honest.
It isn't about what you have done in your particular pathetic life due to circumstances peculiar to your economy. It is about what can be done.
So you should take your kid to the Golden gate bridge. Sears tower. Central station. This was built by masons ! And this!! And this!!! Then you don't need to sell masonry... the kid will be starstruck and learn on his own.
Kamaal chose to dispense with the pomp and ceremony and abandon razzledazzle for brass tacks. Here let me teach you C programming with preprocesser directives and predicates and for loops and pointers- I would have run for the hills! Even though I was as old as his niece, I had written some 5k loc in C purely self taught to make pixels flock...weird infatuation with cgi at that age. Because somebody had told me star wars and tron were made on a computer by people just like me- so I took that literally and ran with it. I was not a genius...just another driven kid who didn't give a flying fuck about hash include stdio and mallocs as long as he could make pixels fly. Inspire, don't preach.
That's a flawed basis for reasoning.

This was clearly a valuable mentorship with an influential, connected and widely known industry leader. I can envision many scenarios in which the OP would not want to risk damaging it.

Note I am speaking generally, as I don't know the OP.
OT, but would you like some constructive criticism on usability of the article? The lack of contrast made it difficult to read for me; clicking on a footnote scrolls in such a way that the footnote text is hidden by the header; and having a link that says "Discuss on Hacker News" and also a comment section under the article sends a mixed message.
Still better than with Virgin Mobile, who enforce 6 digit numerical-only passwords, and whose login screen has no flood control. There's absolutely no way to have a secure account.
Closet in the Cloud - Fashion meets Freakonomics
Ask HN: idea to transform static website into realtime automagically? 
Hi,

what do you think about idea for startup to create tool of transforming any given static website to became realtime website automagically? I mean that after adding one code line to HTML code user does not have to reload the page to get updated content. This tool could do it automagically. What do you think about this idea?

Best,
Wiktor
One common problem with spreadsheets is the "spreadsheet-as-a-database" anti-pattern. People try to use their spreadsheets as databases when the spreadsheet really isn't prepared for that. Permanent solves this problem by using a column-oriented backing store, with no additional burden placed on the user. You can enter data into your spreadsheets in whichever way suits you, and then run scripts against a real column-oriented data store. Permanent is pretty fast already without any special optimizations. Most queries we've tried run faster on Permanent on the iPad than on Excel on the desktop. You can put millions of rows on your iPad no problem. We haven't spent too much time optimizing for these high-performance cases yet, so there's maybe 10x worth of improvements still available.
New language additions in Free Pascal
Minor correction: the Chaos Monkey was Netflix's innovation. It just happened to be implemented on Amazon's cloud. It would have been just as useful if they had their own colocated servers or used a different cloud computing provider.
Tours and activities startups struggle to find investors
Telling kids how the ecosystem is imploding is cruel and counterproductive
Brick and Mortar, Google
How Does Bitcoin Work?
The way pnathan described his app, systemXHR doesn't seem to make sense for it. You usually only need systemXHR when you are writing an app that talks to a third-party server that you cannot control and that you cannot convince to enable CORS. systemXHR also has different handling of cookies and HTTP authentication credentials.
I thought this was going to be a lame "I had that idea and told it to them at a bar" kind of thing. But it seems like it was more then just his idea, and he was involved in the initial version of the app. (The ghost icon makes so much more sense now too).
Deploying App Engine apps with DevTable (Web-based IDE)
What’s the secret behind Oscar-winning screenplays? The Black List
Concatenative languages reading list (joy, forth
So, he's lazy. Or maybe he was lying to Crystal in an effort to underscore the hazards of Verizon's procedure. However, that doesn't affect the validity of his article.

I personally would never use a banking, brokerage, or charge card [edit: or email] password for any other purpose. But, for other sites, I'm as lazy as he is ..
In chrome you can right-click on any element in the developer tools to select "copy as HTML" which copies the DOM as it currently is to your clipboard
One of the most frustrating parts of some early experiences I had with some programming classes, was a lack of "meta". So, we're learning some specific constructs... but what is the fucking context!

This is one reason such topics come up, whether on StackLatest or wherever. The new "team" members want to know where the fuck to start and what it all means.

I'm put in mind of Organic Chemistry I. A great class for "weeding out" before majors are declared. At least as I experienced it, a boatload of often "arbitrary" memorization... A real slog, when you couldn't see the forest for the trees.

Mind you, some significant percentage of "What's best?" posts are indeed people just too clueless or lazy to tackle any element of the question themselves. But... that's what voting and moderation are for.

StackOverflow seemed to be dealing with this pretty well. I don't see what the need for the change (in attitude, if not stated policy) was.
mekarpeles - an intro to the PeerLibrary team would be awesome- I'll do that.

I've loved the GitHub for science analogy ever since it first surfaced a couple years ago- I couldn't agree more.
Thanks, it's always good to see approaches, testing, metrics, what works/what doesn't, thanks for sharing!
I'm glad I'm not the only one that thought he was being a bit hysterical.

I'm not entirely convinced that this customer service agent could see his password. She said she had to enter it in to verify it. She may have been confused about his questions, or just flustered by his attitude.
(I work for balanced)
The buyer and seller were the same person. Instead of us focusing on the actual case and investigating it, the fraudster effectively distracted us on something completely different.

May be, we should have clarified it in the end. But, thanks for pointing it out.
Some of those points are a bit misleading. Sure, you can define a lisp interpreter in very few lines of code. But to build a decent standard library and optimizing compiler/JIT, that is where the LOCs rack up.
Cool! This looks very interesting!
Scientists Uncover Invisible Motion in Video
ShowHN: Tour - Concept Guided Tour app for Google Glass
I'm in a similar boat: Never actually submitted a pull request.

I've recently had to modify a gem that I use to convert Youtube URL's into the finished iframe product to support many of Youtube's parameters like rel, modestbranding and showinfo.

I forked the gem and pointed my project to the repo on my own github, but I never had the balls to actually submit a pull request.

And this isn't even Facebook, just some hobby project for someone that hasn't even been updated in months and months.

Tonight, I'll submit the pull request!

Thanks for the post!
I think this looks very cool from a technical standpoint, but I don't know how useful it is. Especially without a corresponding desktop application.
Import/export is coming. Probably in the next release.