skysight-inc/HackerNews huggingface dataset:
Adapt or die

I guess putting technology in the hands of the non-visionary executive with a strong business sense is basically asking for your [tech] company to die. You need engineers or at least visionary product people in management positions making these kinds of decisions. While it would have been sad if excite had bought Google, it would never happen because they didn't have the vision. And if they did get the vision, Google probably could have continued to become a semi-success in that environment (although probably nothing like what it is today).
I think it's become some sort of elaborate joke.
You're entitled to your opinion, but a single comment on a US-centric discussion forum does not convince me that it's a majority opinion as far as Europeans go. My observations so far indicate the opposite.
Still, this wouldn't help in the given case of a=1e12+1, b=2. What's the point of those four lines 34-37 -- these would be unnecessary if the code used "%" instead of "-" in the first place.

Edit: Also, if you stick to the original subtraction-based version of the algorithm, why adding that other optimization? That wasn't part of the original algorithm, either. This seems to be double standard.
For doing production VFX shots, unless there's fur/hair or volumetrics involved, you're pretty much IO constrained in terms of pulling in textures and paging them in memory.

Often scenes can have > 300GB of textures total. Out-of-core rendering is not something that GPU renderers can do very well yet (redshift can do it a bit), so the 12GB limit on GPU memory is a huge problem. Arnold and PRMan both have deferred shading which means for GI they can re-order texture requests for similar texture mipmap levels to reduce the swapping of textures needed. I'm not aware of any GPU renderers that can do that as of yet.

On top of this, geometry assets are always overbuilt these days, with millions of polys/subds, and often multiple displacement layers on top of this. This geometry requires even more memory.

And the biggest studios are rendering deep output, requiring even more memory for the output files as more of the render samples need to be kept in memory for the render duration.

And while GPUs are faster, they're not THAT much faster for raytracing - a Dual Xeon top end CPU can almost (85% of ) match a K6000 at pure ray/triangle intersection speed.
Where GPUs can win is the fact it's a lot easier to cram multiple GPUs into a single workstation than get a 4 socket CPU system.

But in a renderfarm, this isn't an issue.
IMO, the "redesigned" slides are more aesthetically pleasing but they lose a lot of information in the process.

The second slide already has lower contrast (less readable), and as you mention, the bubble plot has less information. I do like the 4th slide (55) redesign, and the one on education (25).

Removing pictures and logos also reduces information for me.

Overall, I overwhelmingly prefer the first set of slides over the second - the point should be information first, aesthetics second.
Seems like an extremely common political reaction to having to cause your voters hardship or annoyance. To name one easy example, you persistently see this reaction across all the economies of the EU regarding the on going economic crisis, whether it's regarding subsidies or spending cuts or social programs or retirement or immigration.

I'd argue there are exceptionally few political systems on the planet that deal with such well.
My problem with Optional<T> is that it basically makes overloaded Java methods impossible because of erasure. I'm worried that it is going to start getting overused; the JDK developers really only intended for its use in the Streams API.
Wish Android would move in this direction. We're stuck in a 1.6 API for the most part.
I love reading little stories and tidbits about executive-level coulda-woulda-shoulda moments.
Not sure why I went negative 4 on the downvotes. Google is to search what MSFT was to desktops and they control a super critical entry point to the Internet. As they do more and more non search things they'll be tempted to and overly scrutinized with how they utilize their search business to help those other businesses. Unless search is disrupted and they lose that stranglehold.
I was going to criticize you for being overly critical but then I looked through the English and this is a real problem. My advice would be to get the English proofread as some people may suspect the final product is associated with the English on the landing page (it doesn't look like it is, but it may give the wrong expression). Examples:

"we gain more" --> "we gained more"

"more than 15 years I design apps" --> "more than 15 years I have designed apps"

"more than less" --> "more or less"

"It's something worth to be proud of" --> "It's something to be proud of"
When I search for John Doe I want to find relevant upto date results.

If I am getting ten blogs that you have set up with excessive SEO purely to attack John Doe with something that happened ten years ago then that's possibly not what I want to find.

The Google form requires proof of ID which makes it much harder for spammers to automate attacks.

Manual checking of each case does have problems but I hope it means that Google only removes results from people who have an expectation of privacy and where those results are irrelevant.

Don't forget this only applies to EU servers.

I can ask to be forgotton from google.co.uk and even if Google comply those same results will be on google.com

And this result applies to all search engines (probably all companies) with a Euro presence.

I am glad that Google took this fully through the court process. It's something that needed full scrutiny.

It does clearly highlight differences between EU and US. People talk about "censorship" - some people in the US cannot comprehend just how much people in EU don't mind not being able to say some things.
GUNTHER, Max; The Zurich Axioms
In democratic systems, we generally trust the people to know their own interests, and when they're wrong win them over with debate rather than ignoring them.
For those not familiar with WP8, this is exactly how Windows Phone tiles work with a few minor interaction details. It does introduce a cool peek concept not available in tiles.
Apple hires 200 Chinese security men to catch leakers
Cubbers slides are prettier. However i'm able to grasp content better from Meekers slides.

I guess the people (Meeker, NSA) who make these presentations just want to get the message across and care little about pretty slides.
>Sexism is an irrational bigotry //

I don't think it's necessarily either.

Suppose, as is common in my country, all your teachers (from ages 3 to 11 years) were female and all the service staff (janitors) were men. Wouldn't it be rational to assume that only women could be teachers and only men could be cleaners? So long as you're open to other rational viewpoints then you're not bigoted and you're going to be disavowed of your position quite readily.

I don't see a reason why any particular person can't be the best programmer in the world [assuming that can be tested/judged] regardless of sex. However, I consider men's brains and thought patterns to be different (as a statistical population) to women's and so consider that one group is more likely to (a) enjoy a particular activity, and (b) be adapted to excel at it. In this case, I consider the intersect of (a) and (b) to be more commonly found in men.

Would I try to hinder girls from pursuing programming, tech or CompSci careers? Why would I; I'd encourage them just as much as I would boys. Would I go out of my way to ensure there are more opportunities for girls to enter those same careers? Same answer.

Am I an irrational bigot?
I think most people in the UK use a pretty mixed up set of measures.

I think of beer in pints, wine in ml, driving distance in miles, walking distance in km, height in feet and inches, but weight in kg. Lengths are in m/cm/mm as are weights and volumes for cooking. Mountains in Scotland in feet and mountains in the Alps in metres...

Oddly, my teenage son uses m/cm for height and stones/pounds for weight...
Update to   Cpa10k3.1
Try Action Launcher for android (https://play.google.com/store/apps/details?id=com.actionlaun...)

Implementation here is , when you swipe up on an app icon it opens the widget related to that app
This is a lot of money when it's yours. Karma points to the Zuckerbergs.

In terms of running a school district, it would be nice. Sprinkled across a region...well it's rounding error. If the total cost (compensation, benefits, administration, facilities and transportation) per year of a teacher in the classroom is assumed to be $100,000/year [probably very very low for the Bay Area], then the total package represents 1200 teacher years - or 120 teachers for 10 years. And that's like one teacher per school district.

If it were used to bring new facilities online - it's about new high school with furnishings and equipment and no new staff. However, the money isn't going to fund new schools or keep teachers in classrooms (or get children to and from school, or provide Head Start, or after school programs for needy children whose parents and guardians work, or any of the really pressing needs of individual children and families in poverty). Nevermind, thinking about how the housing situation effects their lives - to get a sense of scale, maybe that's how to think about the numbers...moving a few hundred of the region's homeless families off the street and into owner occupied housing?

No. the money isn't going for anything that long term.

It's going to 'technology' - a category where five years of use is a really long time = where staff salaries are a multiple of what teachers earn...and somebody has to select, install and maintain all those gadgets. It's a consultant gravy train.

The person who offers money in exchange for people doing what whatever they say is the served, not the serving. And with private individuals, unlike a government, the serving have no say whatsoever. This isn't a partnership. Zuckerberg isn't asking the districts what they need and seeing which of their needs he can meet. He's come up with a solution without the hard work of prioritizing the possibilities. That's unfortunate.

While I honestly admire the generosity, winning access to Exeter Academy and Harvard in the fast swimming semen sweepstakes doesn't make a person an expert in education at the scale of a school district, let alone a region. Even if one worked really really hard building a technology company.
> It's an accurate definition.

Let's google "whore definition" :

> noun, derogatory, a prostitute.

She's not a prostitute (you can google that definition too), so it's not an accurate definition. And, as you're keen on definitions, it's defined as derogatory, so that really does indicate at least meanness of spirit in the writer, yourself, and "a lot of other people".

> I knew someone who loves to be offended by everything...

Personally, I'm not offended by "everything", and when I am offended, I don't enjoy it. His statement simply was offensive.

> as soon as I read that sentence in the review...

You clearly show a level of awareness of what is potentially offensive. Perhaps you could try using a little empathy towards others when you come across something that triggers that awareness, and you might find yourself enlightened.
You realize every country that uses metric today used a different system before?

The US is not a special snowflake: The entire rest of the world managed to switch just fine.
The UK is supposedly metric most people still think and talk in imperial - most shops give both measurements.

I think the EU gave up enforcing it.

edit: sorry, by most people I mean people I know who grew up before metric was introduced.
> It's hard to "make people think" in the different unit system

It is, but it can be done in just one generation. The generation that is raised metric finds it even harder to think in imperial measurements, since the imperial measuring system is significantly more complex. Source: I grew up in a fully metric country.

I just looked it up, apparently the conversion to metric happened around the time that I was born. I had no idea, I thought that it was a decade or two before that.

i.e. if the USA had tried a bit harder in 1975, they would be done now.

Also, the UK is not "fully metric". If it was, there would not be road signs showing numbers in miles and miles per hour. You can't stop people from buying beer by the 568ml, but if the UK was serious about metric, official communications and education would be all in metric.
We've had this in Boston for literally 10 years: Garment Valet (started by Northeastern undergrads as Husky Express). Great service. "Uber for laundry" before Uber. Surprised they weren't mentioned. Nothing new here.
If you think that Theo's abrasiveness will affect the success of LibreSSL as a project, then it is is relevant.

It is naive and shortsighted to dismiss non-technical reasons. Often they can be as important as the technical reasons, or even more.
Disney cancels 'Star Wars: Attack Squadrons' game
Niche E-Readers Flourish In Unlikely Places – Like Submarines
Templating in Go
See: http://blog.codinghorror.com/the-principle-of-least-power/

"Atwood's Law: any application that can be written in JavaScript, will eventually be written in JavaScript."

It's kind of a joke thing.
This is similar in Canada

Yes, it's difficult to make people think about it. At the same time, sometimes the units "don't matter" (like speed limits, 50 is 50 in the speedometer, just make sure you're not looking at the mph scale)

I want to slap somebody when I hear about "pounds" or "feet/sq ft", or even worse, Fahrenheit (since this is a non-linear transform)

At least everything in the supermarket is marked per pound and kilo
Scientists just discovered how to regrow full teeth using lasers
Still this is an issue with the algorithm, not the implementation.

http://en.wikipedia.org/wiki/Euclidean_algorithm
Which in turn gave rise to the horrors of commons-logging (clogging) attempting to wrap both APIs and magically detect your logging framework with nasty classloader tricks. While slf4j is a very sane and useful wrapper, it shouldn't be necessary -- JDK logging should have been the wrapper API providing an SPI to plugin implementations (e.g. log4j, logback, etc).
What does multi-millionaire have to do with anything?

As opposed to having a wildly unsuccessful, incompetent company with six employees deciding everything.

Turns out you have to be a really, really big company to even attempt to maintain such a massive global search platform that is fast and accurate. How else would this be accomplished? By a non-profit with 30 employees? By the UN? I don't see the logical alternative.

You can block Google if you dislike their search engine. Their product is private property, it belongs to Google, it's not a public utility. So they get to decide, as is right, how it works. You could always create your own search engine, like DuckDuckGo, and specify how it works.
How is the NSA's ability to backdoor Huawei hardware relevant for Huawei's ability to provide money to help fund audits?

Presumably, the NSA hacking is a reason for Huawei to start caring a great deal more about investing in security.
Show HN: A tool for making live-moddable games in Clojure
Show HN: Batch download flickr photos on Windows, Mac or Linux
> I think most people in the UK use a pretty mixed up set of measures.

I agree. But for science and engineering (where metric is really useful), I believe that everything is metric here now.

The measures for which we still use Imperial units are ones that generally are just directly and subjectively compared by humans, rather than any real engineering work.

Another way of making my claim is that nobody really has to input Imperial measures into a calculator any more, or make any conversions [involving non-metric units] for engineering purposes.

I suppose there are some exceptions (eg. BMI), but these calculations are generally isolated and have no wider unit-incompatibility impact.
I love reading anecdotes like this. I think my favorite is when Woz offered to sell HP the first Apple and the execs laughed him out of the room saying "who is ever going to want a home PC?".
Press Release Sites Take A Hit In Google’s Rankings
The last road sign I've seen in metric was one on I-95 northbound, just north of the I-26 interchange. Sadly, SC DOT changed it out a few years ago and now it just reads in miles.

I understand there's a road in Arizona that is still signed in metric.
Can't you modify the number of grid columns in Bootstrap? I use Foundation 5, and there is an option within settings.scss which allows you to change the default 12 column grid, eg:

$total-columns: 24;
Scientists achieve reliable quantum teleportation for first time
> I also recommend "Linux Device Drivers" from O'Reilly. http://lwn.net/Kernel/LDD3/

That book is a little out of date nowdays.

They're working on LDD4: http://www.amazon.com/Linux-Device-Drivers-Jessica-McKellar/...

but oddly, it's based on kernel version 3.2, which by the time the book will be released is also going to be out of date.
I think it's the level of cynicism required to execute on something like this. Not that I think this is bad or wrong, just a very cynical view of dating.
I think it's safe to say that Google never would have been the success that it is today, if they would have bought them.

They just would have degraded it to something like Altavista with tons of links and banners on the main page.
Cool. Let's get everyone over to the English langauge, too. Think of the productivity gains we're going to have in a generation or two!
Really does not paint a true picture. Living in the UK I use metric for everything except driving distances, driving speed and measures of beer (pints).

And what measurements are still signed / represented in some way in imperial measurements in the UK? Road signs, speedometers and beer at a bar in a pub. Everything else is presented in metric and everybody I know uses metric for everything else.
If you're doing something with a device driver, there's not much alternative, since some hardware tends to get into a state where only a hard reset will fix it.

Save and sync often, and have only the bare-minimum of processes running.
Completely different concepts. @Nullable expresses an precondition indicating whether or not something can be null. One example of its use is by static analyzers such as Findbugs to find misuse to APIs. In contrast, Optional encapsulates the behavior when something is not present (or null) -- very similar to the Null Object pattern [1]. Used together, you can build an API that permits encapsulates the present/not present behavior and ensure that it is not passed a null reference to the Optional instance.

[1]: http://en.wikipedia.org/wiki/Null_Object_pattern
I hope someone creates an index of all of these removed pages ala the DMCA takedown notices for easy access.
Maybe they should try to hire women. Women are older and generally better educated than girls.
No reason you can't write a script that automates cryptsetup/luks, or a UI for PySkein or Java Skein, or the plenty of Keccak implementations.
6 Seemingly Harmless Everyday Activities That Threaten Your Health
Exactly! Also, many JS devs are clueless about CS101 basic things, it's a way to maybe make them a bit interested.

From the wiki (https://github.com/felipernb/algorithms.js/wiki):

The intention is to blend academic concepts with the
JavaScript bits of insanity, applying Atwood's Law to CS101.
A great collection of Machine Learning and related area blogs
> Fahrenheit (since this is a non-linear transform)

huh?
Baucis takes the approach that monolithic frameworks are more costly in time and resources to build software with in all but the short term, and only then sometimes. Long live small libraries!

Putting that conversation aside, I'd be very interested to know what advantages there are for you in having ACL built-in vs. using one of the ACL middleware modules that are available through npm.

William Riley-Land
(Author of baucis)
My opinion, the fact that some security researcher was going to be getting more money than the actual developer ever made off the project must have been infuriating. I think that's good enough reason to burn the project to the ground.
I was in high school when the US planned to switch to the metric system, then suddenly the deal was off. I never learned why, and I was too busy playing D&D to care.

The article is right, though; metric measures are easier to work with. I will vote in favor of changing.
According to In The Plex, that deal was actually very close to going through up until that moment. Excite's VCs pushed to get the new CEO on board at some point during the negotiations with Google (and up until that point, Excite's engineer-led founding team had the most control). Strange to think how different things might be if that deal had gone through.
Absolutely. Logo branding is a near perfect locus for business cargo-culting: "clearly great companies that are iconic and recognizable have great logos, so we need a great logo to become iconic and recognizable too!". The problem --as with most intractable "design wisdom" nowadays-- is that there is very little empirical evidence to support either way ---cf the 1875 Bass Brewery logo[1], (arguably) precisely the kind of meaningless "business name slapped on a generic shape" being argued against in the article.

[1] http://en.wikipedia.org/wiki/Bass_Brewery
Should it also be illegal for the UK to teach Imperial units? I find the European attitude that government should ban everything they don't like perplexing.
I disagree. When I'm working with computers, I find 24-hour time more convenient. It was a little difficult for the first few months, but now I really am ready to think only in 24-hour time.

Unfortunately, my brain won't fully switch over because everything else in my life is 12-hour time. Having both means I can't help but stick to the old way. When my computer clock says 17, I know people will start leaving the office. But, when it says 19, I don't think of supper. Supper is when my kitchen clock says 7.

Having a short adjustment period would be good, but at some point you just have to commit. Generations is too long in my opinion.
The whole point of juries is for them to judge you against the norms of society at large. The fact that a small group of people might be operating under different norms is irrelevant. They don't have to understand your values in order to judge you. All they need to understand are the facts and the law.

The prevailing norm is that property rights are sacrosanct, and any invasion of those rights is considered suspicious and explanations about benevolent intent are disbelieved. There is no general right to "tinker" with other peoples' property without permission, for fun, for research, or for any other reason. We are not a society that requires security measures to be effective in order to serve as a signal to keep out. A velvet rope is as effective as a steel door for the purposes of signaling that access is not allowed.

This is not a matter of prosecutors putting their careers ahead of the spirit of the law. It's about hackers not understanding that we're a society that requires you to keep your hands to yourself.

NB: I have a beef with the CFAA, but it's not with the spirit of the law, but rather the fact that criminal penalties under the CFAA are totally out of line with those in analogous physical scenarios. The standards for trespass on digital networks shouldn't be higher than the standards for trespass in the physical world. But juries can't do anything about this problem, and judges really can't either. It's Congress's problem for putting the felony escalation provision in there.
To me the interesting part of Soylent is the development and the engagement with the community. Having a blog talking about how it was made and the struggles they had as well as having a place for DIY solutions on the same website as the product they're selling, that's interesting. Food replacement comes second.