skysight-inc/HackerNews huggingface dataset:
I'm always excited to read about Elasticsearch being used for something besides logs! We have built quite the powerful realtime streaming big data platform where I work (Bazaarvoice), and we use Elasticsearch heavily.

I was recently at an Elasticsearch meetup hosted by HomeAway and pleased to see that may of the patterns that emerged at Bazaarvoice were generally repeated in HomeAway's deployment. I definitely encourage anyone considering Elasticsearch to explore its utility for more than just logging. So many times I read about or hear folks using Elasticsearch to index "billions of documents!!" only to find that only a few million documents are actually in an open index.

Does anyone know of any heavy users of Elasticsearch for non-logging workloads in AWS? So far it seems like most of these folks are running out of a colo or their own data center. I've been running Elasticsearch in AWS for a few years now and simply can't imagine dealing with the inconvenience of managing the hardware down to the specific number of nodes. (If you asked me, I'd say I don't know how many nodes -- lots!)
I hope this doesn't fizzle out their inertia, similar to what seems to be happening to Occulus, in comparison to Vive smoking past em'.
"confounding factors. "

I'm going to go ahead and state the obvious. School systems (all social systems) filter for (relatively) functionally stable individuals. This is the case with the work-force too, and easily explains the correlation between the unemployed and the mentally ill. One does not cause the other, one filters out the other.

I guess it's easy to ignore this dark possibility; it would imply deep, and possibly irreparable facts of human nature.
Jeff Meyerson's recent interview with Julien Lemoin discusses the reasons Algolia has not created an on premises version. [spoiler: it is contrary to the strategic focus on performance, the same reason Algolia runs on metal it owns.]

http://softwareengineeringdaily.com/2016/04/17/search-servic...
Ruby's syntax is one of the worst I've seen. Ambiguous, hard to parse, and inextensible.

http://programmingisterrible.com/post/42432568185/how-to-par...
Very cool, but I wish your site didn't use Flash. I mean... seriously...
It's not always that clear. If I leave a page, how is one to know whether that was intentional or not?

If it's intentional, you don't want to pull the data back up (people want a "fresh copy")

If it's not intentional, you do want to pull the data back up.

Though of course you can make something like a "New Copy" button, but then that presents its own challenges.
Sigh... chrashes on Chromium on Linux as well.

<tinfoil_hat>maybe ME is detecting it and wants to prevent us from knowing about it?!?</tinfoil_hat>
That domain name is terribly ambiguous. One of those brand names that doesn't translate well to a domain. Keep reading the domain as gears. Hah. PSA to anyone building a brand or picking a name.
Netflix get's 70% discount of list price, they also consume over 30% of AWS resources. They are pretty good match for AWS as they have extremely spiky workload.
crooked fucking dickheads
I just went straight to the cooled CCD/C11/hyperstar and don't repent. I would like a better mount though, but my EQ6 is just fine. Now I actually need a smaller scope :)
what do you mean top down?
Sir, you jest. However I have indeed seen Joe in HR throw stuff together in a weekend, and it worked, mainly because Joe knew his business intimately and Googleing VBA was easier than writing a business requirement.
That remains an anecdote, as (anecdotally) I've heard the exact opposite ;).
The entire article reeks of fear-mongering on the basis of rare and extreme anecdotes. It's good that people are investigating any potential side-effects that may exist, but until they find something that's conclusive and statistically significant, it's not worth worrying about.

Let's not forget that the psychological/physiological benefits of meditation have been well documented and demonstrated by numerous scientific studies. If you're someone considering trying out meditation, you have much more to gain than lose by giving it a shot.
Lower cost developers regardless of talent / skill typically don't work for companies that prioritize highly skilled, productive engineers in their budgets and plans. Enterprise software companies like SAP, IBM, HP, etc are notorious for this and prioritize relatively few, rare roles that match market rates for a lot of technology leaders.

Software that is really slow to release and change due to its customers being slow and bureaucratic have less business need to hire the top tier developers that can keep them competitive - their primary levers in driving business are now sales based, and if you want a career in sales I think those companies are excellent. When HP acquired the company I worked for, they compared themselves in compensation and growth to IBM, SAP, etc. - no mention of Google, Microsoft, or even Yahoo. Furthermore, software developers in the US have so many options that can result in lots of churn when they get assigned really terrible technical work while there's fewer options or a different management approach that treats human labor as a commodity (competes primarily upon price, not much else - it is inefficient to have John Carmack write a bunch of REST calls for a CRUD app, but maybe a team of 12 very cheap developers that are poorly managed can be thrown into a basement and figure it out). It's just globalization at work.

American living standards are high (and should well be as the world's largest, richest economy) IMO and salaries are adjusted for the socioeconomic expectations. I grew up here as a child of immigrants and a father used to being abused as an employee relatively (in the bottom 30% of compensation for experience and skill). The kind of luxuries that people expect all the time in terms of housing and leisure activities is a bit myopic though even among Americans that grew up in poverty decades ago I've noticed. "Country people" driving Mercedes SUVs and living in 2500 sq ft houses that need maids is evidently something that exists.

I lived perfectly fine by my ideas of adequate living for years after college on less than $1k / mo because I didn't have many interests that required much money but this is around the poverty line it seems. I'd love to live with such a simple life and bank the rest of my income but it'd be a lonely road.
Relevant, related talk from 32C3 by Joanna Rutkowska

https://media.ccc.de/v/32c3-7352-towards_reasonably_trustwor...
TSA's Head of Security 'Removed' from Office
This assumes only one group gets funded. Bad actor A vs 100 grad students or whatever.

Alternatively, same experiment with slightly different formula.
World Turtle Day
NFL is pretty tame.
This is tougher : http://deadspin.com/crazy-ass-italian-sport-combines-rugby-w...
> Can you explain? Sure, they're marketed to consumers because their audience is largely there, but if configured securely (to only talk to your infrastructure etc) offer a very affordable option to store data behind a customer's walls.

Couple of separate points.

First off forget "affordable". The customer that's paying for an on site version of something has a very different definition of "affordable" than whatever you're considering. Something that costs $500 literally rounds to zero.

Second, nobody, and I mean NOBODY, is going to let you plug your own box onto their network to watch some other box that you've deployed on their network. In fact, you're not going to have your app on your own box there either. The vast majority of customers will want to deploy your software on whatever version of RHEL they have a licenses for (or CentOS if they're "modern"). At best you'll deploy your app in a VM that (hopefulyy) plays nice with whatever VM kit they're using.

Third, that consumer NAS won't fit in a rack. Is it just going to be plugged in to a wall socket with a cross over cable connecting to your "app box"?

> (Your link returns 404 for me)

Sorry about that. I chopped off the rest of the gunk at the end of the URL and ended up taking too much off.
I tested on mobile as you suggested, and noticed an unwanted horizontal scrolling of about 20 pixels. I assume this is probably a bug to be fixed later.
> Only real way to prevent it is disable javascript.

Oh, darn … /s
But you also need another camera and probably another mount too.
The scope is actually the cheapest component in a astrophotography setup. Probably the 80% of the cost is the mount+the camera.
I took a web design class at a local community college once and the instructor spent like 2 days explaining what a file and and directory was.
Aaand this is yet another reason to disable JavaScript. Why should a site I'm visiting be able to *$&% with my clipboard without my consent?
Cool. Make it more difficult for devs to support more than one VR device (or even both PC and Oculus) by forcing them to implement more than one audio pipeline.
It's mostly automated.
Whoops. You are right!
i don't understand this part:

"that Sappho died around 570 so it is therefore valid to use 570 as a date for their analysis and, then, for people to conclude that Sappho was writing in 570. "

is that a ridikulusly strong prior? i don't understand how one estimates the date of publikation of a pome when assuming a date of publikation. am i missing something?

also this appears to be published in the 0.00 impact faktor, thai "Journal of Astronomical History and Heritage". prof. cuntz appears not to be a complete joke though, he has published most of his papers in high impakt jurnals. this paper seems like a bar chat that was done for entertanement, the qestion is why it was published in a jurnal instead of just pushed to arxiv, espeshially this jurnal.

i say this is more an indiktment of the media, not of prof cuntz. any good jurnalist wuld know to check the qality of the sorce and immediately realize that this is just a playful exersise, not a serius paper.
As a consumer of a number of on-prem installs, I'd just like to add something positive in what will probably be a lot of negativity regarding selling your product on-prem.

The on-prem situation is evolving just as the SaaS/cloud world is evolving as well. Selling an on-prem product can be very lucrative if done correctly, and that can mean intentionally not selling to customers who don't have their act together. As more sophisticated customers install "private clouds" with OpenStack and the like, you can potentially have a SaaS on-prem use the OpenStack API natively and have a much better sales/maintenance story rather than boxing up a static VM and trying to get it or the customer to scale horizontally using static VM images and lots of configuration tweaking.

I do agree that monitoring/logging can be problematic, but sometimes there can be somewhat standard OSS offerings that can be plugged in if the customer already has a managed monitoring platform running keeping tabs on lots of other things. The more adaptable (literally adaptable -- adapters to various solutions) your software is due to good design, the easier it will be for you -- or even the customer -- to adapt it into their stack.
Maybe they should also find something for those programmers to do as well, while they're at it. The job market for software engineering in Tokyo is equivalent to a Minneapolis or an Atlanta even with 20x the population - and even then I might be overselling it.

Look at the culture and the accomplishments of a place like Rakuten, and plot a way forward from that to a tech powerhouse. I don't see it.
New Windows 10 Upgrades Have a Nasty Surprise
College football is a great alternative, as is the NHL. The NHL doesn't seem to have the same kind of conduct or injury problems that the NFL does. NCAA football isn't as tight or disciplined as the NFL, but the variance in skill level leads to some really exciting moments, and the passion and excitement really comes through most broadcasts. Way more teams means way more football.
Which galaxies? Andromeda maybe. I'm talking of a city or suburban environment. Of course if you go really far into the forest, you can see a galaxy. But it's a hassle, how many times a year you can do that?
That would be great to have in Scala Native [1].

[1] https://github.com/scala-native/scala-native
There's a hidden loop in Enumerable.Range(), and quite possibly another one in String.Join(). Just because you avoided an explicit loop doesn't mean there isn't one (for example, an "if" statements has an implicit GOTO).
Top down = start with high school
I remember adding an entire feature to my terminal to check for multi-line Paste because it was frustrating to execute something by accident. It never occurred to me that we would reach the point where the Copy itself could not even be trusted.

It is time to rein in all the things that web browsers are complicit in doing at the request of random web sites. There needs to be a lot more thought put into these “APIs” that sites have access to, and a lot more scrutiny of the data.
Because it's useful to know. If you wait until college to learn it then you miss out on years of use. Having kids get experience with it early on opens their options too. It makes it a less daunting career option. I wish I had exposure earlier on. If I did then I definitely would have gone for CS rather than mechanical engineering.
The language in these announcements is so cliched and tired. You're not "joining" anything, you were bought and now you work somewhere else. This isn't a baby shower or an engagement announcement, if anything your users are probably unhappy that their product is vaporizing, not thrilled for your Incredible Journey.
Ha! This is a great! This is very similar to the tool I sometimes describe that I used to do dynamic web apps in late 90's or early 2000's before XML was working. Author also used Perl for processing. Functionality is a lot like the Old Web but clunkier interface. I got my DHTML templates off of dynamicdrive.com mostly with one jaw-dropping find after another.

http://www.dynamicdrive.com/faqs.htm

Now people aren't impressed by the stuff until you show them the page load speed on RaspPi's and other weak boxes. Haha.
yes, https://www.astrobin.com/users/aortega/
Just be mindful of the fact that you've only increased the difficulty of an attack, the vulnerability still exists. I've got a lenovo that regularly sends out dhcp broadcasts, despite no dhcp code being on disk - it could just as easily call home with dns (sending recursive requests to the same ip as the last successful user initiated query). The only way to fix a ring -N rootkit is to remove ring -N.
That's true, and also you can use all of those (Cloudfront, analytics, API gateway, etc) with EC2 instead if you prefer. API gateway has its own (strengths and) weaknesses compared to a probably more mature server-based API platform. (and don't forget about things like Elastic Beanstalk.)

I'm not looking to put down Lambda, although it could maybe be a bit cheaper; we use EC2/ELB/ASG extensively with Userify but we might use Lambda for eventing-based services in the future. Evaluating each on its own merits will probably give you the best picture of what's right for your project and team.
Being able to copy & paste a column would speed up design. Certain quantum algorithms rely heavily on repeated application so not having a shorthand feels tedious.

Ideally, from my perspective as a user, I'd like some kind of selection box that I can drag over a portion of the circuit and duplicate everything highlighted.

PS: I like that you maintain the circuit in a URL linkable form. Very handy!
Wireless Tap Detector
Non-profit RideAustin looks to fill void left by Uber and Lyft
India successfully launches reusable shuttle prototype
This may not be a good idea. Code is one of those things that by itself sucks until you have a reason or purpose to use it. I started learning coding around age ~9 in 1996 or so. But what got me hooked was websites, because I could use the code to build fan sites or accomplish real, purposeful tasks. I feel like just shoving code at kids isn't going to do much unless they are also incentivized to use it somehow.
İNTERNETTE PARA KAZANIYORUM
You are assuming that for a family of N kids, each permutation is equally likely. As others have pointed out, that is not the case.
> The FBI wants to block individuals from knowing if their information is in a massive repository of biometric records, which includes fingerprints and facial scans, if the release of information would "compromise" a law enforcement investigation.

These tactics have become so predictable, do the people proposing these things even realize how this comes across? I really wonder what the discussions inside the FBI that lead up to these "proposals" sound like.
I know I can be to a large degree given results in fights and games where opponents were great at spotting patterns. They admitted as much. It's really pseudo-random given I used simple rules in my head plus approximations at a random choice for each to generate what looked like really random output. I wouldn't call it truly random, though, given how the intuitive brain functions. It's based on recurring patterns in input and output.
One of my favorite examples of this:

http://www.handynasty.net
The IBM IQE simulator, that the article mentions (somewhat derisively), actually has a good tutorial on the topic. I found that IQE, since it is actually designed to run on an actual quantum computer, to be the most helpful thing I've done to understand how you would actually program a quantum computer. Most of the other simulators provide additional information that's not accessible on an actual quantum computer, making it harder to separate convenient "debugger" functionality from what is actually doable. Plus, by it's nature, IQE talks about the actual challenges and effects of noise on the output; and why quantum error correction is critical. Also, IQE gives numerous trivial example circuits, that for some reason helped things click for me.
Yeah. I've talked to your crew many times (usually when they call me unsolicited at my desk during office hours) Thanks anyway.

PS: Tell your client in DuPage county that they should take a break from trying to fill that GUI developer role. It's been what, 2-3 years now? It's embarrassing.
Probably. See how useful it is? Also, did it load and scroll really fast otherwise?
Photo stacking software is free.

A very good robot mount plus telescope can be had for 800 us$ (Nexstar 6SE)
I don't really see what you're getting at. Yeah, the salaries are depressed, but all salaries in Tokyo are depressed, it's part of a general trend.

And Rakuten does a lot of stuff. There are also places like GMO that do things. This is kind of like complaining that Ebay isn't a tech powerhouse. That's totally fine
Kubernetes – Lessons learnt in one year by running in production
The intent of the law is to end the J. Edgar Hoover-era practice of keeping files on people who aren't even suspected of a crime... and if they investigate and find nothing, the files should be destroyed.
I think the new outrage culture is toxic.

It's a really tight knit subculture with its own rules and a vicious ingroup/outgroup attitude.

Like goths or old school hippies, they have a distinct way of dressing and signalling to each other that they belong: purple or pink hair, Twitter profiles that specify "he/him" or "she/her" even when it's obvious, using words like "mansplaining", etc

--

Outrage culture is a kind of conspiracy theory: people who are into it see oppression and harassment everywhere, and cast themselves as victims.

Here's a great explanation of the history and ideology of outrage culture: https://youtube.com/watch?v=cYpELqKZ02Q

---

Github has been taken over by outrage culture. Check out this insane story from earlier this year: https://news.ycombinator.com/item?id=11049067

* Leaked internal HR slides talking about how "white women" are often "part of the problem"

* An employee casually mentioning to BusinessWeek that "it's hard to even interview white people"

* One Github executive sending this flagrantly illegal tweet: http://static4.businessinsider.com/image/56b3d2f12e526555008...

Imagine the instant EEOC investigation if that tweet said "black, male" instead of "white, male".

--

Anyway, Zach Holman is also a white male. I don't want to speculate on exactly what went down, but the circumstantial evidence is pretty strong that he was railroaded out of the company in the wake of the Julie Hovarth scandal.

--

I don't in any way defend the most visible opponents of outrage culture -- rank bigots like r/RedPill, Trump enthusiasts, and so on.

I just want to point out that outrage culture is, itself, bigoted and intolerant, just in a different way.

I really respect Zach. I learned how to give better talks from his amazing ones. He was the face of Github to me and I wish him the best!
How do you write an article like this without some level of cross-cultural analysis, especially regarding Asian and Chinese culture in particular?

Bizarre.
How parking rules raise your rent
> Maybe it's time for an alternative to ISO C: a safe C with more behaviors pinned down.

There was a proposal for such alternative [1], which was abandoned later [2] due to the difficulty to get a single set of limitations that everybody would expect.

[1] http://blog.regehr.org/archives/1180

[2] http://blog.regehr.org/archives/1287
The High Cost of Free Parking (http://www.amazon.com/High-Cost-Free-Parking-Updated/dp/1932...) is mandatory reading for anyone wondering about why the rent is too damn high.
> The entire article reeks of fear-mongering on the basis of rare and extreme anecdotes.

At least in vipassana, the dark night period is considered to be a phase along the path or whatever. In other words, you basically can't reach enlightenment without having a complete mental breakdown and losing your ability to hold down a job and function normally in society, often for a couple years if not permanently. C.f. her interviews on the Buddhist Geeks.

You're not going to have issues if you're just meditating for fifteen or twenty minutes a day or whatever, it's only if you're doing this for hours every day and getting into the ego dissolution stages.
The demo is also available in the repository. https://github.com/ptresearch/me-disablement/blob/master/Int...
Truth, but most older folks will not buy their kool-aid.
FWIW: Employee laws are nearly as engineer-friendly in Illinois as they are in California.

Non competes:

http://www.lawpmh.com/are-non-compete-agreements-legal-in-il...

Side Project intellectual property:

http://ilga.gov/legislation/ilcs/ilcs3.asp?ActID=2238&Chapte...
Give them the tools and kids will often find a use for it on their own. Someone shoved Hypercard in front of me when I was eleven or so and started me on the path (rather, they shoved a Mac in front of me on which Hypercard happened to be installed - I took it from there). Of course not every kid will find it compelling enough to do so, but then not every kid should aspire to be a programmer.
> Uhm, anecdotes != data.

Which you then go on to counter with your own anecdote.
Meditation can induce a psychoactive experience much like you can get with a chemical agent. just as you can go on a bad trip or experience religious ecstasy on a drug, you can induce a similar state through meditation. This is neither good nor bad. You just need discipline and an understanding of the risks.
Hey Did you see this amazing video of a small girl?
You don't see it between red and blue, a little closer to blue?
I need advice .. i been using idcms for long time since 2006 for open source product at sourceforge and suddenly ibm using the name idcms also.
http://dita.xml.org/resource/idcms-blue-ibms-information-dev....
For now, nobody complain anything about it because not so famous product.
Hack yourself
Wow, the project owner really went cynical towards the end...
For about 15 seconds I was horrified. Time to go to bed.
Why delegate? And what if they want to bring that decision making back home?

I can delegate my finances, or I can make my own choices and maybe I feel like I'll get better served doing things myself.