skysight-inc/HackerNews huggingface dataset:
Share it when you're not sure you want to leave. The reaction will tell you everything you need to know.
Yeah, you're right, the behaviour is intensified on the Internet, probably because of a greater perceived sense of anonymity. On the road, you've got license plates, people with cameras, cops, the risk of getting into an accident, etc. to occasionally keep people in check.

But to clarify my earlier point, if the nicest guy can turn into a bad person on the road, imagine what a not-so-nice person can turn into.
Why not post on the original article? - he seems to be collecting links to other people who've done it before.
My old Symbian phone in 2006 had an intelligent zoom, either in the built-in browser or in Opera Mobile. May have just been the latter. You didn't tap to activate it, you moved a little box, but it smart-sized the column you selected to fill the screen.

So is changing the mechanism to a double-tap when implementing it on a device with a touchscreen worth patenting?

And that's the thing about software. It's so easy to make, compared to designing/manufacturing something physical, that there are thousands of programs out there that you've probably never used, doing who knows what, and yet people are expected to know if something's novel and patentable?
I have to sign-up to buy anything? I can understand for sellers, but buyers?
I still can't get past how bad package management is in linux. Yesterday I installed the latest version of Ubuntu and for example I wanted to put on MonoDevelop. Looks like only 2.8 is available for Ubuntu while 3.5 is the latest. On the MonoDevelop download page there are installers for Windows, Mac, and 4 different Linux varieties. And that was only the beginning of my problems. Yesterday was not a good day.
Interesting, inviting people would seem to be the first difficulty.

Consider this: I want to chat with certain people about a certain topic (such as a product feature at work). I want it archived but only visible to the participants unless I add someone later or make it public. I want a url that acts as an invite and a convienient way to invite someone, in which they receive an email. I also want to be able to pre-invite people ( a group) and then I could paste a link in our Skype chat that everybody in that group gets auto-added to this chat. When I'm done I want to be able to have the URL be a wiki, with export as HTML or Markdown. I want it to support Markdown. I also want to be able to promote a chat message to a post and have it appear expanded and formatted in the wiki.
Patents were never intended to grant monopolies over a given problem. If you're solving a problem that no one else has solved before, people will try to solve it once they use your product. I don't think granting monopolies over a problem space helps society. Quite the contrary.
Oh thanks! I was wondering where exactly I had heard that.
Things were running well. The executive thought that IT was bloated and made cuts. Things were no longer running well. Far more money was lost in the company's dysfunction than saved by the cuts.

Sounds like a bad executive to me.

I never implied that there aren't good managers and executives, but only that most of them aren't, because most of them get caught up in "boredom trading" that doesn't solve problems, but is just managerial action for action's sake.
Quants and the crash
The pointers are updated as you copy them. (If you know the types ahead of time, you therefore structure objects so that they consist of runs of pointers and runs of non-pointers.)

Wikipedia has a reasonable explanation of the basic algorithm:

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

It probably gets more complicated if you try to share it with a non-copying collector, but the basic algorithm is very straightforward to implement.
صور هيا عبدالسلام 2013
valve just needs to port source games on linux.
hardcore gamers will love to get better frame rates and possibly less idiotic crashes. casters will love linux too if they can get a better encoding quality with their hardware.

once that's done part of the gaming community will follow and producers will start to take linux in more serious consideration.
Linking isn't libel, federal appeals court rules
Totally agree. I've been meaning to do this, but I haven't quite found the time yet. Good to know it would be helpful; I'll make sure it's properly prioritized.
Hmm interesting point... let me crunch on this one
First, he said the savings almost certainly less than the cost of the waste. This sounds like a guess. He gives no numbers, and doesn't appear to have quantified anything.

Second, maybe IT was running so smoothly previously because it was bloated, and was a huge drain on company resources. Maybe it was running smoothly because a bad manager refused to put a limit on anything, leading to a division whos costs were completely out of control.

We have no idea, because there are no details in the article about the company, or about the IT spending before OR after the cuts.
I actually had this up for a month, and it turned into "well go buy it here (insert link)". I thought it would work out like you are thinking but it turned out a bit different in execution
This story is interesting and notable without the completely unnecessary narrative about American TV.
There is a large set of humans who get more work done when they're held accountable for it. I'm one of them. Call it "intimidating people into being productive" if you must, but it works. Even in the "modern economy."

The manager in the example you gave was indeed taking things a bit far.
They can definitely add items and sell on the site. There are sellers all over the US & Europe, but I'm all in favor of South American makers.
>We all know that the finance guys were too reckless in their pursuit of profits. But recklessness is not a crime (and indeed, the only crime in the U.S. system for which "recklessness" is relevant is manslaughter/murder).

Perhaps this is a facet of law that people should lobby to get changed. The kind of wanton disregard shown by the finanical sector during the recent meltdown damn well should be a crime, if it isn't already.
I saw this story on Reddit yesterday. Really disappointed to see it here today, and even more disappointed to see such a cynical, shallow comment at the top of the page here, just as on Reddit.
> I believe just the starting of the timing is done by hand. The stopping is done when a contact is automatically detected.

That's exactly the issue, though - there are a handful of mechanisms in place to ensure that the clock stops and points are awarded properly - electrical equipment is used, buttons on the tips of the Epees are tested with a 750g weight, fencers test on eachother's masks before each match, testing kits are used to check wiring, etc., and the judges are there to watch movements to account for possible disputes. The task of starting the clock has been significantly overlooked compared to the task of stopping it.

Aside from this, the rules and the scheduling of matches are done with the assumption that there will be no major disputes, which needlessly compounds the damage from any dispute that happens.
Carmack is a brilliant chap but almost everything he has said in the past several years has been of the skating to where the puck was variety. Many, many home computer gamers do two primary things on their PC: the web, and gaming. With Microsoft trying to cargo cult off of Apple, Valve has the potential to really make gaming on Linux a viable affair.
Well, I'm not a linux coder, but I'll give it a try and report back if I'm successful.
I'm not really sure how you're implementing scrum. Our scrum standups are always just the programmers, once a day in the mornings, and are used to keep all the programmers on the same page and talk to each other to find out if features might have a codependency, or if other blockers can be solved by something else another dev is working on. There's no "watching" of people or "intimidation".

You might want to speak to your manager next time something like that is happening, because there's no way it can be good for your productivity or the other people on your team. It's certainly not a normal practice. At the very worst, if someone isn't pulling their weight they should be dealt with in private.
On 'oh-my-zsh'
tl;dr - Reviewer didn't like the book.
There's always a tradeoff when it comes to using your package manager vs using the native installer for an app you want.

On one hand, the native installer is almost always updated sooner with the latest features and fixes.

On the other hand, the packaged version is usually vetted against other packages in the system for compatibility and stability, not to mention having all of your updates be done from one place.
I read somewhere that the team coach actually had to run out and find an ATM to withdraw money to lodge the appeal, while the athlete was sitting on the mat.

I guess a minor fee is OK to prevent troublemakers appealing every single ridiculous thing.
you just need to get used to it.
multiple download options are not that scary once you know what the differences are.
also, to get the latest version of a software from apt you need to find a ppa that gets update more frequently than the official ones (try https://launchpad.net/~keks9n/+archive/monodevelop-latest/ )
I don't blame anybody who thinks it's not as regulated as it should be but you might be surprised at how extensive the current requirements are. Storing ~200 million daily transactions in order to fulfill arbitrarily complex reporting specifications from SEC, FINRA, internal audit (rogue trading detection, etc.), not to mention analytics for other trading systems... Oracle/IBM/whatever enterprise big data provider gets the contract must be sending one gigantic fruit basket around Christmas time.

EDIT: Here's a little light reading for you http://finra.complinet.com/en/display/display_main.html?rbid... (or you could just take sandpaper and rub it against your brain)
Your issue isn't with package management which is much, much better than OS X. Try the following three very common tasks on both platforms - list all packages installed, upgrade a package, and determine which package a file belongs to. This is trivial on both the dpkg and rpm based distributions - but I don't believe there is any general way of doing this on OS X. If the App Store takes off, that might change, but right now you are out of luck.

Your actual issue is that nobody has either (A) packaged the latest version for you or (B) placed the package in your (likely conservative) repository. You can always install a package without a repository, or, add additional repositories to your system.
No, he's saying that you can't assume that "hardware" can improve your algorithm when you're following a strategy that is fundamentally wrong.

"The devil is in the details".
Thanks for the explanation! I'm usually pretty sceptical when people step outside the stuff provided by whatever framework they're building on (something which devs at my workplace are always a little keen to do, which occasionally winds up in terms of things that need to be refactored/rewritten a few months down the track in a more standard way to integrate with some other component or whatnot) - so it's a bit of a compulsive habit to try to pick apart why the framework wasn't suitable. For MVC auth tokens though it seems to be a necessary thing to actually get a straightforward and neat solution.

It is a really nice solution, and I'm glad that you guys have pointed out that there's a problem and actually done something about it ("hey, just set the aspnet:UseLegacyEncryption / some other undocumented appsetting" isn't a legit solution), and further than that, opened it up (though it all seems to have disappeared now).

We wound up just more tightly controlling updates (and were fortunate to be in a position that this was a solution/the problem wasn't that major), but the backup was to serve auth cookies unencrypted and add/remove the encryption via a httpmodule - after all, it isn't forms authentication that was really 'broken' IMO, it was that Microsoft kept changing the implementation of encryption all the time. I get the impression that this could be a cleaner solution for asp.net, but definitely isn't for MVC - the next time we have to share auth tokens across multiple MVC apps / multiple instances that we don't control updates on, I'll be sure to pick up your code and run with it, so thanks.
1992 Touch-Screen UI Video by Java inventor invalidates so called "IP"...
This Touch-Screen UI Video from 1992 by the inventor of Java invalidates the so called "IP" of most companies…

Sun Star7 Demo - The Video that makes Touchscreen UI patents look like a JOKE

https://www.youtube.com/watch?v=1CsTH9S79qI

Quick, somebody send this to Samsung!
At the time, Berkeley was considered a distant forth, but there was also a big gap between Berkeley and the rest of the pack.

I recall that my undergraduate advisor thought that I probably wouldn't be able to get into MIT, Stanford, or CMU for grad school, but that I'd have no problem getting into Berkeley. He said staying in would be the problem. They had a reputation at the time for accepting a lot of students and then weeding them out.
buro9 answered this question very well, and I just link to his comment whenever it comes up again: http://news.ycombinator.com/item?id=2249789
No problem. My guess is that they round the displayed clock up instead of down, so 00:00 automatically means the end of the match, and any split second left shows 00:01 to let everyone know that it's not over yet.
Because everything you said has nothing to do with money or influence.

Hint: http://news.ycombinator.com/item?id=4339418
But could you really determine whether things would be efficiently pipelined if I gave you arbitrary Haskell code examples? Magic that sometimes works and sometimes doesn't is fun for small projects, but on a large project you really want predictable tools. You shouldn't need knowledge of the internals of the compiler in order to write efficient code.
The secret email account only for password recoveries is a great idea. Same issue cloudflare had back when they were hacked.

I use Google apps for business for email hosting and even setup a secret email account that is used as the admin account (which can setup users and change passwords). I think most people that use google apps set up their primary email address as the admin account, but if that account gets compromised its incredibly easy to reset the password on every account on your domain.
Yes, the real failure in this case is not technical, but social. Especially that they forced her to stay on scene during the entire decision process.
So there's literally not a shred of evidence of anything being weird about his death except for the fact that it was good timing?

Maybe, just maybe, watching your life crumble and dealing with the guilt and shame of a conviction was a huge source of stress and caused a heart attack?

Nah, you're right, he's probably drinking Mojitos on a beach in South America and chuckling over all the suckers he fooled.
I may be wrong, but it sounds like this article is saying "focus on the metrics that potential acquirers would care about even if they're completely at odds with the metrics that would help you accurately measure and grow the business."

What a load of crap.
Dalton Caldwell: Well Intentioned Prick
Rover to Probe Whether Mars Was Life-Friendly in the Past
Yeah. Old guy dies of heart attack. News at eleven.
Well, the means I know of is affinity: You serve the user some kind of session identifier, like a cookie, or special URLs that encode the session ID. Then, when the user PUTs or POSTs something, you instruct the various layers of your stack to read that session identifier and route based on it, directing that user's requests to a specific machine for a while – the one that is most likely to be up-to-date on what that user has recently done – instead of randomly assigning each request to a different machine.

Then you put a timeout on the identifier so that the user eventually goes back to using randomly-assigned machines. And perhaps you try to ensure that the system doesn't break too badly if the user submits a write to a machine that promptly goes offline for a while. And you pray that there are no second-order effects. And, like everything else you do, this makes your caching strategy more complicated: Can you afford to serve a given request from cache without thinking, or do you need to waste time processing a session cookie, and then perhaps waste more time and RAM by having your back-end generate a page that could just as well have been served from cache after all?
Two words: Bath Salts.
Unfortunately, they're rarely content to work 2 hours per
day at their cushy jobs.

These are not the characteristics of executives at successful companies. Have you ever started a successful business? If so, did you work two hours per day? I doubt many YC founders would see themselves in this assessment.
I bet they did. I bet there were times where he went directly to staff and said, "I want you to concentrate on this" or "Now refine this" -- "and then come show it to me."
There's QuakeLive for Linux? Last time I checked (about a year ago? Something like that.) there wasn't and I didn't bother checking again.
The thing is, in China being rich and powerful usually means being connected to the upper echelons of the government and military. It's not as risky if you can tell the second guy "...either way, keep your mouth shut or all your organs will be in different people by the end of the week."
You can get a bit better idea where he's coming from from his previous series (linked in the post) responding to people arguing that high-level languages would be faster if hardware were designed for them. In his view the Lisp-machine idea of HLL-specialized hardware design rarely pans out vs. just RISC with an optimizing compiler. This piece seems to be applying the same critique to algorithms more generally, that "we'll just do it in hardware" isn't a magic win, because it's not always an issue of impedance mismatches with the hardware that can be simply fixed by choosing different hardware.

The places he suggests you can get a win seem sensible: 1) cases where the cost of dispatching instructions and handling intermediate results dominates, in which case a CISC-ish specialized instruction implemented in silicon may be a win over stringing together simpler operations; and 2) cases where you can get extra parallelization in hardware that isn't available through general-purpose instructions (e.g. doesn't map on nicely to SSE-style instructions).
Is there any good documentation for the GHC architecture for someone who is relatively familiar with modern (ML) compiler architecture theory, but not practice? Or should I just start reading the cited papers for STG and the rest of the GHC design?
Show HN: ChilledLime: Quora for debates
That's not enough! There's a recession, so the rich must be punished for it, due process or not! /sarcasm
I want to know who came up with the Anchor Points idea for Copy/Paste. I had an idea like that back when I was using PalmOS. Whenever I needed to copy stuff that flowed past a single screen, it was hell trying to do that. I'd invariably under or over-shoot. Had I been able to set a start point and move to an end point and have it all selected, that would have been marvelous. I wish I had done a post about it way back when. I would have been Prior Art.
I sincerely doubt people are going to read this, and then immediately write and ship a garbage collector. For a square-zero general-idea overview to someone who has zero concept of what a GC does, it's more than accurate enough.

It could probably be about 1/2 the size, as it shoots off in weirdly-complex directions for such an introductory text. And it could probably introduce e.g. reference cycles, because they're a real problem with reference counting. But it's a clearer and simpler text by far than I generally see on this topic.
Who to blame for failed IPOs?
The exact quote is:

"Of course, it all went to shit. New employees would go a week before they had machines, phones, passwords, and ACLs. Printers ran out of paper, projectors ran out of lightbulbs, servers ran out of storage, networks got misconfigured, and so forth. The total time lost and wasted across the whole company was most certainly greater than the savings of laying off the expensive and skilled IT staff."

The guy might be a bit biased but it's completely clear from his article that even though he might not have exact numbers the company was much better off(not only in terms of total profit) with the old IT department.

Are you a manager?
Leaving the type of response this submit is getting, which is subjective to your POV. Are you disappointed simply because this was posted to HN ?
The design was based on what a Sony designer said in an interview. Apple mocked up the design based on a vision. In any case they were able to show they had an earlier design from a year before that looks like the current iPhone.
What are you smoking? If the implementation is too hard, the idea was worthless.
with hash tags and with twitter search it might be. even pinterest is having trouble with intent. At 10 million users it's also likely you have KPIs vs. some sites at 1million might not have anything more sophisticated than unique IPs/ logged in users.
As far as I know it looks at out-of-module calls and does some optimization, but can't run the full optimization suite on outside modules.
Volume II of “The Architecture of Open Source Applications” has a good introduction to GHC's architecture:

http://www.aosabook.org/en/ghc.html
I've fasted multiple times and it was straight days with only water. Never had any problems, in fact, I've always felt much better than before. I feel serene and can do my tasks just fine (or even better than before).

The author must be suffering from dehydration, not fasting.
I submitted this but I'm pretty sure there are similar websites out there. If anyone knows one please comment here.
That explains how you serve the same data to that user, but the more interesting problem is: how do you propagate the changes to the rest of the users over time?

Do you run some sort of backlog daemon that moves stuff between the different shards? And how is that faster than doing so immediately (the same data would be moved either way...)?
Find the Opera Mini App, try the page with it. What you're getting is some Opera servers processing the page to minimize the stress on your CPU. The best thing you can have on the mobile.
Valve doesn't mind investing to prime the pump. Doubly so if Microsoft looks threatening and they're working on their own hardware (which is likely linux based).

Surprising that Carmack doesn't support their long view, considering his history of technology advocacy.
@falling: not sure why you're hellbanned either, but without some kind of introductory text or summary or anything it's just blog-spam at it's absolute minimum amount of effort. They're clearly not even proof-reading before posting, given the broken formatting (edit: apparently this has been fixed).

If you want to argue that increased visibility is reason enough for its existence, then you're arguing in favor of every single copy and paste job on the internet. If so, that's your opinion - there are definite benefits for increasing quantity. But I wholeheartedly disagree that it is good.

To be painfully specific why, it's making a static copy of something from a site which was built because static answers were deemed bad, and it's splitting the feedback for little or no gain (note how there are more possibly-valuable responses in Ars' comments, but they're not on SE).

That it was apparently done by Stack Exchange is even weirder - they're willfully contributing to data-rot, when one of their major reasons for existence is to prevent it. It has already fallen behind the original answer, which has some significant edits since this was posted.