skysight-inc/HackerNews huggingface dataset:
My impression is quite different: IntelliJ has comparable set of features, but the difference is that in IntelliJ those features actually work without annoying user. this started with a simple but brilliant idea JetBrains developers had: "disk space is dirt cheap, let's use 1-2 GB of it to store index, so that autocompletion could work lightining fast". Also, because it was initially developed by single company and single team of developers IDEA code (both core and plugins) is much more consistent in terms of quality than Eclipse's counterparts.
The cops. There were three of them outside our house. They came on a noise complaint - we were having band practice, and didn't hear them knocking. They looked through the window and saw pot on the coffee table (AFTER I had already gone through once and cleaned it up and yelled at stupid careless musicians to not do that, in case the police were called about the noise, sigh).

They had plenty of opportunity to get a warrant, but were just too lazy to do so. When I finally answered the door, they asked if they could come in, I said no, and the sergeant in charge said "Oh yes we can!" and forcibly shoved me out of the way.

After gathering us all up, they separated me and asked me privately who it belonged to - me and my roommate, or our three guests? The implication was that they'd arrest the two of us, or arrest everyone. I lied and said it was all ours, so the other three were released.

Judge ruled the confession was coerced. I wasn't "under arrest" officially, so I hadn't been read my rights, but I was not free to go, and they intended to arrest me, and it was clear that was the intent. And he ruled the evidence from the search inadmissible due to lack of a warrant.

What's irritating is how cocky they all were. My roommate's lawyer advised a guilty plea. Luckily, mine wanted to fight. If we had lost, I would have had to pay for the public defender (since we won, the state paid). In today's environment, an unreasonably high bail would have been required instead of our own recognizance, and a guilty plea offered as a bargain at the bail hearing. It's a shitty system.
Vozze thanks for the feedback. Do you have a specific suggestion for improving the UI?
been using eclipse since in school so never thought about it, but what are the bad habits?
>violence could be decreased through a reduction in laws such that the amount of enforcement -- and thus violence -- is reduced.

Gang members seem to have no regard for enforcement of any kind and throw their lives away with abandon, but I still think less enforcement will only embolden them.
I got a brand new E540 last year, and it had no spyware, nothing.
I think urban farming is the next frontier. Then again, I live in Minneapolis, where such things are considered normal.
You are right about the fact that ultimately we deal with individuals, but we are also quite good at assessing how invested individuals are in social norms and (to a lesser extent) predicting how that degree of investment is likely to bias your relations with them.
This seems like a good deal, any reason NOT to get it?
Moment in the life of a founder – how do you keep it fun a the office?
Being goofy while working on our
pitch.

https://youtu.be/8ByrqYKkWco

Would love to hear your fun stories of how you keep it casual and goofy in the workplace.
Many years ago, Eclipse as a whole had a few promising points:

* Open-source, with an apparently large community

* Extensible within itself via plugins

* Some interesting GUI features:

* User- and plugin- definable and customizable
"perspectives" that captured specific workflows, e.g.
debugging, language X editing, schema editing, etc.

* For its time, relative to other IDEs (Visual Studio,
I'm lookin' at you) a much easier approach to managing
panes and tabs to the user's liking.

* The fantastic ability to quickly narrow the settings
pane navigation via text search. OS X's System
Preferences later added a similar feature to find &
narrow pref panes based on a keyword search. I still
feel that there's untapped opportunity for GUIs and
traditional editor modes (emacs/vim) to leverage
spinoffs from this interaction model.

That said, Eclipse never seemed to surmount what I feel were its major difficulties:

* The Workspace -- IMO the most absolutely toxic abstraction an IDE has ever had. All "projects" must live under a "workspace" which is both an on-disk top-level directory+data that users must cope with above their project(s) and an inescapable in-code monstrosity that plugin writers must also cope with. This was a mimicking of other IDEs that thought it was a good idea to maintain an entire separate organizational data structure for code that created a separate hierarchy that duplicated and obscured the on-disk organization, and a short-sighted hard-coding of a Java-centric mindset where any non-trivial codebase was certainly going to consist of multiple interdependent projects. The Workspace was a core architectural disaster. A symptom: it made Eclipse ridiculously painful to use to, e.g., "just edit a python file". Contrast with TextMate's lightweight approach of "a directory is a project" and fast in-project navigation/fuzzy search tools. No state was required other than what was on disk. TextMate's full power and bundles were available with zero friction for either project-centric for file-centric work.

* Speed -- The more time goes on, the less excusable Eclipse's dog-slow performance is. Early on, it was easy to overlook its slugishness, because reasons. Some recent work has had me suddenly delving back into (two different!) Eclipse projects, and its amazing just how the poor the UI responsiveness compares to other modern environments, even on screamingly fast hardware.

* Extensibility schizophrenia -- Despite Eclipse being extensible through plugins, those were really envisioned as third-party shippable modules. User configuration was a separate second-class sytem, entirely GUI-managed, and a major pain to clone to a new system. Compare to how Emacs & Vim work with a VCS-managed home directory, or even just a zip file or tarball. In no small part, this came from Eclipse's foundations on an early Java/JVM compiled-only mindset. With no scriptability baked into that platform, there was little choice but to have a strong divide between code (plugin) vs. data (configuration).
To offer some perspective on the advertiser side:

1) Content costs money. Only way to pay is directly or indirectly (via ads). Ads are the only micropayment system that works at scale so far because it has no overhead of decisions or funds transfer and is monetarily "free". It's also more anonymous than direct payments.

2) Ads do work. Very well. Billions of dollars, millions of work-hours and petabytes of data prove this daily.

3) Ads aren't going anywhere and the industry will not disappear. It's bigger and stronger than ever with billions of clicks, pageviews, video views, tweets, likes, posts, snapchats, etc being sent every day. The technology for delivering ads will change along with more embedded/sponsored content but this model will always be valid.

4) What we're seeing is a reset in the industry to finally care more about the user experience (because they have more control now). Best case scenario - we have better ads, revenue and consumer experiences. Worse case - we're right back where we started or even a whole lot worse with more data tracking. Either scenarios are equally possible.
Fortunately in this year 2015 we have a thing called hyperlinks via which evidence for assertions can be easily provided. If you treat op-eds from 'unreliable' sources as unreliable, fine. If you refuse to even check well-cited articles from 'unreliable' sources, you're probably more interested in ideological correctness than truth.
> In what language do you think the Turbo C library functions for port IO and all those handy BIOS and MS-DOS calls were written on? Assembly, of course.

Of course. But they still looked like just another function call in C, and they came with the compiler, so the programmer writing in C didn't care.

In my Pascal example, there was no such function, so we had to write it, so we had to care.

You seem to be consistently trying to make my words say things that I am not saying, and then arguing against positions that are only in your own mind. It's getting quite tedious.
It's not in my browser. It's not in Nginx. It's not not in my database (Couch). JavaScript is.
You and the person's comment above you are missing the point. First watch :
https://www.youtube.com/watch?v=rbsqaJwpu6A (A.I and physics) are quite related and workable
^I reference the above video not because I watched it and thought (hey that makes sense). I reference it because I already felt the same in my work on A.I and felt (wow someone else gets it)

Also :
https://www.youtube.com/watch?v=NM-zWTU7X-k
It's good to keep all sorts of working ideas/knowledge in your head when you're working towards solving a problem. All the physics experiments in the world aren't going to give you insight into problems unless you have workable ideas for how to integrate the findings into understanding/knowledge.

What people often error in is that you can keep hacking away at and brute force your way to knowledge/understanding ...

“A theory can be proved by experiment; but no path leads from experiment to the birth of a theory.” — Albert Einstein

Ancient philosophers solved a lot of problems. More than you seem to be giving credit to. It's from their ideas that people knew where to look to 'prove' things. Watch the Feynman video and truly grasp what he is saying.
Only two /24s a month? Demand hasn't been that low in ages.
Content Producers everywhere pretty much realize DRM is a non starter. The reason its still in there is:

1.) There are old 5, 10, 15 year contracts that still stipulate that the content needs to delivered over some reasonably secure DRM system, and no one wants hire lawyers to renegotiate those contracts.

2.) For new contracts, content producers just reuse old contracts, and the side that wants to eschew DRM isn't usually the content producers. That said, when the other side brings up "how about we remove the DRM clause", the producers are pretty much "sure, for $100,000 more bucks". So its become a negotiating point the studios now hold to extort money from any platform that wants DRM-less content.

You could wonder "why don't producers care about the UX" - for most big studios digital revenues are still nothing compared to physical sales and syndication rights - so they have no incentive to care.
Taken Offline: Years in Prison for a Love of Technology
Snowden Treaty Launched: Effort To Get Countries To End Mass Surveillance
> This gives the somewhat surprising result that subtitles cause a noticeable increase in power consumption.

These are the Carmack gems I was looking for.
there are other really great headsets you can buy that would work. For example I bought a freeflyvr http://www.freeflyvr.com/. Really works well, but do your own research. There are a lot of factors like FOV, adjustable lens and size. etc.
Golddiggers are probably the only ones who are influenced by your job title but whatever floats your boat.
Because Haskell's design has always placed verification as a top priority. Indeed, Haskell tries (IMO, unsuccessfully so far) to combine programming and verification in a single language. In fact, for some time, Haskell's colloquial tag line was "if it compiles it works" -- what is that if not verification?

There are more popular languages that are faster than Haskell, languages with better tooling, and languages that are easier to learn and faster to write and read code. Haskell's claim to fame and the justification for its learning curve is verification (both formal and informal). Therefore, I think it's reasonable to compare it with verification tools.
The culture of bacha (boy) bazi in Afghanistan
Alcohol contributes to far more intoxication-related violence than any other drug. If the violence of intoxication is to be a factor, there's no reason at all to ban marijuana, and every reason to ban alcohol.
Wow - Great way of generating Carcassone tiles. Thanks for posting. (Runs off to hackspace with files in hand)
It would also require a lot more thought put into scene changes. In VR video games, suddenly moving the player from one location to the other was found to be too disorienting and broke immersion.
That's an idiotic reason. Obviously they over-engineered their iOS app.
I am a woman. I am willing to take on a great deal of stress. Hell, just raising my special needs kids while supporting my husband's military career was a lot of stress. My subjective experience of corporate life was not that work was too stressful for me or caused conflict with my parenting obligations, but that I frequently faced what amounted to sexual harassment from men in positions of power above me. When you are looking for a promotion, you are probably not dealing with people who only see you as a piece of ass. For me, this was the single biggest thing I was aware of as an obstacle to progression and it was the single most stressful work-related issue I had to deal with.

I processed accident claims for a living. Many of my coworkers found it stressful to read the medical and police reports that were part and parcel of the job 8 hours a day. I rarely was bothered by that. Once in a great while something particularly gruesome would disturb me. But the degree to which I felt I had to walk on eggshells to simultaneously avoid offending some man with a hard-on for me AND avoid anything that could be interpreted as encouragement of his interest was a tightrope walk I was happy to give up when I left my corporate job.

I don't have time to read the full report we are discussing, but what little I did read of it makes me wonder at the details of what causes other women to feel that it is all just too stressful. I get the impression, both from what I read of the article and some of the comments here, that the expectation of stress is sort of hand-wavy as to what the exact causes were. I know they are legion, but now that my kids are adults and I am divorced (etc) and I have arranged my life such that work can be the most important thing I focus on, I still find it challenging to cope with the fact that so many men see me as just a skirt. When a man sees me that way, it matters little whether he is hoping to get into my panties or not, he will take me seriously as a professional and he will never be a stepping stone to better things for me. He will either be a closed door because he doesn't take me seriously or he will be an even bigger obstacle and source of pain, while I try to neutralize the threat his unwanted sexual interest represents for me.

This is something you likely almost never face as a man in the world of work.
This type of anecdata is exactly what the article is trying to convince people not to fall prey to.

From the actual article:

> Ultimately there is no solid proof that drugs cause violence. Most drug offenders commit nonviolent offenses and at low rates. Though certainly drug addicts commit more crimes, they commit them at low rates, and the connection between drugs and violent crimes is complex and not conclusive. Empirical evidence that I discovered with Frank McIntyre actually shows that drug defendants commit less violent crime on pretrial release than any other group of defendants.
I bought the pro version a couple months ago and I'm sure it's already paid for itself.

In the past I couldn't even have games installed on my computer for fear of getting sucked in for hours on end. Now I don't have to worry, I can be productive and still enjoy games at the end of the day.

Highly recommended for people that work from their personal computers.
Net Neutrality and Modern Exchanges
I use go-mode, go-eldoc, gotest, company-go, and go-projectile (along with non-go-specific packages like flycheck, which has built-in go support).
Remap: Nested Data Multitool for Python
'A witty saying proves nothing.' - Voltaire.
Ugh, not these guys. Hopefully the WSJ article had a better source. ThreatConnect will take any random connection and a big brand name / country and crap out a report.
You keep invoking the word "legal" as if it has any relevance in this discussion at all; it doesn't. Patriarchy is a structure largely enforced through social mores, not laws (though there are lots of exceptions, obviously).
Looks very nice, but I was a little disappointed that the sample gallery items did not have links to actual projects.
I have a love / hate relationship with Eclipse. On one hand it's everything I've always wanted development to be: Technically correct, free, pluggable and open source. On the other hand I've upgraded my computer 8 times in the past 10 years and Eclipse is constant in its ability to always be way to slow to do anything.

I now use JetBrains IDE's and VIM and it's a totally different world. It's nice to not have to think about what random Eclipse plugin is colliding with what other random minor version update that is stopping me from using the debugger correctly.

Sometimes if a task is complex, annoying and specific enough, it's better to just pay a company to produce a maintained tool rather than relying on the open source community to just "solve it for you".

A good analogy might be Gimp vs Photoshop. Gimp is great for learning and gets you there, but if your job depends on it, it starts making economic sense to pay someone for something better.

I started using Eclipse back at School and it was great at getting me into programming. It will always have a place in my heart ... just not on my hard drive :/
Thanks for the heads-up about this.
Eight Short Chef Tips
Of course not, because it's false.
People don't want to pay because it requires friction on every purchase and much of the content on the internet adds up to fractions of a penny per impression. That doesn't mean it doesn't have value.

Think of like a movie: you can pay $10 to see the whole thing or $0.001 per each frame. That's what the web is like with each frame possibly being from a different publisher. That kind of granular payments is very hard to pull off effectively outside of advertising.
Stories without urls get penalized, so you'd be better off reposting this as a regular story with a link to your site, then adding the above text as a comment in the thread. Good luck!
Author here. Vim doesn't have type by completion support, however it imho has completion, but it needs to be triggered manually with a key shortcut(such as C-X C-O). Plugins like YCM changes this behavior to on the fly completion.

For gifs, I have couple of screencasts already (all in Wiki: https://github.com/fatih/vim-go/wiki/Screencasts), but yeah we could definitely add a GIF, but my time is limited for this kind of stuff :)
Apple doesn't even really try to do this sort of analysis. They do a quick pass to check for private API usage and such, but otherwise app review is all about checking presentation and functionality to make sure you comply with Apple's rules, e.g. making sure you aren't exposing fully-functional web access in a child-rated app, or mentioning the word "Android" anywhere.

This is a common misunderstanding, and it seems to be one that Apple is happy to spread. Whenever the merits of app review are discussed, some people bring up the security advantages of it. But the fact is, there are none, as XcodeGhost demonstrates nicely. iOS's security is due entirely to the strict sandboxing for third-party apps. App review just lets Apple control what kind of content can be in the store.
That is still not how I read it. I think it is reasonable to say "Ogg Vorbis is trying to replace MP3". I thereby feel it reasonable to say "I want Ogg Vorbis to replace MP3". If we now want to refer to this thing, we can replace "Ogg Vorbis" with "a file format". However, we care which file format among many, so we qualify it as "the file format saurik wants to replace MP3". I think the difference here is that I am quite happy using the name of these software products as a way to refer to their projects, which I then am more than happy to treat as actors capable of trying to accomplish abstract tasks. "Uber wants to disrupt the taxi industry." "Uber wants to replace taxis." "Random people on Hacker News want Uber to replace taxis." "A first look at the new service random users on Hacker News want to replace taxis." (I also think this is more what canjobear meant, as Y has become the subject. It isn't that X wants Y with a goal of Z, it is that X wants Y to accomplish its goal of Z.)
Tons of interesting scenarios. You're sitting on your couch next to your best friend who recently moved to Singapore and he/she's doing the same.

You're sitting on your couch with the MST3K avatars and you can see them laugh as they deliver their Rifftrax.

And tons of other creative possibilities that we couldn't possibly think of today once people start getting used to consuming a movie in a simulated environment.
I don't think it's much affordable if I've to upgrade to Samsung's latest device! Given, it's a good marketing ploy!
It's not actually all that surprising for people that use styled subtitles with antialiased edges. In extreme cases (lots of glyphs on the screen) you can end up with a noticeable framerate reduction.
Also applies very well to an old software project.
low quality drugs "cut" with some bad stuff because good quality cheap drugs are just not available due to the Prohibition. Or may be it was somebody just mentally ill.

And speaking of connection between violence and soberness - Tsarnaev brothers were model of soberness, and the older was even a real drug fighter - he killed 3 grass smokers/dealers about a year before the bomb attack explicitly because of their drug "sin". Or Roof, or Colorado theater shooter, or McVeigh - all sober... Probably we need to outlaw soberness.
Google Play services 8.1
I'm in the same boat, It's really been a boon for self-improvement. There is a lot of value in being your own harshest critic.
I will certainly accept that the qualifier fails; I am well aware of that our prisons have serious problems.
You're welcome! It's my pleasure. I'm really happy to see people writing Go in a more productive environment.
The log begs to differ

http://git.eclipse.org/c/jdt/eclipse.jdt.core.git/log/
Wonder what they are prepared to do for their initial run?? Looks like there has been /quite/ a response so far!
I'm not postulating a conspiracy. I'm only pointing out the resource-wasting zero-sum game which drives most of the advertising. I'm not denying that ads have effect. Of course they have. But what matters is marginal effect, which generally stays constant, because there is only so many things one can buy, and so many attention one can spare.

Also, I worked alongside people in ad industry and I'm very happy I escaped it. I've seen how things are done and I'm not pleased. I don't think ad industry is full of idiots - it's not the smarts I am disputing, it's the morals.
That's not how it works. They aren't displaying it for free, they're displaying it in exchange for your attention/time on the accompanying ads.

You don't want to buy it because it causes friction to pay the $0.001 it costs to view the page that the ads take care of. Otherwise if there really is no value on that page, what are you doing there? You prove there is value to you by the act of visiting.
so is it a little syntax sugar on top of the multiprocess module to please ios developers?

there's nothing new that i can see under the hood
The headline 'Obama administration quietly rejected ways to bypass smartphone encryption' would be more true and less sensational.

I said nothing about not reporting. It's the distorted headlines laced with innuendo that are damaging.