skysight-inc/HackerNews huggingface dataset:
Since this is the first prototype, I'm guessing the R&D cost that much.

You're installing cycle track plus power generation infrastructure in one hit.

Neither of those things is cheap on its own, e.g.:

"Cycle track costs at anywhere between £100,000 and £900,000 [per km]" from https://transportretort.wordpress.com/2011/02/09/how-much-wo...
Consider that the "horse trading" involves actually ensuring that more opinions are represented. If you support one of the larger parties, that means more compromises, yes. But for all of the people who supports smaller parties, it means their vote actually matters a bit too, and that they're not consistently railroaded by supporters of the biggest parties.
What does isomorphism mean here? I know what it means in mathematics, but the explanation in flummox site does not compute for me.
In Australia the 'above or below the line' voting system is used for the upper house (senate), which is state-based representation (and you can only select a single party, or number 40+ boxes below the line).

For the lower house, we have optional preferential voting. So you number from 1 to something, and stop when you want. Then a slightly complex counting system occurs where votes for least-voted candidates are redistributed to the next preference, and repeated until you get a result.

The upper house voting system does have some issues though. Most people consider voting below the line complex, and you can only mark one party above the line. Then independent senators only appear below the line, since they are in no party (which has caused an independent senator to make a party, just to appear above the line).
Yeah, you really lost me on the point where you think that 1TB will last 3-6 years. You are basing your use case (text) and extrapolating to the average consumer. We already live in a world where 20-somethings post every damn meal they eat on Instagram. With friends making dubsmash duels with each other for weeks. With parents who make videos and pictures of every sneeze of their babies. And all of this, to the consumers, is worth saving. You can't just reason this out of the system.

To me it really seem like you are way off in the economical aspects of your proposition. Consider:

> As for why Facebook isn't tossing Raspberry Pis at everyone: that doesn't fit its business model (...)

There is nothing that would stop them to give these boxes in exchange of access to the data produced by the users. They would still have access to the data, and could still sell ads based on it. You fail to understand that they can find ways to increase their revenue per user (making ads more relevant or bringing some kind of value proposition where they can get users to volunteer more data), what they can't do is reduce their operational costs. They are doing it as much as they can - look at all the thing about Open Compute, which is nothing more than trying to find a way to reduce the costs of operating data centers - but building multi-million datacenters around the world is cheaper than giving away hardware with "irrelevant cost".

> An origin server seeds cache, but once you've put content on the caching tier (...)

Who is the caching tier? Your neighbor? Akamai? Amazon? Google? ISPs? Your church? What is the incentive for them to keep this data for you and others, and how will they finance the cost of storage, electricity, etc?

> Cost is a minor concern relative to control over data.

You want to make cost operational costs irrelevant, but it is wishful thinking. The whole reason I was asking OP how much he would be willing to pay for this service is precisely to know how much of "Cost is a minor concern relative to control over data."

> Getting the software up to snuff is the missing part.

This is backwards. Software doesn't write itself magically. There needs to have some kind of economical incentive for someone to go over there and develop this software, and people need to accept the costs of maintaining the system operational. Diaspora got started exactly because there was some demand around 2010, but it did not have enough momentum.
And that's the rub, right? You agree with most prior free trade deals because you're privy to the information needed to form an opinion about them. You and I may disagree, but we have access to the facts in order to have informed debate.

Keeping things secret can only be done because access to those facts would be almost universally distasteful to everyone - so let's not tell anyone.

(It's easy to then make a jump to human rights, as violations of those are almost always secret.)
You can do as many sessions for free as you like, even actively participate in the sessions (impromptu speeches, giving feedback). The only rule is that only members are allowed to give prepared speeches.

My recommendation is to try out a few different clubs to find one that suits you.
You imagine those writing this deal are giving away their power. I rebut with, if the government wasn't already a mouthpiece for mega corps, the deal would never be written to begin with.

Now that business owns government, it makes sense for them to start transforming it to a more directly profitable model.
What's wrong with mmmzr?
For those who don't know it, mmmzr's concept was relatively straightforward: selling 50×50 pixel ad buttons in columns in the site for twice the amount someone paid for the spot below them. The money generated provided a kickback of up to 200% of the initial investment for previous buyers, plus a tidy profit for the site’s creator.

This looked like a borderline illegal pyramid scheme if I'm not mistaken. The legal complications finally led the owner to close it. From his own words:

It's a complicated story, but basically I realised that as an individual I don't have the power, money or the desire to fight buyers who bought ads too rashly and then demanded a refund. The way the business model works is that most of the money that comes in from new ads goes to people with older ads, meaning that any refunds I subsequently make come from my pocket.

Other than the legal aspects, I also see some problems on the content structure. For example, the 50x50 ads were structured as a 7xinf grid, why didn't he fill the entire page with them instead? Would've there been a drawback? Then there's the header, which is too tall, stealing space from the ads.

You can definitely see more issues, but at the end of the day, what do you think would've made that website better, and what could've avoided the legal implication without ruining the revenue model?
The much bigger news buried in this post is that they're suggesting the production system will likely launch in about 2 weeks.
AV/IRV is indeed not much better than FPTP. Approval/preferential voting is, though.

Here's an example here:

http://www.electology.org/#!approval-voting-versus-irv/c1mmu

With IRV Obama would've crushed all of his competitors when he got elected for the 2nd term. IRV seems to favor incumbents greatly, which is probably why things haven't changed so much in Australia either - so not much better than FPTP in the US. People still very much vote strategically with IRV.

With approval voting on the other hand, Stein (Green Party candidate) would've had a huge chance in the election. Maybe she would've still lost, like the chart predicts, but we would've had much better kind of debates than Obama vs Romney.

Romney would've been crushed because he was so disliked. In fact many other "fringe" candidates that were liked in that election would've done much better under approval voting than under FPTP or IRV.
“Why Socialism?” by Albert Einstein [1949]
In React / Javascript land, isomorphism means, "the same code is used to render on the server and in the browser"
The value of the data matters. If Facebook loses some images that haven't been accessed for years maybe nobody will notice.
> But there are two reasons I didn't go that route:

My biggest issue is that Slack doesn't allow non-paying accounts (I forget what they call the tier - "guest" account or something) to use the IRC gateway.

There's one project I'm involved with that moved its support channel from Freenode to Slack. I used to idle in the channel 24/7 thanks to ZNC, and now I have to actually log in through the web interface every time I want to ask a question. It's their loss, too, because I'm also no longer as available to answer other users' questions.

If you run a software project, please, please, do not host your support channel on Slack. I don't want to have to request an invitation just to join the channel, and I don't want to have to either download and open the Slack app or use their web interface[0] just to ask a question or answer other people's questions.

[0] Their web interface has really terrible performance, and last I checked, their Linux "app" was just a webview around said web interface, with equally terrible performance.
It's a term used to refer to applications that run some of the same code client-side and server-side. See: http://isomorphic.net/
Ask HN: Do pure math grads make better software engineers than CS grads?
What has been your experience in this regard?
I can't see why most people would want that, with the exception of replacing journald. Why strip out device init, or even timers? Swap init is less useful, but I don't see the harm.

What is it that makes uselessd attractive? And why do you consider systemd to be bloated?
Enough to talk about it at Nike.
No I think that they are using drives with a specific purpose and do not need enterprisey functions.

I think they mean drives that are the quality of the WD black drives, it looks like them in the one picture. The types of drives that you might build a Hadoop cluster with knowing that you will be replacing 1-2 drives per 100 every month.

These drives (unless I misread) do not need to be hotswappable nor any other specialized setup. I would bet they are JBOD and directly attached with minimal controllers. If one drive per tray is powered on at a time then there is no RAID running across that tray...

As a point of comparison an expensive enterprise drive that you might see in a Netezza appliance costs many times more and has specialized firmware to work in a specific application, with certain RAID controllers at specific firmware setings. From experience I do not think that they are much more reliable - they are specific to the appliance, or in some cases like Aerospike required SSDs specific to a software requirement.

This storage design is stripped bare - the HDDs are off for most of their lifetime. I guess the biggest stress on them is spinning up and spinning down. They must focus on precise temperature/humidity control as it might be as much of a problem to have the drives too cold as too hot.
Be careful deciding that storing information in the blockchain would not be considered publication. See II here:

http://www.uspto.gov/web/offices/pac/mpep/s2128.html

An electronic publication, including an on-line database or Internet publication, is considered to be a “printed publication”...

You are also basically trying to have your cake (establish prior art by public disclosure) and eat it too (maintain your ability to file for a patent). I think hash proofs don't end up establishing prior art, because they don't make the idea available (Which seems to be a key aspect of the prior art test).
That re-write lists its license as MIT, not GPLv2. Is that legitimate? e.g. in general, can you re-implement a library with one license and change it to a non-compatible license?
Yeah, that doesn't answer my question. What isn't necessary?
According to http://www.solaroad.nl/wp-content/uploads/2013/06/Artikel-So... it was 50 kWh per square meter.
You know, Facebook, you can just buy these things from companies that spend all of their R&D exclusively on making them.

Not invented here..
> "The result is a flood of low-quality, vaguely worded patents that act as a tax on innovation."

All true, but this doesn't quite hit the core of the issue. Taxes are predictable and feel somewhat legitimate. What actually happens with patents, has the subjective feel of criminal activity. When I hear about someone in our industry being litigated by a patent troll, it's like hearing about someone in our community being mugged. Regardless of all the technical legalities, it feels like being exposed criminal activity. And it does, in fact, have many of the properties of a criminal shakedown: attackers operating in the shadows, a small probability of large loss, targets selected based on strength.

We have a government agency overtly support something that is, on the emotional level, a form of banditry. This is seriously undermining the US government's perceived legitimacy.
The ballot would have had yes and no on it, if 85% voted for a third option in between then it would take some serious political wizardry to parlay that into a an immediate follow-on yes-no referendum.
Fast Approximate Logarithms, Part I: The Basics
There is a busybox in Go. https://github.com/surma/gobox
Newbie here. From the page seems that CλaSH can be used to other tasks apart from a hardware modeller, it's that true?
New disklabel(8) templates make for a more flexible autoinstall
Sorry to be a dick, but things are "incredible", people are "incredulous".
I don't see why, the language is still free (both as in beer and as in freedom), they're just selling training. It's basically a consulting company.
But a flash disk that is healthy after 14 years is taking up probably 4x or more the DC space and power at a lower speed of a replacement disk at the end of its life span. The power part is probably not that significant, but the space and port availability is. 15 years is an eternity in hardware.
I'm all for free trade. Who could be for protectionism and artificial constraints on basic economic forces? But free trade, the TPP ain't:

https://www.techdirt.com/articles/20150422/23441830765/if-yo...
Tips on Pet Proofing Your Home
This is fascinating stuff, but what it means for how we think about conscious experience is quite open for discussion. We can't jump to either the consclusion that our conscious experience is not a "stream" or that the brain "fills in" the gaps.

It's been a long time since I've read about this stuff, but there's work by Daniel Dennett (http://cogprints.org/267/1/fillin.htm), and Alva Noe (http://www.alvanoe.com/action-in-perception/) that's quite relevant.
Anyone want to give a summary of what Etherium is?
He's absolutely involved. He's the President. If he opposed this, he could fire anyone he wanted. Also, several aspects of thes negotiations are classified which would make it unlikely that any of this originated at a 'lower level.' The U.S. Trade represenative is an ambassador level appointment which means he was hand-picked by Obama. If this lack of transparency bothers you then you should be voting for Rand Paul or Ted Cruz and against Hilary Clinton. Remember Clinton has been the queen of opacity in terms of releasing information to the public. With Clinton, government will run like this as a default. She stonewalls at Congressional investigations, destroys email servers that could be evidence in criminal investigations.. And on and on. Almost anyone is better in terms of secrecy and disclosure than a Clinton. Obama is a close second: the closed door everything about this administration is disgusting; additionally his appointment of Loretta Lynch as AG is especially horrible considering her views on civil asset forfeiture. I think the Chinese Central Committee has more transparency than the Obama administration.
Why anyone would pursue such a suboptimal installations is beyond me. Researchers finding ways to waste grant money I guess..
Show HN: Powerful app to help you to plan out your sleeping and wake up schedule
In one line: "Ethereum [is] the generalised blockchain for smart contract development"
A summary probably won't cut it, you should take a glance at https://github.com/ethereum/wiki/wiki
While I may not technically be disenfranchised, the effect is the same: My vote does not matter. My opinions will not be represented.

From my point of view, having the right to vote or not is worthless in this system, as it does not provide any influence (I accept that it matters to many others - if your views are close enough to one of the big parties, then things are different).

Democracy is about legitimacy first and foremost: If those who take part does not see the system as legitimate, it isn't legitimate. And that is not down to a majority to decide. That is down to society as a whole. And this is a lesson many "democracies" still have yet to learn. Yes, we can't get everyone to agree on what makes a legitimate system, but a system that actively shuts out millions is not legitimate whether or not a majority thinks it is.

> If you want to change things you need to convince the people around you that things need to change.

This is just pure nonsense unless you happen to live in an area that is politically homogenous and populated with people are politically relatively close to you.

We have a problem where the system is geared for a century ago when communities where geographically close. I have more in common with people politically close to me on the other side of the globe than I have with my next door neighbour (who'd like me deported since I'm not born here).

I should not need to convince a plurality of a local "community" (that doesn't exist) of my views to get a single voice in parliament if far higher number of people across the country holds the same views.

So to me, this government has no legitimate authority. I abide by laws because of the consequences of not doing so, not because I accept the legitimacy of this government.
Did you know that Slack itself is also written in PHP?

https://twitter.com/SlackHQ/status/426469205005705217
You sure that's not just corruption as opposed to a flawed voting system?
Know about it? He's all over it:

http://infojustice.org/archives/32657

And he complains that critics have a “lack of knowledge of what is going on in the negotiations”

How rich. Of course they have a lack of knowledge since he has kept everything secret. The only thing we know about what is actually being negotiated is because of some leaks.
Microsoft-Backed Think Tank: K-12 CS Education Cure for Sagging US Productivity
It's interesting that computer science also struggles with similar issues: program verification. But at least with a program you can run it and have it check itself to some extent (eg with invariants). But Voevodsky is talking about a whole other level of difficulty, akin to writing a massive program but not being able to run it.
I've often wondered how the paging on HN could be better. The main issue is going from page 1 to page 2 where items move between them and I either see items a second time, or miss them. The problem with fixing a sequence on first page load is then when to refresh for new content--only on page 1? Lastly, a prescription is not helpful without a design for efficient implementation. How can this be achieved in a stateless manner?
I wonder which proof assistant he is using. His presentation[1] mentions Coq but Wkipedia[2] lists several others. Is Coq kind of a standard tool or are there others that are widely used.

[1] https://www.math.ias.edu/vladimir/sites/math.ias.edu.vladimi...

[2] https://en.wikipedia.org/wiki/Proof_assistant
I actually found the Javascript 'this' keyword more understandable after working with Python.

>>> class foo():
... def test(this, x):
... print this, x
...
>>> x = foo()
>>> x
<__main__.foo instance at 0xb71928ac>
>>> x.test(1)
<__main__.foo instance at 0xb71928ac> 1
>>> y = foo.test
>>> y(1)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: unbound method test() must be called with foo instance as first argument (got int instance instead)
>>> y(x,1)
<__main__.foo instance at 0xb71928ac> 1

In Python, the reference to the current object is an explicitly declared parameter in the method definition, but the parameter is passed implicitly - the value of "this" is whatever is comes before the period when the method is called. If you call it in any other manner, it throws an unbound method error. Javascript is the same way, but instead of throwing an error it will instead pass 'window' implicitly. The equivalent code in Javascript:

function foo() { }
foo.prototype.test = function(x) {
console.log(this, x);
}
var x = new foo();
x.test(1); // prints VM1061:4 foo {test: function} 1
var y = x.test;
y(1); // prints VM1061:4 Window {top: Window, window: Window, …} 1
Simplicity mainly, memory management.

while (<>) print;

makes for a pretty simple core of cat.

At the time I had written a source management system (nselite, morphed into teamware) almost entirely in perl except for one C program that was performance sensitive.

And I just really liked perl4 at the time.
2015 Nintendo Financial Results
Extremely outdated. In the 15 versions since then, systemd has evolved quite tremendously with too many things to list succinctly.
If you're looking for a short summary, check out: http://www.gamasutra.com/view/news/243060/Making_sense_of_Ni...
React.js Tutorial Pt 3: Architecting React.js Apps with Flux
commercialize == consulting, and possibly a hosted version of JuliaBox. Everything remains open source. Nothing is going down the drain.

As for the book with Nilekani, that's about the intersection of governance and tech in India. What does that have to do with Julia?
(over what unit time)?
Age of Ultron UI Reel
Very misleading title. Wanted to read the article, was hit by yet another story that wants to be a minor novel before it gets to the point, and then skipped reading the article because... effort. Was left with the impression that you would now have to pay for using it and only upon reading the comments I finally get what it is they're doing.
Ultimately the main difference between the vendors is performance and availability - you pay a lot more to increase either of those. If you don't need either even a consumer style synology nas can work.
Interesting idea. Very similar to Bluespec Verilog (http://www.bluespec.com/high-level-synthesis-tools.html) which also builds on a foundation of Haskell to Verilog translation (http://en.wikipedia.org/wiki/Bluespec,_Inc.) Unlike CλaSH, BSV is non-free (CλaSH is using a BSD License) which is a major (and cool) difference.

Having said all that, I'm currently writing a lot of Verilog for a system design that I'm working on. I also learned to program Haskell at university, (although it's been a few years...), so this language would seem PERFECT for me. But it isn't...

Reading through the CλaSH documentation/tutorial I've found the examples are baffling. I have no idea what is being written in either Haskell or Verilog space. The examples seem to be focusing on the language aspects of the tool rather than how to express actual hardware in it.

It would help me greatly if the authors would go through something like this: http://asic-world.com/examples/verilog/index.html or this: http://asic-world.com/examples/vhdl/ and write a side by side comparison of how I express these fundamental hardware concepts in this new language.
SmartPlate Demo (Instant Food Identifyer and Analyzer)
Hey all,

Quick note to ask for your thoughts/feedback on my latest project, SmartPlate. You can watch a demo of it here:

https://vimeo.com/126456979.

Also, we are looking for exceptional senior embedded systems/electrical engineers to help us out with this project, please let me know if you're interested.

Have an awesome weekend!

Cheers,
Anthony
getsmartplate.com
anthony@fitly.com