skysight-inc/HackerNews huggingface dataset:
Markets optimize whatever you define as being capital, distributing it to the owners of whatever you define as being property. They are not moral in and of themselves, neither do they achieve anything that another optimization process couldn't achieve if it likewise relied on massively parallel, breadth-first heuristic searches of the possibility space.

But of course, that takes all the delicious magic out of them, so people are going to have to yell something about freedom now.
Don't be scammed by fake Painters
I'm unfortunately finding Ars more and more like this. Where I once went for novel tech insight and reviews, I now see posts ''curated'' from around the web, and a growing lifehacker-esque quality.
Well, I think we can agree on some points. There are tons of web businesses that can be started and run with $100 per month...you don't even need to buy the hardware. All you need is a few Linode's and you are good to go.

At the same time, there are web businesses that need cash, people and resources. VC's can be a good match for that type of business.

The other variable is time to market. This is something I did not fully appreciate when I was younger. There are lots of cases where time to market can make or break a business. This is yet another variable or qualifier on the concept of good vs. bad ideas. An otherwise good idea can be rendered bad simply because of an inability to get to market fast enough. Often times this is a matter of the money necessary to bring to bare the resources necessary to accelerate execution.

As is often the case, there are tons of ways to approach a problem.
My thought was, values from function calls used to be returned in one dedicated CPU register (maybe two in some exceptional cases).
Civility: A Distance That Brings Us Together
Yes but their funding is not dependent on how secure RSA tokens are.

NSA did this to advance their mission, not to make a few extra bucks.
History of the Russian Nuclear Weapons Program [pdf]
I didn't notice any genuinely bad advice when I gave that a quick once-over, but I'm pretty sure none of it is actually necessary to make TRIM work on Windows 7. Verifying the AHCI setting in the BIOS is good advice but might not always be necessary, depending on the SSD.
Of course I've read it. However, demanding that capitalism work according to how Milton Friedman or anyone else described it is about as effective as demanding that it rain tomorrow, simply because it was forecasted to do so. You're standing there shaking your fist because reality doesn't want to conform to the stories you've told yourself.

Or the original poster could be trying to impose his story on reality, in which case I'd have to ask why he thinks that's such a great story in the first place[1]!

[1] http://jacobinmag.com/2013/09/dont-mention-the-war/
Thanks for posting this, as I was going to do write more or less the same thing.

Over the years (nearing two decades at this point) I've increasingly put emphasis on reducing complexity, instead of increasing flexibility (which is what most "architectures" aim to do).

Software doesn't fall down (usually) because of a lack of flexibility. It falls down because it becomes nearly impossible to reason about the system as it becomes more complex.

In the old days we adopted this idea that refactoring code was always going to be nearly impossible. So we used plugins, really insane separations of concerns, and lots of decoration all to combat that boogeyman. All at the cost of any hope of building a sensible mental model out of our systems.

It's not that "architecture" is bad per-se, it's just that most of these approaches create instant complexity and it's just not needed (usually). Instead finding sensible patterns and taking advantage of simple language-level constructs to maximize reusability are the only tools you really need.
Recently our whole office spent quite a bit of time enthralled with the amateur photospheres on google views. Some are really good at capturing lesser known slices of life in a very effective manner (in japan we particularly liked Masato Ota https://www.google.com/maps/views/view/113583807829738829819... )
He didn't break the message. They weren't offering a prize for what he did.
The only things that aren't hardcoded in your typical secure cryptosystem is your key and a few nonces. In ECC the analogous components to p and g are defined extremely carefully and certainly wouldn't be changed willy nilly. I'm aware classic DH parameters are more liberal, but changing them for every session seems unnecessary.
Most? Isn't "pass by reference" a feature of most languages? But yeah "mathematical constructs" don't most kids learn functions in elementary school? How is this front page news?
>Yes, there is: governments are run by people, subject to the same incentives as people in any other part of society, including the perverse and misaligned incentives that cause "market failures" in other parts of society.

Then explain the proven successes of state regulatory mechanisms. And no, that doesn't allow explaining them away by trying to pretend they've never happened.
Considering there's an entire academic discipline of programming theory I strongly disagree with the description of language design as "cargo-cultism".
"The value isn't stable"

Stability here means not volatile. USD is not volatile, nor are the other major currencies of the world. USD moves tiny amounts day to day and year to year versus other currencies.

You are of course referring to inflation. But inflation in the US has been a slow, gradual thing. The Fed was created 100 years ago. You might have been able to buy a lot more with $1000 in 1913, but you got paid a lot less. Since your salary, and taxes, and almost all goods, were paid for in USD, it didn't matter if all the numbers crept up together slowly.

To call USD unstable, while defending something like BTC or Dogecoin, seems somewhat ignorant, or at least misleading.
Sounds like a fairly typical "reality slap-in-the-face" as almost always happens when new technology is introduced into established infrastructure.
Losethos? Is that you?
The given answer is a hack.

The real answer is "most languages can return multiple values", since whenever structs were introduced. And if you're bugged by the fact that there are multiple input parameters, well, just think of the list of params as a tuple. Which you could picture as anonymous structs anyways.

So that in the end, all functions take one tuple and return one tuple, where tuples can be called structs, classes, or, well, tuples.

The real question being, why is it that there is a syntactic sugar for anonymous input structs but that the sugar for output structs is just being introduced.

And there I have to admit I have no idea why.
There’s no inherent reason that a piece of paper has a certain amount of value.

There is one actually: the cost of Labor and the perceived value of the services or goods that labor produced/produces/will produce. The value of money does not just appear, it is backed by everything everyone in a nation produces and consumes.
TRIM has been supported for ages, just not by default.
It's pretty simple IMO: supporting multiple return values constitutes unnecessary language complexity once you have tuples in your language (which you should, because they are extremely simple and generalize to many other patterns beyond returning multiple values).
I think ultimately this will cause people to install these systems to run non-essentials, with automatic switchovers, and optional battery backup fed by solar. And yeah, the switchovers and batteries will be expensive, but once utilities start doing this en masse people who want this bad enough will suck it up and get their personal benefit from using "free" electricity and possibly doing the planet good, rather than from selling electricity back.
EFF is doing such amazing work with these lawsuits. I hope people remember to help them out and donate:

https://supporters.eff.org/donate

You could also help this campaign for privacy tools which NYT and many other journalists are going to need from now on, to reach its goal:

https://pressfreedomfoundation.org/
NServiceBus is a very different technology than biz talk, I wouldn't call it Middleware.

It basically a message based event driven transport layer. By its very nature it's extremely easy to scale horizontally.
Is Dorothy Denning still working actively?
Common Lisp has multiple return values and it's quite useful:

(let x (f 12) ...) ; bind x to the first value returned by (f 12) and silently drop the others

(let (x y) (f 12) ...) ; bind x to the first value and y to the second.

That way, I can return more information without breaking existing code. That point is really important: in Python I can gracefully add an extra argument, from

def foo(x):
...

to

def foo(x, y=None):
...

but I can't return an extra value without changing (and uglifying!) all calling code to handle the tuple.

The answer to the OP is probably that all computer languages derive from Fortran, and Fortran derived from maths, so it chose f(x, y) as the notation for function application. With that notation, there's no elegant way of handling more return values, and language designers might feel that the extra complexity/ugliness isn't worth it. That, and intellectual inertia.
Either you misconfigured it or you tested using Android <2.1[1] which accounts for less than 1% Android users.

https://code.google.com/p/android/issues/detail?id=21632
Anyone serious enough wanting to have a conversation about what I've got on the table can easily contact me off-list and have detailed discussions. I've already had a number of them with people who reached out.

I understand you might want to see more info exposed publicly. Sorry. Not going to happen. I suppose you might not understand this until you experience what it is like to be open and have a good opportunity taken away from you by a competitor. Having lived that wonderful experience I chose to conduct things using a different approach.
The same argument applies to functions with multiple parameters, and yet most languages support multiple arguments rather than requiring one to use tuples.
If the prophets of technological revolution weren't such complete jerks when it came to social issues, I might actually still be naive enough to believe that.
Your original comment did sound cynical. This comment on the other hand sounds as though it is grounded in a morality.
Syria is a country full of talented youth especially in the IT field. Most of them are expats living in the UK or here in the US. I hope that this talented youth could progress despite the chaotic context Syria is facing it now.
> I was an Ubuntu user and tester (signed the c-o-c years ago) for years

> tester

That was likely the problem. People invest a lot of time in their OS, of course sooner or later they get burned out and fed up with all that, and then they move to OS X/Windows disappointed in Linux in general. You don't have to be a tester for Ubuntu (or other Linux distro), you can just use it with very little maintenance. Of course, you can select some more complex path with desktop Linux, but you absolutely don't have to do that.
That IS Guerilla Strategy then. Crazy. I hope he has videos about it and publishes these. He should install a 6th Alarm that shoots an electrified fisher-net and can shoot with a taser gun, in case the owner is detected too near.

It's interesting that I learned what guerilla strategy is from a robot in a science fiction movie.

Scene from the movie "Red Planet" from the year 2000: http://youtu.be/GltSAI25gaA?t=5s

Story in this scene: The reason why the AMEE didn't kill the Astronauts, was because it wanted leave a wounded back, to demotivate the moral of the others, so that they choose worse strategies to fight against AMEE's plans. One of the Astronauts asked, why didn't she kill all of us and only wound him. The other guy said: It's because she knows all about "Guerilla Strategy" and she applies that to reach her goals. She punctuated him, so that he will die, but slowly, which is to break our moral.
Thailand is a very US friendly state - commercially, militarily, and diplomatically. Oh, and functional air conditioning, international cuisine, relaxed visa rules, cheap flights and armies of hookers probably help when attracting international business to the region, too. Seriously.
Cyberculture - 1963, amazingly.
Oooh, I am going to take a look. I love greenshot, so interesting stuff built on top of it is worth some time.
This is why OSS is the best.
You could power just AC from solar. Or everything, through sort of dual input UPS.
"Since your salary, and taxes, and almost all goods, were paid for in USD, it didn't matter if all the numbers crept up together slowly."

The key word is "together". They don't go up together. There is a time differential, with salaries trailing behind. People get constantly negatively affected this way.
Curation is fine, it's hyperbolic posts like this one [1] that appear to value publishing first of getting it right.

[1] https://news.ycombinator.com/item?id=6896378
It's funny that Android is "Google's biggest contribution to Open Source", because it isn't open source.
How do you define happiness?
Looks 99% BS to me, and the other 1% seems to be unnecessary.

Would you mind listing the items you think are actually necessary here, instead of pointing me to a 489-page forum thread?
One might say being an informed consumer is a moral imperative, because investing time and energy into being informed sure doesn't provide a competitive advantage.
And? Unless that means it's all unicorns and rainbows out there I can't see your point.
Assembly directly maps into machine instructions.

The mapping between C and assembly is very nontrivial, and is definitely not one-to-one.
So, [Clapper] said, he was continuing to assert the state
secrets privilege, which allows the government to seek
to block information from being used in court even if
that means the case must be dismissed.

It's almost funny to see the administration's hypocrisy on full display. They seem to think that if they keep pushing this issue under the rug that it'll just go away. The Obama administration wants to have its cake and eat it to. On one hand, Obama wants to retain support from the folks who elected him to dismantle these abuses, so he sets up an "advisory board" to "investigate" the reports. On the other hand, he remains silent while his staff lies to congress, and he rejects the recommendations by the review panel.

We'll need someone like rayiner to weigh in (I have almost zero legal expertise), but some wikipedia reading says that while the state secrets privilege was recognized by the supreme court, the government's case was later found to be fraudulent [1]. Clapper's assertion is such a glaring abuse that I would hope it could set up another supreme court challenge to the privilege. More wikipedia-ing seems to suggest that might be possible [2].

I'm optimistic. The parties who have a stake in the surveillance apparatus have been on the defensive now for half a year, and it's obvious they're losing ground (example FTA: "Still, Mr. Clapper’s description of the program as 'an important tool' for tracking possible plots was a downgrade in rhetorical urgency. In earlier, now-declassified court filings, he and other officials had portrayed it as 'an essential tool.'"). I do actually have hope that we could see some real reforms, and for someone like me to say something like that is a big deal.

[1] http://en.wikipedia.org/wiki/State_secrets_privilege#Supreme...

[2] http://en.wikipedia.org/wiki/State_secrets_privilege#cite_no...
Though to some degree when you consider, say, python, the call syntax foo(x,y) and a tuple (x,y) look very similar, and behave like a map.
i understand the surface argument. but it read as if they thought a servant was some kind of necessity, when it's clearly a luxury. this is probably a misunderstanding on my part, but that's the vibe i got
Overstock.com Is Going To Accept Bitcoin In 2014
I love that Shamir keeps doing work that makes people say "... this can't be true!"

Once again, this is a reminder that any adversary that has physical access to your box can extract all your secrets, and there's almost nothing you can do about it.

For defending against acoustic attacks when encrypting/decrypting/typing in your password, play loud music. I recommend "What does the fox say?" by Ylvis since it has a wide range of powerful frequencies.

(There are other types of physical attacks than acoustic attacks, so this is more tongue in cheek than a real defense mechanism.)
Foodie - 1980
Because most programming languages are not that good.
"You can't outlaw this beacuse it's super secret" defense.
How sad. I cut my science teeth on Scientific American in the 50's. What a long and painful fall it's been.
This is how amazon fulfill the promise
I agree, up to a point. People with disposable income can 1) spend what's required - in time and money - to be informed and 2) be willing to spend more money, if they deem it necessary, to support those distant implications - or not. But how many people are in a position to do that? In the U.S., that number seems to be dwindling, as the middle-class shrinks. Of course, the middle-class is growing in some other countries, but. . .
In some sense, we have this already in the form of DataCoin and NameCoin, backed by data storage and domain resolution respectively.
Cards Against Humanity's 2013 DonorsChoose.org classroom shopping spree
Unless subsidised its a long way before home PV makes sense. if I notice PV at the larger or more convenient locations for it in my area (the pool, the storage warehouse, the substation, apartment blocks) I might start to consider whether viable as a cost effective single-house solution.
You knew what OP meant. ;)

The suffix is just meant to be unambiguous. Those familiar with the target language will understand what language the library is written for.
And how do both compare to Penrose's Road To Reality and the Feynman Lectures on Physics?
Do you not see the hypocrisy in your comment? Referring to a group of people as "rubbish" and "better off without this sort"? Of course, only a white person can be 'truly' racist. Now where is that link to the Indian diplomat oppressing their servant. Ah yeah, there it is.
Famous Writers’ Sleep Habits & Literary Productivity
There is no technical mystery here. We just need the right legislation to awake utilities from their century-long sleep on infrastructure investment. Americas grid is an embarrassment.
I really don't like this mindset because, ultimately, it's a losing one. Technology marches on.

Of course, but just because we can do something, it does not mean that we should.

I could commit numerous offences in the next half hour, causing substantial harm to many of my neighbours, whether that be damage to their property, injury to their person, harm to their reputation, subjecting them to something that distresses them, or otherwise.

I don't do those things, because I'm not a jerk and I have no interest in upsetting my neighbours. Hopefully most of my fellow human beings would take the same view. Maybe a few people don't do those things, even though they'd like to, because they know it would be illegal and they don't want to accept the punishment they would expect.

Those who really do bad things anyway, we can only try to catch and punish. You can't realistically stop someone from committing most types of crime if they truly don't care about the consequences, and I doubt any of us would enjoy living in a world that did try to physically prevent crime from ever happening.

New technologies will create new potential benefits and potential abuses, but technology is always ethically neutral. What matters is how we use it, and respecting the reasonable wishes of others is the cornerstone of good manners and always has been.
With articles like this, is it any surprise that the Republican Party is having trouble relating to a diversifying, increasingly immigrant America? When one of its institutional mouthpieces is publishing articles that celebrate eras in which the majority of modern America would have been excluded from the levers of power, is it any surprise that the American public is choosing to reject the Republican party instead of rolling over and handing back rights that were hard won during the twentieth century?

I mean, let's look back at the era in which WASPs ruled American political life. They heyday of the WASP was basically from the end of reconstruction through the beginning of the Great Depression. These were great years... if you were a WASP. If you weren't, they were years of rising income inequality, rising racism, rising anti-immigrant sentiment and rising corporate power. Sure, TR, and later, FDR, went some way in ameliorating the worst excesses of WASP power, but they were viewed as class traitors by their fellow WASPs. These were years where, like today, the rich got richer, and everybody else got screwed. As a proud member of Everybody Else, I'm glad that WASP power has been irrevocably broken. I do not want to go back to an era in which I am excluded from the most desirable positions in society simply because I am of the wrong race, religion or gender.
I still haven't read a really good reason. I use Ruby for most of my personal work, which does infact let you return multiple values in a clean and straightforward way. Though being dynamically typed and not requiring variable declarations probably helps more with that.

I work mostly in C#, and the lack of multiple return values hits me about once a month or so, and I usually have to create a new class just for the purpose of returning two values from one function one time that will never be used again. There's several other possibilities, most of which are even more awkward and annoying - out and ref params, which need some variables declared separately; arrays, lists, and dictionaries, which need either the same type or casting and index by numbers or a string, and tuples, which have strong typing, but name everything Item1, Item2, etc. It might be a good solution if there was support for anonymous functions as return types, but I don't think you can do that right now without using dynamic.
One extremely easy way to donate is Amazon Smile [1]

With the Firefox[2] and Chrome[3] extensions you automatically access Amazon through the Smile portal so that Amazon makes a donation equal to 0.5% of all your purchases to the charity you chose. Even if you spend $10,000 that only comes out to $50, but it's a start.

[1] http://smile.amazon.com/gp/charity/change.html

[2] https://addons.mozilla.org/en-US/firefox/addon/amazonsmilere...

[3] https://chrome.google.com/webstore/detail/smile-always/jgpmh... OR https://chrome.google.com/webstore/detail/amazon-smile-redir...
Is it a problem that air can change in density/that it can be compressed?
Why is this the top rated comment? I just stopped reading it because of all the twisted logic, I was worried for my brain.
That certainly sounds plausible, but that doesn't sound like what a person would call "labor better utilized". But I do see the point: when people have low incomes, they are unable to invest in their own human capital. If possible it would make more sense to target poor people through welfare than through the minimum wage, but I'm don't know the practicalities of implementing either policy in India.
i'm pretty sure there have been studies on this. i think one study found that raising the minimum wage either didn't make a difference in unemployment, or that it lowered unemployment slightly (i believe this study was based on a border region between two states, one of which raised the minimum wage)

but either way, i don't think you should assume it's a simple matter