skysight-inc/HackerNews huggingface dataset:
I started early (first program at 10, first tech job at 15, first full-time programming job at 19), but I've had to reinvent myself about 3 times, with the desktop->web transition in 2005, startup->Google transition in 2009, and now getting into mobile & such in 2015. Each time, I was like "Aw shit, all the stuff I spent my life learning is useless. I wish I'd gotten into this 5 years ago."

A few things to think about:

1.) Don't define yourself by the specific concrete skills that you know. Instead, define yourself by your ability to learn, to pick up new skills, and to solve problems. There will always be new problems, but as long as you always have an ability to learn, you'll be able to overcome them.

2.) Your past career isn't wasted, you just don't know how it'll be useful yet. Steve Jobs mentioned this in his commencement speech at Stanford [1]: "You can't connect the dots looking forward; you can only connect them looking backward. So you have to trust that the dots will somehow connect in your future. "

3.) At least you're better off than all the folks who haven't yet realized that software is eating the world, and will be coming to web/mobile/whatever development in the future. It's hard now, but in a year when you're a very competent web developer and explaining how things work to the newbies, you'll be glad you put in the effort now.
There must be some way to _unify_ this proliferation of software update mechanisms.

There's PackageKit, though that's mostly used for creating those graphical software center/app store types of applications.
> 40 years ago, you can express political views in america without worry of being shamed (called an asshole) or denigrated for it, unless you were being really hateful--- like joining the KKK

Someone is viewing the past through rose colored glasses. In 1975, plenty of people were be shamed and denigrated for expressing political views -- both left and right -- that were nowhere near the order of hatefulness of joining the KKK.

There being some people that would attribute disagreements to certain prominent person's of non-white descent to racism certainly isn't something that wasn't happening in 1975 and earlier. It might be somewhat more likely that such an attitude will get noticed and magnified by both those that agree with it and those that are offended by it in the age of the internet, so more people will be exposed to the response. But that doesn't mean its actually any more common.
Do you have any students or know or any place that would be interested in interning for digital marketing, growth hacking, social media related work? And does the payment come from the start-up or from sort of fund you have setup?
Would love to chat further if you have time. Kam[at]krmmalik dot com

Thank you.
Why on earth would they do that? Making bitcoin illegal would be the biggest action the US Government could take to get bitcoin to flourish.

Right now, bitcoin is like a country with a minuscule GDP ( * ) and absolutely no currency controls (and no possibility of such, ever). As many small countries have learned the hard way, the worst thing for your economy's and currency's stability is US and Euro-based foreign currency traders deciding that your currency is a "hot" one to trade in.

When history looks back on why bitcoin failed, I suspect a big part of it will be the SEC's decision to allow large Wall Street firms to speculate in BTC as much as they wanted to.

Now, a robustly anonymous exchange network with value pegged to something external - say, a cryptocurrency backed by EUR, USD, or actual grams of gold - that would be something different. That would likely be made illegal, either explicitly or by having nearly every transaction run the risk of a federal money laundering charge.

( * ) The GDP of bitcoin-land would be the sum total of all goods and services bought and sold with bitcoins in the course of a year.
Have you ever tried ninite (https://ninite.com/) ?
Not perfect at all - but at least it works for some of the freeware utilities / programs I'm using on my windows PC.

Simply run the generated exe to install the program. Run it later to update the program.
Are the aberrations related to transitions into or out of the SVG element (the purple box)? If so, I've just added an issue for that: https://github.com/Rich-Harris/ramjet/issues/6
I have hired a lot of developers over the last 15 years and not once have I cared if they have a github account.
Finally! Seems ridiculous that it's taken this long for this to be supported.

Edit: this is for enterprise accounts only. Insane.
This is actually a pretty cool tool, going to use this.
Frequently need to transfer stuff from my iPhone/iPad/Macbook to and from my windows desktop and google drive is not always necessary :)
Seriously. Marek, if you're reading this - get a full-time job. People will pay you serious money for your work and don't let anyone tell you otherwise.
The Marijuana Industry and Its First Crossroads
Is there a city now without a 'tech' scene? From Milwaukee to San Juan - incubators, co-working spaces, education initiatives, financial & tax incentive programs, all proclaiming they will grow the entire local economy out of whatever doldrums it sits in.

In terms of bubble, the low yields on junk debt globally are a really, really big problem. An angel investment in a small startup that folds, or a VC investment in an instant unicorn (term I saw on TC recently) that imploads, your money goes to $0. Or maybe you lose 50%, 60% on a public tech company. On debt, this will impact everything from the money markets holding business and individual cash to the institutions, both public and private, that think business is good because they depend on high risk low cost finance to perform their day to day operations. 2015+ is very scary even for bears.
Are you comparing 13" MacBook Retina Pro to Arch Linux? We can discuss OSX vs Arch Linux or MBP vs whatever hardware you used. Have you tried Arch on MBP?
Visual Studio Code for Mac and Linux (MS Build 2015) [video+comments]
Visual Studio Preview for OS X, Linux
I could not agree more! I cannot stand engineers that just blindly follow Design patterns or abstract things out endlessly! My rule of thought is start as simple as possible. Because hey the less code the better. Then add complexity as needed until things work good. Then stop and walk away.
Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor
Perhaps they chose too complex a platform, given the use case. Paper, while it has its own failure modes, is pretty failsafe, especially for information that doesn't change during the course of the flight.

I wonder if there is an in-between solution that would provide the benefits of an electronic display without introducing as many failure modes as a device like an iPad which is designed primarily for consumer use.
Ah, Wayland. Yet another example of the successor to a system being less capable than the system it replaces.

"Wayland does not currently provide network transparency, but it may in the future. It was attempted as a Google Summer of Code project in 2011, but was not successful. Adam Jackson has envisioned providing remote access to a Wayland application by either 'pixel-scraping' (like VNC) or getting it to send a "rendering command stream" across the network (as in RDP, SPICE or X11). As of early 2013, Høgsberg is experimenting with network transparency using a proxy Wayland server which sends compressed images to the real compositor."

[1] https://en.wikipedia.org/wiki/Wayland_%28display_server_prot...
Is it possible to implement an `if` method? A look at the ReQL `branch` method
Untraceable money is an oxymoron, the whole point of money is that the whole network of people using it, can trust it is not forged out of someones ass, and is instead what its claimed to be.

Quick someone tell the federal reserve / ecb that QEs can't be used because they are an oxymoron (sorry can't resist).

That said it is possible to have an open ledger used to avoid duble spends without revealing anything about someone finance, just look for monero (xmr) or zerocash.
Then welcome to the fundamental conflict between freedom and capitalism.
Nexpaq: The First Truly Modular Smartphone Case
Not if your product is... a website, like many startups are.
Visual Studio Announced for Mac OS X and Linux
Maybe I'm just burned out from all the Work Hard rhetoric that got me here, but nobody on their death bed laments that they didn't spend enough time at the office.

Perhaps, but a lot may have lamented not having more financial security.
I have no (public) github account and I approve this message.
Using D Templates for Game Development
> in order to justify not using a profiler, when profiling is such a simple and easy thing.

My day job is basically performance optimization. It is not simple nor is it easy to use a profiler. In fact, profilers often don't tell you anything useful at all. They'll tell you sort of where you're spending your time, but they don't help at all in telling you why you're spending your time there.

Most of the major performance wins I find are from optimizing the architecture not from optimizing a hot loop. I can't even think of the last time I've seen any measureable difference from optimizing a hot loop. Heck, I can't even remember the last time I found a hot loop.

Then again I work on things more like game engines and web browsers. Huge systems with tens of thousands of lines of code on the hot path. Profilers don't help all that much here, and I can optimize in advance in less time than it'll take to setup the profiler and "justify" the change.
...is it bad I read that as "newly-minted MacBook Air" until looking at the article and realising it was the other "MBA"?
"because they want the square hole for a reason, the square hole being a unified in-kernel IPC system."

Another one?
Requires their highest tier of service, enterprise, which their docs say average 5,000usd a month. Guess we'll keep sharing passwords with no 2FA :-(
Really? I haven't heard of any bugs in the command line calculators. Do you know what kinds of bugs they were talking about? One thing to note is that they use arbitrary-precision decimal arithmetic (well, base-100 arithmetic internally, but that's equivalent), rather than fixed precision binary floating point arithmetic, so that may surprise some people (though it also reduces surprise for those who expect decimal arithmetic).

Interesting tidbit, it seems that dc is the oldest language on Unix; it was ported before even an assembler was. (https://en.wikipedia.org/wiki/Dc_%28computer_program%29#Hist...)
you can use local storage or a number of other workarounds to solve this problem.
'Cut-through' traffic caused by Waze app must stop, L.A. councilman says
Indeed, even Detroit has a considerable startup scene:

http://www.fastcompany.com/3014543/detroit-is-going-bankrupt...
tldr; light weight Visual Studio for OSX/Windows/Linux with support for dozens of languages, intellisense (autocomplete), refactoring, debugging (yes, real debugging) and it is free.
This new direction that MS is going in is very interesting
Samsung regains lead over Apple in smartphone market
This really is an audacious proposal and will be an awesome tool if they pull it off. For now there is still a long way to go. There is no command for upgrading a package version yet for example; in fact, when I looked at this a month ago, if you force it to install a newer package version without uninstalling the old one first, it simply seems to forget the old one ever existed and leaves associated files behind. Hopefully a lot of this will be ironed out by the time Windows 10 is released.
PowerShell is disabled by default for security reasons. It's one command to enable it.
i too enjoy using jetbrains' products.
Thanks a lot for asking this right here. Glad I'm not only one that got tricked by murada.
Having so many hackers here, can't get him down or something? I mean like... letting his car speed up and deactivate the brakes, delete his bank account, destroy all of his electronic devices... anything?
Phonebook: Sketch apps for iPhone anywhere you go
And other hiring managers do care, like the guy who wrote this article HN discussed a couple of days ago: https://news.ycombinator.com/item?id=9447173
> A lot of the points can be boiled down to "work very hard". But what if you simply are the type of person who doesn't like working?

A slightly cynical person might point out that the CEO of a VC has much to gain by blogging about the virtues of "working very hard" to those who might form startups.
No, that only applies to PhDs.
Good god can we please stop with the photos? Do you people really want to go back to the 1950s where a photo was required with a resume? Do you really want your potential employers to be judging you on your looks/race/ethnicity at the resume stage? It may be beneficial to you (you are the "correct" race and gender and you look young and not ugly) but for those of us that aren't - we don't want pressure to include photos because that will make our resume look unattractive to potential employers.
They are the only package managers I know of capable of unifying package management with a single set of tools. Unifying multiple distinct package managers is a fool's errand.
How long have you been working? Which area of the country? Do you think you could have gotten that 50k bump without the MBA? Thanks...just curious.
Yeah MS was burned by scripting in the past (vbs attachments). So now they ship their new server scripting system... disabled by default.

Same type of reasoning that leads them to not include a telnet client. Or makes you twice opt in to compression to make IIS actually gzip "dynamic content". It's a noble idea, done more in a CYA kind of way, it feels.
And how do you work on your perception if you come there at 6am and leave at 3pm?
Oh, wow.

Please, can I get a decent command line now?
> PowerShell never just works.

That statement is a bit much. I agree the default execution policy is annoying, but can you blame MS for being a little overzealous given their history?

Some aspects of Powershell are actually pretty nice. Ever want to use a real hashmap in bash for example? Or easy JSON construction/manipulation without hacks like jq? PS has all that.
> PHP Pear

Actually, Composer is what's usually used these days. Composer is per-project (like npm), though, so there's no point unifying it into a global package manager.
> an employer can buy insurance or other benefits for 1000 people cheaper than any of the individuals can.

Does that still hold true with the exchanges, which in large states supposedly pool millions of individuals?
Uninstalling Sublime Text 3...
I've hired a lot of developers over the last 10 years and I put a lot of stock in guys contributing to open source or showing their work and interacting with the public.
I'll use yours: 1 gallon for 100 pounds of weight.

If an olive is 6 grams (0.013 pounds), then 100 pounds need: 7,692 olives.

For $1.7/gallon, this gives: .00022 dollars fuel cost per olive (or 77 times less than your estimation).

For 500 million passengers with one olive less, we got: 500 million less olives x 0.00022 = $110,000 in savings.

Taken from another angle, 300 passengers * 0.00022 savings per olive/passenger is: 0.066 savings per flight.

From the 6000 flights/day they have on their site, this gives: 6000 * 365 * 0.066, or a saving of $144,540, so same ballpark.

They seem to save at least $80-$100,000 per year in both fuel and olive costs by removing just one olive.

Of course while it sounds amazing to us, it involves 6000*365 flights / 500 million passengers a year.

Which means that this seemingly "large" number (when compared to say, our salary) is actually peanuts compared to their operating costs. Like, by removing one olive per passenger, they reduce their operating costs per flight by less than .000025%.
Did you consider that it was a joke?
This was my initial reaction also, probably because most of the people interviewed for the article were affiliated with MBA programs. The central quote was my favorite: “It’s going to be a (graduating) students’ market for the next 15-plus years.” A statement like this tells me to stay away---far away.
This is very exciting. If the debugger is anywhere near the quality of what ships with Visual Studio, this will be a joy for developers to use.
A number of Free tools to run your business
I live in Berlin and a lot of tech companies here (especially startups) expect unpaid overtime. This is in stark contrast to Vienna where I've almost never encountered it.
Good reference
http://cdn.theatlantic.com/static/mt/assets/business/WSJ_MBA...
Visual Studio for Mac and Linux
Almost at the bottom of the page with his contact info:

http://www.hostmeinca.com/#cta
It doesn't really matter much to me whether the projects somebody has worked on are open-source. But if they can't be demonstrated to exist, that's something else entirely.
Bloomberg.com's 404 Error Page
You may have been in the work force for longer than your peers, but you're still green in this new career track. You'll just have to accept that you're going to get a little under foot from time to time. This is why you get to make so much more later :)

Early in my career I also felt overwhelmed, you get this feeling that there's so much to learn and almost no time. What if you spend a month training on Angular only to find it's out of date?? My advice, don't worry about that. Even if that happened, the knowledge is still useful because either (A. the release docs of the next version will be enough to get you up to speed) or (B. you've just been exposed to one approach of doing things and you will see this re-surface at a latter point.)

Take one piece of technology or programming technique you're using or need to know in your current job, get some books, training videos, etc. and learn it well, then move on.
Please put a [video] tag on the title, especially since the video launches automatically as soon as the page is loaded.
Thanks, we just found out! This definitely worked for several weeks previously, ha. We're looking into it right now.
Just wanted to point out it's not the "real" Visual Studio. But amazing nonetheless.
can't wait to try it out!
Paranoid about the NSA? The case for dumping cloud's Big 3
I'm not sure if you saw, but you can keep it and do the same things as well in the future.

"Microsoft says the language services it built for Visual Studio Code will be available in other editors as well, including Sublime Text, Vi and Atom."
omg so exciting
It's also a PCI requirement to not share role accounts.
Yes, learning.
Haskell.
Haha I had a similar first thought. I hope its as extensible as some of the competition, I'm sure it won't come ready out of the box for some things I find fun.
can't wait to test this out. I have both a Mac and PC at work and I don't like always having to switch over to the PC just to work on .NET sites.
> "Microsoft says the language services it built for Visual Studio Code will be available in other editors as well, including Sublime Text, Vi and Atom."

Whoa.
A guy in my church is a doctor, and a couple years ago they had to treat a teenager for temporary blindness because of this garbage. It is a sad irony that if marijuana had been legal, it would have been safer.
We're looking at a few solutions on that front; this is just the initial release.
If Mac version is written with Cocoa API then I love Microsoft. If it's not - it's useless.
Visibility and connections. Review sites will look at apps form top publisher first, and publishers have the connections that can get you featured on the app stores.
>> giving way to an alternative where employers simply pay employees in full for services rendered, and employees are left to make their own decisions –for better or worse–about where and how to allocate those dollars for their needs.

That is so completely disingenuous. I think we can assume that blog writers at the WSJ are aware that wages have been stagnant for the majority of workers for over two decades, despite significant gains in productivity. So, really, what they meant to say was "giving way to an alternative where employers stop paying for benefits."
Wow! Having some sort of Visual Studio Code and Vim/Neovim integration would be AWESOME!
Perhaps I missed it, but the article doesn't mention this in any way:
Windows ABSOLUTELY needs a way to go from 'Fresh Install' to 'Fully upgraded' with minimal interaction.

Linux can do this: run `apt-get dist-upgrade` in Ubuntu, and you get all of the most recent updates.

However, in Windows, you install 3 updates, restart, install 5 updates, restart, install 110 updates, restart....
I have a hackintosh with i3 2310M[1], 8GB RAM and I think the 12 inch macbook, 1.2gh has 5Y71[2] ticking inside it. Judging by the benchmarks they are pretty similar with the 5Y71 beating the i3 on single threaded stuff with the higher clock speed but not always.

My machine handles a Windows8.1 in VirtualBox easily. I use it for Visual Studio 2013 daily and it's fine although it's not perfect. It's slow at times but not enough to make me dualboot.

I hope that someone chimes in with Win VM on the real MacBook because I'm interested in it but I think it'll be just fine.

[1] http://www.notebookcheck.net/Intel-Core-i3-2310M-Notebook-Pr...
[2] http://www.notebookcheck.net/Intel-Core-M-5Y71-SoC.129324.0....
American Airlines planes grounded by iPad app error
If done well, this could empower employees to decouple critical life needs (health insurance, retirement) from their employers. If done poorly (i.e. the non-employer options and tax benefits are not good), then it will just create a 2-tier system where you have a class of workers with great benefits, and those with terrible ones... Oh wait, that's what we have now, right?
You mean like PowerShell?
1 of 3 things:

1) The drought. Though it's part of a longer term trend, the drought will be the cause for everyone moving out. Expect memes about having a swimming pool or watering your lawn back east.

2) Mortgage brokers again. Housing in the Bay is crazy right now, just as it was in 2008. Expect them to be blamed once more.

3) Brogrammers. Idiot kids from B-list Ivys, Duke, or the like came out to the Bay, were very bro-y (sexist, racist, drunk, foolish, etc) and killed the golden goose with their bro-ness.

If the rest of the US really takes a hit, expect stuff about 'too big to save' instead of 'too big to fail'. This is real bad and I hope it does not come to that.
or put the NFC device in something like a barbell or ring, and pierce a part of the body where you'd normally find a piercing.

You'd always have it on you, and be able to swap it out as upgrades are required.
Audio samples of the results would be nice, but I didn't find any links in the pdf

My guess would be that extracting useful audio is possible, but the idea evoked by the paper's title "Deep Karaoke", of flawlessly removing vocals from a finished song, is a lot harder, or maybe impossible. Anyway this has many useful applications
As an example, the OmniSharp engine that powers C# completion is available for Emacs, Vim, Sublime, Atom, Brackets, etc. http://www.omnisharp.net/
Take the blame? The Fed & the [Insert Political Party Here]

Who is really to blame? The structural problems in the way we handle things in general :p
I haven't taken GitHub into consideration in hiring; it doesn't matter where the source code is. Just show me that you are passionate about what you do, that you enjoy learning and can learn well from others, can work as part of a team, and that you have some code out there that demonstrates what you've played around with.

I'd be cautious if an employer wanted you to specifically have a GitHub account.
Thanks for building this; I completely agree that the `go` build tool is the problem, but settled on Goop as a stop-gap solution.
Tried -- failed. Login through MS, then get screen that it's unavailable.

Come on, MS.
I'm sorry if I came across too whiny, your service is fantastic and we are still very happy users. I had to engage your support team a while back and it was handled great, far better than I have come to expect from Internet companies.