skysight-inc/HackerNews huggingface dataset:
Just so people understand where these questions come from, since some of the replies are suggesting I was asking the wrong questions:

-I worked at a place for 4.5 years without a single raise.

-I worked at a place that blocked every port other than 80, and that blocked most websites that used post operations, all email websites, and all personal file transfer apps (like dropbox).

-I worked at a place that literally did not allow working remotely, even though it was the kind of place where that actually would have been useful and productive, especially for emergencies.

-I worked at a place that only gave you three sick days per year. After that you were expected to either use your vacation days or accept unpaid days.

-I worked at a place that required 60 hours per week as a bare minimum, but in reality, expected more like 80+

(And these were all high tech companies)
Seconded. Mine was a 6 figure mistake. I fact, it COST the IRS money to contact me.
Once they sent info I realized the error, and that I did not in fact owe 6 figures. Paid it anyway so my wife wouldn't stress about penalities, restated ( took a year) and then received a refund with hefty interest paid by the IRS. Along the way their support line was helpful in getting some questions answered.
Hi,

I'm the CEO of clever cloud, and and try to give you severals arguments :

- We handling provisionning in our side : the app will scale up and down automatically, related to your real needs

- Our pricing is base on real consumption : what you really consume on our resources, due the auto scalability feature

- We have a good performances reverse proxy ;-)

- we support a lot of platform

- We're not based on AWS (down 6 time per year) and we provide a friendly EU laws compatibility

- we are responsible of application running : if your app fail, we will restart it automatically

- we provide file system support (VERY usefull for php apps) in a clusters way

- we are cheaper

- We are cool :-)

At last, we are trying to make a new PaaS with other features and another vision, with a lot of respect for the Heroku work

If you want you can mail me on quentin.adam@clever-cloud.com explain your project and I will give you what you need to test it and answer more precisely on your case :-)
> if i walk in at 9.08am and you're going to moan at me for it, no thanks

I'm all for relaxed starting times, but at my current company that seems to have led to other, bad things: relaxed deadlines or other accountability.

It also sucks when something is broken at 8:00am and the guy that wrote that module (or made changes to it on Friday evening) isn't there for another hour.
Is there a european equivalent for easypost?
heh, well it was called the 'computer language shootout' back in the day and that's the name that has stuck with me.
Most serious woodworkers talk about creating "100-year furniture." You won't get rich as a custom woodworker, but you can be reasonably sure that the table you built will be used by the grandchildren of the client for whom you build it today.

I read someone's comment on IKEA furniture recently: "you are buying furniture that you and your descendants will use for hundreds of days"
Django 1.4 introduced custom templates for projects and applications. Useful for when you've settled on a file structure:
https://docs.djangoproject.com/en/dev/ref/django-admin/#djan...
I just mention my blog. Not on my CV because of HR walls, but in interviews, I mention its existence. If they still want to talk to me, then they're probably forward-thinking people.

If they don't look it up and are surprised that a certain level of talent inevitably comes with a certain level of anti-authoritarianism, it's not my fault. They were warned.
Dalvik is a major piece, but nothing is required to use it; there has been native support for a while now. Re-writing all the Android libraries in Go would be a heck of a project though, and then you'd have to maintain both forever. And I'm not entirely sure what the benefits would be, since I don't really know how Dalvik compares in runtime and memory use to Java 7. It would be pretty awesome though. I actually like Java, but developing mobile apps in Go would be a blast. Plus, Google could get entirely out of this Oracle situation if they transitioned entirely.
The penalty is in interest on the taxes. We had an incorrect entry in our 2010 return and had to pay about 12% in addition to the deficient amount. That would've been zero if they just verified it in 2011 and told us that there was an error. That is a penalty as far as I am concerned because I didn't get to choose the rate, I didn't get to fight it, and I didn't get to decide when it was due. It was an error on our part and a lack of efficient process on their part caused us to pay extra fees on top of the back-taxes. Whether you call it justified interest or penalty doesn't matter because it still costs me the same.
Disclaimer: IANAL

> You're exposed to claims if you use someone else's code

The article doesn't say that the author of the software is at risk if he/she shuns licensing. It say that their collaborators are at risk. Which is true. Because as you point out, "as soon as you write some code, you own the copyright."

If you were to write some code and not place it under a legitimate open source license - "shun copyright licensing altogether" as the article states - then you have placed collaborators at risk. If I were to modify that code, redistribute it, etc, then I've taken on liability and you could sue me for infringing your copyright.
The day after demo day is usually spent frantically setting up meetings with investors... probably not the best timing. But I do think some sort of "Show HN: YC W13" would be awesome!
Assuming that anybody coming from non-elite universities are "McProgrammers" is insulting. You learn how to learn at a good university. Rarely do you ever hit the ground running with every skill perfectly matched to the job you're hired for at any given company. That's why people, y'know, learn on the job. I very much doubt any programmer working on SpaceX had ever launched a craft into space before getting hired there. Stop being elitist.
Location of every photo taken from the International Space Station
You are nearly 6 years out-of-date. (Google "Sun Java" and see what you get, really.)
> Why would China want their people spend a month's salary to buy a foreign product (assembly doesn't count)?

"China" should not want anything in particular. Either the Chinese are free or they are a highly manipulated and virtually enslaved population. Clearly these are extremes. The truth lies somewhere in between. If a person wants to literally burn a month's salary --literally set it on fire-- no government should have the right or ability to interfere with that.

I find it disturbing to see how a portion of this thread has turned anti-US. We are not the problem.
yeah in Europe we do.
I don't like that the word 'child prodigy' is thrown around for this. For Mozart, Chopin, Liszt, etc. you simply have individuals who were all offspring of musicians, who started at young ages, who both listened to music played by their parents for hours and practiced it for themselves for hours more. Likewise with mathematicians, programming prodigies, etc.

And, Chopin's later work is indeed much more mature -- compare the difference for example between the Nocturne in E minor which he wrote when he was 19, and Nocturne in C-Minor, No 21, which he wrote shortly before his death. The difference is pretty stark -- and even non-musicians can sort of detect the growth. I can say likewise for most composers, their craft honed with time -- it's difficult for me to think of any composer who composed something tremendous in the very beginning just out of nowhere -- that kind of stuff doesn't happen.
3D mineride for JS1k
Yes, the illustration is accurate.
EasyPost + 2 months :)

What carriers are you looking for?
So it's okay for a corporation to be entitled but not individual people? Says quite a lot about you.
By running AdBlock, you're the one doing the exploiting. It's no different than pirating stuff, you don't have the moral high ground here.

People can and do detect my use of adblock and either ask me to disable it for their site, subscribe to their service, or decide not to serve me the data.

I have every write to request data from you while also instructing my browser not to request ads. You have every right to decide not to serve me any data. Until or unless I actually infringe your copyright, or enter into an agreement to see your ads and then renege, this is not equivalent to piracy.
Yup, 100%. I did the same, it was a big botch that I then took 6 months to finally get around to addressing. The IRS sent a few simple letters, and in the end there were no penalties-- I think I paid some ridiculously low interest on the money I owed and payed past the grace period they gave me from when I found out about it.
Great job--great app idea, very professional website. Congrats on all your hard work. I downloaded it, made a picture, then...I can't send it because neither I nor the recipient uses Facebook. Maybe consider actually letting people use their Address Book?!! Good luck!
Nginx 1.3.15 released
It's not an opinion. In the case of WebDAV, they are, in fact, moving away from open standards. It's also not about data export - it's about making commitments to businesses that pay for these services under contract and in conjunction with software that may or may not work with the apps in future.
> I assume you mean the comment that links here

You assume incorrectly. I'm referring to the version where Scala was 44% faster than Akka: https://plus.google.com/112820434312193778084/posts/HdKFx4VQ...

In any event the application logic in Java will likely outperform erlang. See: http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...
where Java outperforms Erlang by 3-30x in most cases and uses significantly less memory in most cases.

> Many Erlang processes fit onto an OS-level thread or process, so passing messages is very fast ("copying" shouldn't be equated with context switching OS threads).

Many Akka actors fit into a single process and there are many actors per OS level thread, so this isn't really a useful point for comparison.

> Akka is a library and can't make guarantees about how the JVM will perform garbage collection of actors while Erlang has it built into its VM. No amount of creating new JVM instances will change that.

The JVM does the GC, not the library. Is 100 microseconds not short enough for your application?
http://mechanical-sympathy.blogspot.com/2012/03/fun-with-my-...
Contest on Making Government Work: Is There An App for That?
Using decimal percentage values in responsive design
Now I heard you moved on from whispers on moldova accommodation
For those who wish a romantic dinner, we offer a discreet and pleasant atmosphere, combined with selected dishes and beverages, smooth music and candles.
We wait you to spend pleasant time in the Restaurant of Elat Hotel!
> Those build steps seem a bit obtuse (as someone used to a "brew/pip/gem/npm install").

They don't strike me as particularly obtuse. But I write a decent amount of C++ already, and I've come to terms with the reality that there is always some assembly required.

Binaries don't strike me as particularly useful for C++ projects. C projects, moreso, but with C++ you've got to support a number of different C++ runtimes per platform (the various MSVCRTs on Windows, libstdc++ and libc++ on OS X) and it's probably just better to have the user--who is going to be the one stuck with it--build it themselves.
Ask HN: Submitted security flaw. Was pressed for employer.
Recently I submitted a security hole to the creators of a large piece of medical software. This software provides access to sensitive information about patients, as well as privileges such as ordering prescriptions.

The flaw I found, and reported, related to password storage. The passwords use a reversible algorithm which I wrote about on my blog [1].

After submitting the hole I was contacted by the SEO of the company saying that they would push my report to the developers and that they would be in contact with me. Two weeks following the last communication I reached back out to the CEO to see if there was a status update, and informed them that I would be publishing all of my findings, including the name of the software and code, on April 1, 2013 barring assurance that the issue was actually being fixed.

Today I received an email from the CEO as well as an individual who identified themselves as a member of the development team stating that the issue was being worked on and should be patched in 4 weeks. I was satisfied with the response and decided to wait before posting anything further. However, before I could reply to the emails, I received a phone call (I provided my phone number to discuss the issue).

During the conversation, with the individual who identified themselves as a developer for the software, the caller assured me that the issue would be fixed. I thanked them and asked to be informed when it was patched so that I update and secure my companies system as needed. After assuring me the issue would be fixed the caller went on for about 10 minutes pressuring me to tell him who my employer was. The whole time I refused, stating the issue was not uncovered due to any business operations, and that I was reporting the issues as an individual, not as a member of the company.

So, my question is: Do I ever have to disclose any personal information when reporting a security flaw.

[1]http://www.jcurcio.com/posts/obscurity-is-not-security/
tl;dr: After reporting a security flaw I was pressed to divulge information that did not affect the security flaw reported. Do I, for any purpose or reason, have to give the creators of the software in question this (or any other identifying) information about myself?

Also, clickable link: http://www.jcurcio.com/posts/obscurity-is-not-security/
It'd be need if somebody ran a YC Hedge Fund. I'd happily pay 2% and 20% management fees! :D
I didn't down vote you. Congrats to alan_cx for correctly detecting dry British humour in the wild.
Full report that this article is based on here - http://opensignal.com/reports/data-usage-by-screen-size/
Ah, I was of course referring to small companies that shouldn't have that set in stone. But, then again, if I go to work for a large company I know it's unlikely to be a "really great place to work for" ^_^.

That one exception was a very small startup ... and that inflexibility was a sign of internal issues that helped kill it, just not ones that got in the way of if being good for the programmers, until it went under of course.
Google Labs Fusion Table Search Exposes Private Phone Numbers, Account Numbers
Google Labs latest data visualization project is a Phisher's dream. I searched for "Video Game Sales" and got the sales plan of a business, presented to me in tabular format with client names, contact information, and was stunned.<p>I do not know if Google is collecting this from Google docs that are not marked as private, or if they are crawling the web to gather this data, or both. In either case the implications are far reaching.<p>After my initial disbelief, I decided to try searching for "Client List." This is a phisher's goldmine, some results even yielding tables with account numbers.<p>http://research.google.com/tables?corpus=fusion
AdBlock is one of a few ways I have to set my terms in this otherwise one-sided transaction.

Should I be ashamed of myself for occasionally using lynx too?
Buy Twitter Followers? Um, Why Not, and What Are These Scammers Doing?
Back in the day, that old project wasn't on quad-core and wasn't on Ubuntu -- and we should wonder whether your understanding of what's shown is also 6 years out-of-date ;-)
A/B testing may be safe in the hands of Athiests, but would you want it in the hands of terrorists?
I'm sure that a certain subset of people do buy knives as weapons, but I'd be surprised if it was even on the radar of total knife ownership reasons. Most buy knives for display or utility (dive, general utility, bolo/machete, etc.).

Every one of them could be used to kill someone, just like a crowbar.
"The solution is not more government nanny-state ideas"

"requiring every person who receives 10% or more...to attend classes"

This seems like a bit of a non-sequitur. Don't provide an easy (and free) way for people to submit their taxes without going to a CPA, but do force people to go to some classes? How is that less of a "nanny state"?
"you should work towards removing that separation as it will likely improve your life as a whole"

... and possibly destroy your business. It's hard enough to fire a person, but now imagine having to fire someone you spend your off-hours with. Entangling work and personal life basically clouds your ability to view people objectively.

"work is just how you support the enjoyable parts of your life"

That's not what I'm saying. When you entangle work and personal life, you make it harder for yourself to make the hard decisions.
Usually I would give someone like Bram Cohen the benefit of doubt, but this paragraph:

“We want people to use and adopt BitTorrent Live. But
we aren’t planning on encouraging alternative
implementation because it’s a tricky protocol to
implement and poorly behaved peers can impact everyone.
We want to ensure a quality experience for all and this
is the best approach for us to take,” Cohen told
TorrentFreak.

So they are relying on the patent system to ensure that every peer is playing nicely? In a p2p protocol? What could possibly go wrong?
"Let me cram these words in your mouth, and point out how much that says about you". Erm..?

I can't reply so [edit], now you're going to tell me "that's how language works"? I stopped reading right there.
Yes, I went to the DMV in Illinois to get my license and managed to complete the eyesight, written and driving tests and walk out the door with my new license in maybe an hour and a half. I didn't even have an appointment.

I'm aware this isn't the case in all states, but that says more about the priorities and competence of the people running those governments than it does anything else. Unfortunately a lot of people seem resigned to the idea that things are going to be run poorly and don't even bother punishing the politicians who are shirking their responsibility of administration and blaming their own failures on some abstract idea that government is always inefficient.
> This seems an easy to grasp example of how the free market...

I can't even begin to grasp what part of lobbying the government to prop up your business via threats of penalties and imprisonment you are interpreting to be "the free market."
I should be patenting living to 130 years old. All the 129 years old in the future would pay to my grandson through their wrinkled noses.
Hi,

Thanks for the clarification. Using 1st party cookies definitely weights Mixpanel over Kissmetrics in our eyes.
No. The current IRS interest rate for unpaid tax is 4%. You apparently paid almost three years late, which is getting pretty far afield from "explainable mistake" or "charge you a giant penalty for !=". Hell, if you had "cheated" and put that money in a mutual fund you'd have made a profit.
FinCEN rules also cover some foreign Bitcoin exchanges
Yuri Milner and SV Angel pretty much do exactly that though the Start Fund.

Although I doubt it's that easy to buy in. Ha.
The INS (err, BCIS, err, USCIS --a great sign of a well run institution is how many times it needs to change its name cough Xfinity) comes to mind. They are the most horrifying bureaucracy with which I have ever dealt.
Unity is a great product for what it is, but it enforces upon you a particular view of the world and it's one I personally do not share. It puts you into its editor environment (which I don't find to be very good) and more or less expects you to be using the visual tools for most of what you're doing. I don't like that workflow; I prefer to work in a data-driven environment and in a real IDE. It is not as quick to prototype, but I enjoy it more and the end result satisfies me. I also prefer to know exactly what's going on in my game code, and there's enough obscuring that in Unity or another closed-source runtime that I'm not comfortable with it.

And I don't trust Unity not to close up shop one day and leave me high and dry with closed-source, bit-rotting libraries. Or to not target a platform I care about in the future, again leaving me screwed. I need to control the stack, and Unity is antithetical to this. (This is also why I have moved away from Xamarin's stuff--while enough of their stuff is open that I could spend multiple man-years re-implementing it if it went away tomorrow, it's a much better investment of my time to use the platform APIs directly.)
If you have high upload bandwidth (10Mbit or so), Sopcast works great. If you've watched some of Bloodzeed's streams, you know how good it can be - basically flawless HD, delayed by about a minute from the original broadcast.

Unfortunately, Sopcast relies on a centralized service and there was a major crackdown on football streams that started during Euro 2012, and now all the really good ones are gone.

In my experience, competitors like TorrentStream are terrible.
>I took the entire post as one rooted in envy and bitterness

I took it as looking objectively at the deal, something that no mainstream press coverage of the Summly aquisition I've seen does.
Six-second postcards: Vine is changing how travelers share stories
This might open your eyes a little:
http://www.propublica.org/article/everything-we-know-about-w...
Would it be possible to launch an unmanned mission to retrieve Voyager I?
'when the day comes that we have employees and all that jazz, I do care about "cultural fit" and I would prefer to bring in people who want to be in that kind of environment.'

When the day came when I had to hire a few people, I didn't want to hurt my social relationship with friends in case the business turned south so I hired people a bit more removed from me socially. It's hard enough to think about firing one of them (what will they do afterwards? will they land on their feet elsewhere?), but it would be nearly impossible to fire a friend for poor performance or for anything that isn't a crime.
Interestingly - my experience, on innocent mistakes, has been varied.

I got hammered owing 6 or 8 hundred dollars for a $200 mistake when I was 10 years old and making money off of my paper route. (No, my parents didn't cover the bill nor do my taxes.)

And I made $10,000 mistake five years ago and they said "Oh - whoops, pay your bill and be more careful next time" and then called it a day.
Sure, perhaps we should also station TSA outside every retailer and have them search our bags. That sounds like a privacy nightmare.
Simply because of the fact that in the first sentence that it mentions that he is 17 years old. Companies get acquired all of the time every day, but those don't warrant posts on HN mentioning how young the employees are. Hence the jealousy.
Eclipse exists since 2001/2002 and still one of the most popular IDE. I don't think Eclipse is going to go anywhere in the next 10 years.

Emacs/Vim definitely exist longer but Eclipse is joining the ranks.
Alternate method - paste this in console: http://toys.euri.ca/nyt.js
I would caution against making Grover Norquist the foundation of any inquiry.
The article said that the user-agent string was changing -- it said nothing about quirks mode going away.

If you have an IE6-only intranet application, then by definition you are not depending on user-agent sniffing. In that case, you depend on the continued availability of quirks mode -- not on the user-agent string.

If you have an intranet application that uses user-agent sniffing to support both legacy IE and standards-compliant browsers, then you should simply do nothing. The change in the user-agent string will cause Internet Explorer 11 to be treated as a "like Gecko" browser. This is as it should be, as IE 11 is a standards-compliant browser.
So is he getting a patent on paper? How novel.