skysight-inc/HackerNews huggingface dataset:
It's out of print and kind of hard to find, but if you can get a copy of "Rough Justice: Days and Nights of a Young D.A." by David Heilbroner [1], it is well worth it. (Don't confuse it for the at least 10 other books whose titles start with "Rough Justice"...).

Heilbroner was a fresh law school graduate who took a job as a New York D.A., and then wrote this book about his time there. He started out handling misdemeanors, and there are a LOT of those. There's basically an assembly line, running all day and all night, to bring in those who have been arrested, get their paperwork to a D.A. for charging, get the arresting officer in to make a statement, and getting a hearing before a judge where the defendant usually pleads guilty and gets a fine.

The Public Defender has a similar assembly line going.

When his shift would start, he describes walking into the office, stepping over or around all the officers sleeping in the hall waiting to have their statements taken, then picking up all the cases that the previous shift was working on when their shift ended. Often he'd end up in court with a stack of cases he'd never seen, and have to frantically work to read the notes from the previous shift and skim the officer's statement as the case was being called.

When his shift ends, the cases he's working on are handed off to someone on the next shift, and almost always will be resolved by the time his next shift comes around. So there is no engagement with the case, he's just a cog in the machine, processing his pieces of paper as the pass through, and occasionally taking statements from officers, and reading from these pieces of paper in front of a judge.

Eventually he gets to handle felony cases, which for both the D.A.s and the Public Defenders are more like what they had in mind when they were in law school imagining what their jobs would be like--taking a case all the way from charging through to a trial, and actually making serious legal arguments.

It's quite an eye opener.

[1] http://www.amazon.com/Rough-Justice-Nights-Young-D/dp/039458...
Emails are not going through on seth@getontracks.com
What's bad about LMGTFY is it assumes Google's results and articles would lead me the correct and objective sources - in a perfect vacuum - where you assume I know what to even query. C# and Java bring up a lot of things - and guessing won't necessarily reveal the context of what was in conversation.

In my opinion, the LMGTFY peanut gallery tend to be the glib one's. Always going for the short, clever smirks, never the depths, the wisdom; teaching others.

What's most toxic about this kind of - I assume well-intention people's behavior - I literally find myself Googling, and every now and then, hopefully an answer on forum thread where they say "Just Google it", "Just search it on the forum".
Yeah, it wasn't the greatest idea to copy and paste the minified version of jQuery in there...
Local Time Machine snapshot perhaps?

https://support.apple.com/en-us/HT204015
I took 2 different tests for 2 different companies.

One was a very simple task, setting up a server as a customer would at an ISP using WebMin type tool. Really simple stuff. Guess what. I couldn't figure it out in time. Maybe because I had been consciously staying away with gui stuff to stay sharp with cli. Or maybe the proprietary tool the ISP was using was very unintuitive. Maybe the suit and tie I put on for the first time in 2 years got to me. Either way, had I NOT been in an interview setting, I would've figured it out. But with this interview, I couldn't figure it out.

In the 2nd company, I was giving an online test using https://trueability.com/, to complete from home. Set amount of time to complete some test scenarios. Far more difficult stuff than setting up a small web server at an ISP. And I would say it was a far more realistic test of my skills.

IMHO, interview should really only focus on compatibility, not actual tech skills. If your company is really spending time on tech skill test DURING interview (especially onsite), you are doing it wrong. just my 2 cents.
Amazing! I wonder if it's difficult to "disassemble" the JSFuck code?
This is interesting, and I would like to find out more about it. That equation with the Del & T is meaningless to me, since I don't know what the letters stand for. A search for "energy-momentum conservation" turns up lots of college physics labs about energy conservation and momentum conservation.

Can anyone help me find out more?

Also, I have read that Newton's three laws of motion, if suitably formulated so that they are meaningful in a non-euclidean space, and being careful to say "derivative of momentum", NOT "mass times derivative of velocity", continue to be exactly right, as far as modern physics is aware. But since Newton's laws essentially say, "momentum is conserved", that would not be true if this article is correct (right)?
Why are you so sure that the 15-year-old Tumblrinas are not the true Scotsmen?

I mean, it's clear that you're defending a more reasonable version of the claim and GP is attacking a more unreasonable one, but it's not clear to me which of those is going to win out as the common understanding associated with the expression "privilege theory".
I think that rayiner's issue with the police unions is not that they represent their clients (AKA members), and act to elucidate the events surrounding alleged misconduct. His issue (which also happens to be mine,) is that the unions use methods such as strikes and political means to avoid a full hearing of the facts, or any attempt at holding individuals responsible for their actions.
A tutorial on how to use grunt-htmlmin and grunt-usemin
Since we are talking about rich people here, and it sounds like this guy was not ruthless, is there any chance of foul play?

Heart attacks can be induced, and usually there is someone around who knows CPR. People don't usually die from Heart attacks these days, especially not people who Have enough money to get excellent healthcare.

Was there anything Goldberg was doing that was in any way connected to the spooks? He did once work for Bain.

Or could the US government have killed him in order to ensure compliance from someone close to Goldberg like the Facebook CEO?
Possibly because they just breed more. Women with ADHD suffer more unplanned pregnancy. Men with ADHD use protection less often. Both are more promiscuous.
Coders, get ready. Next DevDraft hiring event 5.16.15
Have you tried using Apple's Network Link Conditioner (See http://nshipster.com/network-link-conditioner/) to limit bandwidth use by the rogue machine? After turning on iCloud Photo Library, my network was hammered for days until I used this utility to limit bandwidth usage to a fraction of what was available.
But it's a bad pattern in other languages because they don't guarantee safe access. Rust does, thus making it a good pattern.

It's like saying that driving your car off a cliff is always a bad idea even when you've acquired a car that can fly.
The goal is for the student to get some experience with performing their own research wherever that may lead them. This is actually a pretty impressive piece of independent work for an undergrad.
> tbh, I'm German and while we have our own issues with police, conduct like this is next to unheard of.

Can I be a german please? I'm just about serious at this point.
The second cited source (Wade et al) looks a good read but I would not trust it implicitly. Lumping all South Asian influences on Southeast Asia in to a single text (leaving out China, Tibet, Iran, the Middle East and Africa) seems an exercise in artificial scope.

Remember that 'Southeast Asia' itself is a vague distinction, particularly in the north. Half of Vietnam was Hindu until the 15th century, Burma never really existed (and to some extent still doesn't), similarly direct contact from the Pala Kingdom with Nanzhao is well evidenced by surviving images, documents and unmistakably Hindu carvings well within the borders of what is now modern China. Then there are each of the attested or probable seafaring dynasties (eg. Chera, Chola, Gupta, Nanda, Pallava, Pandya) and their various activities and records, in some cases many of which still exist, the establishment of kingdoms or fiefdoms of varying longevity (influentially Funan, but also in Burma, Thailand, Malaysia and Indonesia), comments on those from visitors (many in classical Chinese), and the sum of archaeological work.

Remember also, quite apart from the textual evidence, that mtDNA evidence now points to the peoples of significant parts of coastal China (eg. Shanghai region) having migrated north from Southeast Asia and not really being 'Chinese' at all, and irrefutable linguistic evidence shows Madagascar was settled by Austronesians who presumably sailed all the way from Southeast Asia. What all this means is that the period of recorded history does not intersect very much with much of the early period of cultural and linguistic exchange, therefore take everything you read with a grain of salt.
This article is pretty good on piecing it stuff like this together: https://blog.korelogic.com/blog/2015/01/12/javascript_deobfu...
Meat in the City, Veg Out in the East Bay
I think Retric's point was that private companies are supposed to make fighter jets, but they often fail to produce usable results. See the now-decade-old F-35 program for the latest example.
Does it bother anyone that people who don't need to have unions (probably) have extraordinary powerful unions, and people who desperately need to have unions don't? It is kinda upside down
Look at how writers, filmmakers and magazine publishers handle large quantities of research topics and editorial content candidates. There is usually some form of physical storyboard which clusters related material in a physical location (e.g. vision board, very large binder) that can be referenced by motor memory rather than symbolic memory. ADHD and dyslexia can co-occur.

Martin Scorsese's Notebook for The Godfather: https://m.youtube.com/watch?v=DJfJJogeOdo

People with ADHD can also be found in professions like accounting and law – which provide compensatory external structure.

Some people would find it easier to locate objects if all containers (boxes, closets, drawers, fridges) could be made transparent on demand. Until then, we have vertical surfaces, metal wires + strong magnets, foamcore, whiteboard paint, mesh drawers and transparent plastic containers.
Connect Your Ecommerce Store with Openerp
Check if Photos is uploading to iCloud. Users have reporting this completely saturating their Internet connection. I doubt it's related to wifi drivers at all, just lack of upload throttling.
Hey Floya, I'm writing this here hoping you'll see this comment. You're getting a lot of unjust responses in here. The commentors are reading your thesis with the eyes of a trained skeptic expecting peer reviewed, collaborative work that takes years of experience to produce. They're nitpicking flaws and mistakes we all make when we first start researching.

Your thesis is in fact really impressive and very nicely written! Your conclusions and future work section is excellent. Really very well done. Congratulations on finishing it. I hope you don't let the irrationally negative feedback here dissuade you from continuing your work, you certainly have a bright future ahead of you.
Great video explaining why it breaks in 3 and showing it in slow motion camera: https://www.youtube.com/watch?v=ADD7QlQoFFI
Here are the AMD drivers that are blacklisted:
https://wiki.mozilla.org/Blocklisting/Blocked_Graphics_Drive...
It's useful to get human feedback on one's code, but human attention
is scarce, and human judgement is influenced by many non-technical
factors (e.g. mood, politeness or hostility) that do not derive directly
from code quality.

For these reasons, I recommend complementing internet-based code
review by measurement:
Use (automated) testing in multiple forms, unit, integration,
randomised. Count the number of bugs you encounter. Classify the bugs
you find, track how the numbers and classes of bugs in your code
evolve over time. Compare those statistics with other coders. This not only
gives you ideas about your relative coding ability, but will also reveal areas where you could try and improve your abilites.
Congratulations on shipping your code!

I'm not a Swift or iOS developer really, so I don't know how those projects are supposed to be organized, but I glanced through your repo and I can see that you seem to be pretty good at breaking things up into small functions and stuff seems readable and well formatted enough to me. Good luck!
Emacs has plenty of power here. My preferred Clojure workflow actually involves evaluating Clojure code in a buffer rather than directly at the REPL (so you don't have to do any copy/pasting to edit the code and eval it again). It's easy to build up complex functions piecewise this way.
Key phrase is.... Collective good. How do they figure what will accomplish that?
Or hardware and software combinations.

These posts seem to come up quite regularly and reliably generate a bunch of posts saying (a) "I have this problem; OS X has sucked since 10.X!", and (b) "I don't have a single one of the cited issues despite using the same hardware and software versions".

It seems more likely that the issues are either caused by specific software that doesn't come with OS X or possibly by bad batches of hardware. In this case it sounds like Photos may be responsible.

It would be better if people were able to identify the cause of the issue and file proper bug reports, rather than just berating OS X in general.

Sometimes the issue isn't even a bug - for example I've seen many people complain about sleep/hibernate issues that are actually the result of Apple complying with an EU directive (see autopoweroff on https://developer.apple.com/library/mac/documentation/Darwin...)
Ah, gotcha. Well, that was not clear to me.
Creating an Isomorphic Web Application with ReactJS and Express
Cute, but why not just shock yourself instead? Like an anti-barking collar Dimming the glasses doesn't seem very punishing, in fact it might help you sleep.
10.6 was actually a pretty amazing step forward in technology, and, ironically, simultaneously pitched as a "No New Features" release.
I wanted to get some feedback on my code design and structure. I think that is difficult to get via automated code review.
I don't fully understand the direction you were going with some of the solutions, something like this would work no?

(defn digits [num]
(let [
x (map str (str num))
s (map read-string x)]
(apply + (map #(* % %) s))))

I do think the interviewer should have pointed you in the right direction or offer some sort of hint to gain an understanding of how comfortable you are with the language rather then just having you fumble around but depending on the role they were hiring for these questions and this practice don't seem bad to me
Thanks for looking into the repo. I appreciate your feedback :)
My take is that it is photos uploading. I experienced the same issue and had to pause the photos upload when at home.
Looks pretty good to me. Congrats on launching an app!
Most of those issues sound OS related. The author is presumably technologically mature enough to check activity monitor - indeed, they probably have to live in it to kill their errant processes.
A finite size universe that this describes also increases the odds of it being a simulation. Because then it should be possible to program a complete universe, at a smaller scale of course. Also I could be very wrong because I hardly understand this.
I also qualified it by saying "for an outsider." If you're just trying to get up and running, small things can be a big deal. The feature I was trying to use used to work and then it stopped working all of a sudden when I upgraded today, which was frustrating. But I haven't given up on Rust, and that's why I was saying I'd try again in a few months. I'm going to try the IRC next time around.
This is likely not an accurate representation of who is actually working on the kernel. Whole teams of people might work on a patch which gets bundled up into a single commit.
Don't know much Swift - but I just wanted to say congrats on shipping something and also for the app - it looks really nice.

Good job.

Regarding the code quality - from my experience you'll be able to also see for yourself if the code is well written when you'll want to change something in the app(e.g. in the next update) and see how easy (or not) it is to do so.

Also my advice will be to take a look at other open source projects and try to see how others have done the same things - what was their approach and how is this different from what you would do in a similar scenario.
> Does anybody believe you when you say those things in a job interview, though? I wouldn't. A job interview is fundamentally a competition against other candidates. If you have two candidates and one finishes the task in half the time he's more likely to get the job.

Not at all.

I have one hour to decide if I want to work with a candidate.

How quickly someone works? Sure, that is important.

How good is their sense of humor? Can they joke around? Can they be involved in a technical deep dive on a problem? How about coming up with test cases?

I have 60 minutes and one programming problem. I've hired people who've taken from 5 minutes to 40.
I would have loved to see that happen... but that's probably not practical, considering the shear amount of cops who did that. This video makes it seem like there was a good thousand of them or something: http://nypost.com/2015/01/04/cops-again-turn-their-backs-on-...
The Grooveshark Settlement [pdf]
Yeah I am already looking into the next update and faced some challenges. Thanks for the advice. Will take care of the same in the future :)
If you work in IT I am sure it can be arranged. It will take a bit of time though. Get a job with a EU based company (in the Schengen agreement), but in their local office to you. Work for a couple of years there. Then get a transfer to one of their EU offices. Work there for a number of years. Apply for citizenship. The process is of course more complicated than that and dependent in which country you pick, but that is the general gist of it. But do your research.

Although I would personally recommend that you stay where you are and join a movement to change your country.
once i interviewed at a company because my current employer was under aggressive take over from Microsoft.

in the interview i fluked a question about js scope because the whiteboard handwrite of the interviewer made it hard to see which variable was i and which was j... but after he explained why i got wrong and i realized the letter mistake i was too stressed and dumbfounded to make a case, so i just left.

6 mo later, my current employer is still independent while that company is now owned by Microsoft...
It is difficult to see how the funding of those colleges can teach us anything about privatisation. They have endowments in the billions of dollars, and the prestige they have accumulated over centuries attracts staff and funding opportunities that will never be available to typical players in the education industry.
Short video interview with Branson on dyslexia (and the difference between "net" and "gross"), http://www.youtube.com/watch?v=HpvF5xCQ7s8

HBO 2013 documentary on dyslexia, with Charles Schwab & Richard Branson: http://www.amazon.com/The-Big-Picture-Rethinking-Dyslexia/dp...

Books with behavioral strategies:

Organizing for the Creative Person, http://www.amazon.com/Organizing-Creative-Person-Right-Brain...

Neurodiversity, http://www.amazon.com/Neurodiversity-Discovering-Extraordina...

Learning to Learn, http://www.amazon.com/Learning-Learn-Rosemary-Bowler/dp/0684...

Learning Outside the Lines, http://www.amazon.com/Learning-Outside-Lines-Disabilities-Ed...

ADD Success Stories, http://www.amazon.com/ADD-Success-Stories-Fulfillment-Attent...

Spark (exercise), http://www.amazon.com/Spark-Revolutionary-Science-Exercise-B...
Yeah, for the price you pay a Mac they couldn't afford to pay somebody to fix a bug that is so obvious.
Maybe if you give the candidate four hours. But in the hour or so that is ubiquitous among individual interviews (even if repeated four or five times with different interviewers), you aren't going to be any meaningful information out of anything the interviewee will have time to code. An hour is enough time to write something trivial. Anything that really pushes a developer's skills is going to need a big part of that hour just for them to put pen to paper for design. The best interviews I ever had involved a week-long spare-time development project at my own pace. Those are the only interviews I ever was able to really show what I'm capable of. Incidentally, my interview at the Googleplex I thought was worthless.
It's probably not easy to get electroshock devices approved for sale. Also, is "punishing" what they are going for? It seems like it's biofeedback, which isn't the same, it stimulates awareness.
My point is that there are a few assumptions you should make

* A significant number of encryption technologies are broken or achievably breakable by the NSA

* The NSA has already or could easily acquire encryption keys from any large tech company with a court order in one of the secret courts

* The NSA has vast means for illicit access into systems and networks
"Well, the thing is that guns aren't a very effective means of protection -- especially not from cops"

It's not about protecting yourself from cops. It's protecting yourself from criminals..but it seems with all of the latest news stories, criminals are protected, adored, and idolized.

It's also not even about the actual effectiveness of the gun. When it's well-known that you have a weapon, crime decreases.

"I mean, what scenarios do you see guns being a good solution for, compared to nonlethal self defense tools like pepper spray?"

Pepper spray is also heavily regulated in nearly every state and isn't really that effective. The way I see it, if I can't legally own a gun and a criminal hurts myself or my family, the people that passed the laws prohibiting me from protecting my family (and those that supported these laws) should go to jail as well.
In fairness, studies of adult twins separated at birth do tend to indicate that they tend to turn out surprisingly not that different from each other....
Not bad, poor design but is a real alternative!
OK, after getting the link somewhere else and starting the installer it tells me that i can't install on windows 7

somehow the download link, directly from VS, sees that I'm on windows 7 and instead of telling me that keep sending me to the payment screen. clever Microsoft...
I realize that the interviewee was in time pressure, but really should've made smaller helper functions - probably would have helped ease the stress a lot. Possibly also unfamiliar with Clojure/functional programming as someone mentioned, given that his "happy" function uses loop unnecessarily. Here's my solution.

(defn int-to-digits [n]
(map #(Character/getNumericValue %) (str n)))

(I had to Google Character/getNumericValue - doubt anyone expects you to memorize that).

(defn next-happy [n]
(reduce +
(map #(* % %) (int-to-digits n))))

(defn happy? [n]
(loop [n n seen #{}]
(if (contains? seen n)
(== n 1)
(recur (next-happy n) (conj seen n)))))

A lot simpler to reason about, even if the initial implementation did have bugs.
You've probably never had the pleasure of using ME. Heck, even Windows 95 and 98 often meant daily crashes for the power users among us.

Beyond flame-baiting, I don't think any of the major modern desktop OSes (including their most maligned versions - I'm looking at you Vista RTM) can even come close to the stability nightmare that was Windows 9x (not that OS9 was better, having no memory protection at all, I'd wager it was worse, but I never got to use it often).

I'm definitely not an Apple fanboy, and I never subscribed to the illusion than OS X is somehow more stable than Windows NT, but I wish people would stop bring up these irrelevant comparisons.