skysight-inc/HackerNews huggingface dataset:
I think I read my first Culture book more than 20 years ago. I still remember the delight at the chase scene through the GSV. It reminds me of the shopping mall chase from the Blues Brothers in a way (and I am by no means the first to make that comparison).

Some of the ideas expressed are just amazing. I still use and love the phrase "Outside Context Problem". Excession, while not as universally popular as the (excellent) Player of Games, is still one of my favourite books.

I haven't read the last one yet. I almost can't bring myself to, in a way. Because after that, that's it. It's incredibly sad that we lost Banks so soon, obviously for his friends and family, but I would've loved to continue reading what he would have written.

Other commenters mention the dystopian future many authors project. The other end of the spectrum is dominated by nauseating projections of America utopias like in Star Trek.

For a very different yet immersive world I'd highly recommend people pick up either the Merchanter or the Foreigner series by CJ Cherryh.
Not a bad idea, sometimes all it takes a reminder to the customer to get paid. But 20% is a steep fee to pay for picking up the phone and making a call. Especially on 10k+ invoices which are common with consulting.

If only there was a sliding scale. Or more than one "Julie".
Device Changes Your Mood with a Zap to the Head
Ask HN: Is this a better deep cloning for JavaScript objects?
Are there any filings that don't state such risk factors? Seems fairly boilerplate, no?
I always enter in my final destination when requesting a pickup. Avoids any confusion. Seriously?!
Unfortunately our perceptions can't be boiled down to chemicals in the brain. You can be depressed and have normal chemical levels. Just because increasing some chemical will make you happier, doesn't necessarily mean that's the only way.

Until we're able to analytically evaluate perception (which we are no where close to understanding), what you're describing isn't possible
I suspect - but can't be sure without some form of experiment - that just like it took time to get you to adapt to not eating meat it will take time to re-adapt to eating meat again. The only way to be sure is by sticking to a meat diet for a longer time after going vegetarian for long enough that you're no longer supporting a set of bacteria that can easily digest the meat.

I'm not sure how long that would take and if it would happen with all people but just like it takes a while before newborns can digest food properly I suspect that a similar adaptation would not happen overnight in adults that radically change their diet from one set of foods to another.

Apropos: vegetable matter is far harder to digest in general than meat (due to plants having cell walls that need to be broken down first).
>directly appointed by the Queen

While this may be technically true, the monarch's powers (the royal prerogatives[0]) are almost exclusively exercised on the advice of the prime minister/cabinet.

In other words, while the power officially rests with the Queen, the UK government is the one to wield it in practice.

[0] https://en.wikipedia.org/wiki/Royal_prerogative
What you say is technically true, but kind of misses the point. Historically variation between the states was so great that today's variation is practically indecernable. Political experimentation still exists, but is difficult, because of strong centralized government. A strong centralized government makes some experimentation impossible and other experimentation gets pushed to the federal level even if not appropriate to the nation at large.
I thought it was perversely amusing that when Facebook's mobile app was finally usable, they went ahead and got themselves into a power struggle with their users by trying to force standalone messaging on them. I ended up deleting the Facebook app entirely and went back to using the web site. Whenever I've brought this up in a group of friends, I've found I'm not the only one to get that bright idea.

I wonder how many millions of users they got to delete their main app with this move.
Well I didn't accidentally rate them a 3 - I picked a median score for standard service. I don't remember being told to do anything else when I signed up. If you rate 5 by default where do you go for truly special service?
Moffet airspace is congested for everyday drone operations. It practically shares class D airspace with Palo Alto airport and there is class C airspace for San Jose International right above it.
L'Aquila quake: Scientists see convictions overturned
I assume this is to do with the recent news regarding SpaceX and Google getting together to make internet access available to all...
Looks like they have a run rate of over $100M (25M in subscription revenue last quarter) -- seems like they spent $100M to get to $100M+ in run rate - typical saas model in early days
This issue has been solved by math PhD's and political scientists who've studied the matter for decades.

www.electology.org/approval-voting-vs-irv

IRV can elect X even if Y was preferred to X by an arbitrarily huge majority and got more first-place votes than X.

www.electology.org/core-support

Regarding favorite betrayal, you might enjoy this video.
https://www.youtube.com/watch?v=JtKAScORevQ
Amazon RDS for postgres now supports read replica
Thanks for that information re:TrueType! My knowledge of these things tends to end at the browser, but I too hold hope for better type in future OS-s.

The fact that Apple decided to tackle this on iOS, an OS used on handheld devices which are typically viewed at closer distances, tells me that it’s something they feel is worth doing when you have the display resolution to do it right.

SmartUnderline makes a similar assumption, not applying itself to links with a small-enough font-size computed style.

With respect to your [edit] block:

> Obviously, it's a lot easier to fix this issue with a single font, as Apple has done in Messages.

Apple has implemented this throughout iOS 8, not just in Messages. Here’s a screenshot of Safari [1].

> I'd rather not have to worry about the background, font and select background colors for every link.

That’s actually the beauty of SmartUnderline. It figures all of these things out for you, automatically [2]. Please let us know if you run into any trouble though. :)

[1]: http://postimg.org/image/4ncgrezxr/

[2]: http://git.io/9YNfgg
It's actually mathematically proven that a group can favor X even if a majority of its members prefer Y.
One should offer a Groupon for that ;-)
I think you dismiss the deterrent effect of punishment too hastily. I actually think that should be the primary purpose of prison (apart from forcing criminals to work to compensate their victims, but that one's probably too radical).

Rehabilitation should obviously be another goal, but for violent crimes I don't think there's a good way to predict recidivism that couldn't be gamed. If someone could theoretically be rehabilitated in a year for mass murder, should they be released? I don't think so, because that would drastically reduce the deterrence against murder.
Arrow's Theorem doesn't apply to rated voting systems such as Score Voting and Approval Voting.
http://ScoreVoting.net/ArrowThm.html

I've hung out with Arrow in his Palo Alto retirement community condo by the way.
FOIA is really just a way to make people think they get access to data about them or important things. Most FOIA's about real topics get flat-out denied or the govt pretends to not have anything about the subject.
What background do you look for the event? and which language you guys use ? This looks perfect for me who has front-end experience and trying to move on to back-end...
I would recommend taking a look at lodash's source to get an idea of how an efficient algorithm might look. On quick glance, defining the clone function inside deepClone is inefficient. The clone function also does not account for functions, which also are passed by reference.
RailsConf 2014 – Keynote: Writing Software by David Heinemeier Hansson
> People can willfully choose their own religion too but it is considered unethical to force a group of people to convert to your preferred religion.

That's why I asked for a test procedure. Someone can claim that they genuinely believe in the Flying Spaghetti Monster and therefore must wear a colander on their head, and without a test, how do you distinguish that from a clothing restriction from a major world religion? You either need some internal test on the mindset of the individual (e.g. a polygraph, if those worked), or an external test on the claimed religion (e.g. a minimum number of global followers).
FairVote lacks expertise and is generally at odds with the election reform community. They literally will just like and make stuff up.

http://scorevoting.net/RichieRV.html
https://sites.google.com/a/electology.org/www/fact-check

That first link is written by Warren Smith, a Princeton math PhD who's the protagonist of William Poundstone's book Gaming the Vote, and arguably the world's foremost expert on voting systems.
Can someone explain why this is badly received? I don't speak Japanese but it seemed fine to me.
Kindle Voyage review
Gnome starts campaign to protect its trademarks
> A proportional party system together with a really good voting system (perhaps approval voting or range voting) could fix most of those problems.

You might like Proportional Score Voting.
http://ScoreVoting.net/RRV.html

It can be easily conducted in a spreadsheet.
https://www.youtube.com/watch?v=_jS7b-0PV9E
Why not just learn the CS, Algorithms, and Data Structures fundamentals that theses tests are looking for instead of gaming the system?

There are some interview processes that are unfair, pedantic, or irrelevant to be sure (manhole covers come to mind), but most of the questions are at least founded in basic CS knowledge.

A good analogy is the math section of the SAT: some people can take the SAT naturally and understand the question models it follows on the first try. Others will go to tutors and memorize how to solve them, essentially programming themselves for different word questions. Which group do you think will have a more enjoyable and valuable experience at a difficult college that requires a high SAT score?

It seems (to me) that it would be better to acquire the actual skills so you can improve yourself and do the job rather than memorizing problems and solutions. Even if you believe your job doesn't involve CS directly (webdev, for instance), a more holistic understanding of computer science is sure to benefit you in understand how and why the APIs and frameworks you use were designed, and how you can write clean and performant code.

If your problem is performing in front of engineers on a whiteboard, and not the theory, then you don't need to practice questions, you need to do mock interviews.
Benjaman Kyle is the pseudonym adopted by a man who has dissociative amnesia
This is pretty amazing; thanks for sharing! Just an idea--it would be neat if the questions were grouped into categories, as you suggested, and then organized onto the actual game board.
I support GNOME having contributed a tiny bit to the drafting of the Foundation's charter. But this issue seems to be a "big deal" just because they have to defend their trademark to keep their trademark. For which we can fault the USPTO.

As for Groupon making a serious inroads into point of sale software, doubtful. I'd almost play the long game on this one and wait for Groupon to figure out another way to lose money. Since that seems to be the only thing they excel at.
Is there a text version of this?
The economics are marginal. You need to put in a large amount of money over long time periods before you get any returns at all, so if those returns aren't great, you might end up losing money and not being able to continue.

A large portfolio of mid-risk companies is not low risk, because they are correlated in various ways. For example:

- macroeconomic shocks can hurt your entire portfolio.

- your entire portfolio might have a selection bias

High-beta funds can let go of companies that fail. But if you're counting on most companies not failing in order to make money, you'll have to step in and rescue some companies where the founders break up, or give up, or move on to better opportunities. It's very painful to recruit and install new management.
Yes, they're all over the place and lend themselves well to nucleotide and protein sequence data. Hidden Markov Models are used in the Glimmer gene finding algorithm for example.
Does it support SPDY?
Ruby uses a specification called Rack.

http://rack.github.io
Have sent someone your way for the copyediting.
The difference is I can read Go code while having no experience with it. Erlang and Haskell are inscrutable to 90% of programmers.

If you think this isn't important, I will point out that Rust has been frantically trying to look more like Go and less like garbage in every release. Or, I will also point out that the Elixir project exists, which basically does the same thing for Erlang.
Web-based front end integration
Infrastructure for Data Streams
Sometimes I wonder: if Apple's new language had been Go, and Google's new language had been Swift, how would reaction by developers and adoption have differed? (You can also run this thought exercise with Go and Rust, if you prefer a different competition between self-proclaimed systems languages.)
This is after they already built the Google private air terminal at SJC. (http://www.forbes.com/sites/matthewstibbe/2013/05/06/googles...) (Will Air Force One will still be allowed to land at Moffett? That's where the President usually lands when traveling to Silicon Valley.)

This sort of corporate excess is usually viewed as a sell signal. Google's profit margin has been declining recently; the last quarter was the second worst in five years. (http://ycharts.com/companies/GOOG/profit_margin). Google's stock price has leveled off. Google isn't in trouble yet, but, despite major efforts, it's never been able to develop a significant source of revenue other than ads.
Check the date, and the following commits.
please excuse my ridiculously naive and simple question: but are they real from some sort of black market or just a really good "fake?"
As someone working in an enterprise environment, I've sort of lost interest in this breed of Rack server now that I've gotten used to having SSO and LDAP authorization available via Apache modules, to name a few features. Apache allows me to accommodate all sorts of requirements like setting up vhosts that require authentication except on the LAN, or vhosts which allow members of certain groups to access an internal app via reverse proxying.

I don't mean to be negative; other posters have that angle covered. But I would comment that this ongoing proliferation in prefork backends is hardly disruptive to organizations who have already made significant commitments to Ruby web apps. Our Apache/Passenger servers aren't going away anytime soon.
I'm one of the folks working on this campaign; happy to answer any questions people might have.
You can now download the .msi installer separately. Not sure it'll make Chrome happy. If you want the folder with Pcap example files, download Ubuntu version, and tar xvf it. It still has the examples folder inside.
there are TONS of things like memberships to spotify, bangbros, etc. Probably more digital goods and marijuana than anything.
Using a CDN (Cloudfront, Fastly add-on, ...) is a common choice, as it allows delivering assets from a closer datacenter to the client and removes load from the app server.
iPad user here. The two minute ad played perfectly fine, despite being a pile of buzzwords rammed together with beautiful young women in the hopes of convincing someone that the product/service was worth investigating.

The video did not play. Just black space for three minutes Neil I gave up waiting for the two minute segment to load.
Yeah, but it's not like there aren't a lot of companies already out there making personalized stickers. There are many of them.

A marginal innovation in sticker-making is something interesting for Sticker Makers Quarterly; not the flagship magazine for thinkfluential technological super-innovation.
I met up with Bre Pettis, founder and former CEO of MakerBot, at his new gig
One Way to Improve Your Testing Skills
> What tools do you need?

A better profiler, chrome flamechart is probably the best out there, it would be really nice to have the same for Firefox. Also allowing to operate in "count every call mode" and "sampling" (with control over sampling)
You use a rack middleware to handle static files, which is how Rails handles it by default. So, unless I'm completely mistaken (which I may well be), this should work just fine?
Editing JavaScript functions on the fly is the main feature I hear devs complain about Firefox devtools (anecdotal). Chrome allows you to edit the JavaScript in the script tag which is amazingly intuitive. I realize editing variable values is possible while debugging, there are console commands and Scratchpad is neat, but it's not the same. Being able to edit the JS directly in the tab, save and see the changes on the page is a huge time saver.

I was able to find a firebug feature request with applicable bugzilla links: https://code.google.com/p/fbug/issues/detail?id=5083

Edit: changed reload to save
So, if I design a language, how design it well? I suspect is easy to kill all values (ints, str, etc) and arrays/list of it. But how know what is a "don't own any heap-allocated subobject" (sorry to ask if this is obvious, I have not deep experience in this matters)?

Is not circular references the real problem? And what when the object reference a resource like a file/handle/database/etc?

So, could be good idea to mark objects like this (maybe in separated areas of memory?):

Instant kill: Ints, Strs, Bools, Array of all of this

Safe destructors: If it hold a resource (file, handle)

But don't know what to do for objects like Customer.Orders = List<Orders>[Order1.Customer]
I'm one of the folks working on this campaign. Happy to answer any questions people might have.
Well, I realised what was bugging me and why I prefer the iOS implementation for now -- the tighter underline, both a pixel closer to the baseline and a hair closer to each descender, helps ensure the underline feels continuous even when it's broken this way. I do prefer this approach for headlines or animated effects, but perhaps (as was suggested elsewhere) changing the underline colour and/or tightening the spacing would help. A neat implementation though. Seeing links here, it's true, the "g"s just seem to get demolished by the underline. I wonder, if I linked to qithub.com, would you see the difference? ;-)

Oh and if there's a way to apply this without requiring a background color, I suspect this might be a popular add-on or browser setting for some folks.
Rip Blu-ray 3D to Glasses Free 3D
Holy f^*#

All the fun of an epic saga with none of the "cram it into 9hrs" of lord of the rings.
100k shares at $17 estimated value, it is 1.7MM. Together with 2.3MM in cash, at 4MM it is not really a "exit" but more of an acquihire. There seems to be a performance-based additional 2MM, but still fairly small.
> You can be depressed and have normal chemical levels

Maybe if you only consider the chemicals that are normally considered.
Saw this on diginfonews a while back, it's a neat concept.

There's one thing that might be problematic with this design. The nut has a threaded c-shape insert. Due to the threading, when it is in the "wedged" position, it doesn't just have to close the gap between the tips of the "C" (let's suppose that this deformation is in the horizontal plane), it also has to deform vertically due to the threading.

This vertical plus horizontal deformation must be either harsh on the material, require a relatively small amount of "wedge" (reducing the usefulness), or have a complex initial shape in anticipation of this type of deformation.
> A number of people spend significant time working for Google as 'visiting experts' (think professors on sabbatical) and that effort is hindered by the challenges of finding a nice place to stay, except there is housing for a few thousand people already at the airfield (formerly 'base housing') which could be repurposed for that.

I lived in that housing for about 5 years as a kid. I have lots of memories of the base (Hangar one, the movie theater, Baskin-Robbins, the community pool, McDonald's, the pea patches behind the housing), particularly since, as a Navy brat, that was one of the few places I lived for more than a year or two in my entire childhood. I like the idea of going on a trip to Google for some reason and being put up in the same townhouse I lived in then, or one of my friends' houses.
Java wasn't the hyped enterprise OOP language in 1996 that it became in the 2000s. Back then, it was a little-used experimental language, initially for mobile apps (remember Oak?) but gaining some traction in applets. Sorta like C++, but they'd removed all the tricky bits. I remember picking it up in 1997 and thinking how elegant it seemed compared to C++.

It was basically like Go is now.

As for what it's written in now: mostly C++ but some Java in the webserver and auxiliary services. Other Google products are mostly Java. Most internal tools were Python but a bunch have been recently rewritten in Java. Go is catching on with some early-adopter teams.
"What's done is done," because we can't travel back in time.

I never said that what is done is OK, only that it is done. It was most definitely NOT OK for Britain to displace Chagossians the way they did, because adequate compensation did not occur. I think I made this very clear in the parent comment.

But Returning Chagos to the Chagossians now will not fix any of the million things that went wrong. We have plenty of nominally independent but barely subsisting island nations in this world, we seriously don't need another. What is needed is a concrete plan to get the Chagossians (and their descendents) out of those Mauritian slums in which Britain so carelessly dumped them 50 years ago. Returning them to Chagos might or might not be a part of this plan, but if they insist on it at the expense of more urgent material needs, so much the worse for them.

"What's done is done," but we can do more. For example: British passports, British pensions, British health care, British education for their children, a formal apology, and fair political representation. Keep adding to the list until their children can honestly say they're glad that their parents left their former home. That would count as adequate compensation.
My favorite part:

I pretty much despise American Libertarianism. Have these people seriously looked at the problems of the world and thought, 'Hmm, what we need here is a bit more selfishness'? . . . I beg to differ. This is not say that Libertarianism can't represent a progressive force, in the right circumstances, and I don't doubt there will be significant areas where I would agree with Libertarianism. But, really; which bit of not having private property, and the absence of money in the Culture novels, have these people missed? The Culture is hippy commies with hyper-weapons and a deep distrust of both Marketolatry and Greedism. One rests one's case.
wouldn't serve its role, which is to deter crime

I wouldn't say that is the sole role of prisons. They kind of have 3 functions:

1. To remove a troublesome individual from society.
2. To rehabilitate an individual.
3. To disincentivize crime (as you say).

In our society they are often talked of as having a further role to "punish" an individual. I guess this may actually effect policy, which I guess is effectively revenge. This doesn't seem like a useful notion however.

I'm not sure that prisons being nicer would really make me consider crime as a more viable option. It sounds pretty bad even if I don't consider the culinary options.