skysight-inc/HackerNews huggingface dataset:
While I hope this continues to work out for Treehouse, I'm not sure I agree with Ryan's problem statement:

"In my experience, managers’ responsibilities were …
- Communicating messages from top to bottom
- Settling disputes
- Managing careers
- Keeping their teams motivated and happy
- Shielding their teams from things they didn’t think they needed to know"

I think that's a pretty narrow definition of management, esp. things like "communicating messages from top to bottom".

While I don't disagree with the fact that a significant component of management, esp. large parts of middle management, can be done away with, I don't think any reasonably complex and growing organization can do away with management altogether.

A great manager (who may also play a part as an individual contributor) can channel & amplify an organization's creativity and innovation. S/he will also ensure there is an alignment b/w the organization's high level strategies and the individual contributions being made.

Much as we'd like to think that tech workers are unusually self-motivated or that online tools can fully substitute people management, in my experience neither are the complete truth.

Further reading:

- How Google Sold Its Engineers on Management: http://hbr.org/2013/12/how-google-sold-its-engineers-on-mana...
- The Flattened Firm—Not as Advertised: http://hbswk.hbs.edu/item/7000.html
- Be a Minimally Invasive Manager: http://blogs.hbr.org/2013/10/be-a-minimally-invasive-manager...

Fair disclosure: I'm an MBA...biases, warts and all.
Your Help Needed - Career Advice from the InfoSec Community
Wasted Talent: The Tragedy of the Expert Beginner
This would be better if abstract base classes were demonstrated. It's better to build a sequence class with collections.abc.Sequence, for instance, to avoid all that boilerplate.
At a company I used to work for which espoused the "upside down pyramid" model-- not quite a complete removal of managers, but a scheme in the same vain. A great idea in theory, but in practice, the company operated like any other, but it seemed the main purpose was to relieve mgmt of (some) accountability in a snafu.
Happy to answer any questions anyone might have!
Yes, I have been considering i2p, the 'garlic router' which seems to have hedged against a lot of attacks that could be possible on tor.
Your startup probably sucks and how to suck less.
I'll just take 4 minutes of your time, all opinions are appreciated.
Even if you could trust these RNGs, it is possible that they will malfunction at any time through a manufacturing defect or thermal issue. Blindly trusting hardware is naive. Linux never did, and decisions like this make me less likely to ever use BSD again. The critical mass of talent is just not there.
> I could live with Eclipse though, despite SWT being also quite removed from the native experience.

How can SWT be removed from the native experience when it uses native widgets everywhere, as opposed to Swing, which reimplements them all in Java (the reason why Swing apps are so ugly and feel so non native)?
I agree, I2P is interesting. I don't know why it doesn't get more press or support. According to the website some reps of the I2P team will be at 30C3 in 2 weeks time btw.
Horse riding is a leisure activity. Any "skill" involved is objectively useless and unproductive.

(Disclaimer: I've used horses recreationally. No, I did not inhale. I do not recommend inhaling. They smell bad.)
I don't like how this title oversimplifies the causes of growth to be the NSA scandal. I guess Silk Road also played an important role in this increase and it is not mentioned.
>> I know it will sound a little bit... hmmm... not-what-a-good-guy-would-say but, with this kind of policy in 10 years most of addicts would be dead, dying or getting treatment.

Unsure.

People say this stuff about heroin addicts too, but the truth with them is that, when provided with the sort of service you're talking about, they tend to be able to live normal-ish lives and a reasonable proportion eventually kick the habit.

I get the impression that crack (even medically pure) is way more damaging to the body though, so you might (sadly) be right. At least there would be less crime to fund the habit, and we could get help to more of them.
Hey, he is the founder/ceo, so he should know what his managers did. It may be different from bosses in other companies. But, it sounds roughly correct.
There's actually a couple other reasons, in addition to the unstated reason of avoiding the FAT patent. First, if you put in a cheap (yet large capacity) SD card in a device, then it will take an extremely long time to index the files on it (such as getting the id3 tags out of the mp3 files). That in turn makes the phone appear to be a low-quality device for a lot of users. Now add onto that the current trend that the user doesn't need to know where files are stored (they aren't stored on devices or file folders, they are associated with specific applications), then you have a usability problem.
This takes pretentiousness to an entirely new level. But I'm sure they'd say I'm just a "hick" that doesn't "get it".
It's very cool and immensely impressive, but the web moves fast and it's interesting to note how quickly previous everything and the kitchen sink and or ui libraries become dated. Just look to dojo, jquery ui, ext.js, jquery mobile, even Cappuccino looks dated (take a look at http://www.cappuccino-project.org/learn/demos/LightsOff/ for example).

Big libraries can't move fast, and can't adapt to all the latest things easily, like reactivity, flat ui, new features like webrtc, persistent websockets instead of REST, etc.
Introducing Dell Chromebook 11: 4GB RAM, USB3, Bluetooth 4, but only 16GB SSD
>> As someone who has used Eclipse, Netbeans and IntelliJ for years I can say that without a shadow of a doubt that IntelliJ is far ahead of the other two.

Wow it's like different universes. In mine, Eclipse and even NetBeans are far ahead of IntelliJ. The Eclipse maintenance staff has a bit of a cocky attitude but Eclipse is rock solid, mostly. At least, I can forgive its warts.
No, that is not what's believed in general, but gains in attractivity as a possible solution. That's because, it's simpler. I have read about it on various blogs and have also seen an inspiring TED talk about it, before it got removed.

Here's a similar video: The Origin of the Universe and the Arrow of Time by Sean Carroll: http://www.youtube.com/watch?v=r_QMnG232Js
There are database systems written in Java and they have no problems competing in performance with database systems written in C++. Sure, there is probably more effort required with getting memory management right in case you're using Java (pooling / using off-heap memory), but Java has some other strengths, like superior concurrency support.

IMHO, managed memory for system-level code is nowhere near being a "disaster". It might be sometimes tricky to get right, but not any harder than getting manual memory management right in C++ (and smart_pointers aren't a silver bullet, neither). Additionally, there are some Java extensions that let you write real-time code in it and guarantee GC won't kick in when you don't want it to.
Lots of negative comments on HN, surprise surprise. Seems like an enormous amount of code, we should be happy it's now open source for others to use and learn from.
How did silk road add more bandwidth to the network? Also, SR was way before Snowden.
Sorry for the holdup. Looks like a temporary glitch in our network has part of Yahoo!7 Mail down, so you're briefly without service. Rest assured the alarms are blaring in the basement and our team is working frantically to get you up and running ASAP. Again, the snag is on our end — so there's no need for you to do a thing
Add good concurrent lockless programming support and this rules out C++ and leaves us with Java.
Guns don't kill people, sock puppet monkeys do.
he's significantly more liberal. that is the whole point, really. maybe you should read the article?
I didn't know about #2, that's really cool. How does render_to_string handle cached partials?

Does it still need to compute the output of the partial's string representation on every request?
For anyone who would find this useful: Self destructing cookies add-on for Firefox https://addons.mozilla.org/en-US/firefox/addon/self-destruct...
$ dig healthcare.gov +short
92.123.189.103

$ dig www.healthcare.gov +short
www.geodirector.hc.gov.akadns.net.
bh.georedirector.akadns.net.
127.0.0.1

$ wget healthcare.gov -O /dev/null
--2013-12-11 15:57:05-- http://healthcare.gov/
Resolving healthcare.gov (healthcare.gov)... 23.8.119.205, 2a02:26f0:59:38e::1ce1, 2a02:26f0:59:396::1ce1
Connecting to healthcare.gov (healthcare.gov)|23.8.119.205|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://healthcare.gov/ [following]
--2013-12-11 15:57:05-- https://healthcare.gov/
Connecting to healthcare.gov (healthcare.gov)|23.8.119.205|:443... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://www.healthcare.gov/ [following]
--2013-12-11 15:57:06-- https://www.healthcare.gov/
Resolving www.healthcare.gov (www.healthcare.gov)... 127.0.0.1
Connecting to www.healthcare.gov (www.healthcare.gov)|127.0.0.1|:443... failed: Connection refused.
Bryan Cantrill from Joyent delivered a really good session at Surge this year on a similar theme, Leadership Without Management: Scaling Organizations by Scaling Engineers. Well worth watching.

http://www.youtube.com/watch?v=bGkVM1B5NuI
New Equity & HR Document for Startups
I agree. What's the point of internal DNS entries being disclosed? I highly doubt they're routable externally and I imagine Gmail uses internal DNS as it is also the email system used by the company (I've heard there are pockets of Exchange there though, no sure how true that is).

Most MXs use internal and external DNS to prevent routing internal emails to the big bad internet unnecessarily.
I'll take you up on your assertions.

> "This pope however is so transformational he could seriously do a lot to bring peace to the world"

Could, maybe. But what has he achieved in 2013?

> "Potential wise, this guy trumps Snowden on every level."

But the award isn't for "potential", is it? Even if it were, the potential comes with the job title, so it's not something he can lay claim to.

> "Take a moment to think about how powerful this guy really is."

I did, really. I still can't think of a reason he won.

P.S. I don't think our religion is under discussion here, but FWIW I'm Hindu.
True. While most languages are just plain "basic" tools, C++ is a swiss-army knife. A swiss-army knife is both dangerous and ineffective if you try to use all of its features at the same time.
D didn't make it. Have a look at Rust.
The global menu was a bad move on the part of Canonical in Ubuntu's Unity desktop. I don't even use it or that ridiculous scroll bar. I keep those packages removed on my systems so my Unity experience is closer to Gnome and Eclipse and other GUIs that had issues with those UI elements also fair much better.

Either way, that has to do more with issues in Unity than in SWT. What SWT accomplished is amazing:

http://www.eclipse.org/swt/
After (incorrectly) determining the impact of an theoretical bullet fired from the toy gun...

>All of which is to say that if a terrorist put it up to your neck, you would know whether it was real or not and whether to be worried. And you would then kick that terrorist's ass.
[emphasis mine]

Only to find out the original calculations over-estimated any impact.

This made my day!!! This totally made my day!!!
Well, that's your problem with decriminalising it in court. A future court might ignore the precedent.
And the web will continue moving fast and soon enough "flat" ui will look dated. This is why it can be themed:

https://openui5.hana.ondemand.com/#docs/guide/ThemingFAQ.htm...
Occupy Google: Income Inequality Backlash Hits Silicon Valley
Beyond the symbolic stature that he possessed, what 'power' did he have?
Does this mean we can create Android and iOS apps with Python (via e.g. PyQt)?
where i live abortion, in any form, is still illegal.

this guy certainly does have power over many people.

if you had a hugely successful campaigner in the usa that transformed the debate over abortion there, don't you think that would make news? this guy has the same potential, and that's just one small aspect, here in chile.

and anyway, it is not about power. snowden has very little power, but we would all (well most of us) appreciate it if he had won.
OpenBCI: An Open Source Brain-Computer Interface For Makers
>> Things just work (subversion, Spring, hot swap).

The same has been true for me in Eclipse for over 8 years.
I have a theory,

There are 7 directory authorities in Tor, if they don't function then the tor network is dead. So that is just seven people you would need to abduct and torture (to take over the tor network) or 7 drone strikes to kill all tor traffic.
I am unsure but I think this is not the case for i2p.

EDIT:
So that might be a reason for NSA to support Tor over i2p.
Eclipse is fully featured and professional and free as in beer and software.
Cisco loses court challenge to Microsoft's takeover of Skype
Yeah bootstrap doesn't really have an enterprise look to it. Arguably the enterprise look is uncool though, so that's not surprising. wrapbootstrap has stuff that almost bridges the gap, erring on the cool side of things though. I doubt most enterprises want something that sleek looking.

In short, make your enterprise software look like the Microsoft suite of the day and you should be ok. I think Extjs fails in that regard, it used to look fresh though.
Lost Keys & MIT's High Tech Solution
Parallax Websites, the Right(ish) Way
I read Axler's book quite recently, after pouring through reviews of linear algebra books. I did like it quite a lot -- it has a very clean, approachable narrative style. Having completed it, though, I feel there's maybe not enough operational knowledge gained from it. Meaning, it explains the theory, the motivations, well, but one might augment it with Schaum's[1], or some such guided exercises.

[1]:http://www.amazon.com/Schaums-Outline-Algebra-Edition-Outlin...
A good job posting in my opinion must include:

- LOCATION or REMOTE. You can talk all about your great company, awesome team, great perks but if you don't tell me where do I need to go, it is really not very useful.

- COMPANY NAME: I hate it when recruiters post "Fortune 500 client". Really ? Could you be any more specific ? </sarcasm>

- SALARY RANGE: "Market Rate Salary", "Salary: Competitve", "Salary: commensurate on experience" is all bullshit. Give me a range. I understand that the exact salary could depend on how good you are but every employer has a range. Specifically big companies.

- TEAM DESCRIPTION: Describe the team as much as possible without necessarily revealing personal info. I would rather like to read "We are a team of 5 people spread across the globe where 2 of us do the back end dev in NYC.......". Don't give me generics like "Excellent motivated team working on world changing projects looking for the next ninja to join our awesome team". Really again ?

- WHY ARE YOU LOOKING TO HIRE: This is a must for me. Is this position open just because you have some cash to burn to show good to the management that you are "growing" the team or is there really a pain point that can be addressed by hiring. What problems are you facing currently that could be solved by this hire ? It is better to be needed than being a nice to have.

- BENEFITS: This one is a nice to have. But again be specific if you can. You offer 401K ? awesome. now tell me what the match percentage is. Or at least link to your HR benefits site if it is externally available. I am always surprised to see how little you know about benefits until you are hired. In the US, health insurance is a big deal. I want to know upfront what kinds of plans are offered which could impact my salary requirements as well.

On a fun note, I wish we could do the same to the bad job postings. Want to know how much Java I have done ? "Depends on the salary range being offered" and so on...
I love the idea of this, but am not sure how this works when you have things like on-call rotations, support hour coverage, unpleasant tasks that need doing (late night deployments, etc...). If you let everyone self manage, and no one is handling support tickets during your published support hours, who's fault is that? How do you make sure that the least aggressive/most agreeable person doesn't get stuck with all the 3 AM deployments?

Have a manager solves those problems, and I'm not sure how they'd get handled in a flat structured company. Without ownership and accountability for specific responsibilities and/or deliverables, I think that the least pleasant jobs would get dropped...
The only multi-site Google Analytics Realtime dashboard, updated
Assassination. It's absolutely clear NOTHING else will work. We need violent revolt. Won't ever happen though.
Just don't. Opeshift has terrible performance, containers will stop to work at random times. It's just bad experince.
This seems like something where Secure Boot, with user-provided keys, would really be handy. Create a key pair and tell your computer to only boot from stuff signed with your own key, then it will refuse to boot from a tampered USB stick or CD.
Do you know any examples where that made a dent?
smart_pointers in C++ are dead slow compared to Java's GCed pointers. And full featured GCs for C++ are unicorns. There are a few, but noone actually uses them in production, except a few experimental language runtimes.
Even for that you have to worry about campaign finance laws.
You can find the SAP-icons.ttf and SAP-icons.eot files into the following folders inside the UI5 Runtime zip file: resources/sap/ui/core/themes/*/fonts/

The copyright lines inside the font files say:
Copyright (c) 2013 by Gerard Keane SAP AG Visual Design. All rights reserved.
Copyright (c) 2013 by SAP AG Visual Design. All rights reserved.

But I still think that the Apache License 2.0 applies here too.
The ASF's Position on Oracle's TCK License
Earth viewed and heard from Juno
Team Subscriptions for MetaCasts.tv
Unfortunately that isn't the case. Java's JCE provider for it's random will read from /dev/random, if you happen to generate a lot of keys in quick succession (such as unit tests for a product) you will run out of entropy really fast, and tests will seem to take hours...

Which really sucks because then you run something like haveged on the server running the unit tests because you can't have a build take hours because Linux takes forever to gather new entropy on headless servers :-(
They've only tried 3 positions (<90 deg, 90 deg and 135 deg), and in any case they aren't working with an explanatory theory, so how on earth are they entitled to claim that 135 deg is optimal?

However I believe the optimal position is slightly reclined, for two reasons: (1) only then is there enough passive friction between the chair's back and the sitter's back to provide lateral support, (2) our spines evolved while we were walking and running around in Africa, looking mostly not at the horizon but at the ground several metres ahead, checking for snakes, pitfalls, stones, etc). thus our most natural viewing angle is less than 90 deg wrt to the spine
The Tor consensus is digitally signed. That entire 'paper' looks like sensationalist garbage. A paragraph on each topic with no sources or analysis does not qualify as research.
Keynote I Love You (But You're Bringing Me Down)
I love Keynote. It’s a wonderful presentation software. But its defaut theme sucks.
So I created Keynude. It’s a naked Keynote theme. Grey shapes, flat charts, no yucky fills.

You can also visit www.keynude.com to download it.
He doesn't even show promise. Obama promised change, this pope only promises slightly less fanatical bigotry.
>There are real guns around that size, firing 2.34 mm rimfire cartriges. (apologies if I get any of this terminology wrong.)

Your terminology is fine, but the key fact is that they generate less than a foot-pound of energy.

http://www.swissminigun.ch/ammunition.html

For comparison, .22 LR -- which is the least powerful common firearm caliber -- generally develops in the neighborhood of 75ft-lbs of energy.

A pellet gun is around 20 ft-lbs.
Reading the title, I thought it is India
The funny thing is that most of STL gives no realtime guarantees either, even if you use a custom realtime allocator with it. E.g. vector.push_back takes O(n) time sometimes. Running a chain of destructors caused by reference count dropping to 0 can be unpredictable as well.
;;; Rule34.el -- "If it exists, there's an Emacs mode for it. If there isn't, someone will make one."

http://www.emacswiki.org/emacs-en/etom.el
I'm sorry, why the fuck is dead tree publication praising a religious bigot a top story on HN?
For additional information: https://blog.torproject.org/category/tags/entry-guards
He has an exceedingly dry sense of humor. It's quite nice, when you're 40 minutes into an involved lecture. The series is indeed worth the watch.
Beastie Boys countersue over 'Girls' parody ad, rekindling legal battle
Exactly my thought too - however, it would of been nice!
Red Hat Enterprise Linux 7 Beta
Thanks! I've been doing this since 2002. It's a fun project and a very interesting business to be in.
isn't i2p simply tor but with 2 hops instead of 3?
A mate of mine did think of this and had a VR demo built in unity3d about a year and a half ago by strapping his phone to one of these - http://en.wikipedia.org/wiki/View-Master
"CDNlion™ operates the largest network of data centers in the CDN market." - are you running your own servers or is everything build on top of an existing CDN Marketplace?
Some airports sell beverages after security, then prohibit taking them on the plane. Mexico and South Korea have both done this to me. They then offer to sell more beverages on the plane. A pure racket.

In the US, large amounts of liquid are not allowed through security. But frozen liquid is allowed. I am not making this up. Just make sure your liquid is frozen enough to be solid as you clear security, and thawed enough to drink on the plane.
Personally, I am looking more and more towards sadism and masochism as explanations for such things, and am wondering if sadism isn't the primary drive to attain power in the first place.
Telegraphy: Real-time events for WSGI Python applications
> I think that's a pretty narrow definition of management, esp. things like "communicating messages from top to bottom".

I agree. In my opinion, the biggest and hardest part of management is to take a direction provided from above and turn it into actionable points for those below. Distinctly different from directing communication.

A CEO typically says "we need to increase sales in X vertical". It's up to his VPs to turn that into "focus our software's next features on X's needs", "hire more sales people devoted to X", and "target our marketing more on X". Then the managers look at "focus our software's next features on X's needs" and turn that into "identify X's needs", "create a set of features", and "execute on developing those features based on employee's strengths".

Expecting an employee to turn the "increase sales" message into "develop this feature" is a bit too much to expect, not to mention nearly impossible to scale. Also, expecting the CEO to transform their own directions into individual actionable tasks is going to eat into time they could better spend on other tasks (like talking to customers, speaking at conferences, determining new direction, etc).
With kinetic energy levels at the muzzle of an astounding .71ft-lbs.

http://www.swissminigun.ch/ammunition.html
Does anyone have any comparisons of Martini and Flask/Bottle or Sinatra? It would be interesting to compare performance, library support, and syntax of these (seemingly similar) micro-frameworks.