skysight-inc/HackerNews huggingface dataset:
The ports I see feel like a < 100% enumeration of the plots in the mainline ggplot2 package. However, there are heaps of great extensions to ggplot2 that I suspect are in part due to there being a carefully thought out set of abstractions at the low level of Grid that mesh nicely with the high level abstractions of ggplot.

ggplot2 being built on top of Grid means that modestly complex stuff is easy (in ggplot2 by itself), but that it's relatively easy to drop down into the lower layer (grid) to do more.
We don't know yet what failed, let alone why. What sense does it make to jump to conclusions so quickly?

And what difference does it make whether the error -- if indeed the root cause was an error, which hasn't yet been established -- was made by someone in India vs. someone in Poland vs. someone in the UK?
You do not need a "better" design. Visually it looks just fine. Focus on the functionality and marketing instead.
It looks like Google employee was working on this in his own time for several months (https://github.com/thanm/dragongo) and now the project has been "adopted" by Google/Go team.

By "adopted" I mean that:

* the code was moved to the same git hosting infrastructure that also hosts official Go compiler and libraries owned by Go team

* the license was changed from Apache to the same BSD license as Go compiler

* another Google employee is contributing to the code

* initial checkin was made by Russ Cox, who is pretty much the lead for Go project

All that implies that this has a blessing of the Go team
That's an interesting point. The big difference between prison and business are that the business is out to make a profit from you being there. If that's not happening, then sure, you should be let go. You could say the same thing about downsizing employees, since they are not even underperforming, but you don't need them anymore. It's not a business place to take up the slack for society. That's government's job.

Do I think there's a place for government to provide unemployment and welfare benefits for families? Yes, and they do.

The point I was trying to make is that there's a difference between being punished because it's good for society, and punished to provide a sense of vengeance or justice for the victim.

We should isolate people that are a danger to society, like murderers. But as soon as it's about the "feeling of justice" for the victim, emotions get complicated and are hard to measure and be fair about.

What we really need is all this in balance and to look at the macro level, as well as the micro, and try to find something that works.
Hannover fair this year? Damn, I skipped this one, would have been great to chat with you.

I am actually working on a prototype of something similar- Pi, camera, small touchscreen, distance sensor and small number of IOs.

The two specific use cases for me: measure dimensions of parts hard to measure with other sensors and stopping conveyor when some parts end up in unexpected places.
It's a multiseries one, and will take you hours to complete, but it's designed to the point where it's incredibly enjoyable to read. Here's one of the parts: https://labs.rs/en/the-human-fabric-of-the-facebook-pyramid/

labs.rs is the website of the SHARE Lab. They also have http://www.shareconference.net/ which is their foundation's website.
The article is very interesting but I find it disappointing that there is not even a single mention of Opterons, eventhough some HPC papers show that they outperform Xeons.
Often people avoid a fully Bayes treatment of a problem in order to make the problem more efficient. A full Bayes treatment can be much less efficient than a more "shortcut" approach, such as Empirical Bayes.
Yes, they should build an even bigger system with more requirements from each of the airlines, and have the same consulting company implement it. What could possibly go wrong?
FWIW I mostly agree with the logic itself too, and I think it's a much better and more honest argument than failing to treat such surveillance systems as dangerous. My disagreement is on the tradeoffs.
Why the Opposite of Poverty Isn't Wealth, but Justice
Very interesting, thanks. I had never heard of Merkle Tree. Since a linked list is merely a special case of a 'tree structure' (i.e. one where there is always only one child), we can consider Merkle to be the true 'inventor' of blockchain. However, really the concept is so simple and obvious that I wouldn't be surprised if Babbage/Lovelace era folks had written papers on it.

I'm sure there's at least one arse who'll tell me the DIFFERENCE between a tree and a linked list. lol. Gotta love social media.
Many services have used this as a default for a long time, anything you give them is theirs - either through directly assigning ownership to them, or by giving them a perpetual license to use for almost any purpose they wish.

I've not actually checked this over recent years, but I feel like things have gotten slightly better, where services are no longer quite as bad as they used to be.. however I've no data to back that up..
have you been involved in many IT outsourcing agreements? Cost is always a major factor in procurement, and in IT where there can be a strong market for lemons, it's often the key factor.

A company that's more expensive and can't clearly demonstrate in a bid scenario the positive impact of that increase in costs, will lose bids, a lot.
Something like this isn't unheard of either. My wife worked as a sexual assault advocate for some time. Part of the job requirement was regular therapy sessions for her.
I thought this was hacker news?
http://www.slate.com/articles/sports/sports_nut/2012/06/long...

"There's no denying it—our kind started substituting brains for brawn long ago, and it shows: We can't begin to compete with animals when it comes to the raw ingredients of athletic prowess. Yet being the absurdly self-enthralled species we are, we crowd into arenas and stadiums to marvel at our pathetic physical abilities as if they were something special. But there is one exception to our general paltriness: We're the right honorable kings and queens of the planet when it comes to long-distance running."
I'm no lawyer, but they really need to outlaw patents on 'general purpose' technologies. Adam Carolla famously got sued for owning a podcast company, when someone claimed to have a patent on the entire concept of "downloadable audio". I think there should be a one year jail term for anyone who files a suit about something that ends up being determined "general purpose" technology. Would end the nonsense overnight.
Google Analytics is for giving Google the ability to track your users.
I agree. No coincidence in Yik Yak shutting down and being absente from the lawsuit I guess. Was it about Snapchat, I would bet it would be included in the lawsuit.
LastPass Authenticator. It has Touch ID and pin support, plus the push notifications feature it has is really convenient. You can argue about the security concerns of using LastPass in the first place, but that's a different discussion IMO.
Wow, this was amazing! Thank you!
Wow. If I understand the news stories correctly, they were boating on Kings River that feeds Pine Flat Lake. The water is moving pretty fast and they hit a rock.
First React.js submission on HN
That would not help to prevent illegitimate views like those generated by spambots.
How do you concurrently update a counter?
99% of what you wrote was about art dealers and the art market. I really struggle to see what bearing any of that has on your central claim that "forgers are the greatest artists of all".

As an artist myself I find that claim almost insulting. A forger might have great technique, but in as far as he copies art rather than creates it from scratch himself, he's just acting as a sophisticated xerox machine or camera. I really don't see what lifts that sort of mechanical act even to the status of art, much less a greater art than that of the artist who created the original.

Also, to suggest that the marketing by art dealers or art's reception by consumers has any bearing on the "greatness" of the art they're buying and selling is less than convincing. Sure, there is more and less popular art, and art that rich people (many of them mere speculators) are willing to pay a lot for (often simply because they calculate they'll make a profit when they sell). But what on earth does that have to do with how great the art is?

If Van Gogh's art had remained as obscure and unappreciated as on the day he died (having only sold a single painting in his life, and that to his brother), would his art have been any less great?

It seems ridiculous to me to claim that the vagaries of the art market determine how great an work of art is.

To me art dealers and other middle-men are parasites and signs of inefficiency and friction in connecting consumers directly to producers (artists), and a necessary evil because so many artists hate business and want to focus on their art. That critics and dealers play a role in determining how popular art gets is symptomatic of the art world's pathology, not something to be praised.
Thanks Isaac! Both for this insight and - more so - for your massive contributions to the community. Slainte! :)
i like diagram things like this.

you really can't call a .json structure like that "markdown",
because the formatting isn't nearly intuitive enough --
for instance, i threw a single-quote in to do a contraction,
and that was enough to make it fail -- so that needs work,
but overall i'd call it a very good effort, worth pursuing.
I wouldn't say that an outsourcing company wants to do a bad job, of course they don't, but things that are often invisible in the product (like security or reliability) will likely get less focus in a cost sensitive environment.

For example, completing a full security development lifecycle can add 10%+ to the costs of the final product. that's not a cost that a company will incur unless they have to.

In a bid for work, everyone says "we take security seriously" and the client probably can't evaluate the difference between someone who really takes all the necessary steps, and someone who pays lip service to that concept.

So the cheap company (who doesn't spend that 10% extra) looks just as good as the one that does, and they're likely cheaper.

Guess who's more likely to get the work (all other things being equal)...
Funnily, reddits vote fuzzing is entirely useless.

They always fuzz equally relative to the actual score.

So, instead of monitoring once from another browser, you monitor from 100 browsers, and calculate the average before and after your bot votes.
PostgraphQL generates a GraphQL API from a PostgreSQL database. It won't change how your data is modeled or queried at the database level, i.e., it is NOT a graph database project like Agens, Neo4j, Cayley, etc.
Well, I definitely meant it as "the lack of SQL" when I wrote above. Didn't realise people would actually give a crap to the point they have though. ;)
Write a lot.

Have people read it; especially people with no incentive to just "be nice about it".

Write a lot.

A great tip to improve your writing is that sentences of varied length seem more natural.

Write a lot.

Ignore most of the rules. You stick to most rules by default but breaking them is what can make a piece excellent.

Write a lot.

Get great at research. Unless you are writing about yourself, your life or your experiences then you will need data to make the work come to life.

Write a lot.

Remember the 10,00 hour rule. To be great at something takes work and practice. So find a way to practice regularly and daily. I spent ~10 years writing Wikipedia articles.
Actually, reddit has that. You can save threads or comments, and sort by latest.
On Writing and Money
Anyone know of some good/great demo-programming tutorials of similar quality for the modern age? I teach kids programming (and math and stuff) at a youth centre, and some of them are wicked smart and would dig this like I digged it when I was their age.

But I can't really expect them to go pixel-bashing in the ancient Turbo Pascal IDE (regardless how great it is), nor do I believe that `mov ax, 13h; int 10h` still even works on modern OSes, without an emulator ;-)

I got one of them coding a cool interference circles effect and a Mandelbrot-zoomer in Processing. It's Java without the boilerplate to get a window and gfx primitives, which is just great. But afaik nobody in the scene uses it. It is used by digital/generative artists, but they often have the hardware power to get away with inefficient Java implementations (nor is their work always as "shiny" as demoscene productions, demoscene always[0] aims to impress, digital art can have diferent motivations).

BTW--just to gloat a bit here--I saw .kkrieger at the big screen on BP04 when it was released whoohoo ahem

[0] yes there are exceptions but no they don't win parties :-p
> “With Yik Yak, in the back of your mind, you know they’re not from around the world or other parts of the state, they’re right there in your classroom, in your dining hall. On a campus with 4,500 students, that’s a pretty small group of people. This isn’t some creepy guy in his mom’s basement in Indiana.”

I mean is this really true? I was interacting with UCI students when I spent nights working in the Google complex. That's at least a couple mile radius.
Real world experience is not the thing that gets you to put on a parachute when jumping out of a plane. Parachutes weren't invented by people jumping out of planes with different things strapped to their backs until they found something that worked. They built thing and changed them and then tested those changes by building/testing wind tunnels. My god the amount of effort it must have taken to develop a way of packing a parachute so that it would open reliably must have been enormous.

On the other hand anyone with nothing but real world experience jumping out of airplanes with parachutes on would say, from experience, that parachutes are 100% safe. Someone could easily come along and develop a much safer parachute, and get zero adoption from the people with "real world experience" who assume that their experience is unbiased and sufficiently powerful to be representative.

The quantitative model is the only force by which humans reason. Anything that you can't model is merely happening to you, and that's what you hold in high esteem?
Who has power to abuse in unique identification system (aadhaar) - individual or state? State.

Where does the state in questions stand in corruption ratings, human development index ? very low.

(Looking up in internet) Latest use of aadhar seems to be in mobile internet via Jio telecom - they've used aadhar as identification. How is this not dystopian ? with most of country relying on mobile internet alone and state knowing their entire web activity - how is not dystopian?

Going by a similar analogy - Should a US citizen use SSN to get a home-worker-robot from a private company like (Google,SpaceX) to help with all daily chores ? BIG NO

India has also been known for its infamous caste society (read prejudice) for few millenia - will unique identification help eradicate or increase the problem further ? can anybody explain which applies here and how ?

Although I am not against having an unique ID for citizens in a country. Such systems will become easy tools for few powerful. We so often get rants in HN about facebook(and others) abusing privacy (listening to audio, tracking most of our web browsing).

How is with aadhar and facts above help prevent a state or private-company or mix-of-both-them not become big brother ?

edit: removed a sentence which got repeated.
vr simulating reality i.e flight simulator. you dont need googles to do VR
How do you synthesize knowledge that you haven't memorized? How do you know in advance that you can usefully synthesize A and B (and that therefore you should look up B, which you don't know)?
It can be, to the extent that other policy differences are making an impact on the rates (instead of the hand of god or whatever).
If Zuckerberg has his way, the base of those tentacles might soon reside at the very core of the US government. If that doesn't scare you, it should.
Eventually you get to understand these operators (and, after all they essentially mean append/concatenate/join in one sense or another... so it's basically add stuff to other stuff), and as for implicits, they make code much easier to follow if they are used sparingly and for good reasons. What makes Scala code (with implicits) hard to follow can be type classes, and understanding how all the pieces of the language fit together in these cases.

As for immutability making things slow... Well, personally I start writing code for humans (and immutability makes the code much easier to read for humans). _If_ speed is an issue then I consider dropping immutability. So far have had no issues with Scala. Also depending on how much speed I need I wouldn't even think about using Scala.
Looks like their new (as of 2 yrs) CEO comes from the low-cost airline world: https://en.wikipedia.org/wiki/%C3%81lex_Cruz_(businessman) so that may be a hint...

Although, I've seen this sort of thing before... Usually it starts with a middle management hiring of some alpha-male business asshole who is driven to advance his career and thinks that because he can use a spreadsheet that he's qualified to run IT. He'll then go on to sell upper management on some kind of ridiculous story straight out of some bullshit CIO magazine about how consolidating all the existing best-in-class systems into one system will cut costs and open opportunities for building and mining customer data to increase revenue. He'll get the greenlight and a shit-ton of capital, and then he has to make the decision about whether to build or buy. That question is irrelevant, as our intrepid hero has no idea what the fuck he is doing and will fuck things up regardless of which path he takes. Once the "new system" is fully half baked, he then shoves it out all over the company in some ridiculous balls to the wall no going back roll out plan. Subsequently there will be huge problems, massive lines, pissed off customers, pissed off employees... but this is where our intrepid hero really shines. His mastery of the art of bullshit successfully deflects all blame from himself and his incompetence onto the users/operators (eg, people who are responsible for revenue generating businesses) of his monstrosity. Somehow it is forgotten that outages never happened before and all the revenue loss and customer ill-will is blamed on the operators for not having well-tuned disaster recovery plans in place for manual operation.

Of course the only disasters they ever dealt with were a result of his incompetence, and in a stunning feat of failing upwards, he's destined to helm the company (and then likely others) within a few short years.
The biggest Norwegian bank also uses Tata. A friend of mine that worked on a project there talked few times with their programmers. The company treated them really badly including things like trying not to pay for accommodation while they were in Norway for few months. They also told that they actively searched for a new job.
According to Max Weber, Something is "a 'state' if and insofar as its administrative staff successfully upholds a claim on the 'monopoly of the legitimate use of physical force'. I am not part of the state, the state is the president, the congressmen, the taxman, but not "us".
I'm not an anarcho-capitalist, but I am a fierce proponent of private property rights, and I regularly make deontological arguments for them. My central argument is that self-ownership (the right to our person) implies a right to appropriate natural resources, since our bodies are constituted of natural resources that at some point we appropriated. That same principle should extend to non-biological appropriation, since there's no reason to give a different moral treatment based on how the natural resources were appropriated. Thus, our property is an extension of our self, which axiomatically we consider people to have an absolute right to.

What it ultimately comes down to is that the value you add to natural resources morally belongs to you. When you turn 100 lb of food into a brain, that produces Mozart's symphonies, you are converting matter into a higher value form, and you should be entitled to that value. Similarly when you convert a dead tree into a canoe, you should be entitled to that canoe, minus whatever value you're depriving society of by depriving them of the log. This is just and this is fair, and appropriately, it aligns with consequentialism.
Travis Kalanick is CEO of Uber.
Those people are wrong. Your UI is perfectly serviceable and does not need work at this stage. Do not waste your money on polishing the very decent UI you have — it's unlikely to move the needle compared to other efforts like sales & marketing.

Source: I'm a designer.
Our main sewer line is Orangeburg. I look forward to replacing it soon.
> Can you get the caste of a person by reading the Aadhar number ?

Are you saying that government does not have any information associated with the Aadhar number? You're straw manning really badly. The whole argument, nearly every single person in this thread, making against you is that Aadhar is dystopian. But your argument is "But you can't figure out a person's info by just reading the Aadhar number".
If you interpret "computer" as a concepts rather than a specific class of devices, your view might shift.
I agree that online harassment can be a serious problem. I mean, consider Ross Ulbricht ;)

But seriously, it's best to stay anonymous in contentious environments. You have a professional online presence, for sure. But you keep that clean. Everything else using your real name ought to remain private. That's how I play, anyway.
I like how the homepage says "The Social Payments App of the Future". Apparently not.
Doesn't that do the opposite of what you intend? I imagine plastic stuff obviously leaching at a decaying rate.
Before electronic computing machines pretty much took over, "computer" was a job title/description. The exciting part of Turing's On computable numbers, with an application to the Entscheidungsproblem was his abstraction of what computers actually do to a simple machine. Large chunks of what's currently being explored is in relation to problems that we may or may not be able to solve using machines we're not even sure can, in principle, be built, and on that level "computer science" assumes spherical cows in a frictionless vacuum. It's nice that we have relatively compact, fast and nearly ubiquitous machines with which to apply some of what's been discovered along the way, but fundamentally "computer science" is the mathematics of process.
Example: https://github.com/urbit/urbit/blob/master/noun/vortex.c#L23...

I can confirm this is roughly what the intentional source code looked like.

Personally I found it a huge pain and an unnecessary difficulty, but opinions differed :). The bigger problem was a lot of the code was crap (yay research code!). The lack of english names only made this more difficult because it removed valuable clues as to what the intention of the author might have been.
Why do you and that link keep referring to "personality disorder" in the singular, as if there were only one personality disorder and not multiple?

https://en.wikipedia.org/wiki/DSM-5

https://en.wikipedia.org/wiki/Cluster_B_personality_disorder...

https://en.wikipedia.org/wiki/Category:Cluster_C_personality...

Please educate yourself before you accuse me about knowing "nothing". Also, please don't tell me that you consider the DSM-5 unreliable.