skysight-inc/HackerNews huggingface dataset:
Thanks for the feedback.

On the fee: because the software checks in, we have fixed monthly per-user costs, so I am very hesitant about offering a one-time price. Obviously there's quite a bit of margin in the offering right now, but that's why it's not once-and-done.

On the architecture: definitely agree that we should put up a "how it works" diagram. And to answer your question: right now, it checks with the server once per minute. We do it that way, as opposed to having the server ping your machine whenever there's something waiting for it, in order to make it easier to deal with firewalls and the like -- setup is a one-click process.

As a result, the act of printing a doc takes less than 15 seconds, really (usually something like 8), but it can take up to 1 minute for the doc to arrive at the printer.
It won't. It doesn't implement the entire regular expression language Python supports.
There is a self tuning linear algebra library called ATLAS. When building, probes various things about your computer, things like L1/L2 cache, if you have fused multiply/add, etc. It uses these to output very highly tuned matrix kernels in standard C.

Ironically, when compiling this C code, you have to use -O, higher optimization levels make the compiler try to be too smart for its own good and actually perform worse.
Check Tab Mix Plus extension.
It's not so much that as the ability for the IRS to track credit card purchases through other mechanisms[0].

[0] http://www.washingtonpost.com/wp-dyn/content/article/2010/07... (near the end)
I think exline's comment about todo lists is helpful - I find it psychologically satisfying to strike off the last item on a list.
There's extrinsic rewards of the finish, like getting paid, having something to show on your portfolio (depends on the work, obviously), not getting fired, etc.
I quite like getting things I don't enjoy finished because then they're gone, the mental energy devoted to them can be reallocated.
I went further still and stored the key on a disk that was on no network at all!

That's a good solution and it sounds like your system was about as secure as one could expect when needing to store sensitive data in a reversible format.
That only works if your window manager actually manages your windows instead of just drawing them. StumpWM is a great example of what I'd call, doing it right. Plus it's hackable in CL so that's a plus. :-)
In that case, Apple could use newer components to make Macs cheaper while keeping performance constant, but they don't.
from: http://ycombinator.com/newsguidelines.html

On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

I think this would fit under intellectual curiosity, but who's to judge.
The only way I can think of for comparing positions is to allow people change roles.

My personal feeling is that new features require smart people. Keeping customers satisfied is following the old path (old good work). I think there is a mental bias, a preference for new features. You should find a way of showing that fixing bugs require smart thinking.

If you collaborate in the development of new features, making Unit Test, or a good framework for testing, people can see you in a new light.
Video chat for Android in 30 lines of XML
The interesting thing I've found out about taking a train cross country (one of those big double-decker Amtraks with observation deck) is that the people on these trains are relaxed. And interesting. I met a couple of cute girls who were doing something inscrutable - it turned out they were making their own Sudoku puzzles by hand with pen and paper. Even the families are cool. Because if you're traveling on the train from Chicago to New York, you're not in a hurry.

The only drawback is if you don't pay for the expensive sleeper cars - sleeping is difficult. To put it this way, there are times where I remember not not sleeping.
You can always still use other monitors for to-do lists, iPhone Simulator, documentation, performance tools, iTunes, etc.

Of course, I would hope that there are still options for breaking things into their own window for those who want to.
Even though it doesn't use any learning process, I think that you might find this video interesting:

http://video.google.com/videoplay?docid=3757897210640719617#

The control uses the dynamics of the robot to optimize a trajectory to increase the weight that the robot can lift.
The prison-industrial complex is big business, and its political influence is huge. The California Correctional Peace Officers Association in California is scary. They massively outspend other unions in CA: at 1/10th the membership size of the state teacher's union, they spend as much or more annually on lobbying and campaign contributions. Lobbying by the CCPOA led to the passage of the nation's 'toughest' 3-strikes law. Most prison guards in CA earn over $70,000 annually and corrections is 11.2% of the state budge.

http://www.ncjrs.gov/App/Publications/abstract.aspx?ID=15271...
Technically, a long call means you're hedged to the downside, and you payed a premium to protect yourself. Those that consider long calls unhedged are usually trading around a complex position (vertical or calendar spreads).

It's not often I get to dump my option geekery on hn.
Actually the number of laws does correlate with the number of prisoners. Congress creates an average of 55 new offences a year, so there is a constantly expanding range of choices for what to prosecute people with. See http://www.heritage.org/Research/Reports/2008/06/Revisiting-... (be careful, as there are a few typos in it).

This is one of the few issues that thinkers on the left and right can agree about. Depending on which way your politics lean, you can read comments from Justice Stevens and Judge Alex Kozinski, or Justice Scalia and Judge Richard Posner (to pick just a few prominent jurists popular stereotyped as being liberal or conservative). All have expressed opinions about the shortcomings of criminal justice policy and sentencing in particular.

The root of the problem is that those who enforce and administer the penal system have a huge economic interest in maintaining or expanding it. While a good many people point to this as an example of why government is bad (monopoly on the use of force etc.), the sad fact is that very often people vote for this sort of thing in referendums. California's 'Three Strikes' law is a famous example. It's a terrible policy IMHO, but it wasn't foisted on the state by the government. 'We the people' put that one in place, along with quite a few others since.
How many people does it take to maintain out current level of technological civilization? Well I think the size and grandeur of a civilization depends on how abundant the resources are (mostly). An then on how efficiently we extract and use those resources. Improving efficiency is a problem of controlling a complex network of causality, which requires... I'm guessing... a even more complex network to model it. I would say "how densely connected would our civilization have to be.." A large number of people can tackle the control problem better than a small number of people, and people with telecommunications devices can tackle it even better. However, I think that our current level of technological development requires a lot of overhead, because it takes so many engineer to make all those telecommunications devices work, but the payoff is that we can educate ourselves on how to do just about anything, better than we could by hard trial and error, and the occasional face-to-face conversation.
That would require that "virtually everyone" is a business, which is not the case. Somewhere less than 5% of the U.S. population run businesses. Again, contrary to the misinformation rampant in this discussion, individual expenditures that are not business expenses won't require 1099s. (Did anyone even read the linked article?)

Even if that were not the case, it would hardly be a 1984 scenario, especially given that there are no criminal penalties for failing to file the 1099s. That's pretty absurdly embarrassing hyperbole that makes you sound like you came from DailyKos or something. The war on drugs is more of a 1984 scenario than requiring 1099s is, especially since it comes with widespread criminal penalties.
And 'visual tools' like IB quickly fall apart when trying to do dynamic layouts, or anything slightly out of the ordinary (in IB's case, you can't even do layout inside subclassed cells, necessary for almost any project).

This is a totally independent issue from view/controller separation. The right way to do UI development is through a layout language, like HTML/MXML, not through a GUI tool. The web world learned this a long time ago.
Just give it some time. After approx 5mins my firefox came back to life.

...yeah, its slow. And Firefox really needs to get a multitasking scheduler or something
That applies to pretty much anyone who resides in the US.
The challenge was that if there was a period of uncertainty about the effectiveness of the FDIC, that could lead to a run on the banks, which would quickly result in a much, much larger bill than TARP.

Not to mention other potential economic fallout. (Which is large.)

I don't agree with much of the chosen solution. But I fully agree that the problem was real.
Into the lions' den (reddit visits digg)
"Divine-right Monarchy is the worst form of government, except for all other forms which have been tried" - some guy committing the same error as Winston Churchill a few hundred years earlier.
People in general are very lazy. If they don't have any interest in what you are doing their opinion or feed-back is going to be very poor. So the lack of feedback is not that important.
I like some of the ideas here, but I think my current browser, Conkeror (not to be confused with Konqueror), has already solved this problem. Similar to the way that Quicksilver for OS X works, I just type at it the buffer (tab) I want and it gets it for me. It would be pretty cool for it to be able figure out what the content was so I could say "camera" and it would find all the camera related stuff though...
Chrome might just be the best piece of software that I use daily, and I didn't have to pay a dime for it.

Really? I find that it has an extraordinarily lack of polish. When I switched to Chrome from Firefox, I had a list of 80 bugs after ~1 week of usage.
All of those graphs show peaks in the early 1990s and a decline after then. That's long enough that if the number of crimes was the main causal factor, prison numbers would be going down by now.
Stock options and other derivatives essentially play off two things: risk and premium. If the premium is much higher than what you think the actual risk is, then you need to sell it; vice versa for a higher risk.

I understand where the OP is coming from, although you have to have a little background knowledge in the area. He points out that sometimes you will have events in which you mispriced the risk-- in other words, the theoretical premium you received was not worth the risk.

A much more interesting discussion would be how you would quantify this risk and decide when and where sloppy code will work.
They are aiming to have two completely different platforms (symbian&meego) that are source-level compatible because of Qt. Or thats my guess anyways
feels kind of like android
Early 1995: viewed source in Netscape, saved the file to my desktop, modified the file, and opened the file back up in my browser.

Of course, I was (very luckily) ready for what I saw; I had been doing graphic design at the time and had read Powershift and Neuromancer :)
How to Build a Data-Driven Startup
Italy is not corrupt enough for this. The law is more or less applied (more or less also depending on the region) but in a random, chaotic, occasional fashion, because an uniform application is really impossible. It's a bit like the idea of sin. You shouldn't do it, but human nature is what it is. Provided you keep within certain limits.
Ask HN: Unable to comment on one of my posts
<Edit/Repost>
I had originally titled the question as "Ask HN: Bug or stupid HN policy?"

Previously, I had submitted http://news.ycombinator.com/item?id=1542329. However, the "discuss" link for that post didn't show me a comment-box and that prevented me from commenting on my own posting. I had incorrectly assumed the missing comment-box was either due to an HN bug or HN policy.

It turns out (thanks to RiderOfGiraffes) that the post (a New York Times article on "Israel Puts Off Crisis Over Conversion Law") had been killed (presumably because it was flagged as off-topic). That explains why the post had no comment-box.

If a post is killed, I wish there was an easier way for the poster to know about it :)
When Social Media Goes Awry - Toyota Van Fire
Voting up political articles because of "intellectual curiousity" is a cop-out, and you'll get reddit if you go there.

This is very clearly one of those articles that people vote up because they like the message and it gets them fired up, rather than because they didn't know these things (unless of course they happen to reside under a rock).
And fortunately, if re2 can not handle one of the regexen that you throw at it, then it will pass it down to Python's original re module (NFA_based). Perfectly seamless.
Which means we should stop trying to come up with a better one right?
As history demonstrate the number of people is not an indicator of technology progress. Ancient china is a counter-example. The biggest enemy of technology is the idea that technology lead people to catastrophe, that is the end of progress. Many people think that we are in a fast car looking through the rear mirror so nothing good is to come.
Wait, What? Normal people don't know what kinds of cars are sitting in their local junk yards? heh... somehow we knew it was there.

I grew up in a family of backyard mechanics and my brother had a 924 parts car in the driveway. He graciously let me pick and pull parts for free and helped a LOT.

Believe it or not, as long as it isn't wrecked too badly, you can probably get almost any car back on the road with $100 craftsman tool set and a good sized hammer. Or, better yet, find tools for really cheap at garage sales.
An organization could put their entire database into memory, which would reduce the latency of the application by "a couple of orders of magnitude," he said.

That works well until the power goes out (and it does) or the OS (or the JVM) crashes. Keeping the hot portion of the data cached in memory (and maintaining a smarter cache vs. simple LRU heuristics) without sacrificing durability is still a must for data you care about it.

You can checkpoint your data to disk and assume you'll never have more data in memory, but that starts to become very expensive when you factor in obsolete versions, replication (to make your system immune to machine failures), logs for recovery.

Ultimately there's a lot to be said about the redundance of putting a cache in front of a database. The right thing to do, however, is to build storage systems (that may or may not resemble conventional databases) that integrate caching. I highly suggest reading about LSM trees as used by BigTable (a way to reduce write latency without significantly sacrificing durability) as well as the BigTable paper (for the "keep the hot set in memory, maintain disk persistence" model): ehCache is a useful product, but it's simplistic to say it can replace databases and file systems.
I'm sure the spec group would love a massage.
Should have qualified by sentence with "open source" and "free." OTOH, I don't think IDS is a flawed concept it's just used the wrong way in most enterprises.
AAPL has been the greatest investment of our era. When I first bought in, it was not even clear that the company would survive. But the shares were going at a bargain...

Love the point about the university media. This is also how I stumbled onto the web! But there were a lot of cute girls around there, too.
Techhub has the backing (and involvement) of Mike Butcher, who is the local techcrunch editor - so it's getting a bit of press. Venues like that are great start for the ecosystem, but it's just a for-profit coworking space.

I think the London startup scene is a vibrant from some angles, and extremely dull from others - it's a strange place.
Is there a reason you cannot reproduce those colors? I'm guessing the film accentuates colors, rather than simply being more accurate than others, so with a very accurate (true-to-life) digital photo and a carefully designed 'shop filter, it should be reproducible.
Janet Fitch's 10 rules for writers
I've always been confused on this part — do ISPs have a certain bandwidth to start out with, of which they then allocate portions to their customers?

The problem with 'bandwidth-hogs', from that assumption, is that ISPs oversell pieces of their pie based on some equation of how many people use how much.

I've never understood why one can sell "up to 5 Mb/s", and then sanction your customers who used their service to that extent.

It's like dangling a carrot in front of their face and smacking them when they get too close.
As they use OCaml a lot, they are determined to used for everything and will overcome any difficulty, so they will succeed. Scripting is not a high barrier for such determined persons.
Slide film like Kodakchrome actually captured a pretty narrow dynamic range. It was harder to get right, but it rewarded you with more "bits" in the colors.

For example, I did a test with print film and systematically tried different exposures. The whole roll looked the same. With slides, just being off a few stops would blow the shot. Also, printing on paper would lose half of the range so shooting slide and scanning would have much better digital images.

Ironically, the Canon G1 behaved a lot like slide film. The G2 was much more forgiving like print film. These days I find digital to be very forgiving and easy when I might have had trouble with film. (ex: shooting a wedding, it's easy to properly expose a dark suit next to a white dress.)

Speaking of BW print film, what are you shooting these days? I used to like Plus-x 125 for the silky tones and Tri-x 400 for the grainier contrast.
Modulo operator inconsistencies
They haven't exactly reinvented desktop windows, it is just that the browser is turning into a full-fledged desktop. First you just had single windows and "multi-tasking" wasn't possible, you just opened new browser for every new thing you wanted to do and had history. Then they added the tab bar which is basically a taskbar. Now they're getting into virtual desktops and using zooming for navigating hierarchies. Of course, virtual desktops are used to some degree in a lot of places (mostly Linux desktops and OSX) and zooming isn't a new idea for the desktop but it hasn't been implemented in any of the big desktop systems like this before (AFAICT).

The differences are that all applications (web pages) on this desktop are more or less the same size ("document" shaped) and we tend to have a ton more of them open at once then traditional desktop applications. And they are usually text-searchable.

I've got mixed feelings about this. I've always thought tabs were cumbersome and didn't scale well but I don't really want to have to manually sort all of my tabs and push things around with the mouse, either.
Or 6310i. Its beautiful and functional.

I was actually thinking the other day that there could be a market for rock solid, no nonsense businessphones. Which makes phone calls. A week or two of battery life. Small but legible b/w display. Good, physical buttons. Solid construction. It couldn't be that pricey to make and if marketed correctly, it would probably manage to get its niche market.

Too bad that nobody is interested in niche markets these days.
Please note that RE2 doesn't support backtracking.
Some investigation shows the item has been killed - I suspect that enough people thought it wasn't sufficiently on topic and flagged it.
>it would hardly be a 1984 scenario, especially given that there are no criminal penalties for failing to file the 1099s.

I think that's the key of it right there. The worst the IRS could do if you failed to file the 1099s is... force you to file the 1099s. The horror.
* It happens all the time, and 5-10 minutes of downtime for reboot just to add a comment to an apache configuration file is insanity.*

Agreed, since that comment doesn't warrant any deployment at all, but that's a strawman.

Especially if there's a problem and you need to rollback

This is, of course, a philosophical difference. How can one be sure that the rollback actually results in the previous state? For me, the certainty outweighs the speed increase.

Installing a new version of a package for every single change would be a huge amount of overhead

My reaction to this is that you must be doing something vastly different to install a package. Unless you're talking about an environment with just a handful of servers (in which case, why even bother with CM?), the overhead of building a package of text files would be less than that of checking them out from version control.
Banks fear the complexity of IT. Now they are pushed to get into the challenge of offering new services that require a complex setting, so they smell problems in the near future.
I'd be happy to answer questions about Tickery. The point of it is not what it appears to be from just looking at the web app. Read the Huh? dialog on the advanced tab, and also see the text on the About tab. It's not really about sets of Twitter friends, it's about FluidDB and what happens when an app (e.g., Tickery) stores its data into an openly writable database.
Bingo Card Creator pays me more at age 28 than a salaryman will make at age 35, I work roughly 1/5th the hours, and my raise every year is between 70 and 100% as opposed to 2%.

Some Japanese people may do "real" startups, too, but call that the lower bound for reasonable expectations for improvement in living conditions.
Chrome allows you to drag a tab out of a window into a blank space to create a new window.
You could always add one to the number, too. Turning B(n) into B(B(n)) is pretty much the same thing, it just takes B(n) and makes it the base function of ordinal recursions you already know how to construct. It doesn't jump outside the system by very much.

Going meta is really hard work. When people think they're "jumping out of the system" over and over again, they're usually actually playing in a pretty small sandbox. If you take someone who's naive about going meta and ask them to construct a large number, they often don't get anywhere close to Ackermann numbers. They think they're being brilliantly creative and recursing at the speed of light, while actually spending huge amounts of complexity to create much smaller numbers than a mathematician could describe in a few lines of code. Similarly, someone could play around all day with grand hierarchies of ordinal halting oracles, or "jump out of the system" for a billion years on end by applying the functions to themselves, and never get anywhere close to the size of the numbers that you could talk about by making the jump to first-order logic.

And after you make the jump to second-order logic, I don't know of any more other jumps like that of comparable size.