skysight-inc/HackerNews huggingface dataset:
Interesting. I had clockres on my machine but never bothered to learn what it does. I've used that in code that I wanted a better timer but ended up using QueryPerformanceCounter/Frequency and rolling my own timer class but that can be a bigger pain than just using the timer.

On my machine, I got similar settings and found chrome being the sole offender which is probably the worst offender in many ways. Firefox and IE were clean so Google is the outlier and given I always have Chrome browser open somewhere while SQL or devenv is not always open, I suppose that's suboptimal wonder if they will change it.
Agreed. This and google's offering seem the most professional.
Everywhere else, I ride on the sidewalk.

Stop doing that. [DELETED EPITHET].
The blog post mentions that the notifications API is for use by extensions and Chrome-based desktop apps. That means it's roughly equivalent to Firefox's XUL APIs, which are definitely not standardized.
As a counterexample, I had terrible grades and dropped out of university in my second semester. I've never once had anyone ask me about grades or about my schooling in a professional context, and I've worked at some pretty fantastic companies. I can't speak about grad school, as I know nothing about academia, but a significant proportion of the best technical professionals I've worked with didn't graduate university; I've even worked with a few that didn't graduate high school, but still work for top tech companies.

A referral from an employee who knows that you are competent and reliable is worth more in the hiring process than anything you could list on your CV.
Just have a day-rate. Fill cards up with $100 or whatever, and it's $20/day (or whatever), come and go as you like. Like a transit card more than ZipCar.
Ask HN: Can I get an internship without being in school?
Do companies take on interns who aren't in school?
In my own opinion, there's not much "direct" Japanese content in "western" systems like BitTorrent - my girlfriend's Japanese and constantly asks me for recordings of Japanese day-time TV, which you can't easily get on BitTorrent (there's exactly one tracker for Japanese TV-shows, lots for Anime, I think one tracker offers lesser-known Japanese movies, and that one has a ratio-system). Big western trackers like PirateBay rarely store these TV-shows.

I'm pretty sure that these "Japanese" systems are so successful not because of their technical features, but because they offer Japanese content.
True, but that's a silly assertion. Cars by themselves are pretty safe. It's the other cars that cause problems. Since the cars are there, biking is more dangerous than being in another car.
Wishful thinking..
It may not a real problem for you, but it is a real problem for some people in your city - namely, the owners of the coffee shops you tend to avoid!
Hit and run is a felony, especially failure to stop and render aid, while DWI is often still a misdemeanor. Not saying the dude was necessarily knowledgeable about that or weighing those options if he was intoxicated at the time.

One of the posters also claims to have met the suspect and attributes the "smirk" to some sort of skeleto-muscular deformity, though it's hard to determine validity with anonymous internet posters.
An operation-based synchronizer is a synchronizer which sends just the changes (the "operations") to the server, rather than the whole new state. So if I add a line of text to something, then it would send back a message to the server saying "this line of text was added".

Presumably, a state-based synchronizer sends the entire updated state every time, but I don't know offhand.
Why Do So Many New Yorkers Hate Citibike?
When you talk about tens of thousands who were affected by Fukushima, remember the hundreds of thousands displaced or killed by the tsunami.
I strongly disagree with "protocols are observed with tools we don't need ASCII".

That's pretty annoying to see this kind of thinking. The reason why everyone codes in JS and uses HTML, CSS is because its ASCII. Its easy to understand, hack, etc. Same reason python is so popular. Even Go, is pretty simple like that. Sure its languages vs protocols, but the reasoning is exactly the same.

And in fact, the comparison works with protocols as well:
SMTP, IMAP, HTTP, IRC are EXTREMELY easy to understand and code for.
Binary protocols are a huge PITA to code for. The argument that you're going to use a lib or whatever tool just doesn't hold any water. You want to understand what exactly happens.

Thats how everyone learns, etc. I could write my own SMTP, IRC clients when i was 10. I could understand it. It works. No way I could understand fully the documented binary protocols. I tried, and it was just too painful and not fun at all (hey, I was 10).

I'm not certain the added performance of using a binary format and some of the other advantages are really good enough to make the world unable to understand whats going on anymore by just looking at it.

Sure purely technically speaking, it sounds like "binary is the way to go" for pure performance.

But if you think about it, making hacking around that stuff a niche thing is perhaps a much greater loss. Even the reliability of a binary protocol is VERY arguable.

In fact I'll put a last comparison. Shell pipes and ASCII. Many tried to replace them with smart binary protocols, objects, etc. Its cool. Its more powerful. More efficient. At the end of the day tho, a quick hack with regular pipes transferring ascii is just easier to understand and we all use those - not the fancy binary objects.
Yea sounds like it, I took the standard math track at my college and never had any problem with my upper level physics courses but most of my fellow students constantly complained their lack of math understanding was severely hurting their physics education.

I wonder if most physics curriculum's underestimate the amount of time it takes to truly become competent with calculus/DE tools. I may of only escaped because I loved math and did a lot of self study out of pleasure.
It would transfer.
I hadn't considered power, thinking it would be minimal. Research agrees - but task dependent:

The RAM, audio and ﬂash subsystems consistently showed the lowest power consumption.
...RAM power can exceed CPU power in certain workloads, but in practical situations,
CPU power overshadows RAM by a factor of two or more. [p.11, graph on p.5]

from 2010: An Analysis of Power Consumption in a Smartphone https://docs.google.com/viewer?url=https%3A%2F%2Fwww.usenix....
Bravo for responding so clearly and accurately to such a pervasive and wrong belief. The best overview/summary I have read is The Genius in All of Us by David Shenk[1]. It would probably not add much to your understanding, but to anyone who hasn't looked extensively into these ideas, read this book.

Seriously, if you're reading right now, stop what you are doing, and read this book. It will change your understand of what you are capable of.

[1]: http://www.amazon.com/gp/product/0307387305?ie=UTF8&tag=dshe...
> Additionally, as a matter of culture, Haskell programmers rarely throw exceptions.

The writers of unix and other base libraries would disagree. See for example `head`. Or most functions that calls into C where the C function fails with an error. In that case Haskell blows up into your face, and you have to wrap the function invocation in a catch.
so basically you have confirmation that the degree was useless (in the sense that you didn't use the stuff learnt ibn the degree in your professinoal life). Therefore, your GPA in that degree is meaningless.

Imagine you didn't do this, but instead got a job that did utilise the degree…would your gpa matter then?
Wow. This looks great.
It would be made illegal immediately due to the potential for abuse.
Some ERP projects use single systems, some stitch together "Best of Breed".

There's no consensus about which one is the best form of cash bonfire.
I'm having fantastic success with a custom IO-like monad that lets me statically verify that my unit test suite is totally side effect free.

I don't have to resort to documentation or code reviews to ensure that my teammates write fast, reliable tests. This isn't possible in a language that doesn't restrict side effects.
And reading such comments all I think is:

"The history is doomed to repeat itself".
Let me paint you a picture - an accurate picture, as agreed by both parties in a court of law. Whilst I did not witness the incident, I was an EMS responder. And whilst this did not end in a death, there are many a parallel.

A young man, in a hurry, changes his plans, and driving. He pulls in to an old fire station, turned scout hall, where some boy scouts are having a meeting. In the courtyard that was the engine apron, he yanks the steering wheel and makes his wheels squeal, sprays a little gravel.

Two parents who are outside waiting for their children yell at him. He gives them the finger. They say he's a dangerous driver and that they're calling the cops, and he'd better stay. He says "No, I'm leaving". Voices are raised.

The driver decides no, he really is leaving. The parents decide (rightly or wrongly) that he isn't - they're making a citizen's arrest. He puts his car in gear. From each side, at the same time, the parents open his car door.

They admit that it's to stop him.

He admits he panics. He puts the car in reverse and hits the accelerator - the open doors catch both parents and knock them down. The older parent breaks his hip.

The younger one, however - much worse. His head is caught between the asphalt and the bottom of the car door, and as he reverses, the man's head is dribbled almost like a basketball between the two, before the driver gets free, and flees the scene.

The other parents call the police (and EMS). The driver is picked up nearby and charged with vehicular assault and leaving the scene.

Had he, however, left the scene and immediately called 911, the parents would have been the ones charged, with kidnapping / false imprisonment. The driver's defense, and one which stood in court a great deal, was that the parents had already demonstrated a willingness to physically restrain him against his will for a tenuous "crime", and after his panic, who is to say that he wouldn't be in further physical danger?

The younger driver, as it happens, recovered fully - after an intracranial hemorrhage, surgery, a medically-induced coma, and a 1 1/2" hole placed in his skull to drain blood.

So, no - be careful to paint such broad black and white brush strokes.
No denying that - Calgary's got real damage, we just have a lot of inconvenience by comparison. Also you have the better mayor - not that that's saying much.
this is great. haha. I needed that today.
An Analysis of Power Consumption in a Smartphone [usenix 2010]
I flagged this cause it's a dupe of an earlier story, I assume that's appropriate?
I thought it was obvious that you should be biking through your neighborhood. Why would you walk?
Any timer is constrained to the resolution set by the system timer. To go lower one would require something akin to a spin-loop, which defeats any gain by keeping the resolution high.
MySQL and Unicode: Three Gotchas
"hospital" may be a misnomer - these may be private facilities set up to do high-volume "day surgeries" that don't require ICU's or CCU's that tertiary care hospitals provide. They aren't expected to offer the full suite of hospital services, i.e. emergency, trauma, in-house pharmacy, etc.
It's not just technology.

My favorite example is the Eire canal. It wasn't a technology breakthrough but it was a massively successful use of public money.

I wish we had the political will do something of real scale with solar before we cook the planent.
FWIW Google pays Mozilla a lot of money to keep Google the default search engine on Firefox. They probably aren't too concerned if everyone switched to Firefox.
Community is Inevitable: How to Prepare Yourself as an Early-Stage Startup
Proper encryption meaning metadata is encrypted as well? Isn't that the whole appeal of http://mega.co.nz/?
You're kind of dick. Get over yourself, you're not funny.

Please put a dollar in the douchebag jar.
Inside United Flight 885: A pilot's gripping account
"Another common culprit on my machine is sqlservr.exe. I think this was installed by Visual Studio but I’m not sure. I’m not sure if it is being used or not."

Is this attitude still prevalent in the windows community? I thought things had improved on that front.

Its worth pointing out that "the highest frequency wins" is not an example of "tragedy of the commons."
They asked for mine, rather early in the interview process I might add, in 2008 or so. I politely declined.
>Regardless, I think the author's point was more that there's nothing "special" about getters and setters in Ruby. They're just plain ol' methods.

Ah, that's a good point. That seems to be a more accurate interpretation of what the author was trying to express.
Using metadata to find Paul Revere
Chevron can access its critics' private user information
Not that it really matters, but since I'm the one who brought it up and your gut was telling you that I'm not likely familiar with compiled languages - I started programming in Pascal and Assembly in the 80's, moved onto Java and C# and lately I spend a lot of my time writing Objective C code.

It'll be no skin off my nose if the web turns into a compiled protocol. I don't know if it's even necessary to continue with plain text web sites these days. But, it most certainly was a major deal initially for me to just "view source" and see that it wasn't a black box of voodoo. The low barrier to entry is one of the major reasons the web took off.

I'll admit I'm an old timer in this business, probably ready to be taken out back and shot! So I have no idea if you youngsters were similarly inspired by viewing the source code on a web site? Maybe with all of the complex client side code and minimized scripts that it isn't even relevant anymore? It probably just looks like gobbledygook to a non-programmer these days.
So, really, how long did you work for the NSA?

;P
Not a hospital, but I patronize this medical group partially because they have a list of cash prices posted online

http://www.caduceusmedicalgroup.com/cash-prices/cash-prices....

Even though I never needed it, having insurance through my employer, it's the transparency that I liked.
Perhaps (and I am merely guessing here) he is referring to this:

"After the terrorist attacks of September 11, 2001, U.S. government officials questioned the lack of large-scale American democracy promotion mechanisms in the MENA region, viewing democracy as a means of promoting moderation and stability and preventing terrorism"

http://en.wikipedia.org/wiki/American_democracy_promotion_in...
Apple is a hardware company.
Previous discussion, which is barely off the front page: https://news.ycombinator.com/item?id=6013338
Initially, Chrome attempted to allow setTimeout()s under the 15ms or so that was standard across browsers, which led to it winning some benchmarks and some accusations of foul play. The intent was pure -- why artificially clamp JavaScript timers to a Windows quirk? -- but eventually Chrome was changed to make timers behave like in other browsers. It appears that the spec now says 4ms is the minimum.

This bug (helpfully linked from MDN) has more of the story.
https://code.google.com/p/chromium/issues/detail?id=792

I remember the Chrome timer code of years ago was careful to only adjust the interval when needed. From reading other bugs it looks like today's behavior is an accidental regression and will likely be fixed (until the next time it regresses).
What, you think they don't have any words that cause outrage?

I'm quite happy to let words retain their shock value without people like you trying to mainstream the words, and then be required to coin new ones.

Golly used to be a really serious swear, now it's quaint and old fashioned.

You think you are mainstreaming the words by making people OK with offensive words. (Not sure why you think that's such a laudable goal, but I guess it's your goal.) But that's not what actually happens. What actually happens is the word becomes less offensive in the first place.
Ironically, this will just inform future leakers on how to effectively hide their behavior.

This is not unlike what happened with Jérôme Kerviel[0], the trader from Société Générale, who worked in compliance, learning all the ways in which the bank spots risky trader behavior and then used those lessons to hide his risky trades.

[0] http://en.wikipedia.org/wiki/Jérôme_Kerviel
The standard grep symbols for beginning and end of word are \< and \>

So try those. (I don't have a git repo handy to test)

(edit: I tested and it works)
I don't know. Try asking them? Show the initiative that you hope they'll hire you for.
GREE Is Further Cutting Down On Its International Business (Report)
As someone who has been playing around with Parse and Firebase SDKs (on Android), this seems to be the first one that offers full 2-way sync. I haven't actually used it yet but it seems that way due to the presence of conflict resolution [1]. I'm personally really excited about that for mobile side-projects and MVPs.

Parse has an offline cache, that only caches query results and not actual objects. So any local saves/updates are not reflected until you get network access again, unless you manually implement your own cache.

Firebase is better at handling realtime changes, but is lacking in any realtime capabilities at the moment. Also Firebase's mobile authentication SDK still isn't released yet so no way to handle users yet either.

[1]: https://www.dropbox.com/developers/datastore/tutorial/androi...
Works for me (git 1.7.7.6)

https://news.ycombinator.com/item?id=6017401
i sympathise with the local indie coffeehouse trying to cultivate an atmosphere and wanting to keep out the laptop workers. but starbucks? that's just about the only reason they exist - the only people who stay at starbucks are doing it to leech wifi. that is the atmosphere. it seems silly to fight it.
I just assumed IO meant mutation.
You're letting your perception of a local situation determine a proposition about the entire concept of bicycling. That is exaggeration and that is hyperbole.
As someone who works remotely a lot - I hate working at my apartment, so I usually coffee shop-hop when I'm getting things done. I like being around people, and a lot of the times I'll meet up with a friend and cowork, catch up, etc.

So, open question: What are good alternatives? (in SF)
-The libraries are full of actual hobos (i.e. they smell like piss)
-I researched coworking spaces awhile ago and most required an exorbitant subscription/startup/VC funding. Wix was awesome but then they pivoted into something else.
-Noisebridge is great for side projects and hanging out but I don't bring my professional work there.

Ideas?
Hey, this is exactly what NimbusBase (http://nimbusbase.com) wants to do. It's a work in progress to integrate all the services, but we got the major 2 Dropbox and Google Drive.
Like the author says, Megawatt is a measurement of energy wasted per second.

If we take his claim that 10 MW is being wasted, then the energy wasted at 10 MJs⁻¹ over a year is the energy of 5 small atomic bombs.

http://www.wolframalpha.com/input/?i=10MW+times+a+year
One big difference is that Mozilla is a non-profit whose stated purpose is to help move the open web forward. And they follow through on that time and again. So much of our open web today would be nowhere near what it is without them.
Roadtripers - A road trip planner web app
That's a.) incredible that it's open source (thanks!) but b.) truly a terrible UI.
> Does anybody care about GPA after the first job?

No but they care about the job you had before that job, which happens to depend on GPA and so on.

Not saying it is right, just it is not as simple.
Free-market capitalism? It's highly regulated, subject to inconsistent taxation, and over 50% of care is bought by the government...
Now You Can Transfer Your iOS Apps
That would certainly be true if purity enforced by monadic I/O were the end of the story, but it isn't. While new users create a lot of hot air about monads and I/O, intermediate-experienced Haskell users just use them for various different purposes and get on with life.

At the end of the day most of us have differing opinions on what constitutes simplicity and elegance. It's certainly true that a "pure" annotation like you're proposing is a much smaller change to introduce in an imperative setting. I recollect D or Rust or something is doing this. But in the functional programming context the monadic solution is more general, and a two-function type class with 3 (IIRC) algebraic laws is not considered an overbearing amount of complexity, though there are of course interesting alternatives with their own merits.
It's a higher bar to reconstitute the court than to block a judicial nomination, though. The former would require both houses to pass the bill, and either the President's signature or a veto-proof majority. For the latter, all you need is 40 senators to filibuster. A much, much easier thing to do.

But your larger point is well-taken: FISC exists because Congress at one time willed it so. Still, it's not unreasonable to criticize Congress for willingly divesting itself of power to the advantage of other branches of government.

In any case, the main issue isn't Congressional authority. It's the one-sided nature and absence of a workable appeals process. Speaking of which:

> To the extent that it's an Article III court (I still contend it might not be)

I would go so far as to say that it's barely a court at all. More like a panel of judges. Is it a court if it hears no controversies and effectively operates outside the system of review by higher courts?

This deserves a very hard look. I'm not casting doubt on the integrity of the FISC judges. But it would only be natural for an entity like FISC, which serves the government alone and has effectively no oversight from higher courts, to develop a bias over time. No matter how much faith you have in the integrity of judges, it seems unwise to arrange things such that only one party has their ear.

One might object that regular judges issue warrants on a daily basis without hearing from any opposing party. However, those warrants are subject to challenges after the fact, and judges are aware of this. The ever-present threat of a warrant being ruled improper serves as a silent counterbalance when the warrant is requested.
Yeah I'm a bit cynical about that too. Since he already has a revoked license (what a surprise: a bad driver, driving badly), he also already has an attorney. I suspect that's who decided he would be turning himself in.
There are old toilets around here where the cistern lid is the handbasin - the basin greywater drains into the cistern.

I think this kind of urinal would have to be placed dependent on what kind of patrons you have.
92% of E-Book Downloads in Russia Are Pirated
Fly Fishing in Colorado Novice
I recently discovered the fantastic escape that fishing in Colorado provides to those living in the Denver area. I came to Keystone for a wedding and decided to stay an extra day to give fishing for trout a shot. Keystone Resort recommended Cutthroat Anglers to me for a half-day wade trip on the Blue River. Their fly fishing guides were excellent and taught me the in and outs of fly tackle and which lures I should use in the current conditions. I absolutely recommend Cutthroat Anglers for your next fly fishing adventure and you can count on me to come back for more.
Any reason why I should use this over my Jekyll blog?
Hiding, as always, the original problem (cars not detecting bikes) would be unaddressed while a fake problem (people causing accidents) gets people's attentions via the msm.

Don't do this.
A more realistic review of Dropbox's new APIs