skysight-inc/HackerNews huggingface dataset:
> Your retort may be that the logging company has to acquire the rainforest first - yes, but logging is probably the most profitable activity for a rainforest, so logging companies will tend to acquire such land. I feel sick typing this...

Not necessarily. Several highly lucrative drugs came from bio research conducted in the rainforest. The pharmaceutical industry is far more profitable than the logging industry. Of course, it takes a significant foresight to do research in the rain forest, rather than cut it down for timber.

> Another major example of markets encouraging overharvesting is when the harvesting occurs on land/water that no one owns (or can reasonably own). Then, the harvesters have no regard for the replenishment of the resource; they just want to make money.

This is true if you follow the first capture rule of ownership for resources located in public domain (not owned by anyone in particular due to their nature). However, an alternative would be to argue that all resources in public domain actually belong to everyone, rather than no one. So, if you were to capture a whale in the ocean, you would actually be violating the rights of every other person on the planet to that whale. Thus, you would be obliged to compensate everyone on the planet for the fair market value (minus the cost of capture) of that whale. This means, the best you could do is brake even on your whaling activity. All of the sudden, it's no longer such an attractive economic activity.

> Sure, a state's governing may not please everyone - but if everyone is within walking and living distance, the society would be more able to resolve its differences, or come to a compromise. Thanks to this quality, I think smaller states could function with requiring more than the majority in parliament to pass legislation: e.g. 66% or 75%. Either way, at worst, you can move to a nearby state that aligns more with your beliefs. In this way, "governing" would become a market for ideas that work.

I was actually just writing how much I agree with you, and how in the past I thought that the states in US should have a lot more power, and the Federal government should have a lot less. But than I remembered the state I grew up in, IL, and how incredibly, unflinchingly, and stunningly corrupt that state, and more specifically, the city of Chicago is. Given that example, I wonder if small governments can really avoid being corrupt. That's of course not to say that large governments aren't crazy corrupt as well.
Markdownly: A free app to edit, organize and store your Markdown notes
Mmmm, maybe you need to refresh your understanding of Marx. This oligarchy was well described by Marx, what you're saying he 'was about' was his solution to said problem.
Exactly why I'm reserving judgement for now.
Yeah, but that concern was not what I was replying to.
I'd say if there is a distortion or limiting arrangement, it's not a free market, and thus its participants behave differently, because they can't freely take their decisions.

If people take their decisions freely, quite often money is not the top priority, but more traditional - and human - values may be.
It smells bad. If I'm not explicitly asking them to send me stuff, what are they going to do with it except send me stuff I didn't ask for, AKA spam. This particular project may well be an exception, but on today's internet that's a healthy reflex.
Well said. While I dislike Microsoft, the guy they hired from Borland to design C# definitely got the "checked exceptions suck" thing right.

The "finally" clause is underused in most Java programs and the "catch" clause is overused.
This is awesome. A great collection.
Well, I wish him and anyone who gets involved every success.

However, contrast esr

"Freshmeat/freecode required that every project creations and release be pre-moderated by humans. This was a serious bottleneck, and may have been the site’s undoing by imposing staffing costs on the operators. We need to avoid this."

with the highest level post by user liedra above who worked for the original project...

"We had stupidly high standards, and I don't think a lot of people really knew how much we threw out over the years, or how much we sanitised the entries (so much broken English!). We also had to (to a certain degree) sanity check the projects - make sure they looked like they did what they did."

Am I thinking that we are collectively saying we can't afford to add value through curation or editing?
Hah, I would caution against looking into the depths of rustc for examples of good examples of rustic code. Many parts of the compiler have changed very little from the original bootstrapping from OCaml, and have only been incrementally updated since then. No doubt it will eventually be cleaned up, but it will be a big effort.

I do agree with the rest of your first paragraph though.
That's not true and you know it Allen. Both strategies are valuable.
Just how peaceful do you think the US will remain after e.g. we no longer can borrow "a trillion dollars a year" at negative real interest rates?

Wars on arithmetic eventually fail, and I expect our's to in my lifetime. Note that I don't currently wear it when I go outdoors, currently don't even carry as many spare magazines as I perhaps should when I do.

It's one of the logical things to do after you buy and train up with your initial set of guns. Fairly inexpensive used sets can be bought; my current concealable one is used, Kevlar doesn't deteriorate in normal use, we've got a lot of experience with it by now. And putting on my chemist hat, I expect ultra-high-molecular-weight polyethylene (e.g. Dyneema and Spectra) to be very very stable.
+1 Why not an IRC channel?
The problem is: even if numpy gets ported we still don't have scipy and a million other packages which require C bindings.
Unity only supports managed code unless you have Unity Pro, and its not clear to me how well you can use other languages; I think the support may be more for middleware libraries and such.
Actually, the majority of PyPI packages are python-3 compatible. For a status overview, see http://python3wos.appspot.com/
why not? a lot of people out there already use that for their (work related) communications on a daily basis…
Blogging isn't professional writing in most cases. Without ruthless editing, writers drift toward the navel gazing and general laziness.

Newspapers had their faults, but they were producing a good product. Pick a commonly blogged about topic, and everything is corrupt -- half the computer storage people are EMC. Baby stuff? Chances are the mommyblogger got free junk from a family of brands that she happens to like.
If the "really, really, really poor people" are a minority, I can believe that, but then again that's already the case.

But if those poor people are most of the current salaried people, which is the threat of automation, who will buy that computation or whatever else? Do you think EC2 would be successful if all services running on it where only used by the very rich?

When you only have a small number of buyers, there's only so much computation or whatever that is economically feasible to produce.

To make an analogy to the current world, the profit margin of luxury cars is much higher than of small compact cars. If markets worked like you're saying, every car manufacturer would exclusively switch to making luxury cars.
I didn't get that you were talking about a book, sorry.

If you say that basing all interactions around money or segregating people into different groups that get different service can be a bad idea, I agree.
At one point IBM mainframes used to run the same instructions on multiple cores to avoid potential errors introduced by gamma radiation or hardware failures. The engineer who explained this to me said that as cpu's get smaller the potential for gamma radiation strikes to cause calculation errors grows or damage to circuits that could cause long term defects in their processing.
You compare yourself with the people you know who tend to be those in similar economic positions to yourself. I've never felt jealous of a billionaire CEO with a private jet for example but I'm more likely to feel jealous of a friend who has a better laptop or car than me.
Why not XMPP?
This is entirely wrong. You are comparing US and Western European high-cost market with the lower cost markets of Eastern Europe, Asia and South America. Yes, a contractor in a high-cost market, offering his services on oDesk won't be top caliber, because he should be able to get local contracts with much higher rates.

But contractors in lower cost countries are just as capable, while charging one third to one fifth of Western European / US prices. While this sounds low, the living cost, tax rates and average salaries are such, that oDesk freelancing becomes very appealing for a person in such a location.

A specific example: A frontend dev salary in Eastern Europe (full-time position) of 3.000 USD a month is quite decent. On oDesk, he can charge 25 to 30 USD pr. Hour. If he is good, he will end up with full allocation, and thus a salary of 4000 to 5400 USD pr. Month given a 160 hour work month. Additionally, he also has the personal benefit of working 100% from home, at hours which he usually has some control over.

Being unable to find good people to work with on oDesk and similar sites, is due to lack of experience in outsourcing, not because it is a market for lemons.
Not necessarily.

It means that a combination of machines and lesser trained people will be providing care. If your condition falls outside of the protocols said robots and PAs can treat, hope there is an expensive doctor around!
Not sure this is up-to-date, but: http://doc.rust-lang.org/guide-ffi.html#stack-management

tldr; C's stack is interleaved with Rust's stack.
We don't need to expand the H1B program to attract the best and brightest.
Exclusives might be rare on Xbox One or the PS4, but on the Wii U they're the norm. You're of course more than welcome to focus on PC gaming, but I for one love local multiplayer gaming sessions with my friends, and for that the Wii U is the best choice.
The system in place is intended to maximize profits for a ruling class. It was put in place when the feudal and the slave system was deemed inefficient.
The vassalage and chains were replaced by laws and religious dogma. “Thou shall not steal”, “Its against the law to steal”.
When we see rising in criminality its because some people are fleeing the system. Crimes are a symptom of lack of control of the actual economic system.
Are you proposing that Java 8 closure syntax is the solution to deeply nested callback code? Hopefully not---because that doesn't really follow IMO. A proper solution for concurrency is to use the Actor model or something similar.
> "Exposing implementation" is a non-counterargument - the component failed because its implementation preconditions were violated, you need to address those implementation preconditions to fix the problem!

I don't think this is necessarily true; assuming an XML parsing library that throws exceptions on malformed XML, you are more likely to have simply supplied generally invalid XML than to have hit an implementation-specific exception type.

So, the exception is only implementation-specific in the sense that it was created by an implementation of the class of software you wanted.

But really, in my mind the issue of not wrapping exceptions means all of your client code is now tied to the transitive library, which means the implementation can't be changed without breaking API compat.
I was talking about the tone, which sounded like a personal attack to me. HN used to have a more civil conversational tone.

Reddit always seemed divided to me, lots of leftists and lots of libertarians. Maybe the Paulians were noisier and more visible. HN seems a bit more libertarian to me, maybe because people here have higher incomes.
Taxi medallions have been the best investment. Now Uber may be changing that
when i was talking with a lot of ex-soviet raised people, one thing they mention as a failure for the warsaw pact was the inability to develop a competitive electronic and computer industry.
Convolutional Neural Networks in your browser
While I don't necessarily dispute American oligarchy existing... don't you think capitalizing the term makes you seem a bit too much like a conspiracy theorist?

Hearts and minds, people.
An alternative way to make money online, is by removing ads and create a subscription-based feature, Stripe has a nice developer platform
You should record the conversations, with permission, then put them up on youtube. It's a shame to lose them.
> The best companies hire the best engineers, who, by definition, are a minority; the best engineers work at, or launch, the best companies; technology increasingly allows the best companies to dominate their markets like never before. Extrapolate that twenty years into the future, and what do you get?

I have to disagree with this statement. Even if the best engineers were all working at a small number of companies, you still don't need the best (global maximum). It is hard to be the best. And that is why the consulting product of companies like Thoughtworks have suffered as they've scaled (they can't continue their rate of hiring at the same quality they had in the previous past).

Yes, there is a power law distribution in programming ability because you cannot rate programming ability on a 1-10 scale (it is an exponential scale). Where 10 is Linus Torvalds, Bill Joy and 1 is someone who does not appear to harbor any thoughts of logical thought.

If you work to become better and what you do - and contribute back to the ecosystem with open-source code, talking at user groups small (local user groups) and large (conferences), teaching the next generation (from mentoring junior developers to teaching), I believe you will receive more than monetary compensation, you will be helping to move the field and community forward.
You're starting to sway me. But suppose we cloned the least-productive 0.001 percent of the population such that they outnumbered us all one hundred to one. Suppose, too, that all resources on earth were multiplied by the same amount. Do you think that would end well for the clones? Would Honda start making cheaper cars for the clones? What forces are at work that would guarantee the survival of these unproductive clones?
So far we have only used the IM function. It's theoretically possible to get them all with a tool like Skype Historian. But I think skype got rid of their API so I don't know if it still works.
This video is private.
Sorry about that.

alt link?
I hate skype; it's enough punishment I have to use it for work. I would maybe join it from time to time if it where an IRC channel instead.
I'd like to win the lottery and ride a unicorn to work!

Seriously though, the costs associated with building modern chips are ridiculous. So much so the much of the future R&D work is being done by consortiums of companies like Sematech, who literally have billions of member company and government dollars invested in development.
Right wingers solution to unemployment/poverty is exactly that - let them starve and blame them for not being able to get a job.
I would add that I'd be worried that if we weren't one step ahead, the discover of such digital forensics counter-measures would be used as evidence of wrong-doing. RIPA (Regulation of Investigatory Powers Act, 2000) has set a precedent where the unwillingness to acquiesce (for example, divulge encryption keys) is a crime in and of itself, effectively outlawing privacy.
Reminds me of this https://play.google.com/store/apps/details?id=com.wewanttokn...

The author could perhaps learn a bit about leveling from it, to make it more accessible to people trying to learn geometry (if that is the goal?)
This sounds good, but you're failing to take into account chemtrails. Think about it man, they already got you. Best to move to a safe location like say far outside of any US border.
> is .so support from go which they need to implement to allow this

.so support on Android is pretty broken even with C/C++ code. For example, do you know the Unix versioned .so convention? Compile to foo.so.1.142, then create a soft link called foo.so -> foo.so.1.142? Android doesn't support this in general, even with C/C++ code (see [1] for discussion; my recent experience with this issue is that it hasn't since been resolved).

[1]: http://grokbase.com/t/gg/android-ndk/11ae9h0sm5/how-to-load-...
You don't its as simple as that!
Those sites are terrible!

I've tried multiple times over a span of 4 years and never once had a good experience or even got a single project done -.-
Don't the rich tend to swing liberal, at least in America? Especially in the newer industries that will see much of the wealth accumulate.
he is just looking outside the window and not sugarcoating.
He sees a loser and says that's a loser.
I've mentioned this in NSA stories before, the US government, the UK, are hardly the only concerns. What happens at other borders? Your devices contain sensitive information -- logins, source code, server lists, archived email, customer data; perhaps not on the machine itself but accessible through it.

Corrupt countries are one problem, but so are first world countries. There are a number of stories about American execs being spied on by first world countries. Failing to protect your physical data when you leave the country (assuming your devices have work information on them) is negligent.
Freshmeat stopped being useful when they converted the well-organized and useful software trove into a worthless pile of tag garbage, and deleted a third of the information in the process.

Before, it was possible to find, for example, a TUI email client written in perl with a BSD license, thanks to the ability to drill down into the trove. After the redesign, it was goddamn near impossible to find anything -- especially things with specific licenses.

I, and just about everyone I know who used it, stopped using it not long after they started focusing on toy web programming more than information curation. I'm sad they mismanaged it to death, but I'm not going to miss it in its terminal state.
One thing worth mentioning is the recent MIT work that can
turn non-recycleable plastics back into crude oil.

http://newsoffice.mit.edu/2014/pk-clean-solving-worlds-plast...
After searching far and wide for a solution to improve Python performance, I stumbled upon the post "The sweet trap of dynamic languages and development time"ꝉ.

I think the case for Python begins to deteriorate as the project grows in complexity, and performance begins to matter greatly. PyPy is competing in this regard with Julia and Nimrod.

"Languages like C++ are not the solution, and dynamic languages end up disappointing when you grow past single programmer code. Isn't there a middle ground? There is: instead of patching an old decrepit corpse, start from zero using what you have learned. Start using the Nimrod programming language, which would look like this for the previous examples:"

import uri, strutils

proc shortestURL(urls: seq[TUrl]): TUrl =
if urls.len < 1:
return TUrl(nil)

if urls.len < 2:
return urls[0]

var
url = urls[0]
length = len($url)

for i in 1 .. <urls.len:
let test = urls[i]
if len($test) < length:
url = test
length = len($test)

return url

proc testShortestURL() =
echo "shorty is ", shortestURL(@[
TUrl("http://www.google.es"),
TUrl("http://google.es")])

Nimrod compiles this code to pure ANSI C. It isn't dependent on a virtual machine, and produces small executables without dependencies, reminiscent of Go.

ꝉ https://gradha.github.io/articles/2014/03/the-sweet-trap-of-...
Oh fuck me. It's just like people bitching about Go without ever having written a line of it.

Rust code is very readable despite this quirk. It's a different language. There are things to learn. Get over it.
Golang gets intellisense with with gocode. Go has some debugging with gdb and awesome profiling with pprof. While there isn't an official IDE, there are plugins for eclipse and IntelliJ. Go's approach makes it easier to use your favorite editor to code.
> Why not an IRC channel?

Yeah, if I wanted to discuss "strong AI" with others, I would probably pick #lesswrong on irc.freenode.net instead of skype or hangouts. And prior to #lesswrong there used to be #sl4, see logs here:

http://diyhpl.us/~bryan/irc/extropians/irclogs/
> So far no complaints from Google

I dont think Google will complain, they will just ban your account saying you broke the generic T&C.
With the number of people asking for IRC, we are looking into putting in a bridge between IRC and skype.
To keep the analogy fair, resources (like arable land) would also need to be cloned 100:1 - after all, automation doesn't affect the people:resources ratio. I think they would survive, yes.

What forces? Greed from everyone who could see an opportunity to profit by selling stuff to an untapped market.
So happy to see work going into making it way easier to recover from system breakage. I've spent too much time fumbling with setting up a WPA wifi connection with nmcli to fix a broken desktop. :)
> I've been buying Facebook stock for the past year under the assumption

Good luck with your speculation.
Yes. I just noticed that - an idiotic oversight. I added that in. I think in general I'm more wrong than I thought I was. But at some point it breaks. If all the clones have an IQ of, say, 50 there's no way they would be able to survive. To take it to an absurd extreme, suppose we cloned chimps instead of people. The vast majority of the new 100x resources would end up in human hands.

That is, it seems obvious to me that humans would find a use for that land that is more efficient than selling its outputs to the chimps, whose value would be absurdly low - 100 chimps being worth less than one human. I think it's more likely the humans would up their land use by 100 (even supposing a static population) than attempt to sell food for nearly worthless chimp labour.
Sounds like an interesting primate study - Group A: 100 bananas a day vs 10 bananas a day. Group B: 6 bananas a day vs 4 bananas a day, etc.
Broadcasts not direct transmissions. Ping times wouldn't do anything.
Avoid developers from India.
Or he could promote the use of bitcoin in hope that one day his suppliers do actually accept it.
Butchering HQX pixel art scaling filters
I don't silently downvote ever.

"It requires diligence to push through all that work, and perseverance in times when you feel like crap because it seems that you are never going to make it. Professors are guides and mentors, but ultimately you educate yourself."

This is a much richer view than the original comment, but I'll need to work through your later paragraphs. Thanks for taking the time needed to formulate the response.
Panem et circenses - they know that for now they don't have to fear anything.
"A $3.8 million Predator carrying a Hellfire missile cratered near Kandahar in January 2010 because the pilot did not realize she had been flying the aircraft upside-down." - how can this happen? Isn't the picture upside down on the screen?
Is there a near-zero performance impact for checking all of the human-friendly names in CSS?
I'm in the corporate environment myself and definitely interested in seeing what I can do on the side. Could I get in touch with you for some insights?
I agree with everything axaxs has said here! The Go Tour and also the Rob Pike / Sameer Ajmani talks ([Advanced] Concurrency Patterns in Go, Concurrency is not Parallelism) are all great resources.
I just recently started using vim, and I must say it is my new favorite text editor. I find myself using hjkl at an annoying frequency in various GUIs, though.
"imaginenore", I see you like straw men, here is another one for you:

And on the other side of the coin, we have a legion of well-fed, opinionated individuals who, from the comforts of their warm home, tell the poor: "You can not help yourself, only we can help you, using the state. Don't mind me and how I got here, that's irrelevant, what's relevant is that WE are the only ones that can help you!" - With the implied assumption that the poor are pathetic and can't help themselves.