skysight-inc/HackerNews huggingface dataset:
I find it terribly concerning that I'm paying $50k to go to a school to learn something I already know, and know well, to take classes on subjects somewhat connected to what I'll do in a future career, to get a job full of incompetent idiots who get the same paper as me.

Then why are you doing it? No one is forced to go to college. Nothing is stopping you from doing anything else.

If you want a "job" and a "career" working for someone else, then you probably will need a degree — there just isn't any way around that. You don't want to do it, but that's just what you will have to do because that is what is expected by the majority of people doing the hiring. Of course, if that's what you want, you should probably just get used to it because having a job means that someone else will be deciding what you do long after you are out of college.

If you want to chart your own course and be in control of what you pursue — then go do something on your own. Start something.

I wouldn't go to college with this mindset: "to learn something I already know". If you do, you won't learn anything, because you've already predisposed yourself against it. Go with an open mind. Look for opportunities. Collaborate with others. Find the best and the brightest — those in your class that are on your level — those that are ABOVE your level ... and learn from them, work on things with them, and learn everything you can not only about code, but people.

And never stop learning outside of your official classes. Keep pouring yourself into the things you love. Become an expert.

“I have never let my schooling interfere with my education.” ~ Mark Twain
the 13" macbook air also has a higher usable resolution (1440x900 vs 1280x800) and none of the ghosting or other issues that have been plaguing 13" rMBP users. in my eyes, the retina macbooks are still early adopter unproven tech, i'd wait for the tech to stabilize before buying one. So for £50 less, you get a nice reliable machine that weighs less.
I'd say that Java is the most popular one, but C does all the hard work!
Vim since the past 10 years.
I feel the same way about programming languages, cars, and kitchens.
Sublime Text for code, Mou for editing Markdown, iA Writer when I need to write long form blog posts. I also occasionally use Google Docs & Pages when I need to edit documents for college.

Mou, to the best of my knowledge, provides the best real-time live preview of Markdown code. iA Writer really helps when you need to focus (had tried Byword previously but didn't impress me -- maybe I'll give it a try again.) And, well, what can one say about Sublime? Love it.
Apple managed to maintain their strong lead for a relatively long time by creating the app ecosystem.

Tesla could do the same with their supercharger network, where they offer free charging. Although I think (and hope) that eventually they'll let other car manufacturers "license" access to Tesla's network, and this way they'll be able to not only pay for the maintenance and cost of the network, but also make a bit of money from it, too. They shouldn't charge too much, though. Maybe $100 per car.

By turning the network into an actual business and not just a "cost", they would have to incentive and capital to expand the network all over the world as fast as possible.

And that's how we all get free charging for all cars, forever. Goodbye oil industry.
Half the functions are based on C, half the functions are based on Perl. There's no regularity or consistency.

Recently, a third half of it was based on Java. :-)
Your broker at a major bank is the only place where you'd be able to buy a new offering of bonds. There's usually some minimum quantity you have to buy, in the range of $30k-$100k minimum. You basically have to ask said broker to tell you when they're available. (give you the list of new issues periodically)

I think you can buy existing bonds on the market through more normal channels including discount brokerages.

edit: Public Service Announcement - don't trade in bonds, because you're virtually guaranteed to get taken advantage of hardcore by Wall Street bond traders, even the "flow traders" that do the transaction for you. One example is the broker giving you a price (via the trader) that reflects the bank's own book instead of the actual open bond market (you can check the discrepancy by demanding to see the Bloomberg data on the security). The bond market is still even to this day nothing like the stock market. Visibility & transparency (in the stock market) are your friend.
You can use Code School for free next weekend
I made the same mistake once. Managed to return it though, loosing $200, but the new one was worth it.

Since then, this has been very helpful:
http://buyersguide.macrumors.com/
No, you can be a regular investor but you need to have an account through a major bank and have someone you can talk to who can show you their new issue inventory and make the transaction for you.
> I really don't understand why co-op hasn't been adopted almost universally. It's hugely beneficial to all parties.

I completely agree. I went to a much more traditional school in the US, but recently got the chance to visit Waterloo to do a guest lecture. It feels like the university of the future. In the classroom, students were having discussions with opinions backed by actual work experience. After spending the day there I wished I had known about it or looked for a co-op when I was looking for school.
That's actually a really really good point.

I've often wondered why Things Needing Money (cities with budget deficits, states with budget deficits, caltrain, etc) don't develop startup-like things they can sell.

From one point of view, the answer is obvious: nobody wants to make someone else rich when they can make themselves rich [1]. But, from the other point of view: people do that all day every day. The majority of people don't understand (and don't want to understand) the complexities of corporate ownership, acquisitions, and payouts. They just want enough to pay for housing, food, support their family, and buy some toys a few times a year.

Could those Things Needing Money work it out by advancing internal EIR positions with enough funding to hire subordinates as necessary?

[1]: The valley does provide a way around "constantly working to make someone else rich." At large places (Cisco in the old days, Google now, probably Facebook too) you see people work the system. They can leave their company, start a startup of basically what they were working on at Big Corp, then have Big Corp aciqhire them back for a few million dollars. Or, they make a startup, get acquired by a Big Corp, vest their buyout, then immediately leave and re-create their original startup they sold, but better (maybe more sustainable or more IPO-like the second time around, but it's the exact same thing as the first time around).
There's nothing "snobbish" about pointing out serious technological flaws in a given programming language or application. This is especially true when those flaws have no justifiable reason for existing in the first place, or when they can compromise the security of data and other systems.
Is it? Gmail reads and uses all mail and this doesn't seem to have generated a great outburst of controversy.
The author's comment that "Sencha does also come with a Look & Feel, but again, it’s the Sencha Look & Feel, not the Android or iPhone one" is false and also is, imo, a silly reason not to use Sencha. Sencha is entirely themeable and it even comes with iOS and Android themes that you can easily enable.

Sencha does, however, have a steep learning curve. I think thats probably why the author didn't dive into it deep enough to grok the themes.
I don't see RubyMine on here so I voted for IntelliJ.

SublimeText is my fallback and vi is fallback^2.
Minimalist modal range slider (css)
a Minimalist modal range slider made with css (webkit only)
They went Python long before Guido started working there.
Is learning objc really so difficult compared to learning all the obscure things you have to do to make a native-like html5 app?
I agree that issuing the new stock was probably a good move, but I'm not sure about paying back the debt. Low interest rates now mean that debt is relatively cheap, and if you think you might need the extra cash at some point but aren't sure if interest rates might rise at some point it might make sense to just keep the cash and don't pay back the debt.

Lots of companies are actually taking loans they don't need just to lock in rates, and then pretty much just sit on the cash. That's part of the reason that the amount of dollars in circulation has gone up by a huge amount over the last few years while causing negligible inflation.
Reddit was, at least recently, in the red.

However, Conde Nast no longer owns Reddit directly, so Reddit has no effect on Conde Nast's net income (only their shared parent company's).

Also, in Reddit's case, an argument can be made that it's a 'loss leader' - it may be operating in the red, but the value it adds to their portfolio of publications as a whole justifies the cost.

(Consider, for example, the alternative: shutting down an unprofitable Reddit, at which point all the users flock to the "next" discussion website which they don't own and control.)
Why not just make an actual app that does this + allows for you to snapshot the drawing? It may already exist (not an iOS dev)
I did have the experience of looking at a menu on a busy strip, saying "meh", and walking away. I even thought about including my rebuttal to that particular point in the original paragraph I wrote. Here's what I have to say about that:

Just the fact that someone is using your digital menu device doesn't mean that the contents that they present (like the photo of the food, and the descriptions) will automatically look good. They still have to hire a good food photographer. They still have to hire a good dish description copy writer. It's like saying that because we went from print to digital, visual design and good copywriting don't matter anymore. As the trend of websites in the 90's will readily attest, design and copywriting matter a whole lot.

A restaurant that failed to have an enticing printed menu on a busy strip will now have even more opportunity to hang itself with one of 'em new-fangled digital menus.

As for saying "if any business thinks that depriving their customers is more beneficial there is a fundamental problem" - you've just outed yourself as incredibly naive and idealistic. Information asymmetry is almost fundamental.
How to enable Google Hangouts for your Domain Account
I really like this -- I'd spend some time making it pretty when I post funny cards to FB [the thumbnail doesn't look great].
That actually shows that Google has privacy policies that are to be taken seriously by their own employees
I'm sure they're already working on the $30k version, and a lot of this money will be being used to tool the factories for higher volume output.
They want to have a $30k version, that with a lease is when most everyone can afford one.
Powerful tools have a learning curve. C++ and Git take longer to learn than JavaScript and SVN.
Waterloo is good for access to fresh CS graduates and excellent cost of living, but Toronto is a better bet for access to experienced talent and network connectivity.
The article doesn't say what the coupon on the bonds are for various maturities, but they are most likely extremely low yielding. I quote Bill Gross of Pimco in labeling these as a poor investment choice.

Gross: Here -take my money Mr Lew, Buffett, Ballmer, Cook. I’m ur beast of burden - provider of ur free lunch - a non-thinking bond investor

https://twitter.com/PIMCO/status/332501401613770752
Would you want to sell your company to Yahoo? Yahoo is where companies go to die.
This would not work on a lot of large enterprise networks that use RSSI (Received signal strength indication) to detect malicious devices. Unless you are close to one sender and are sending data at the same time as this sender is sending its data.
In case you might be wondering why you don't get huge number of upvotes and comments on this, some of us have seen it before. Here are a some of the previous submissions:

https://news.ycombinator.com/item?id=599164 (+)

https://news.ycombinator.com/item?id=1310127

https://news.ycombinator.com/item?id=1327746 (+)

https://news.ycombinator.com/item?id=1475826

https://news.ycombinator.com/item?id=3503896 (+)

https://news.ycombinator.com/item?id=3507566

https://news.ycombinator.com/item?id=4586462

https://news.ycombinator.com/item?id=5129062

https://news.ycombinator.com/item?id=5377944

https://news.ycombinator.com/item?id=5695816 (+)

I've marked the ones with some discussion/comments.

It's also here: https://news.ycombinator.com/item?id=5728843
They can't charge any amount -- pinless transactions are capped to around $20 (depending on the vendor).
Shocking! You mean that nearly 3 years ago, a hosted service had employees that may have access to the databases of the services you're using?

The difference being that Google doesn't play at being encrypted end-to-end.
Not really, because « Mosh does not support X forwarding or the non-interactive uses of SSH, including port forwarding ». (cf README)
The problem isn't that it's possible to make good advertising that reddit disagrees with, it's that making advertising that's good in this context is either difficult or risky or both. And that trying and failing is worse than just burning the money spent on the advertising.
I think that pretty much sums up most social sciences research in general. It turns up lots of data with lots of correlations, but, since the issue of causation probably fundamentally can't be resolved through observational studies (or, very often, any conceivable kind of study), the analysis is sometimes interesting, but rarely, if ever, actionable or useful.
>An alternative perspective - for people that travel a lot, that 300 grams (.6 pounds) - is a deal breaker.

I travel a lot, and even the 15" rMBP is not a "deal breaker".

It's funny how pathetic it would look to our fathers that we find 2.5 kg to much to carry around in a bag...
It makes makes me sad that tumblr is even considering selling to yahoo. I found Tumblr useful as a simple blogging platform in which other users could "vote" on content they liked.

Someone should build a straight up reddit-for-blogs.
>Lots of companies are actually taking loans they don't need just to lock in rates, and then pretty much just sit on the cash.

If you're MSFT or AAPL and can issue bonds at 1% and buy other comapnies' bonds at 3%, that's a pretty easy way to lock in a spread.

Interest rates are virtually guaranteed to rise in the next 3-5 years. Bernanke's previous quote is for interest rates to remain low until 2015, and Pimco has proclaimed that "the 30 year bull run in bonds is over".
Sort of the inverse of "genius is a rising market", it wasn't that he "ran it into the ground", he made a bad bet, but one completely in keeping with the '70s "Limits to Growth" Zeitgeist (more like "no limits to government", especially stupidity in energy policy). From his Wikipedia page, and of course there's more detail in The Box:

"In 1978, McLean purchased United States Lines. There, he built a fleet of 4,400-TEU container ships that were the largest afloat at the time. The ships, operating in round-the-world service, were designed in the aftermath of the 1970s oil shortages and were fuel-efficient but slow, and therefore not well-adapted to compete in the subsequent period of cheap oil. USL went bankrupt in 1987. McLean took very personally the criticism directed against him after the collapse of USL and the resulting loss of many jobs associated with and dependent on USL."
No, it's good for people to be extremely vocal about technologies riddled with serious flaws. It's unfortunate, but ultimately beneficial, even when they have to do this repeatedly.

It doesn't matter if we're talking about PHP or JavaScript, or a web framework like Ruby on Rails, or various NoSQL databases, or even certain operating systems.

Even if people have used such technologies with some degree of success in the past, and even if they may still be using them today, it's important for us to move past them, as a community and as an industry.

Making their flaws widely known is a very good step toward moving to better technologies. So I encourage people to be vocal about their bad experiences, or about the flaws they see in technology. It's an important part of advancement.
Just went on a search, since I needed a new wallet, and bought this:

http://www.idstronghold.com/RFID-Blocking-Secure-Wallet-Bi-F...

I have no affiliation with this company. The linked story and my need for a new wallet and google did the trick.
I've had these floating around for a while, leftover from some Unix class I taught a while back, both graphically-oriented reminder charts, rather than exhaustive lists, of the most basic commands needed in both editors:

http://www.talisman.org/unix/img/editors/emacs-hints.png

http://www.talisman.org/unix/img/editors/vi-hints.png
In case you might be wondering why you don't get huge number of upvotes and comments on this, some of us have seen it before. Here are a some of the previous submissions:

https://news.ycombinator.com/item?id=599164 (+)

https://news.ycombinator.com/item?id=1310127

https://news.ycombinator.com/item?id=1327746 (+)

https://news.ycombinator.com/item?id=1475826

https://news.ycombinator.com/item?id=3503896 (+)

https://news.ycombinator.com/item?id=3507566

https://news.ycombinator.com/item?id=4586462

https://news.ycombinator.com/item?id=5129062

https://news.ycombinator.com/item?id=5377944

https://news.ycombinator.com/item?id=5695816 (+)

I've marked the ones with some discussion/comments.

It's also here: https://news.ycombinator.com/item?id=5728844
Do you mean that it isn’t necessary to list it here because everybody uses it all the time and listing it would render the poll senseless?
Maybe I _am_ naive, I'm not educated by any business school, and am just an ambitious guy with a few thousand dollars and a desire to ship.

As for my experience with the previous high-end experience, it's unfortunate that I ended my term with 1 of the companies on not-so-great terms, and I wouldn't feel comfortable contacting them for help with anything, and they wouldn't be able to help anyway except with maybe a part-time day job, which I couldn't get to without relocating anyway, so they're help is a no-go. The other guys would talk to me but they could only do so much- across the country, neither could really help with this venture.

And I don't have a problem mentioning my last venture although it failed because it wasn't any of my doing that caused it to fail- I ended up in the hospital and unable to attend to the startup for a period of time, where it became necessary to sell its assets to cover hospital expenses & rent instead of continuing it to completion. I'm still proud of how far I got with it, I was a year away of being able to support myself with it. And I would have if I hadn't gotten sick.

I kindof do think a grand is alot of money, but I know base don my last startup that it only goes so far in a startup. I do tend to think its possible to get a foot in the door with 5k though. Which is my goal with this project. Right now I only aim to make enough to be able to slowly grow the company, so making enough to save half & reinvest it will make me happy even if its $250/month. I mean, it's only a $4k investment.
Write Drunk, Edit Sober
You don't need to be accredited. The debt of a company is higher in the capital structure than its equity (creditors come before shareholders in bankruptcy), so it's a more conservative investment. That's not to say that any bond is safer than any stock, and there are plenty of bonds that are very risky (companies have credit ratings just like individuals and countries). Keep in mind also that bonds tend to have a minimum purchase size (usually $10k face value) and minimum increments thereafter ($1k usually).
Something like that! Well you get the idea.
They could have a billion active users and would still have $0 in revenue. I don't see how it's a steal.
Neither YouTube or Reddit fit the bill. Both of those companies were created in 2005 and then sold in 2006. I would argue that they were still in a user acquisition phase instead of trying to monetize their platforms. 5 years is a long time to run without figuring out how you are going to become profitable. Tumblr was created in 2007 and has a lot of smart people working there, why haven't they figured out how to make money in the past 6 years?
Most of the bash scripts wouldn't need converting at all. zsh, IMO, is a solid drop-in replacement for bash.
I think that would partly depend on what price they offer the stock at to institutional investors.
After reading up on Lisp macro programming (PG's on OnLisp and others) you will see that it is always advised to use only purely functional code when doing metaprogramming. In Common Lisp and all the others Lisps I've seen, this is not strictly enforced by the language and only advised. The code should be purely functional because you don't know when and how many times it can be called by the compiler leading to some grand mysteries when something does not go as expected during compilation due to unintended state.

The constexpr design is taking this to heart and enforcing that the code to be purely functional. I don't see this as a disadvantage but take it that designers of C++ are forcing best practices for the features they are adding. Best practices are generally not the most convenient, but by doing it this way, they're giving you less 'rope to shoot yourself in the foot'. Lisp was more of a research language woring as a testbed of features that are now moving into mainstream languages now that there is some experience with how to use them in the least damaging way.

Purely functional programming is not as 'easy' to write because almost everyone learns imperative first, which is the most natural way to code (do this, then do this, then do this,...). Using functional code requires you put the control that you would normally put into code into the data. It's a different way of thinking and is not natural in the way that imperative programming is.

And regarding that implementing constexpr wsa a 'nightmare for compiler writers', it should be! Strong abstractions are difficult to design and implement, but once they are complete everyone benefits. Compilers are the one things that should take on the hard features since everyone uses them.

Thanks for your experiences with constexpr and I'll form my own opinions of it after some practial use and maybe i'll find it just as lacking as you do in the end :). I'll stand by my statement that C++11 is heading in the right direction, even though it may have some warts and tradeoffs that it can't be avoided, like anything that matures. It will be interesting to see what C++ goes in the next 10 or more years.
Yeah, right.

While both Skype and Gmail store your messages (if you Skype across multiple devices, you'll see logs of conversations that happened on different devices), I don't think Gmail probes every URL you send in your messages. Also, SMTP is not always done under SSL, so, privacy cannot be assured.

But that's easily testable. I'll get back to you in a couple hours.
In my experience, no. I would recommend to almost anybody to just learn objc if you want to build a native iOS app.
See: Liar's Poker [1]

[1] http://www.amazon.com/Liars-Poker-Michael-Lewis/dp/039333869...
but you need to move n/2 to "make room" - think of the whole process.

edit: you're not wrong, but what i am saying is that to make the filter practical you have to save the new point, too.

sorry for brief comments. on vacn w tablet only.