skysight-inc/HackerNews huggingface dataset:
Well any time feminist topics crop up is a good time to get banned, for example.

And I've read somewhere on your policies that you now actively encourage downvoting.

If you are still here, I can dig up some old accounts and see when they got banned. I don't remember the details atm.

Edit: here is one user that I think got hellbanned - https://news.ycombinator.com/threads?id=knowitall
And I'm sorry about the cursing, reading the comments brought a lot of stuff up to the surface again.
>I've always found this argument a bit bizarre, because in my mind any time travelling device would work via a pair of machines: a sender and a receiver.

Were did you get that impression from? Not most Science Fiction or Physics, because neither postulates such a thing.
I would really love to cater to the unexotic underclass, but how? I mean he goes on and on about how much opportunity there is, but I don't see it.

I know how to get 500 white liberal suburbanite young males to pay me $10 per month. They have the money and they love to spend it on tech and gadgetry that makes their lives even more comfortable. But single house mothers? Poor Romanians? How would I even get them to pay me half a cent.

In my mind, all these people really want and need is money, they are a receivers market, not a spenders market. I imagine them needing to spend money on food, education, housing and entertainment. All incredibly tough nuts to crack. If you even succeed at coming up with something those people want to spend money on, you're directly competing with the poor people dominators like Coca Cola.

The IT startup scene we're in is just a kids playground, do we really believe someone like Mark Zuckerberg could survive in the business of making money off poor people (directly)?
Typesafe apparently knew about the fork and agreed on the direction before Typelevel's annoucement.

So it seems to me more like a "joint" announcement than a response.
Visual Programming Learning
It would probably bring Strong AI.

A CTC is effectively a computer that can process a loop instantly, regardless of how complicated it is. Given that, we could design an AI machine that could analyse an arbitrary amount of data in any depth without regard to how long it'll take. More than that, everything happens in one 'tick' of whatever is controlling the CTC, so there aren't any issues around asynchronous processing. It just 'goes away'. Such a machine would never have to wait for another process to finish. Strong AI would be pretty much a certainty - we'd be able to brute force any problem.
There's IM the one-to-one communication, and there's IM the multi-user chat. Those are two different concepts, they have their own mechanics of working and are treated differently by society.

But since you brought it up, let's talk about IRC. I'm betting its lack of widespread success is because of the general UX combined with some historical mishaps.

There are things you need to think about when IRCing, like:

- servers
- channel discovery
- NickServ, ChanServ
- channel modes

that all boil down to a. thinking, b. learning, and c. typing magic incantation into a command prompt. It all gives off this complicated, "techie" vibe.

Remember that the general population can't use a computer [0]. That level of involvement is already too much for people to start using it without a strong reason to do so.

I remember when I started IRCing for the first time. There was another solution, that captured much more users - the web chats. Those ugly, scammy looking Java applets embedded on news portals. They solved all the above problems, i.e. you didn't care about "servers" or "connecting", all channels ("rooms", they were called) were listed on a website and there were no magic modes or something, just users, administrators and kicking (and you as an user had only to grok what "being kicked/banned" means).

And of course you could post rainbows and cat gifs and animated faces made by a crazy artist on drugs.

Chats ultimately mostly died, having gained the (deserved) reputation of scammy and ugly places. Or maybe because society still thinks that talking with random strangers on the Internet is something weird and/or dangerous, I don't know.

Anyway, back to the topic of technological obstacles. At my local Hackerspace, every now and then we invite people to our IRC channel, and sometimes those people are not exactly of computer-competent type. A good way to do this is to point a person to a IRC web frame, that is pre-configured with server and channel names. From his point of view, it's just like entering that old-school chat, except that it looks less crappy. After that person hangs out a bit with us and likes the place, we teach him how to install and configure a best-suited IRC client.

If the IRC is ever to reach popularity again, I think someone needs to build a, pardon the startupy meme, GMail of IRC. That is, an UI that looks good, hides complexity from you. An UI that lets you click through everything, and explains things like "+v", "@", "-c" or "NickServ" in human-readable terms. With icons and colors and simple sentences.

Then there's the marketing angle, but I bet you, if Google ever built an IRC client for massess, we'd see a great resurgence of this protocol

[0] - http://coding2learn.org/blog/2013/07/29/kids-cant-use-comput...
> I had been slowly working on a system...

If you're still interested in this type of system, PasswordMaker has been around for quite a while and does essentially the same thing:

http://www.passwordmaker.org/
Something is weird about email: Everyone can pretend to be someone else. It would be sane to reject all emails from a domain, that has no SPF record. I was asthonished when i realized that this is not already happening. Designing a large communication system it is just pure insanity to not include a sentence like this in the spec: "One can only send messages as one of the names he has power over." This could be ensured simply by SPF. It should be safe to assume, that a domain that has no SPF-record is not used for sending emails. I know that this is not the case right now, but it would change really fast, if you would push an update to the SPF-checkers, to enforce that rule. SPAM would be much less of problem than it is right now. Today you have to block ip-addresses, which is a large mess. With this rule enforced, you could block domains. Which are much harder to obtain and have a way smaller quantity.
The generally accepted idea of Eucalyptus fires is that you need to manage the fuel load on the ground. Regular burning off, maintenance of fire trails, clearing undergrowth around populated areas etc. is really the only way to control a plant that uses fire as part of it's reproductive cycle. Ignoring it for 10 years inevitably sets up a literally deadly fuel load which will be completely uncontrollable if it starts burning.

I grew up in the Australian bush, and it, like the Californian Eucalypt forests, is prone to burn at the slightest provocation. Add dry, windy conditions and it's a recipe for disaster.
The App Suite provided by mailbox.org is quite good, but I'm not sure how well it does with collaboration.
That sounds about right. There are a lot of photos out there, so the individual value is small.
It's not new but I didn't know it was on Github. Perhaps that is the news?
+1 to this. I use Highcharts in my product and have saved much more work than their licensing fee cost me.
Is 'startup founder' the new sexiest job in tech?
There are a few really big and impactful things already implemented in Scala, and some companies may be using it without even actually writing any Scala code (for they provide Java APIs): Play, Kafka, Spark, Akka.
www.scottaaronson.com/papers/ctc.pdf

Shows that (with or without quantum computing) you can do all of PSPACE using a CTC (in polynomial time) and no more.
Electric vehicles are huge here in Georgia. We have state tax breaks on the purchase of EVs that make the vehicles effectively free [1] for many commuters. Anecdotally, one of my coworkers just bought a leaf because of the tax credit.

Guess who wants to stop the state EV tax credit bill? Shouldn't come as a surprise that it's the same dealer lobby [2] mentioned in the Tesla article.

1. http://cleantechnica.com/2014/02/13/1-nissan-leaf-market-atl...

2. http://m.bizjournals.com/atlanta/blog/atlantech/2014/02/bill...
CSS tips and tricks #6-CSS accordion menu
Exactly. The history of NN is full of ups and downs and it's becoming increasingly popular again the form of Deep Learning thanks to increasing cloud processing power and advancements by Hinton and others. Most to of the traditional criticism of NN is related to shallow nets. But deeper and far more complex structures like those in the animal brains are not explored enough.

The next quantum leap is expected with the introduction of more specialized hardware such as neuromorphic chips: http://www.technologyreview.com/view/428235/intel-reveals-ne...

http://www.youtube.com/watch?v=pPk42xyNpSA
And just for the record, everyone hasn't loved it so far. The last thing I did before being fired was opting out of surfing because I didn't enjoy it at all. I got the feeling that most of the employees would rather have done something else, including working.
Greenpeace, Project Dharnai Live Case Study by Lazy Eight
Show HN: Visual bug tracking for PivotalTracker
@kordless I like your work on BTC and openstack but I disagree with the premise some Blockchain technologists evangelism about using a technology driven by a majority consensus theory to create or enforce laws. A form of government that doesn't protect the rights of the minority from the tyranny of the majority concensus is a dangerous thing.
Looked that up and it looks an awful lot like Carl Hiassen's books, which I enjoy - ever read any of his books?
Tesla already does such things. In many places, they don't "sell" cars. They talk about them, then let you go buy them yourself, perhaps on a computer they happen to have setup right there in the "store".

In Denver's Park Meadows mall, on Sunday they have a big sign saying the State of Colorado prohibits them from "selling", so come on in and sell it to yourself.
The best part of this event was that they turned people away. I feel sorry to those time travellers who didn't go back far enough.
The bleeding edge fork/branch isn't all that interesting to those of us using Scala in production, but it might be useful for experimentation.
You compare two different types of monopoly. It may be true that Uber will "monopolize" the market regarding the amount of suppliers, but: You always can use potential future alternatives.

Those small taxi organisations who are defending their market share in Germany right now do that not by better service or lower prices but by lobbying through their state protected cartells.

This causes German taxis to be awful. Often they want to talk to you, are dirty, expensive and play poor people pop on interrupting volume.
can you share some ideas? from hyd as well ;)
Geomagnetic location firm IndoorAtlas scores 10M investment from Baidu
I didn't know that CSS shapes was a thing. That's really cool.
Unbabel is unique in that they offer Valley level compensation in Portugal. From what I could see at the time, this was a good move.
I am a developer and i approve of this message.
This is hands down the best graph money can buy..

in a half-day test our webapplication suddenly was top-knotch, we immediately payed them a licence.. it saved us over a week of workhours and it wouldn't even be near half that good!

The configuration via the JS array is simple but extremely versatile, and the (interactive) zoomable time-series graphs are my favorite. Another great thing is that it supports image exports by our local (not always internet connected) webapplication server.
> Even WITH the unpublished studies included, the placebo effect far exceeds the required effect size to be considered clinically effective which means that the combination (placebo effect+treatment effect) also far exceeds the required effect size.

This is astonishing. The paper in question flatly contradicts you. The paper concludes, "antidepressant medications have reported only modest benefits over placebo treatment, and when unpublished trial data are included, the benefit falls below accepted criteria for clinical significance."

The above conclusion is not open to the interpretation you've given it.

And, in case you missed the train leaving the station, none of this will matter until some science is done -- science that uncovers the cause of depression and ends this guessing game and debating society.
Would you guys like Software Asset Management by ex-auditors? Trying to validate
What's Freelancers?
C++ has also realized that array dimensions as part of the type are the right way forward. It's encouraged that you use std::array and avoid plain old arrays (which can't work in combination with smart pointers, for example).
> I don't understand what features they want to add beyond type lambda's, singleton types, and literals for bytes / shorts.

We have more ideas on the table beyond these three, but Miles will go into more detail about these in his next blog post.
While I sympathise with the sentiment, there's a couple of things to point out here.

Firstly, none of the firewall distros I've seen have really prioritised security all that much - they tend to prioritise fancy interfaces and rolling lots (often far too many) features into one box. I'm not aware of a single one of the commonly used firewall distros that enables selinux, for example (although I've not looked at all of them - I could have missed one).

Secondly, this is clearly a home product - not a device that's likely to be the focus of a large amount of determined attacks. As long as you don't allow password-based logins, and regularly apply security patches the likelyhood of being compromised is very small. Modern mainstream linux distributions aren't as horrendously insecure by default as you imply - the job of locking them down isn't a massively complex black art.
Just an observation that the word "index" isn't found in your post - you do have those, right?
It really isn't, trust me, I've been through it a few times (as an employer).

There is a lot of detail hidden behind this:

"If you’re dismissed, your employer must show they’ve:

* a valid reason that they can justify
* acted reasonably in the circumstances

They must also:

* be consistent - eg not dismiss you for doing something that they let other employees do
* have investigated the situation fully before dismissing you - eg if a complaint was made about you"

There actually aren't that many valid reasons. Cultural fit certainly isn't one (and has the potential to get you in all sorts of equalities issues if there is any possibility that age, religion or anything else can be seen as a proxy for the way you didn't fit).

If you want to claim someone isn't good at their job you need to be able to back it up and show you gave them every opportunity to turn it around (including having given them all the relevant support and training). Generally speaking that would be a performance management exercise (several weeks of monitored performance) which is time consuming and rubbish for all involved.

And that's before you even get into the whole performance is hard to accurately measure in IT issues.

The investigated fully part is also important. If you diverge from your stated policy (or a reasonable policy if there isn't one stated - the ACAS one is usually the template) then you can be found against at a tribunal even if you reasons and evidence were sound.

Obviously people do ignore all this and get away with it (particularly in IT where people can often get new jobs relatively easily) but that doesn't mean you will or that what you did was legal.

Your best shot is if the contract has a defined probation period (3 to 6 months) during which you can pretty much get rid of people at will but after that, even before 2 years is up, it's going to take some work. It's not impossible but it's an exercise which will take a lot of your time and likely have a significant impact on team morale.
You use Docker, you say? Looks pretty neat!
> the compiler had better inline assembly than what gcc provides 20 years down the road.

Also...stupidly fast build-times. First time I compiled something on VS I thought the thing had frozen. Nope...just slow.
Does that law make any sense other than to protect the jobs of the dealers?
Officially, Java is the language of Android. Have a look at the last I/O fireside chat if you want to hear from them. Again, officially, they "don't see what rewriting all the API in another language would bring".
Google is deeply involved in improving Java with projects like Guava, Dagger, ..

There is a project to make Go run on Android, but it is only a hobby project from one of the Go engineers and only target the NDK (so no access to Android's APIs).

We have no way to know what they are working on under the covers, we need to assume that as far as we know, Java is here to stay...
IMHO, with Dagger, Guava, EventBus and a couple other niceties, it is possible to be productive with Android.
For me the biggest weakness of the platform from a dev point of view is that many things that are part of the platform on iOS (like elements of a ListView animating themselves when added/removed) need to be coded (with dirty and lengthy hacks). This part is improving (I am looking at you RecyclerView & RenderThread) but there is still a lot of ground to cover.
How does this compare to http://www.pivotaltracker.com/community/tracker-blog/tracker... ?
Compiler plugins are powerful, but still too limited. We can't change parsing rules with a compiler plugin, for example. There are also potential compatibility issues with using some set of compiler plugins, and there's a performance penalty of implementing new features with plugins (which, by their very nature, are optional), rather than in the core compiler.
Obese Americans are not obese because they eat too much pasta and bread, but because they eat thousands of extra calories in the form of raw sugar and fat.

A 330 ml can of cola is about 140 calories. A "Big Gulp" with 15% ice is about 360 calories.
I started working for similar project a year ago. But when I found that getting real location in browser is not possible for 100%. I skipped it.

Now working something similar on mobile app.
It would be interesting to build economic models of markets that take into account the capacity of large agents to make changes to the rules that govern the functioning of the market itself (via their influence on the legislative process through lobbying).

I suspect that if such models were studied seriously, economists would have a much less rosy view of the wonders of the free-market economy. And the same goes for the benefits of a democratic system versus other forms of government.

Because lobbying is not the exception - it's absolutely standard.
As a freelancer, I disagree that the pricing is obnoxious, it seems like a fairly typical business model for programming components. I view the 1 developer licenses as more of a discounted version for one-man shops like myself.
Logitech K480 – Bluetooth Multi-Device Keyboard
Thanks for those that have signed up today. Much appreciated.
I had some small exposure to ScalaC and IDE. Miles is great developer, I think scala can only benefit from this.
Wildlife Conservation UAV Challenge
Thanks Rudi. The guys have been working on it for six months or so. Think they're now at the point where some informed user feedback will be really helpful.
> too many brains and dollars have been shoveled into resolving what I call ‘anti-problems’ – interests usually centered about food or fashion or ‘social’or gaming

A few things come to mind when I hear people say things like this:

1. This type of complaint usually indicates observer bias. People don't read about, or share, news about boring industries. Go look at the last 25 investments on https://twitter.com/VCdelta and see how many are truly "anti-problems."

2. People who look down their nose at entrepreneurs who don't pursue "Big Problems" probably don't realize how hard the "Small Problems" actually are.

3. If you think smart people are missing out by not pursuing some massive task, like helping veterans, then I have good news for you: that means you believe there is an opportunity for someone to improve society and make a lot of money in the process. Go invest your time and/or money, improve the world, and reap the rewards. If you don't know how to fix the problem then maybe things aren't as simple as people choosing not to make the world better. If you know how to fix these issues, but you don't know how to make money doing so, then you are really just saying that investors should instead be philanthropists. If you don't think you're smart enough/strong enough to solve these problems then maybe you shouldn't be telling others you know what is best.
Bruce Schneier clearly misunderstood the xkcd scheme.

In fact, the Schneier method for generating passwords is probably worse than the xkcd method because a significant percentage of the people who try to use his method will choose a password with low entropy such as "wtpotusio2fampu" (We The People of he United States...) or "igmhaohcr" (I'm gonna make him an offer he can't refuse).

All I have to do is crawl the internet and calculate, say, the top 5 million n-grams. The resulting 5 million candidate passwords would be far more likely to match a typical Schneier-based password than a corresponding list of 5 million candidate passwords designed to match an xkcd-based password.

The simple rule is this: Don't let users choose a password. They suck at it.
We do know that amputations and organ transplantations are possible without causing brain damage, though. So this can only be true to an extend - or at least the body has the ability to tolerate loss of information.
German Taxi App MyTaxi Acquired by Daimler
I love Django for its docs and sensible defaults to just about everything. I've been reading the Light Weight Django book, now nearing completion at O'Reilly, and Django can be used as lightly as Express. I'd link to source example, but I can't find the code anywhere and the ebook is not on this device...

I don't know if it's lighter than regular Django in terms of speed, but by the measure of how much you need to code you can't do much better. Couple of pain points are declaring settings for middleware and template processors, even when you don't really need them, but other than that it is really basic. This is your URL pattern, this is your view function to call when a request comes for such URL. From there you can do what you want with the request, as long as you convert your response to Django's HttpResponse object (which takes a string).

For something a bit different, I recommend taking a look into Morepath: http://morepath.readthedocs.org/en/latest/

It looks to have some genuine useful parts from Zope, rethought for today's more RESTful, Javascripted world. My next personal project will probably use it as a base.
Yup. Moving from Pascal to C gave me the same sort of freedom rush as moving from C to Ruby. That said, I don't use Ruby anymore, apart from the occasional command-line tool, but I still use C a lot.

I have done a lot of Javascript in the last few years though, and oddly it didn't give me that same feeling of freedom, but that might be because I'd already experienced Ruby.
Simple Docker App Management for OS X
Wow, this is very clever. I'm still zooming...
My Uncle Jayden recently got a nearly new blue Jeep Cherokee SUV just by some part-time working online at home.
more tips here------->>> http://www.jobsfish.com
Need more women? Salesforce blasts the gender imbalance in technology
What to Wear in Dublin, Ireland