skysight-inc/HackerNews huggingface dataset:
> That's a failure at the management level, not the developer's level

Management don't necessarily accurately know how much effort the work will take. They can ask developers to estimate this, but even then it will not always be accurate.

The crux of movements like the agile movement (and management processes like scrum within it) are to make things more process orientated - management ensures employees work for x hours a week following a process, and adapts based on what output they produce (increasing resources if they want more output).

Product orientated processes (where managers tell employees they have to produce y output, and after that they can slack off or go home if they want to) might work if someone's job is to sit on a production line doing a well understood process, but it does not work well for software. I think both businesses and developers are better off for the trend to abandon such processes when it comes to software.

Given a process orientated environment, it is the prerogative of management to make sure everyone works as close as possible to their contracted number of hours - someone who is working less should rightly get called out on it. They may have finished their current task, but they should help someone with their task, or work on improving processes / infrastructure / addressing tech debt to make likely future work easier.

Not everyone needs to work the same number of hours in a process-orientated environment, but if they work less, that should be in their contract (and most likely they will get paid less than they would have if they worked longer) and not just the employee unilaterally deciding that.
"When they get that short they are basically becoming infra-red anyway." You mean UV. You got your spectrum backwards.

You should probably just admit your error here -- it's light, not radio waves, causing the effect. Sure, they're part of a common spectrum, but your statement "radio waves are light" is obviously false. It's a bit like saying "red is blue".

Edit: I misread the above, lotsofmangos was talking about wavelengths coming from the radio site of the spectrum rather than light, so he didn't get it backwards. The rest of this post stands.
> But here is what goes through the mind of a manager who never been a programmer:

That's why every technical manager should have a technical background.
Google executives explain why the MBA approach to building things is ‘stupid’
Ok, I have to ask.

Geniune question here. How the fuck do you people do this? I hear stuff like this a lot, especially in the software community. Do you guys actually log 80 hours a week of doing stuff? How on earth do you "start loosing productivity" at 50 hours a week? I start loosing productivity around 40 if not before.

BTW, totally not asking this to be a dick, and I really respect your work ethic and your choices for how to live. I just don't understand how people can live in that reality. Most of Europe says 40 hours of work a week is too much, and frankly I'm completely on board.
I've never really understood the basic idea behind getting machine-implemented sentience.

Is it so we can create a consciousness whose state is easy to alter at a whim? That seems like a sort of eldritch horror to subject a being to.

Is it so we can create new friends and relations? That seems like a workaround for our inability to treat others here on Earth with empathy.

Is it so that we can have sentient beings who we can treat as creations--and hence invoke all the ethical blank-checking one gets with the treatment of one's own property? If so, that strikes me as a very roundabout way of effecting slavery without guilt.

I'm simple not convinced.
> "Abstraction is dangerous"

The fact that Javascript people keep saying this with a straight face is getting really absurd.

You do realize Javascript is also just an abstraction, right? And that the browsers that run it also abstractions, and the operating systems, and the kernels, and even the hardware itself has multiple layers of abstraction?

"Abstraction is dangerous" is just fundamentally wrong. Abstraction is the only way we get anything done.

What you really mean to say is that bad abstractions are bad. But stated so clearly, it becomes obvious that it's a tautology. Well-designed abstractions that leak as little as possible are essential to everything we do.

This stuff matters, because instead of having stupid arguments over "how much" abstraction we want (which really boils down to 99 layers vs 100 layers) we should be debating exactly what abstractions we want.
> I use it do grade programming assignments, I distribute Dockerfiles to students, and it is very useful.

You should consider doing your students a favor and not tie them into a single for-profit company's technology (most will go on to use whatever you have taught them since they will have come to be comfortable with it during their studies).

Consider using one of the App Container Specification's implementations -- there are already 3 prominent ones, all adhere to the standard which means their images are interchangeable and compatible with each other.

The standard is community-driven, and stable at this time. It could even become a project to implement your own implementation for your school, teaching your students not only a ton about Linux, but the principals of containerization in the process.
A big disadvantage to working for the same company for a long period of time is that you will almost certainly get paid less than you would if you changed jobs regularly. The biggest raises these days come during job hops, rather than annual performance reviews.
You're not wrong, you know...
I wasn't able to read this article at all on Chrome, it was one big black blob. Firing up trusty IE :<) I think what he says is of value and mirrors some of my experience.
No, it is an argument for Docker's workflow. It seems allot of the criticism calling Docker unnecessary overlook how it makes distributing Linux containers as easy as git.
I've changed the title to "Some Notes on Orbital Mechanics and Climate Change". My actual motive for the original title was that I thought putting both in was clumsy and ugly, and felt that "Some Notes on Climate Change" would be misleading, as the bulk of the content is about orbital mechanics even though the motivation is related to climate change (which is spelled out clearly in the first sentence.)

I forgot, as I often do, how common the fundamental attribution error is: https://en.wikipedia.org/wiki/Fundamental_attribution_error
I can't disagree more. Working 9 AM to 6 PM in San Francisco now will mean you get sunshine two hours from 7 to 9 (and that's assuming you get ready for work/play instantly). All the lovely daylight hours are wasted indoors.
There is a lot of good stuff in there.

I have to ask, though: what the tap-dancing Christ was the purpose of the new Symbol objects? They're completely alien to any other symbols implementation I've seen.

They aren't global by default, they don't compare equally to one another, and even the global ones can't really be used for, say, KV lookups in a global table. WTF?
True that, I always see downvotes without replies as nonsense. If they could argue something reasonable about the statement then they would post it, but since they don't do it then it's probably a downvote "just because I don't like the guy".
While I certainly commend them for being able to make this work (we need more innovation in management practices across the board), it does seem like there's a bit of a holier-than-thou trend in this comment thread.

As the founding engineer at my current startup, I have tremendous flexibility in setting my own hours but I willingly and intentionally work 60+ hours a week. Not because any manager pushes me to. Not because I even have to. Simply because I genuinely enjoy it.

Indeed, work is probably the most enjoyable thing in my life. On a given Friday, I'd rather be building products at work than watching a movie or engaging in some other leisure activity. Some of us don't have wives, children, or friends—we just want to spend our time executing.

Would Treehouse be accepting of that? If not, they're just choosing to enforce a different paradigm of work rather than giving their employees true freedom.
Can the original poster just try putting a sheet of cardboard in front of the flash and see if it affects the 'scope results?
No, it's not a true statement. It's fundamentally wrong. Because if abstraction is dangerous, we should all be laying out transistors by hand instead of writing code.

People get so comfortable with their familiar abstractions that they forget they're still abstractions.

Taking the article as an example, even his "less abstracted" examples are absurdly abstract, and I doubt anybody here can really say for sure how they work completely, underneath all the abstractions. That's a good thing, because it lets us get things done and express ideas in hardware-independent ways.
Don't Fix It
Well I can't say for sure its 300 baud or not but this article has the sound of a modem handshake. Having actually used a 300 baud back in the day this sounds to me as if it is pre 10K, I know the later ones were a little different sounding.

http://www.windytan.com/2012/11/the-sound-of-dialup-pictured...
Is that not one of the criticisms? Downloading an unknown origin image and just blindly trusting it before you start adding your needed components?

Creating your own base image is really the only way to ensure the base is trustable.

And to that end -- App Container Specification has image discovery and downloading covered[1]

[1] https://github.com/appc/spec/blob/master/SPEC.md#app-contain...
Brilliant examples of UX from around the web
btrfs sounds like a GREAT idea right now: https://news.ycombinator.com/item?id=8765088
Why Logic Is Important for Computer Science and Mathematics
I don't have a link to any improved docs,no. I did set up a private registry at my company though and I remember it being quite painless. We just run the stock image, pass our credentials to it via environment variables, and it Just Works™. I think the README is verbose because there are a lot of options when it comes to running the thing. If you know off the bat that S3 is what you want, though, I think you can read it in a pretty targeted fashion.
>"managers are being paid in non-pecuniary status benefits via underpaying their underlings, in a way that reduces total firm output, and there are coordination & principal/agent problems in getting management to agree not to be compensated in this way"

That may be true, but managers are also paid in a way that hurts them directly if they reduce the firm's value like that (options, equity). So then it becomes a question of which effect dominates, and it seems like a highly extraordinary claim to say that the "non-pecuniary status benefit" comes out on top.

Perhaps there's a systematic bias that causes managers to think they're maximizing value by underpaying workers, even if they aren't really.
"In September 2012, one month after Armstrong died, President Barack Obama signed into law a bill that confirmed the Mercury, Gemini and Apollo astronauts had legal title their mementos."

Which explains why he never told anyone about them, their ownership was unclear and while deeply significant to Armstrong the artifacts could easily have been confiscated by NASA and put in some dusty vault to rot away like the suits they wore mostly did before being rescued.
A quantitative analysis of how often Nature gives a f***
Thanks for the heads up, I'll keep deceiving myself.
Anecdotally, the SE & Non-CS courses I've taken (at a well-known US university) were kind of joke business-y classes; 90% of the time I spent on those courses was in lecture.

What you say may be true in Canada, but I'm pretty sure at best the opposite is true in the US (in terms of direction of attrition). But it's probably better to just admit that different fields are different, and rank-ordering is nothing more or less than a way to start flame wars and make people feel inferior for not being like you.

edit: also, your analogy is completely absurd. Even in Canada, the schooling/accreditation disparity between RNs and doctors is completely incomparable to the schooling disparity introduced by choice of undergraduate major...
seriously? how is this any more accurate than pure "hunch" or eyeballing?
Relevant.
Red vs Blue "EMP" https://www.youtube.com/watch?v=SMCsRkH-9AA
I wrote a list of startup/project ideas here a few days ago, some of which were inspired by personal pains: http://syskall.com/crazy-and-not-so-crazy-startup-ideas-2015... (too big to paste here unfortunately)
Spoon has been around for many years...
Abstractions are dangerous - if you abstract wrong, your code is potentially worse than the unabstracted version since it is easy to impose an abstraction where there is none, but a poorly abstracted component is harder to correct.
Cynthia Dwork and a Brilliant Idea: Differential Privacy
Neat concept and website. But it doesn't work for all the ads especially the top bar banner right below the search bar and above the active torrents.
My thought exactly. Warning! Warning! NullPointerException!

No, that's a contract I do not want.
The problem is the more than likely chance that only doing one resample (in bootstrap terminology) may not lead to any clear rejection of statistical significance. That is, it is quite likely that in practice of this "A/A/B" testing, the second control group may look pretty much like the first, and so you can't clearly argue that the control deviates far away or not from the "Great Idea".

What do you then? Well, the natural answer is to try the resample again. Do this n times, get an average for the variability, and that is precisely bootstrap.
Stackit - search StackOverflow from the terminal
Pretty sure the guy who assembled the Jargon File has a better understanding of legit hackerspeak than you (or just about anyone else).
I'm sorry if I was unclear - I'm looking for a recording of someone actually screaming the sound with their vocal chords and completing a handshake with a modem.
Show HN: A Python Client for the HaveIBeenPwned REST API
If I remember correctly, the Ember team isn't planning on abandoning two-way bindings. They simply want to give the developer control on when to use two-way bindings and they are going to make one-way bindings the default. That way you can decide if you need live updates or if data-flow control is better.
Rocket is an implementation of the App Container Specification, which is an open standard. There's several other implementations as well, and Apache Mesos is working on another.

Each will have their own workflow, but be interchangeable and compatible with images.
Reversing the Dropcam Part 3: Digging into Complied Lua Functionality
Reversing the Dropcam Part 1: Wireless and network communications
> I find it quite offensive
Seriously? http://www.goodreads.com/quotes/706825-it-s-now-very-common-...

> the author is my favorite type of neck-beard elitist.
Again, Seriously? The guy has an issue with docker, which is grounds for you to go all ad-hominem on him? What is this, Reddit?
Meanwhile, in emacs land, https://github.com/vermiculus/sx.el
Secure JavaScript [video]
RadioShack store closures
Iterating ES6 Numbers
Me too, even hot dogs.
From http://www.aerotechnews.com/laafb/files/publications/ala_100..., it looks like it's designed to avoid "nuisance activations": “As Nils got down low, I could see dirt being
kicked up off of the desert floor and no nuisance activations.”
3 Dogecoin API Services Every Shibe Developer Must Know
Jetbrains UpSource v1.0
Chipotle's registrar hacked, website offline
Blacklisting/intentional degradation happens with volume sending on a real mac mini too.
Ahem: http://i.imgur.com/FqxKmpX.png
(a) Cats are quite fastidious and will avoid stepping on soiled litter.

(b) I eat off of a plate, actually. The cats are not allowed to walk on the plates. If you just pour your Cheerios all over the table and then lick them up, yeah, probably not a good idea to own cats.
Tutorial on setting up Dolphin on a rMBP that I wrote. Although 60fps is unlikely in most games. http://benguild.com/2013/07/18/how-to-play-nintendo-wii-game...
Thanks, my bad. SmartOS has been in my todo list for a while now, along with CoreOS, they both look very interesting.
The BakeWise book is excellent for the listing of principles - the ratios that work for higher-fat/sugar cakes, and so on. The recipes tend to be very sweet, and very wet - i.e. Southern U.S. desserts.

However, the book is poorly edited. Visually messy, with typos, repeated text, and odd text highlight passages that are right next to the exact words shown. It almost appears to be unfinished. There's lots of attention to the sweet cakes, but the bread section appears to be practically ghostwritten, with a lot of copy/pasted text.

Unfortunately, I haven't found a more scientific discussion of sweet desserts in book form. If you're looking to get better at straightforward bread production - Jeffery Hamelman's "Bread" is excellent, and goes very well into the science of the work.
The die-cute cpu on paper
The name you give is a statement of a kind. Like it or not it's your attitude towards your own products and your customers too. Schiit was meant to be cheap but great quality, so I could interpret it as "somewhat sophisticated shit", hence the unusual spelling. I know, it was meant to be funny and slightly controlversial, but you always have a wide choice of names that meet both criteria. And what you choose in the end is your statement.
In Praise of Idleness is not in that book.
Well, it looks like he's not squatting. He's actively looking for partners to develop the web properties with.
I had this exact problem so I empathize with you. It was really painful, because my internet would go out sporadically for at least a minute every once in a while. My problem was also too much noise coming from a crowded apartment complex.

The solution I found was to upgrade to a 5 GHz router. The one I bought can transmit on both 2.4 GHz and 5 GHz, but I configured it to only transmit on 5 GHz. This forces my computer to always use the 5 GHz connection, which has less noise. The 5 GHz signal decays faster when it goes through walls, so the signal will not be as strong as a 2.4 GHz would, but the signal-to-noise ratio will be much better because 5 GHz is significantly less crowded.
Nobody is stopped from working longer hours, but the expectation culturally is that you should probably be doing something else instead of working on Sunday.
Are you sure that's not induced current from the power spike required to operate the flash or the spark-gap inside the xenon tube?

You've got the gear set up... would you mind terribly repeating the experiment but blocking the light with cardboard or something?
Not yet, I plan on adding it this evening!
Great write-up

More detailed resources -

http://www.red-gate.com/community/books/under-the-hood-dotne... - Contrary to title, it is not dotnet specific

http://support.microsoft.com/kb/2160852?wa=wsignin1.0

http://members.shaw.ca/bsanders/WindowsGeneralWeb/RAMVirtual...
Not working on Sundays (few professionals do) is pretty different from the 32 hours the article describes. Which is it?
A computer with actual strobe-induced epilepsy. Looks like the singularity is closer than we thought.
Thanks for sharing, I've seen appc mentioned in a few comments, I'll check it out properly tomorrow. You also raise a good comment about blindly trusting containers which, despite having concerns about this in the past, regrettably I didn't touch on.
When I was a kid our family cat would "hide" by sticking his head under the skirting of a chair, meanwhile his entire body was visible.

Cats like caves too such as bags I think they just like to be surrounded. As well as a perch cats need a perch too they must feel safe being up high. A box on a perch would be perfect but now we're getting into bird nest territory.
The type of project will depend greatly upon the type of work that you'd like to perform. While a novel AI package might be best for some folks, a pretty web page might be better for others.

That said, with two years of experience, I'd think it more important to meet others in your field. A friend who can get you past HR is more valuable than another line on a resume.
Indeed, Russell is famously misquoted[1] as having said "Time you enjoy wasting is not wasted time".

[1] http://quoteinvestigator.com/2010/06/11/time-you-enjoy/
If I understand correctly the Speedlite is battery powered, so as such shouldn't cause any voltage spike on mains.
Retired NSA Technical Director Explains Snowden Docs
For further details, see http://people.freebsd.org/~lstewart/articles/cpumemory.pdf
An interesting take on email
Worth more than what? Than all the money the government borrowed? Not a chance.
Oh, I don't doubt financial institutions benefited. But the idea the average Greek was just standing there minding his own business when a wall of debt washed over him is patent nonsense.
Neither FN (Le Pen) nor UKIP has any chance of winning power in their respective countries regardless of economic conditions.

The local centers of wealth and power in each nation is committed to transnational politics and mass importation of cheap labor to control and depress wages of working people. They own the media and the mainstream parties and will not allow that control to fade. If necessary, the Labor and Tory parties will unite and dissolve their differences in order to defeat UKIP.
Demoscene news and downloads
We don't hire strictly front-end developers, only designers who can write markup, and developers.
Use an adaptive symplectic integrator and get the best of both worlds.

Also, I wouldn't call 10% error in an invariant "good accuracy".
Battery Widget? Reborn Change Request: Add % Sign Right of Percent Number
> intercooler doesn't have an entry point.

It does.

There is an IIFE which is run when the script is loaded. Right before the object is returned to the global "Intercooler" variable, a callback is registered via a jQuery.ready() shorthand.

Practically speaking, this callback is the entry point (theoretically, it's the IIFE itself).

If it wouldn't have an entry point, adding attributes to elements would do nothing.

http://en.wikipedia.org/wiki/Entry_point

"an entry point is where control enters a program or piece of code"
"One of Marx’s greatest insights, delivered in an early book known as the 1844 Manuscripts, is that work can be one of the sources of our greatest joys."

[1]: http://www.thebookoflife.org/the-great-philosophers-karl-mar...
It's not a mains spike, but an EM discharge caused by the rapid voltage and current changes in the flash, that the parent comment is considering (IIUC).
Pretty surprised how many people are so offended. I apologise. But this is not an opinion and it is indeed apparently very different than the states which I wasn't aware. I didnt say anyone was better than someone else, just stating facts that certain titles require more accreditation, the same as other designations and using the medical field as an example since it's also upheld by the law in the same way. Calling yourself an engineer in Canada if you're not is illegal. Apologies again to anyone who was offended.
The idea of direct personal responsibility goes back 3500 years in construction. Basically people have to die from errors.
Thanks, very different indeed.
I have one of the high-end i7 rMBPs with an Nvidia 750M chip inside. In Boot Camp, I get 60fps the vast majority of the time playing Super Mario Galaxy 2 and Metroid Prime Trilogy with mostly default settings — albeit at 1.0-1.5x internal resolution. Can't complain! Love having all the best Wii games on the go, original jaggies and everything.

In native OSX, performance is 1.5-2.0x worse.
Why Are So Many Americans in Prison? A Provocative New Theory
Docker zero downtime deployments