skysight-inc/HackerNews huggingface dataset:
Sounds like you should look at the execution plan of the "trivial query" and see what's up with your database schema.

SQL Server's plan generation is not always perfect, but it's good 98 times out of 100.
That's Quite possible.

Or if someone is a real cheapskate, they could come here twice a day (£3.6) for two meals. They have coffee, fruits, veges and a kitchen - what else do you need?
At GATech in the 90s/early 00s (can't speak to today) they used a unit of computational resource on the remote login systems called "bananas". You had a finite number of them. Staying logged in 24x7 throughout the semester but doing nothing else, you'd essentially use 0. Printing off something (they had, again can't speak to the present situation, a great printing service) might use up 0.01 bananas as a measure of the CPU time it took to submit the job. The effect was to mete out the limited computational resources. This wasn't 100% effective, but greatly discouraged abuse of the system (you had to go before the admins to ask for extra bananas).

The main way to bypass it: bananas weren't deducted until the job completed. If you had a long-running task, or a program caught in an infinite loop, you could leave it running indefinitely and take the hit at the end of the term or just postpone the hit until it was more convenient for you to go ask for forgiveness.

EDIT: And a note, this was not established on every computer system on campus. Just one of the more commonly used non-major systems.
250W seems like really high idle consumption.
I'd love to hear from anyone who feels poorly treated or has encountered problems like this: I'm patrick@stripe.com. (I'm one of Stripe's founders.)

The way we look at it is: legitimate businesses are always fine and -- furthermore -- we know that our reputation rests on not screwing anyone over. We can afford to lose money on an account; we cannot afford to damage our reputation. Our internal philosophy document states: "In evaluating businesses, we should first be careful never to do harm." Luckily, we've had almost no issues to date.

One unfortunate case that we do often run in to, however, is that a fraudulent user will start loudly posting purported horror stories on various forums in an effort to get us to release money. It's a decent strategy: these stories are bad for Stripe. It's obviously very hard for someone else to distinguish this case from a "real" case of Stripe acting malevolently. But, no matter what happened, we obviously can't rebut them and post sensitive details about their account. So their stories stand.

Even if we were omniscient and had neither any false positives nor any false negatives, these stories would exist. It just comes with scale. And, in reality, we're of course far from omniscient. We just try to turn the dial all the way towards false negatives -- we never want to hurt a legitimate business.

It's a tough dynamic. It exists to some extent with many online services (most of whom have terms of services that prohibit certain businesses); Stripe is more acutely subject to it since you can fairly readily use Stripe for financial gain. I'd love to hear from anyone who thinks we should handle it differently or better.

(Downandout, to address your question directly, we'd be happy to chat with you (and anyone else) directly before you make the switch to reassure you that your business doesn't contravene our ToS. Feel free to drop me a line.)

Lastly, I mean it about actively wanting to hear from anyone who thinks we've handled a situation badly -- if there are any mistakes, we need to take action. patrick@stripe.com -- I'd be happy to chat by email, phone, or IM.
It sounds a lot like an airline club lounge - free food, drink, wifi, printing, etc.
Yes, ROLES are still there, definitely. See "Five Misconceptions About Holacracy" https://medium.com/about-holacracy/da84d8ba15e1 and a post by a Zappos employee about Holacracy: http://rianschmidt.wordpress.com/2014/01/07/holacracy-at-zap...
It's unfortunate to characterize a monitor that Mac OS doesn't support very well right now as Windows-only.

At any rate, UHD looks like it's well on its way to becoming a very widespread standard, so it's not unreasonable to expect that Apple will improve support for it soon.
Depends on what is powering the heating system. In many countries, the price of electricity (per kWh) is much higher than natural gas. So generating heat via a CPU will work out more expensive than via a gas boiler.
If they really though there was fraud, why wouldnt they have taken a huge short position and reported to the SEC, accelerating the winddown process. This is what saba did with the JPM whale trades, they took a huge CDS position and reported the "whale", making 100mm+.

They didnt do this because a) they didnt know about the fraud, or b) didnt want to hurt their clients.

Everyone likes to point the finger at someone else, but if you were buying madoff structured notes /investing in madoff and knew nothing about the fund and did no research, it is your fault if you lost money.
Mobee Acquires Kickscout, Startup From RunKeeper Co-founder
Chances Are You're Paying Too Much for Your Google AdWords Clicks
Is this financially viable?
I can't claim to have worked with a representative sample of SQL developers, but I've worked with a lot and written huge quantities myself, and I'd like to think some of it was near the 'expert' level.

And I'm 100% with the OP, not you, sorry. Explicit joins are, IMHO, enormously clearer and easier to work with, particularly with outer joins, cross joins (the rare times they're intentional), CROSS APPLY....

Each to their own though. You write the code that's easier for you and your team to read; I just think it's unlikely we'll be happy working on a team together ;-)
All of them. This is outrageous. Nobody is forced to use Google and their privacy policy is Google to decide and their users to accept or not, no government intervention is needed. The only party that should be fined is the French government for spying on its citizens without their consent and with total disregard for the citizen privacy rights using the French version of the prism program.
git push harder?
The whole point of de-centralizing a financial system is to move away from a central source for lending & borrowing. With Crypto currencies, it would be easier than ever for you to lend/borrow money to/from your friends/colleagues/investors etc.

The idea & support for transactions like borrowing, lending, escrow and likely all other transaction types that you can think of are already built into Bitcoin & it's design. They are just not being used as of today.

Infact, I would say it's safer to carry out such transactions using Crypto currencies than with a Bank. Please see this video: http://www.youtube.com/watch?v=mD4L7xDNCmA

Satoshi was clever enough to think of all use-cases and he made sure that the design & eco-system would be solid enough to replace centuries old incumbents like Banks. The features are just sitting and hiding there in the protocol to be made use of when there is enough traction & momentum.
11 Most Important Google Search Algorithm Updates in 2013 [infographic]
He Made the 'School Shooting' Game the Sandy Hook Killer Played
Presumably he means efficiency in terms on monetary cost. Producing 1 BTU via electricity is about twice as expensive as producing 1 BTU via natural gas. In places like Norway, they're almost certainly using natural gas, so this is a real cost.
A startup for startups.
Had a lot of (slightly masochistic) fun programming the Z80 back in the day on my MSX2 machine.

I didn't have an assembler, so I wrote my code by taking the opcodes from a table, calculating offsets etc., then turning them into DATA-lines in an MSX-Basic program, which POKEd the code into RAM, then CALL into the starting address.
Your users can't modify (and must pay for) your derivative.
There's also a (minority to be sure) group of projects that get close to their goal and pitch in money to make it happen - for example, your goal is $200,000, and you're at $190,000 with 24 hours left.

Now, if you don't get $10,000 in backers in the next 24 hours, you get nothing.

If you can, then you'll get the $200,000.

Do you let that happen organically? Or do you do a last ditch pledge to a friend or family to charge $10K to their credit card, with the promise you'll give it back as soon as your funding clears, and attempt to make do with $190,000, rather than see that plan come so close, only to fade away?
I used to keep my home servers in a coat closet and whenever I went to put my coat on, it was already pleasantly warm.
It ran me crazy that my push wasn't working...
Ask HN: Would you hire a college kid who has completed the Matasano Challenges?
maybe we should have more congress people since population has skyrocketed since 1912 when it was last adjusted.
If I had to make an uneducated guess, it's probably because at early ages our recall is vastly different compared to years later. Older memories aren't as easily accessible because they're on different neural pathways that haven't been used in a while.

The earliest I can remember is probably riding my first bicycle at around age 7-8, and everything after that is a flurry of memories that I have no idea where they came from. Little bits of conversations or of rooms that used to be in the house before they were knocked down and rebuilt, etc.
This is already the case today, albeit limited.

My Audi

- makes the steerwheel vibrate if I veer off my lane, actively works against that (limited 'self-steering', but really, really crappy, useless and stupid in its current incarnation)

- has lights in the side mirrors that light up when someone's left or right behind of me. If I set the turning signal to a 'blocked' direction, the lights flash. This system is immensely satisfying for me, works awesome.

- stops the car on its own if it believes that a crash cannot be avoided and while I still go 30km/h or less. It breaks _immediately_

- issues a high pitched warning noise if it assumes that a collision might be imminent but outside of the safety zone (> 30km/h)

- supports automated cruising control, that breaks/accelerates on its own, depending on the traffic ahead and to the side (it won't overtake a car while you're right of it).

That said: I love driving. I love leisure rides, love to drive on the Autobahn. That car's rather 'slow' (compared to previous company cars) and tops out at 220km/h. When it is safe I really like to drive at that speed.

I think the resistance to self-driving cars is based on mistrust (you give up control, after all) and ego mostly - but it doesn't help the industry or supporters of that idea to paint everyone that likes to drive as a potential 2 ton bullet. A little perspective on both sides would help a lot here.
same here, --force wasn't cutting it.
So... How good of a saver have you been since then?
Do it. And after x time, tell us about the experience. You will learn, we will learn, the kid will learn.
Watch the video. I'm pretty certain the umbilical snag caused the rocket to teeter.
> It would be nice if the auto manufacturers spent the effort on making their existing products better before they distract themselves with these projects.

Actually, any effort expended on bringing closer the time human-controlled cars are banned from public roads is a Good Thing. As in, lots of fuel, time and human lives saved. Can't wait.
Organising apps in folders with a row per action
Try --shove.
I would certainly agree that MIPS, at least as reference architecture, is an very important part of all modern architectures. The Patterson/Hennesey book [1] is absolutely require reading for many Computer Science/Electrical Engineering/Computer Engineering departments (even my state school required it) in undergrad, and most certainly required in graduate school when Computer Architecture turns to pipelining, cache structures and hierarchies, micro-architecture vs. macro-architecture, instruction set design, etc. Without MIPS, there isn't a baseline architecture to talk about in these courses as all other commercial architectures quickly begin to show their biases and optimization strategies.

[1] http://www.amazon.com/Computer-Architecture-Quantitative-App...
Alternatively you could configure an internal git server with gitweb or something. I created a screencast about git and gitolite for user authentication @ http://sysadmincasts.com/episodes/11-internal-git-server-wit...
I work with HolacracyOne, the company behind Holacracy. We definitely have a lot of work to do to explain Holacracy outside of our trainings & consulting services - we're a young company and haven't focused on that as much so far, but it's definitely something on our radar (especially after this press storm).

To answer your question, the secret sauce of Holacracy is the Holacracy Constitution – it replaces the CEO in deciding how decisions get made and how we organize. See: www.youtube.com/watch?v=31MljhiyxZ8

Also, you might be interested in two blog posts published in the past couple days in reaction to the often-inaccurrate press:
- "Five Misconceptions About Holacracy" https://medium.com/about-holacracy/da84d8ba15e1
- "Holacracy at Zappos" by a Zappos' employee: http://rianschmidt.wordpress.com/2014/01/07/holacracy-at-zap...
It's no problem, Hacker News is up so I wasn't using it anyway.
I was 2.5 years old when my brother was born and I remember a lot about that night - being at home with my nan, what our curtains were like, how the room was laid out. What the hospital was like, the toy I was given, the fruit jellies that someone gave my mum. Everyone's always been surprised that I remember so much.
That makes sense as to the cause. But surely not all managers fall victim to this. At least I hope the horrible managers get quickly identified and corrected/dismissed.
I was actually addressing this line of yours :

>There will always be some people who waste their time and others that produce.

The people who are producing are creating content which encourages people to waste time. Producers will say 'we are just making what people want' but the problem is that most people don't know what they want. Its not like they watch 5-6 hours of TV and go to sleep feeling good about themselves. Producers will keep creating that since it equals shit loads of money but concomitantly it also ends up making majority of population less creative, less informed and more distracted.
I don't think it's a question of how much of the energy is converted to heat (which is clearly going to be near-100%), but rather what you're heating. If you're dumping energy into the room until you reach some temperature obviously it doesn't matter much what you're heating or how, but if your goal is merely to have the room feel comfortable to humans, heating up the whole volume to do so is not particularly efficient.

That said, I doubt that matters much for the average office space. A far more important factor - especially for those in cold climates - is that the "regular heater" is almost certainly not powered by the electric grid, but rather local combustion. I heat my home with gas, not electricity.
Twitter for Dummies?
Interesting how hacker news became the new replacement for http://status.<put_any_service_here>.com
If it's 3 pounds per minute, it's a bit too expensive. If it's 3 pence per minute, it's probably too cheap.
Firefox has done this for a very long time: its called profiles and you can read up on it at https://support.mozilla.org/en-US/kb/profiles-where-firefox-.... You can simply run

firefox.exe -p

and pull up the profile manager (you have to make sure all instances of Firefox are closed first) and you can create as many profiles as you want. Once you have a profile (for example, "worktrello") you can launch it with

firefox -P "worktrello" -no-remote

and it will be a completely separate process, with its own cache and cookies and all.
Why don't they just host GitHub wherever the status site is hosted?
This kind of ages old flame war is discouraged on Hacker News. From the guidelines: "Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them. "

The BSD vs. GPL, which is more "free" or "permissive", argument has been going on for decades and is not going to be settled in this thread.
You might also want to have a look at this video: http://www.youtube.com/watch?v=JJljgM6TSu8
I can say my cats are fine... :)
Some game developers have been able to contribute software using LGPL to get around the restrictions of both corporate legal departments and the confidentiality agreements you have to make with Sony, Microsoft and so on. Electronic Arts for example made a port of Webkit which can run Playstation and Xbox, which is a linkable library and includes no reference to third party API's.

Personally I choose a license relevant for the kind of software and what it will be used for. When that includes software I want people to be able to use in commercial software I use MIT. I'm still releasing hard work for free, I don't have your admiration, but people get to use it.

Facebook uses the PHP license for HHVM which is a very significant OSS contribution, and has very similar terms to MIT.
ah homebrew its not you
Actually you could easily use macros to reduce this nightmare. And yes, I wish for sane module system in JS too - my ideal is Racket in this regard, especially after recent addition of nested submodules.
Smarter raygun github integration
Basically, I talked with Albert Shum the Director of UX of Windows Phone that is now in charge of Windows and Xbox too. He told me that he has been working on the Desktop but most importantly, at a unification of the three designs (W, WP, X) and that I would be great in the new central design team as a problem solver.
The underdogs are sort of in the same boat: Firefox, Ubuntu and Tizen... if apps developed with HTML5 are cross-platform (well, easily portable between the three), it would certainly be a good booster.

On the other hand if there's no talks carried out behind the scenes adressing this aspect, it's not a good portent.
Announcing Coverity 7.0
I agree with hUMA, but don't forget that the game is now mostly about power efficiency. Also, GPUs.
There's a browser extension called Gorbachev that makes this a lot easier.

For Chrome: https://chrome.google.com/webstore/detail/gorbachev/mfojdgde...

For Safari:
https://github.com/matthewleon/gorbachev-safari
I'd say the Commodore PET was the 6502's breakthrough machine
I believe the bigger issue is when you have several other 3rd party services relying only on github like issue trackers and continuous integration/deploy... Then when this happens your workflow gets really messed up
I have several memories from before 3. The earliest I can pin down is my second birthday. I can distinctly remember the cake (Thunderbird 2) and running around, looking at the bon fire in our garden.
Feeling good by David Burns is good, but you kind of have to buy in to it. Otherwise the tone and language can seem California fluffy.
That is tautologically true, something you don't seem to understand. The Constitution defines the methods by which to determine whether an act conforms to it. Whatever you think is "obvious" is a) not obvious, and b) irrelevant unless you are prepared to establish your interpretation by force. The word "constitutional" means that a thing is aligned with the Constitution, and the Constitution defines the method for making that determination as the court system. Ergo, constitutionality is determined by the supreme court. Apart from that, what you have are commonplace observations made by lay people about how they think the world should work. Strangely, you seem to think these are universally agreed-upon beliefs, apparently for no other reason than because you and people like you agree. You also think the rest of us should regard your beliefs on the Constitution at least as highly as we do the rulings of the court. Again, for no other reason than because you hold them and they are "obvious." You apparently have never heard the word "subjective."

All you seem to be saying is "everyone has an opinion as to what is constitutional" to which I can only say, Yes and they can express it at the ballot box, seek office, or strive for a relevant appointment. Apart from that, tell it to your wife because nobody else cares.

The flippant and cavalier manner with which you would declare something unconstitutional is staggering. Had you any level of meaningful understanding as to what it takes to determine the constitutionality of a thing, I think you would have a better appreciation for the nuance involved. At least you would have a more interesting position than simply reiterating that everyone has a right to an opinion.
Those graphs are kinda useless - detailed time series information for what's pretty clearly reduce to a 0/1 state for outages.
Indeed. That's why I ride motorcycles instead.
Ask HN: What do you think of the BitCoin clones(Coinye, Dogecoin, etc)?
The negative selection rule applies transitively. It's not just one extra hire, these bar raisers hire 100s of people. Increasing the company value matters only if you own a stake in it that is big enough to offset the risk. And last but not least, in the context of software engineering and monekysphere(location) the population drops to less than a 1-2K people, not 110K.

It's a double-edged sword, if you hire smart people but demand them to act stupid, they will implode the company.
Also, macros in racket are lexically scoped. Any modern macro system should follow their design, IMHO.
I disagree. ASICs is far more efficient, for sure, but at best, it's slightly more profitable than the used electricity, because with every new mining technology introduction the difficulty is readjusted to compensate. So, even with current ASICs you might spend $8 worth of electricity and bandwidth to make $10 worth of virtual goods, goods which by them selves have no real world value outside their ability to facilitate trade. So you use $8 worth of real electricity to make the $10 worth of somewhat liquid currency.
> I don't have a specific problem with all of this, except I keep thinking a better solution would be to hammer browser manufacturers to keep their shit up to date or explain why they are not doing so.

That's the thing though. When a new proposal comes out, if it's released in the form of a macro it can be tested without vendor buy in. The pressure relief on vendors to keep up to date with the standard is just an unintended (maybe negative * ) side effect.

* Personally I like being able to count on "current" features and I'm not opposed to using shims to patch the environment up to a workable level.
"Why don't they just make the airplane out of the same material that the black box is made from?"
How many people write Internet-facing HTTP servers, though? Usually even if you're writing a webapp framework, appserver host, or HTTP library, you'll stick Nginx in front of it.

There are a lot of security and DOS concerns that you have to worry about when exposing a server to the public Internet - it's usually best to let mature software handle that and proxy to your custom stuff, particularly when the mature software is already open-source.
Even if only to exert more pressure on the competitors. If they feel some breath on their back, it can only increase the chance that your device of choice will be solid, do useful things and be pleasant to use (plus, last but not least, affordable)