skysight-inc/HackerNews huggingface dataset:
Well, no need to really look forward... You already have every one of those capabilities with Emacs.

>you could put together anything from a simple test/editing environment to a full-blown IDE.

People already do this with Emacs.
There's an error in the first paragraph of this article. A New York license allows one to operate legally in New York only, not the entire country.
Show HN: Getting Started with C# DotNet and Nancy (OS X / Mono)
Well, ads themselves are toxic, because they aim to manipulate. But, on the other hand, they continue to propagate the illusion that consumers en masse are rational actors that always somehow choose the right product for their needs, or that they are even capable of choosing the right product. Given that illusion, you can always sell someone something that they think is valuable, even if its not. Products suck because people suck, is in essence the state of the capitalist world. :)
It means that:

1. You didn't say what you thought you said,

:or

2. You said what you thought you said but didn't say it in a way that everyone understood.

:or

3. You said what you thought you said and someone didn't think it was worth saying.

:or

4. You didn't say what you thought you said and some didn't think what you said was worth saying.

:or

5. Karmic forces were at work.

It's worth assuming that the ones over which you have control are the reasons for a downvote, since those are the only ones from which you can learn. And given that everything else evens out statistically over time, it's not as if downvotes will ever stray too far from constructive criticism.
Sometimes I have to get useful tools from them....like tmux.

As to why I use Adblock, I've never. Not once. Ever. Bought anything from an ad on a website. I _have_ bought books and such from the referral links on blogs (which adblock doesn't block).

The reason I use adblock is because I'm not the demographic ads on websites are targeting. So websites aren't losing any revenue by me not seeing their ads.
If you're developing anything for the web that might involve advertising, and even certain things that don't, it makes it hard to test, especially if you continually forget to disable your ad blocker. (I'm only being marginally facetious; I worked with a developer who refused to accept that his ad blocker prevented him from seeing issues with Omniture - now Site Catalyst - eating mouse clicks.)
I haven't used erlang - that said, one reason might be that it's dynamically typed by default, and that the extensions for a type system have had mixed success:

"Phil Wadler and Simon Marlow worked on a type system for over a year and the results were published in [20]. The results of the project were somewhat disappointing. To start with, only a subset of the language was type-checkable, the major omission being the lack of process types and of type checking inter-process messages."

http://learnyousomeerlang.com/types-or-lack-thereof#for-type...
The article mentions that for their purposes 1/6 of 6 planes is the same as 1 full plane. However that is not the case. The remaining 5/6 of each of those planes is restricted to cargo with a high volume to weight ratio. So in reality, needing 6 planes does effectively restrict the cargo of six planes not just one. This in turn causes a much greater disruption than what the articles calculations suggest. For example those needing to ship similar freight to the phone (other electronic companies) would not be able to use the remaining space.
How Dude Do I Look?
If you can relocate, check the country just to the south from yours ;) Particularly the city of Berlin.
That's silly. There are definitely degrees of encapsulation.
Keurig Green Mountain gets roasted. Stock drops 10%
It shouldn't make you really feel anything since it is only a three judge panel on an appeals court. Until it reaches the Supreme Court, it is all up in the air.
I'm sorry if this comes across as negative, but this is an example of using the wrong tool for the job, IMO.

I love Erlang and Elixir because BEAM gives me easy concurrency, metaprogramming and best of all, fault tolerance via supervisors. For a service that I need to stay alive, this is great. For a simple command line utility, I'd lean more toward a compiled language like Go, Haskell, Common Lisp, etc.
Given that there is no discussion of pollution per cargo-ton mile or the number of deaths caused by, say, pollen production (which is killing me at the moment), I'm going with "yes."
Still no true color support :-(
I find it to be a good medium for customer support, especially during an outage.

It's also a good way to get news from very high quality sources. Lots of domain experts and freelance journalists tweet, and their feeds can be far more informative and timely than regular media coverage.
Historically, the agency has preferred to throw hardware at the problem. They like to design ciphers that are optimized for cheap and fast hardware implementations (like Simon). And even today, they still design/build a lot of hardware encryptors. It's likely that they are using separate pieces of hardware to accomplish each task: one for message authentication, one for encryption, and one for decryption.
Using Keyword Tools for Better Results on Search Engines
This also means you'll only last if you enjoy the work. If you don't like it, learning a new framework every few months will make you go insane.
Last Week Tonight with John Oliver: Standardized Testing
That guys head isn't compatible with the latest c-type connector. That upgrades gonna cost him.
Ask HN: Where do you get content?
Hey, HN!

I searched but couldn't find any discussions about one of the most important parts of any given business - the content. Your blog content, first page content or e-mail newsletters. I am pretty sure that everyone here agrees that this is important for the success of a startup.

So, how do you get that content? Do you outsource and to whom/where? Would you consider hiring non-natives to write for you? How much is, lets say a blog post of 750-1000 words worth to you?

I am asking, mainly because I am facing a few challenges with my own project and I could really use some additional content, be for blog posts or marketing needs. Till now I have written every piece of content myself but it is time to rewrite some pieces and write some new ones. What is the best way to act in this case?
>the observation is that many bureaucracies tend to do a lot of dumb, self-defeating things

Isn't that true for people too, that can otherwise be extremely intelligent? From being terrible at social life, to sabotaging their careers and so on?
I was thinking about Meerkat and DataSift last night when I read about the seemingly idiotic idea of "no-stack startups": http://blog.aweissman.com/2015/05/no-stack-startups.html. Might as well call them "no-moat startups".

Edit: already submitted here: https://news.ycombinator.com/item?id=9500424
SourceForge itself is free software. I think that's one possible reason to use it rather than GitHub or else.
The other possible is that SourceForge provide mailing list server and other service for projects. Anyway, you won't move a project around unless you have some strong motivations.
I like the idea about the charity. In the UK we have what's been called "chuggers" - charity muggers. Essentially doorstep and high street salesmen, these professionals work on behalf of many well loved charities but they harass and aggressively try to make sales.

Councils and people have tried making laws to enforce against them but they do not succeed because the charities are well liked by the majority of the population. So on the whole the charities do lots of good and people cannot effectively complain against their fund raising tactics. The charities do not suffer as a result of this, and those who support the charities do not suffer.

Is any kind of physical cold calling, being stopped in the street, or at your doorstep manipulative? Does it seek to control people into donating to the charity? Yes. Is it objectively wrong? I don't know, but personally I think it is subjectively. Do some people dislike the behaviour? Yes. Do some people like the charity nonetheless? yes.
Only with blocking operations, though.
But would the insecure people have done that work at all if they knew they would be forced to commit it publicly? Maybe so, but would it all be one huge commit to svn instead of maybe a string of more concise commits to git or mercurial?

I just envision someone insecure (like I feel at times) saying, well, I'll just clone this and play around on my own machine. Then after making some commits and building up courage, saying, OK, I'll try and go public with this. With centralized VCS that seems less likely to me. The insecure programmer just won't even try. I don't know, it's probably different for different people.
For a while I ran a setup where I did all of my work in a local tmux session, but part of this work involved SSH-ing and attaching to a screen session.

When using both, especially nested, I found it beneficial to have a different leader for each.

I also use <^-a> to go to the start of the line, so I'd miss that.
Quadcopters Tied to a Pole Do Cooperative Acrobatics
Ahhhh. Maybe I'll switch from <C-a> to <C-s>, I still miss using <C-a> in Vim to increment integers!
At some point in his life he looked like a loner at least according to http://www.users.miamioh.edu/shermalw/honors_2001_fall/honor...

In another sense being a genius can make you feel alone even when you are collaborating.
Worse.

What happens if a random upgrade causes major performance issues, or worse, just flat-out breaks their use case?

Looking at you, PS3 clusters.
You're spot on. I still game, although not as enthusiastically as I did in the past. The extra horsepower of my GPU probably isn't strictly necessary for what I do, but Tim Allen.
Perhaps I'm a bash noob, but when I try to paste that in my shell, it complains about a syntax error near `{curl`. Am I doing something wrong?
That's really mind blowing! Thanks for sharing this.
The Challenges of Being a CIO
Exactly! And don't forget about <C-a> to move your cursor to the start-of-line in your terminal.
Is there a good term for a system that integrates both fields to achieve the goal of, say, matching human performance at visual scene understanding?
This is still failing:

bind-key -t vi-copy Y copy-end-of-line \; run-shell "reattach-to-user-namespace -l zsh -c 'tmux save-buffer - | pbcopy'"
Define nearby(). Because if the AI starts eating chunks of our planet we will get hurt as well.

INB4 Asimov's Three Laws of Robotics don't work. Actually, a lot of Asimov's writing is concerned with exploring their corner cases.
>But say you put 5 Einsteins together, before he invented his theories. Do you think that his discovery process would go 5x faster? Does the team-einstein suddenly get 5x smarter?

Maybe not, but it sure as hell be more than "1 Einstein unit" smarter. Whether that's 1.2 or 5 depends on various elements, but it surely would beat a single Einstein, if not by anything else, by mere ability to break down a problem to study in parts and assign it to each Einstein.

I mean, that's the reason we have research teams with multiple researchers on the same team.
What you describe is a statutory challenge. A constitutional challenge would be that the statute authorizing the conduct went beyond the enumerated powers in the Constitution, or that the conduct went beyond the President's inherent Article II authorities, or that it violated rights protected by the Bill of Rights.

That someone is violating checks and balances isn't really a cause of action; you would be more specific in your case.
What's a human then?

Is a mentally retarded person a human? An embryo? A person who's lost his/her legs? A person who has education?

auto HumanObject = nearby();

if(Humanobject.IsPregnantWoman())
{
PoisionEmbryoButNotHuman();
}
else
{
abort();
}
The Ultimate Guide to Getting a Software Engineering Job Out of College
I use ctrl+s on my local config and I use ctrl+a on my remote tmux.conf's.

That way I can attach to a remote tmux in a local session and not produce a terminal muxing singularity that swallows worlds.
Sometimes the ten characters minimum I would enter would be "You're a fucking moron." Since that's probably either unproductive due to incorrectness or unproductive because the person is not in a position to do anything about it or counter-productive because nothing good can from such a comment, the downvote is much better. I can allow the button to proxy for voicing the opinion "You're a fucking moron" and move on.

By extension the downvote as proxy covers lots of other cases which would add little of benefit to HN.
Hands on experience with EdgeRouter ERLite-3
When I see a car that seems to be putting out a visible and/or smellable amount of smoke/soot/smog, are these the worst polluters? I guess what I'm asking is if visible inspection is a reliable way of detecting these vehicles?
So, was Meerkat a "no-stack startup" that was forced by Twitter to grow a stack? https://news.ycombinator.com/item?id=9503722
And in California, which is often considered the strictest state ever invented by man, we have stringent emissions tests but no safety inspection at all! It really confuses all of the California-bashers when you tell them that.
The headline is astonishing bullshit. Claiming those ships pollute more than all the world's cars, then several paragraphs into the article mentioning that they are just talking about sulphur pollution, is more or less equivalent tom saying that swimming pools are responsible for more accidental deaths than cars, then mentioning later that you only mean accidental drowning deaths. It's really that bad.
yeah.. that's true, it's just shows temperature.

Btw, Thanks for your kind words!
How Bernie Sanders Became the President of Reddit
I'm not exactly sure how one would spin childbirth as "unexpected".

"Whoops, turns out my wife was pregnant for the past nine months, who knew?"
Roundworm elegans has just 302 fully mapped nerve cells.
A people are still trying to figure out how that small system works.
Personal word association is not something I'm going to solve.
I'd appreciate a bit more content from this article, maybe discussing some specific strategies to reduce helplessness and increase resourcefulness.

As it stands now, it's a bit too fluffy to take much away from.

Additionally, I think that the core concept here is philosophically stoical, along the lines of "some things are up to us, some things are not up to us, and pain occurs when we aspire for the things that are not up to us to be up to us."
Platform lockin isn't exactly vendor lock-in, but there's a kind of lockin nonetheless. You're going to be dependent to some extent on your platform whatever your platform happens to be.
> #1 aim is to acquire consumers (millenials preferably), gain scale, and then figure it out

The definition of a bubble, if there ever was one.
Odd. I'd consider myself a 'power user', but I hardly ever find I have that need. Could you describe what you do when you're entering several command-mode lines in succession?
What are you using to get this granular control?
There's a lot of parody accounts that keep me entertained. @nihilist_arbys, @iamdevloper. Also It's interesting following @neiltyson and @ID_AA_Carmack
Read the concurring opinion from Judge Sack. He calls into question the entire FISA court's non-adversarial process, comparing it to the proceedings against the New York Times during the Pentagon Papers era:

His concurring opinion starts at page 98.

http://www.ca2.uscourts.gov/decisions/isysquery/cb3868fe-b18...
I live in a big polluted city, and cycle most places. I use the car for the short season at weekends to go kayaking. It has so far passed the emissions test no problem.
Amazing bit of projection design work.

Also: robot semi-truck = a milestone in the twin, linked curves of heightened production and heightened unemployment.

Note to self: fix capitalism soon.
Imagine if you could be a fly on the wall at a party. You could invite anyone in the world to that party, and they'd come. Your heroes, the smartest people in the world, the best people in your field, your friends, the funniest people you know, etc. You get them all in a room and get to listen to everything they're saying, thinking about, reading, etc.

That's Twitter.
I am right there with you. I am a little over half way through my 30th year of life. I have "wasted" a lot by having a ton of fun and enjoying myself, while also getting plenty done professionally. I am excited about the future, and also intrigued with this concept of another 30-50 years of productivity, but like you, sometimes I can accept a fate of being 'finished'. It's weird, but not in a morbid way, more like a, "I'm so blessed to have been able to do all this amazing stuff" kind of way.
I think pain probably still occurs when injured, too.
NASA's Radar Found 4 Men Trapped in Rubble in Nepal by Their Heartbeats
I understand where you are coming from. However, you have to be careful of who is paying you when you are writing specific code. For example, I have written libraries that I have used for multiple clients. In this case, I have placed the library under an open source license (and on at least one occasion not an open source license, and the client had to pay a licensing fee), and then used it with the client. However, I DID NOT charge my client for the hours I spent writing the library that I was keeping or open sourcing. Now that code does not belong to them, and they should not have to pay me to write code that does not belong to them.

I DID charge my client to implement the library within their project. This implementation belongs to them immediately.

Now I, of course like many engineers, use similar ideas across clients. However, these are rewrites in one form or another. Frankly I have never read a line of code (my own included) that I did not hate and think I could do better. So I don't have any issue with rewriting code for a client that does something similar to another client I had previously. They own that code and I charge them (quite a bit) for it.

Negotiation can take a very long time and that time is unpaid. I would prefer to have a good solid pipeline of clients who use a standard contract and a shorter time from negotiation to signing then having to renegotiation every contract that I come into contact with. And yes my contract protects my clients quite well. Which is why I have a lot of repeat business and get paid regularly, without fights, and on time.
I wouldnt kill myself because of 5 years out of the 40 or so that i probably have left.
>do we want to encourage this type of thing?

Whistleblowing?
'To say "every language design has its own set of tradeoffs" implies that all languages are equal'

I don't think that implication is there at all. It absolutely doesn't hold for strong notions of equality - strong equality of all languages should imply that they all share a single set of tradeoffs.

It also clearly doesn't hold for "equal suitability to any purpose", since something less suitable to the purpose may be traded off for something more suitable.

I think any general notion of "equality of quality" can probably be viewed as a special case of the above reasoning - we are picking a set of attributes, of benefits and drawbacks - but we've no guarantee that they all net out the same however we are measuring them.
The Decision to Embrace Revenue Transparency at Hubstaff
Ask HN: CTO with no experience, how do I make my first technical hire?
A year ago I co-founded a company with a classmate (both non-CS students). I knew the basics of building rails web applications from teaching myself during the evenings and weekends and could somewhat navigate myself around a basic stack (AWS, Rails, SASS, Salesforce etc.).

We're launching our beta in several weeks and are about to close our seed round. I've relied heavily on SO, tutorials and gems to get our application to where it is today. I've never had anyone review my code. I've taught myself how to use a continuous deployment flow, write tests, design and integrate REST APIs like Salesforce and Docusign.

With our funding, I need to begin building a technical team. One thing I'm concerned with is bringing on a developer (senior, full stack, or backend) that won't respect me as a programmer. The work I've done to this point has had the aim of reducing the time to goto market and cost- quality has taken a hit to meet those two goals.

As a CTO with no computer science background and no previous experience programming at another company, what role should I hire for first? And when I do, how do I "manage" that individual if they don't respect the work I've done as a programmer?
Having a history of security flaws is better than having a future of security flaws.
At least as long as it is considered useful to interpret meatbags at all :D
>I get that some AIs will have simulated reward signals, but letting them go haywire would just be bad design.

The problem with this is that for real AI, you don't have control over what they feel. It's not like some program of the sixties or seventies AI, were stuff was "simulated", it can be modelling a real neural network that works like the brain, and into which you don't have much control over what will develop.

That is, the kind of AI people are afraid of is not "simulated", it's actually thinking for itself.
How do we define nearby? Do we mean physical contact? Does the fact that the atoms of objects don't "actually" touch each other due to repulsive forces come into play?

Considering that an AI system would be software and wouldn't be constrained to a particular robot body, what does nearby even mean?

Is it physical proximity? Is indirectly touching a human with a ten-foot pole allowed? What about manipulating the global economic system such that the programmer who could shut you down loses his job?

We can't just separate the whole system from the world, because the AI was presumably built with a practical purpose beyond "sit in a box and don't touch humans." Social engineering is a danger; imagine having it send an email to a lowly programmer, pretending to be an important executive, requesting that they remove this one pesky line of code from the AI's programming because all this "proximity alert" stuff is interfering with its ability to actually accomplish what we invested time/money to get it to do.
Yeah, I suppose it is.
Lumens are not watts.

A Christie Roadster 4k projector lamped for 29k lumens burns a 4.5kW lamp.

(4.5kW/projector)(60 projectors) = 270kW = 0.27MW (not mW, thanks)
There are spacing issues for me. Try

function weather() { curl -s "http://api.openweathermap.org/data/2.5/weather?q=$1&units=metric" | jq .main.temp | figlet -kcf big ;}
The way you phrased your original comment (before the edit adding context), it was a vacuous statement. That is why I posted.
Ships going from (for example) Europe to Asia switch to the cheaper sulfur bunker when exiting the EU. This could be easily fixed with international regulations so people wouldn't be able to use that misleading argument.
Can We Reduce Bias in Criminal Justice?
The Admiral of the String Theory Wars: still thinks string theory is a gory mess
Absolutely. I'm happy to `apt-get install` something, but the conceptual overhead of "let me configure a $language development environment" is high enough that I'm not going to bother just to install this awesome looking tool.

I'd love it if this had been packaged in a way similar to Python or Node tools, where installation is as simple as 'install Python and pip; pip install my-program', and more-experienced users (or those who want source) can clone the git repo.
Looks like flannel only supports IPv4, while weave would work on IPv4 or IPv6. That's a huge difference IMHO, since one will work on any scenario.