skysight-inc/HackerNews huggingface dataset:
Yep, which is why this hypothetical comment would also be an appropriate retort to someone referring to the Sept 11th attacks as "somebody felt bad." As I'd hoped I made clear, I wasn't suggesting Apple's reaction was appropriate or inappropriate, just that isn't simply about feelings.
I'm not always the most attentive viewer, could you give me an example of the colorspace problem? I'm really interested to see the issue side-by-side.
Censorship everywhere. No matter what country you chose to live in, you can't get away from it. Sigh.
How long it takes to switch services depends on how long you have your TTL set on your MX records. If he set it to expire after days or weeks, it would take days or weeks to switch services. Usually the default is a much lower value, but there are some legitimate reasons to want a high TTL (It could help mitigate a domain hijacking for example).
If all this is Rust with the syntax of go,
aw heck that's all I ever wanted anyway.
I find Oleg's take on inheritance/subclassing to be particularly enlightening:

http://okmij.org/ftp/Computation/Subtyping/
The answer: the Newton used ARM and that helped ARM gain a foothold in the cpu market.
apm install nuclide-installer

it seems to run inside of Atom, not a fork
CodeConf 2015 Live Stream
Another perspective, if you're into wasabi history: http://www.tedunangst.com/flak/post/technical-debt-and-tacki...
Just tried to install Nuclide and Atom complained about atom.io being unavailable. Guess I know why now.
Perhaps this should be understood as "You already know, or have been/will be convinced by the rest of this article, that in the current world, life for the bottom quintile of Americans is not great. To give some sense of perspective on just how many people suffer from the problems currently afflicting the bottom quintile, that's a full 64 million people whose lives are not great."?
Just recently started switching for ST2 -> Atom. Key things were:

- either I am getting slower or Atom is getting much faster,
- some things with linting for ES6 don't work in ST2.

However, for some tasks I need to open bigger files, and for them I still use ST. It's just sad it didn't go open source... (now it is too late).
What Does Your Testing Look Like?
I am really tempted to give it a try but I am already all setup with Brackets and I am having a hard time understanding what are the benefits if I make the switch over Atom. I will surely give it a try a some point!
They absolutely do, but I get your point that that's not necessarily so in every single case. ESR's page on the rationalwiki gets it right, though, when they call him a "stopped clock"--right every once in a while (and by coincidence):

http://rationalwiki.org/wiki/Eric_S._Raymond
it would be great if there was no namespacing, and multiple developers could register the same phrase. alexa/echo (what's this thing called?) should learn based on your usage what service you want to respond to a certain phrase.

For example, "turn on the lights" should work with whatever smart home hub alexa can find on it's wifi network, not just with whatever smart home company registers the phrase first.
Isn't it rather dangerous to have a "transparent" version of virtualenv?
I've written some toy compilers, and I can at least say:

1. compilers have bugs
2. it really sucks not knowing if a bug is in your code or in your compiler
3. it sucks not having a source-level debugger

Anyone can write a simple compiler, just like anyone can make a simple database. The hard part (at least for a non-optimizing compiler) isn't the comp-sci theory, it's making the tooling around, and the extensive amount of testing needed to be sure you don't have subtle data corrupting bugs lying around to bite you.

I won't categorically reject the idea, for instance I think Facebook writing their HipHop compiler was completely defensible. But you need people with compiler experience, and people who know the pain of working with crappy, undocumented, buggy toolchains to make that decision, not people who once took a compiler course.
You're expected to have some knowledge of what you're buying. And at every level above retail, you're paying enough to get some kind of demonstration or trial. And during this, you're supposed to demonstrate or try it and see if it actually works, and works for your organization.

You can't expect a seller to be at the beck and call of every buyer, especially ones who seem unconcerned about the sale.
Andy Warhol's quote is misleading by using only a single example.

How about luxury cars? Multi-million dollar homes? Lobster and steak at a 5-star restaurant? $200,000 dresses? $14,000 jewelry? Affording a personal makeup artist?

Is the average consumer drinking some Henri Jayer or Domaine? No. They aren't drinking $5,000-$15,000 wine.

On another note - I had no idea there was a bottle of wine worth more than my car. That's a little depressing.
Is Wasabi available for people to play with? Maybe open sourcing it would save it, if only as an academic or historical curiosity.
This is true for some projects, but with atom you can strip away core packages as needed. Just go to settings and disable!
Both of them are regarded as the same function(ignoring bottom) because there is no way to differentiate between them as you can never supply them with a value of type Void in order to see their result.
Sorry for my glib post. (I deserved the down vote)

I am not convinced that the bigger problems to the world have answers which can be provided by a 'start up', and feel that the tendency toward "X-is-broken" type start up pitches tend to suggest techno-fixes to problems of social structure.

only the organised struggle of the disenfranchised of the world can end class society, eliminating both the bourgeoisie and the proletariat, providing a ground on which these problems can be usefully approached. No venture capitalist is likely to invest in this, unfortunately.

In direct answer to your question: voluntary associations of the toiling masses
I have the same issue when it comes to the slowness. It crashes really easily, and takes up a lot of RAM. Chrome runs just fine with the same websites. Each time I switched to a new opened tab, it hangs, that is deeply annoying.

It might be better to open an issue on a forum/dev complaints board, but I feel like it is always the same answers. Do a reinstall/reset to factory settings or this kind of thing, which is not helpful as I have obviously done it.
Advanced Guide for Automating SaaS Marketing Funnel
"Just asking a question" is one the most obvious tactics of intellectual weasels.
It's still fishing if the forensic evidence does not justify the investigation. For example, a thumb print on a telephone book, but not on a doorknob or anywhere else that might suggest there's a reason to think the thumb print was any less than casual/innocent.
Minor nitpick. I don't believe Apple ever pays artists. The labels pay artists. The labels need to go back to the artists and explain why they chose to allow Apple to forgo payment for 3 mos. Sure, Apple has some culpability in this as they negotiated for it, but the labels pay artists and they need to speak up on why they chose to negotiate with Apple on this.
"This is a world in which the neoliberal ethic of intense possessive individualism and financial opportunism has become the template for human personality socialisation. This is a world that has become increasingly characterised by a hedonistic culture of consumerist excess. It has destroyed the myth (though not the ideology) that the nuclear family is the solid sociological foundation for capitalism and embraces, however tardily and incompletely, multiculturalism, women’s rights and equality of sexual preference. The impact is increasing individualistic isolation, anxiety, short-termism and neurosis in the midst of one of the greatest material urban achievements ever constructed in human history." --David Harvey
GraphQL parser in Python
Django's Roadmap
Considering the temperature fluctuations faced routinely even in Earth's own orbit, 75 degrees Celsius is actually very reasonable. It's certainly no less comfortable than Mars' rather frigid climate. If anything, the greater hazard would be the toxic and corrosive clouds of sulfuric acid that blanket the Venusian surface.

The density, however, more has to do with whether or not it's feasible to build a permanent settlement in Venus' atmosphere. It turns out that it's very feasible; Venus' carbon-dioxide-based atmosphere would be thick enough even at those altitudes to keep a "balloon" filled with an Earth-like atmosphere (nitrogen, oxygen, trace CO2) afloat with little effort. This means that such a ship or city wouldn't need separate balloon and living spaces; the living space itself would be buoyant.
> forget about source env/bin/active and deactivate!

If the activate/deactivate bothers you, you can also just call the interpreter directly: env/bin/python ; you can also call any pip-installed binaries similarly. For example, env/bin/ipython if you have that installed. Or env/bin/pip.

I have a small utility[1] to magic that to "vpython" and "vipython" and "venv pip", respectively. (The last one is the general "execute this binary in the virtualenv" form; the utility makes some assumptions about how you name your envs, however, but also searches up the tree (I can cd into a dir, so I don't need to do ../../env/bin/python… or source the env.) I believe there's another implementation of this idea out there, but I can't find it at the moment.

(My vim is/was a bit python-heavy, and sourcing envs utterly breaks it if I attempt to start vim with an env sourced, since it gets the right vimrc, but the wrong pip installation)

[1]: https://github.com/thanatos/vpython
Thank you! Wanted it to actually be "easy" to interact with.
Of course you'd rather live in the present than in the past; you grew up in contemporary times and are accustomed to them. Everything else is foreign and thus intimidating. The fellow who grew up in the 1950s might symmetrically prefer their time to ours, again having been inculcated with the mindset of their own era; things like computers, cellphones, and the Internet which are indispensable to you may not mean quite as much to them. Such things may not be enough to cause them to overlook changes in the landscape of income inequality, career security, etc. So the mere fact that you, a native of the 2010s, prefer them to the 1950s doesn't make any strong point on its own.
Facebook’s New Signup Ads That Auto-Fill Your Email or Number
It's possibly more fair to compare it with an IDE, not simply a text editor. WebStorm as a download is 131 MB. Not as big, but in a similar class.

edit: And the full WebStorm app is 293.5 MB
I've had the opportunity to taste from a $500 bottle of wine. It it not substantially better than a $30 bottle. Same with a $150 steak vs. a $50 steak at a good restaurant.
I tired vim, but I just find debugging so much easier on pycharm
No. At the moment, Alexa only responds when spoken to.
I pasted this link elsewhere in the comments; the rationalwiki page talks about ESR's objectionable ideas:

http://rationalwiki.org/wiki/Eric_S._Raymond

Now, his attitudes on HIV denialism and IQ and race don't deal with engineering, but they're pretty objectionable. And, you know, we can get good engineering writing and thinking from a lot of places. ESR doesn't have a monopoly on writing about operating systems. I'd rather promote the writers who don't carry around a ton of wrong/distasteful baggage.
Let's rephrase this question: Why do people remain on the roadways during traffic jams? Why don't people drive off the road and use the shoulder to get around stopped traffic?

Why don't people with off-road equipped vehicles just drive thru others' yards to get around traffic blockages?

Why don't we treat automobile traffic and congested roadways as damage and route around it?
>> How hard can it be to make a simple installer that checks and installs Java, many applications do that.

You'd be surprised how many applications don't do that too. There's a reason why a lot of people say "enterprise software sucks" -- it's usually because the software makers value new features over improving how things work.
Why should non-designers care about design?
> I would like to point out that most extremism is from the perspective of the listener, not the speaker.

Believe it or not, there is a significant contingent of crazy, death-threat-making jerks fixated on "The Unix Philosophy". As in, an experimental Unixy project[1] that made the rounds (including on HN) some years back and got a fair bit of attention. The project had a vision with scale similar to that of Atom, which is soaring on the front page today. But unlike Atom, this project was quietly dropped from public view because the author received a full blast of nutball hate from misguided Defenders of the Faith/Purity/Whatever.

I've been using, studying, and working with *nix systems basically forever (longer than almost everyone reading this). But that experience made me rather allergic to ever using or hearing "The Unix Philosophy". I realized that it's heavily overused as an argument-stopper: "that's not the unix way (so <EOF> off)." I've since witnessed similar language used in many projects, taken in whole context, as a dogmatic excuse rather than an actual source of architectural wisdom.

[1] Apologies for being deliberately vague. It's not my place to risk riling up the hate monsters vs. the creator of that project again. I'm still absolutely disgusted that Gamergate-level human insanity was leveled at someone putting forth what was, IMO, one of the most interesting Unix tooling experiments in the past decade.
What is an event? Put differently: what cannot be an event in your application?
How much more invasive fb can get?
I just ordered an echo for my hobby workshop, i'm super excited for this thing. My dream is to be able to import google sketchup models (somewhere) than as i'm working be able to ask it questions about the model.

So like, imagine i'm standing in front of a freshly milled piece of oak, and i'm roughly marking out my pieces:

"Alexa, What are the dimensions for the top side apron"

Even cooler, if i had a camera in there too

"Alexa, where did I put my tape measure?"
Way to overlook the glaring, obvious, collective action problem.

All political power, even that of a dictator with an army of henchmen is held as the result of a game theoretical equilibrium.
Model-View-Controller and the Separation of Labor
Socrates started it.
This seems really powerful compared to other solutions I've used. Placing containers using ECS has been a huge pain point. I'd be interested in trying it out and look forward to more constraints in the future.
no, we don't
> Do you think computer games should never be allowed to contain historical symbols of forbidden groups?

It depends on the context. The computer game should not facilitate identification with Nazism (e.g. by the player flying that flag in a RTS or being a member of it in an FPS) or downplay the disastrous results of Nazism. So potentially I would be okay with a Wolfenstein-like game where the player operates strictly against these powers/symbols, but doing this consequently in online multi-player games seems difficult.
If you're looking for a full-featured IDE, I don't think you need to look any further than PyCharm, however, Sublime with it's PEP 8 Linter, and CodeIntel plugins will give you a lighter-weight yet effective solution.

You can even run your tests in Sublime's console if that's something you'd want to do, or use the terminal (as I ended up doing).

Similarly, for vim as people have pointed out, if that's something you're more comfortable with.
Acoording to statistics like this [1], smartphone users are highly likely to stay with whatever they are used to. Thus it follows that their impression that "the software is better" is based on outdated information.

[1]. http://images.techhive.com/images/idge/imported/article/ctw/...
> Now…people are doing math on tablets

This just isn't true. Every once in a while you see a student trying one out, but the technology isn't there. People do math with notebooks and pencils.
> It depends on the context.

Exactly that is my point. :)
https://atom.io/ is down, btw.
Only if the amounts are unique around the median...
no, it's just a rhetorical device; read it as "the best employees are actually employed [rather than contracted]"
Where do you see this? I'm actually thinking of buying the software right now and I explicitly asked what other charges are there besides the initial fee (~$100) and they said there wasn't any. Am I not asking the right question?
"Skin tones look polished and movement is stabilized, giving the image a sharpness that was not originally there."

That actually sounds wonderful to me! The Third Man is probably my favorite film. I always noticed the jitter during the opening credits (zither strings twitching around the frame) and I'm pretty sure Carol Reed would have preferred it to be steady there. I certainly will. I can't wait to see this. As for film historians, hopefully the digitized source will be available somewhere, so they can have the scratches and jitter, if they want them.
How then do you evaluate the validity of writings by an author whose political views you do not know?
The primary purpose was to make it easily hackable - since the whole thing is JS (actually CoffeeScript) and webviews, creating views and stuff is as easy as making a website.

That said, I think I care more about performance. Sublime Text is just unbelievably rock solid.
San Diego Hacker News Meetup 63 Tomorrow (6/26)
Broke the default font, ugh! Anyone know how to get the old font back?
Upon further reflection, I'd say that for the company in question, for that particular sector, having the query language available was a positive differentiator in the marketplace. I think it's clear Fogcreek's use of wasasbi was necissitated by the business and tech climate of the time. So clearly there are compellings reasons to go down this path.

I'd also say that languages are hard, runtimes are hard, languages and runtimes together are really hard. A decision to go down this path should be carefully considered, and not because a developer on staff read Parr's Antlr book and wants to try it out.
You can still buy such things - I use them in photography - See Cokin, for instance - it's their entire business. http://www.cokin.co.uk/
Aurelia: Next Generation Web Apps – Rob Eisenberg
There is probably an obvious answer to this, but a cursory google search turned up no answers.

The idea of having different multiple versions of dependencies on a single system is not exactly a new problem, and is solved by many other package managers. Is there some inherent weakness in python modules that forces them to be managed this way? Do the maintainers of pip insist on this for other reasons?

It seems like one of the bigger complaints I hear about python so I feel like it must be harder then it seems.
In my (brief, haphazard) research for this article, I somehow missed this article. Thanks for sharing it. I really like the analogy with a bridge loan.
I had assumed this was browser-based, but upon visiting the site I see there is an installer. Can this editor run in a browser? If not, what's the point?
Real-Time Visualization of Joint Cavitation
A comparison with Rust would be nice.
The day multimillionaire Tony Robbins became wealthy he was down to his last $20
Matterport Captures $30M to Scan Rooms into Virtual Reality
I've gotten a lot of hell for saying this but the poor don't rise up because the floor in the United States is typically not starvation. Social services are not to help the poor, they are there to make sure the floor in the US is high enough that the poor don't rise up against everyone else.
Thanks! I really enjoyed working on the enclosure the most, walnut is an amazing wood.
"[…] Our results offer direct experimental evidence that joint cracking is associated with cavity inception rather than collapse of a pre-existing bubble. These observations are consistent with tribonucleation, a known process where opposing surfaces resist separation until a critical point where they then separate rapidly creating sustained gas cavities. Observed previously in vitro, this is the first in-vivo macroscopic demonstration of tribonucleation and as such, provides a new theoretical framework to investigate health outcomes associated with joint cracking."
Why wouldn't he/she want some sort of mass, nationwide gun buy-back program?

It's worked in Australia: http://www.slate.com/blogs/crime/2012/12/16/gun_control_afte...
How do you kow bko didn't grow up in the 50's? My parents did, and they sure as shit don't want to go back. I grew up in the 80's, before Internet and the access to knowledge it gives me, and before cell phones and the freedom of communication they give me. Guess which time period I find more to my liking.
https://en.wikipedia.org/wiki/Brainwashing:_The_Science_of_T...

an epic science book which attempts to grapple with some of these questions.

from the Wikipedia page:

"Taylor asserts that the techniques used by cults to influence others are similar to those used by other social groups, and compares similar totalitarian aspects of cults and communist societies. These techniques include isolating the individual and controlling their access to information, challenging their belief structure and creating doubt, and repeating messages in a pressurized environment."

It's my view that ^ is generally what is at play with regard to the lower and middle classes in the United States.
I understand that the Confederate flag evokes strong, negative reactions from black people, as it probably should. So it may be disturbing to see the flag while browsing the App Store, and this is something Apple justifiably would want to prevent, and they have the right to do so. But to ban the display of a Confederate flag within a Civil War game that you have intentionally downloaded seems ludicrous. Games like this seem quite educational and to strip them of historical accuracy for the sake of political correctness is a real shame.

I feel this is another sign that we are headed towards a culture that does not tolerate anything that might offend anyone, an intolerance of intolerance.
Technical debt and tacking into the wind
Not really, in my mind it should be the expectation that in 2015 we can use modern editing tools to open large files.

IMO the fact that vim is so versatile is part of the reason it has come so far.
"We’ve built our own super-efficient servers, invented more efficient ways to cool our data centers, and even used advanced machine learning to squeeze more out of every watt of power we consume. Compared to five years ago, we now get 3.5 times the computing power out of the same amount of energy."

I'm probably missing something, but isn't that just brought by the usual performance improvements between CPU generations?
Circa 2006: Whose social networking web site are you going to use, the one where nobody goes to it like Facebook, or the dominant one, Myspace?

Things change quickly when only network effects are stopping competition in a fluid market where all you need to do is download an app to become a user or go through a short process as a driver.

Uber has eliminated many of the tools used by the monopolists. Have they eliminated the value of reputation and high availability? No, but nobody said they had.