skysight-inc/HackerNews huggingface dataset:
If you go to the Visual Idiot site it has the same background effect so if you've looked at both sites it would be a pretty easy observation.
https://groups.google.com/forum/#!topic/chocolatey/a8WdEoF-M...

> What does this mean for Chocolatey? More awesome. More security. More better. Chocolatey is going nowhere, OneGet is a core API that enables package managers to hook in and take advantage of Windows components easier.

> The best understanding I have is that OneGet is shipping with a prototype plugin compatible with Chocolatey. Right now this means that it is separate from Chocolatey. We will be working with Garrett to bring the plugin over to core Chocolatey as we rewrite the Chocolatey client in C# this year.

> Right now folks are getting up in arms as they see this as a replacement for Chocolatey and it is not. Chocolatey will need to build a few hooks for use with OneGet.
What about if a small proportion of people think you're an asshole, but they're enough to get you fired?
quick google shows someone else had the same error:

https://www.reddit.com/r/Clojure/comments/31uqab/writing_a_t...

Thank you for this though, hopefully I'll get it working...
I hope this will not be the start of a spam-fest by others. Good luck with your job seeking.
He should make an effort to attribute the work that isn't his.
NestedVM was able to do this over a decade ago.

http://git.megacz.com/?p=nestedvm.git;a=summary

And is actually open source, not "free for open source".

Kudos to the developers though, I'm not trying to bash your skills or diminish the quality of your work... I'm sure many enterprises can/will benefit from this. Just wanted to let the free/open source community know that you don't have chomp on the "free for open source" carrot.
I have used Breeze and it works beautifully. It is a bit complex but the results give you a very native like experience.

Ward Bell talks about it briefly here: http://www.viddler.com/v/94a02c0f

There are a few google talks about it on youtube too if you look. It's great for enterprise.
The Unix philosophy doesn't say anything against implementing service discovery mechanisms.

It's less about service discovery mechanisms per se. It's more about using objects communicating via APIs as units of composition, rather than processes communicating via data (usually text) streams. The object-based approach hews closely to how programmers actually think, makes protocol specification as easy as declaring a method (and checked by the compiler!), and enables much more sophisticated interaction between components. See Miguel de Icaza's essay "Let's Make Unix Not Suck" for an in-depth look at how the COM model improves on Unix philosophy for software integration: http://baizid.org/literature/bongo-bong.html
~ When asked how much it would cost to piss off the Internet for 3 days, GabeN was unable to answer, until it was explained to him--yet again--that 3 is the number that lies between 2 and 4. At that time, he replied, "Now you're just making up fake numbers. The only thing I know of that goes between 4 and 2 is 'Dead'." Thus, the Internet remained pissed off, and Valve failed to earn a million bucks. ~
While I wish it was this simple, not having your application be "GOPATH ready" (i.e. allowing it to be directly set to be GOPATH) makes a lot of other things harder. For example, build and benchmark scripts that need to compile the application from source (and thus can't necessarily use `go get`), now need to take care to construct two parent directories before checking out the code. The fact that go doesn't follow symlinks when building doesn't make things easier either. It also forces you to file away your projects deep in your $GOPATH directory, rather than organizing them in other (better) ways and then linking them into your $GOPATH.
Looks like it means it could get more traction usage as it gets included in this aggregator. One hopes this alleviates the pains in delivering and managing SW packages on win machines.
>Experience with databeses

Typo in "databeses"

Good looking resume (:
His entire page is a composite of other people's open source work, the achievement isn't in writing anything new, it's just in how well it's been put together.
That is a rip of of the Onion:

http://www.theonion.com/video/cias-facebook-program-dramatic...
Get off the internet and spend some time outdoors.

It's so easy to sit in a little digital universe that you are in the center of. You have to consciously move yourself out of that comfort zone.

Ride public transportation and strike up conversations with people. Go for a hike. Volunteer at the library. Sign up for a 5K race.

If you are in a filter bubble, it is of your own choosing, and you need to loosen the filter to let more things in.
The only one I've tried is the mbed development tools. Easy to import libraries and built in version control.

I'm not sure how good it would be for a big project but it's been a pleasant experience with the few small programs I've written on it so far.
A little coven of Tardigrades working on their next mission to earth perhaps :-)

[1] http://en.wikipedia.org/wiki/Tardigrade
Spacebar integrated with trackpad – Google Patent
Yes, that's the one. I came away thinking that I'm still not too interested in developing for Android, but that any tool to reduce Clojure/JVM startup times is promising.
It's more about knowing your constraints ahead of time and working within them.

If you're doing audio mixing, for instance, you probably have a thread that has to respond with samples within 1ms. Missing the window means catastrophic audio glitches. (it sounds terrible)

It's a mistake to write this in Ruby and expect the profiler to tell you something you don't already know.
When someone, especially a junior, is new to a project, make sure they get oriented to it. Don't just say "I'm always available if you have any questions." Because being able to take a codebase and a bunch of (even well-written, which it probably isn't) documentation and navigate it from the start without help is a skill that they don't really teach in school (at least not at MIT).

Without being oriented, they won't know what questions to ask and then after a week of slowly plodding through the code trying to piece things together, will be too embarrassed to ask.
I'm talking about all-in numbers, not base salaries.
Yes. Because of reading [1].

1: http://slatestarcodex.com/2014/09/30/i-can-tolerate-anything...
This is probably why the Atlanta startup scene has taken off. If you look at the area it is saturated with sales and MBA folks. They all beat their chest about how great Atlanta is for tech and how it is emerging. But in reality it, along with a lot of other traditionally non-tech towns are getting the overflow from The Valley which is over-heated.

When that bubble pops many of these towns, MBA's etc. will be faced with tough job prospects.
Pimco hires Bernanke as senior adviser
I'd like to see stats on salaries 10 years out, MINUS the folks who went into consulting or banking. If you get your MBA and make it into those industries, you're going to see fantastic year-over-year salary/bonus growth. If you, say, go back to a tech company and do marketing or finance, you're not going to see those huge gains, and a top school may not be worth it financially--basically you'd be doing the degree for the career change and not for a salary rocketship.
Well, I don't feel like it really had any future. Sysadmins knew MS was going to launch this thing soon and Chocolatey requires trust in some random third party, which is unsettling. My understanding is they recently tried a more linuxy volunteer based system, but frankly its too little too late. I'd say once this launches Chocolatey is dead. I guess it could work with this system, but why bother with all of its liabilities? You can just build a local package source on a shared drive and call it a day. Or I could see an official one eventually hosted by MS. Enterprise needs some level of protection against poisoned sources.

Also, word to to wise, if you want to push your software in an environment full of regulations, PHB's, etc pick a professional name for it. There's a reason people pay for Photoshop or use Paint.net instead of The Gimp. Or why the FCK editor goes by the name CK editor now.
Transitmix (YC W15) is hiring engineers to rebuild cities
heh... I didn't even know they were tax exempt. Not sure why "professional football leagues" were specifically given the exemption by the IRS. Seems odd.
Ask HN: Any advice from developers who started their careers later in life?
I finally got my first web developer role this year, at the age of 33.
I now spend my days feeling overwhelmed and struggling to keep up with my team, feeling like I annoy everyone else (who are all about 10 years younger than me) with my constant questions. I'm starting to think the team would be more productive without me, given the slow pace of my work and the amount of help I need.

I find myself filled with regret that I didn't start this career earlier, and beginning to wonder whether I'll ever be any good at it. I think this anxiety is becoming a problem in itself - I feel exhausted, struggle to concentrate and find myself procrastinating even when I have lots of work to do. I'd seriously consider quitting if I had anywhere else to go.

Have any HN-ers experienced this and got through it? I could really do with hearing some positive stories from anyone who came to the career later in life or from an unconventional background.
Back doors are bad for security architecture
Well, I am very interested in parsing and static analysis and if you idea and suggestions feel free to open as many tickets as you want on the project.

Yes, Hoogle is super cool, it would be definitely useful to have something like that.

I wrote in the past tools to manipulate ASTs of several languages but I have never looked in a Scala parser. Can you suggest one?
All three can be explained away :D Norway = oil, Luxemburg & Ireland = tax havens. The GDP-based worker productivity definition is pretty useless, IMO.
I don't think it's more skill, just different. I currently work on a DAW. I left for a while because I thought my skills were becoming obsolete and I needed to get in on this 'web' thing. I was useless and I lasted 9 months. To just jump in and learn html/js/css + everything else you need to be a web developer is a huge task. And a lot of stuff just doesn't work -- and the only way to know how to get it to work is experience.

By contrast I think C++ and realtime audio programming is simple, but I've slowly picked it up over almost 20 years. I retreated back to desktop apps and firmware. I'll take another stab at learning web technologies, but not at a startup where I need to deliver asap and learn at the same time.

As much as developers hate sandboxes, the lack of one (except Mac OS until recently) is why I think desktop is failing. Users just don't feel safe installing random software like they do going to websites or installing mobile apps. Users have been conditioned to only install software from sources they trust, and they trust no one.

If I post a link to my new web project, most people will click on it. If I post a link to an .exe almost nobody will download it. I think that's the main issue killing the desktop. Big downloads, compatibility issues, slow installs are also an issue, but I think they are secondary.
Meta keywords in HTML source include palo alto and california, so that's a strong indicator.

> But there are some pretty cool startups in Europe too, and given that Slovakia is part of Schengen he wouldn't have any problems with the visa if he were to work in Europe.

Schengen does not abolish visas across member states, as they had already been non-existent. Schengen removes border control. Visas and work permits are abolished as part of EU treaty.
Clearly I was wrong! I guess I'm not so in the know as I think I am. Thanks for the background info.
Are you related to VisualIdiot? :)
There may be a diminishing audience of consumer desktop users, but I don't see the business audience of desktop users dwindling. But B2B enterprise software doesn't get the coverage of fast-growing consumer startups. Are there industry-specific news sources to uncover some of this? I have a few web apps that target business, and they simply wouldn't ever be utilized on a mobile device. There's some things that presently and always will require a desktop setup.
What is the correct thread? I am curious to what this comment is about now?
I don't think that many people believe that unions were always unnecessary. They were vital in a time where employers could just do what they wanted. Nowadays, though, unions are built on greed and laziness.
The suggestions here to track down a diversity of sources are good, but I'm increasingly finding that as soon as I've read a source for a while I come to recognize that it is living inside a filter bubble of its own and start discounting a lot of what I'm reading.

The only places I can stick with are the large, old, mainstream media sites: BBC, the Atlantic, the National Post (in Canada). Each of them has biases and a definite editorial policy, but they are all still making some kind of attempt to be objective about the news they choose to report, where by "objective" I mean "they don't ignore obvious facts, flat-out lie about stuff, or deliberately cast stories in terms of abstractions that make them look like something completely different from the way they'd look if you focus on the concretes." They also tend to provide background pieces to major stories that look at multiple perspectives on them.

These organizations all have some notion that what they are doing involves helping their readers understand their world. Most other places see their mission primarily in terms of either entertainment or influence.

Maybe I'm just old, but keeping those sources for news and following a diversity of people--including a number of mainstream media print reporters and several academics, particularly economists--on Twitter to get personal views of events and ideas seems to be working OK.

With regard to "new content", there are only a few new ideas in the world. Every startup story on HN is going to have some similarities. Every science story likewise. Tech stories even moreso. Our ability to communicate has increased by... how much? A million-fold?... in the past thirty years, but our ability to find things to say has stayed the same. It follows from this that most of what we find online is repetition and drivel (including, likely, this comment).
Does it also work if the source and target are already animated, e.g., using CSS?
Hooke owned a number of books on cryptography, a topic in which he had a special interest. Given the limitations of this database, you'd need to search for 'crypto', 'stegano', 'trithem', etc. to see which ones. In a lecture he gave in 1690, he suggested that John Dee's conversations with angels may have been steganographical messages enciphered according to the methods of Johann Trithemius ('Of Dr. Dee's Book of Spirits' in the Posthumous Works, 1705) -- always wondered whether he was right!
I use Pelican (http://getpelican.com/).
You got me curious. Can you explain?

Etymologically there's no good word for map (mappa meant napkin, charta meant a sheet of paper) but 'tabula' was used in Classical times.
Using the Option type effectively
In my experience people who work long hours are often too tired to be objective about the quality of the work they are delivering or their own efficiency .

It's worth watching this talk from the Leading @ Google series - https://www.youtube.com/watch?v=tke6X2eME3c

The short version is, despite the information-age, we still think about this stuff in an industrial-age terms; that productivity is directly proportional to time spent. In fact it's highly non-linear for most forms of information-age value creating activitie.
but that's only a simple c-style enum. What the author is describing is a algebraic data type/sum type: an alternative between types with possibly different types (i.e., a Boolean, two strings, etc.). Read the example in the article closely and you will know what I mean.
It's really not.

Take a gold coin for example. You can test it's indeed made of gold without needing to know where it's from.

Same is true for good money as a general rule.
Say you get a US dollar bill. What you want to know is if it's genuine, not who's been using it.

> "Imagine a world where every transaction (...) is open and transparent. No way to hide that corruption, that drug money or whatever else corporations and states are up to. No way to just make up money on the spot if you are rich and have a printer. No way to hide inequalities, at the workplace, between classes in a country."

That's just wishful thinking. Most corruption and inequalities are in plain sight, wrapped in a web of social power and blackmailing. You think the farmers will stop getting subsidies? Or military industrial complex will grind to a halt? And what if you consider that drug money is legit? Plenty of markets are legit but don't have the support of the government.

What you are talking about is not a way to remove corruption; it's a way to insure those in power will have even more power. It's also making sure the politically correct dominates everything. Better not buy something that could go against the will of the Church, because they'll know it...

No, really, traceable money is it's own kind of hell.
I'd love to see stats on this as well -- does anyone know if they exist, particularly vs someone who stays on a technical track (eng. manager -> director of eng. -> vp of eng -> cto).
Not to mention that daily exercise will improve your overall happiness / mental health noticeably. Run, bike, find a rock climbing gym and learn how to rock climb, anything. It is important in so many ways for people like software developers who have highly mentally stressful but physically sedentary jobs to do something physically active and not involving a screen, and to do it daily. Your quality of life will improve exponentially.
Ok so how do you learn to play politics?
https://news.ycombinator.com/item?id=9458283
Stuff like this seems really interesting to me. How is Sia different from filecoin?

http://filecoin.io/
There is a prisoner's dilemma aspect to office politics: the more time you spend learning the politics of an organization, the more effective you will be within that organization, but the more time that everyone in the organization spends politicking, the less effective the organization will be as a whole. At some critical point, the organization collapses inwards on itself and becomes unable to react to changing market conditions, and goes out of business. That's why there's resistance to teaching or even making people aware of politics: eventually it results in the destruction of everyone's jobs.

There's another game you can play, which is to find organizations (or parts of organizations) where there is a minimum amount of politics to begin with. These are usually younger, high-growth companies filling a real need in the marketplace; because everyone's so busy delivering value to the customer, they don't have time to compete with each other, nor do they need to because the pie's expanding faster than anyone can gobble up a piece of it. As Eric Schmidt liked to say, "More revenue solves all known problems."

The problem with personally optimizing for office-politics is that now you have a big comparative advantage over other employees, but only in high-politics workplaces. That will bias your selection criteria toward companies which are about to fail in the marketplace, which may not be a winning strategy in the long term.
How much does he work outside of March and April?
The schedule assumes that the employee sleeps at his or her desk.
Hey Marek, I see you've been accepted at UCL, would you like to check out what London is like?

We at HackCampus http://hackcampus.io/ could offer you a 10-week internship at some amazing startups (GoCardless, SwiftKey, Kano and more) in London this summer. It's well-paid, and we'll give you free accommodation over the summer with a batch of other awesome student hackers like yourself.

http://hackcampus.io/internship/

I can give you more details over email, harry at hackcampus.io :)
A choice of containers: There's far more than Docker
This is pretty accurate. I'd add to the mix "pretty impressive international students" too. They tend to have overcome similar socioeconomic disadvantages* as the middle-class students AND have overcome additional regional, cultural, and language barriers.

*I'm _cautiously_ using the word "disadvantages" here since in all honesty we're comparing really lucky students with middle-class backgrounds to ultra-lucky students with filthy rich backgrounds.
FYI - the APBs are generally thought to have a lot higher affinity for the 5HT2b receptor than MDMA has. Activity at this receptor has been associated with heart-valve problems in the past, so it's probably even more important not to use them regularly than with MDMA.

That said, when they were legal here, they were rather excellent...
>>do you know anyone who actually does measurable quality work for 16h straight in a consistent way?

It depends on what you are working on, how important that is, how interesting it is and what is at stake. There have been instances when I could do long hours which just come naturally out of the flow. Other times, its difficult to get by the day and I long to see 5:00 on the watch.

Having said that most of the burnouts and hatred towards long working are caused due to resentment. I have seen people used and thrown like tissues for the well being of political cartels within companies.

Overall I think this is the largest flaw in Humans. Else if we had any appreciation for meritocracy we would all be living in space colonies by now. A lot of talent and work is lost because a few hardworking are making up for every one else. And with rewards continuously being stolen by the thieves in the political cartels, there is a little incentive for anybody genuine to stay up and contribute.

Conclusion is people don't like to work hard when they get nothing in return. This situation is starving the whole world ecosystem of good work.
Now you can add "Made it to the HN front page" to your resume!
According to the vendor, it has max 256B of memory: http://www.alibaba.com/product-detail/Bio-glass-Schott-8625-...
Sinatra Tests 101 – Cucumber (Webrat and Capybara)
You can do that with Vim/Emacs, tmux on less than $5/mo VPS. Chrome has a pretty good SSH terminal extension.
I recently blogged about the Linux world needing something like this.

http://leto.electropoiesis.org/propaganda/plugins-and-packag...

I hate having to individually update my Wordpress install, my Rubies, my system packages, my IDE (be it Eclipse or Android Studio), a separate TeXLive install from the OS packages, even Vim now has its own package management with Pathogen...

There must be some way to _unify_ this proliferation of software update mechanisms.

edit: It would be ironic in the extreme if Windows of all platforms manages to get this out the gate before the Linux community considering how awesome stuff like apt-get, yum, and emerge are... Oh well, just goes to show that open-source giveth with the one hand and taketh with the other.
there are robust techniques for tagging gold with trackable isotopes, so it's really only fungible if you can avoid drawing the attention of anyone with the necessary resources to track it. But I guess that's not much of a point, since the same is true of literally anything.
Creator : PDF Presentation Adobe Photoshop CC 2014
You have to measure at some point to build up your mental model. I run experiments all the time.

In the specific example of buffer-builder, I have already built up a (reasonably accurate) mental model of modern CPUs, and I knew what I wanted the generated code to look like.

Once I made the generated code look like I wanted, then I was not surprised to find that it outperformed existing libraries by 5x. :)

I suspect the alternative approach, "profile the existing libraries and optimize hot spots" would have taken a lot more time.