skysight-inc/HackerNews huggingface dataset:
I think for data integrity alone, you wouldn't want to upload files that large. Just create an archive that splits the file up.
Is the EU really that bad?!

I had the feeling that they forced countries to do the right thing, for example granting human rights. Even here in Germany we had laws that let you lock up people forever.

What was the bad stuff that happend in the EU?

The "crisis" was mostly due to the "elected" governments of the countries which have now financial problems.

What the EU did in the last years was mainly telling "the people" that they elected a bunch of assholes that milked their countries dry.
Saitoha does the most work in this space,

http://saitoha.github.io/libsixel/
The problem with democracy is the people are easily influenced by false truths.

I'm all for democracy, but I also realize that a well informed vote and an uninformed vote are equal and therein lies the problem. It's not really something that can be fixed within a true democracy.
Yep. Basically the trick was to make one track as data, and the rest as redbook audio.

I seem to recall running into the odd album that was done up in a similar way to bundle images and such for fans.

Found the Wikipedia article on it btw, Mixed Mode CD: https://en.wikipedia.org/wiki/Mixed_Mode_CD
Right, but let's imagine there is a vote to abolish congress and it goes through. Wouldn't it be logical for many people who understand congress and how it works try to figure out all of the nuances of the decision?

I think the WaPost is really trying to hammer hard the narrative that:

Searched = Evidence of ignorance = Leave won thanks to ignorance.
Does democracy not scale very well when the population is too large to personally know your representatives?
Alas, I've been hording almost all of the most interesting images I've created using the process, but I wrote up a short piece when I got the initial program running [1], and I do have a few examples of pictures generated using the derivations of the code that still make use of the core of the algorithm (these are all huge images!) [2][3][4][5][6].

[1] https://medium.com/@kapuramax/procedural-image-generation-in...

[2] http://www.nobledust.com/full_size/bullet.r0g0b0.x1000y1000....

[3] http://www.nobledust.com/full_size/b.brg.rr0.90.blur1.ch8.cp...

[4] http://www.nobledust.com/full_size/a.jpg

[5] http://www.nobledust.com/reds.png

[6] http://www.nobledust.com/full_size/mosey.png
This is a curious claim, so I did a little checking.

It turns out that Switzerland is smaller than the Los Angeles metro area both in GDP and population.
I have been using ZimWiki[0] for some time now. It has been really useful for me as it supports LaTeX. Dropbox can be used to synchronize it.
[0]http://zim-wiki.org/
But you don't know either way, so you're just drawing conclusions from outright ignorance here. That doesn't seem like a useful way to spend time.
I think one solution is to hold the vote open for an extended period of time-- weeks, say. Keep an updated tally going at all time.

That way, it's not just a high-stakes, one day event. Everyone will have a chance to vote, and nobody can (rightfully) say, "I wish I had voted, it didn't go the way I wanted" or "If I had known, I would have voted". You will know, and there will be time for you to vote still.

If I understand correctly, there were heavy rains that affected the turnout for this vote. Should something this important really be that affected by the weather?
He's already spent some of it hilariously on completely misinterpreting the results vis-a-vis Scotland.
Petition for London independence signed by thousands after Brexit vote
Or is it, agent "xx"?
I think this is a valid question. They're pretty different languages in terms of design, but they're definitely worth comparing—their problem domains do overlap in spite of design differences.

I've used both, but can't claim to be much of an expert in either.

Similarities:

• Compile to fast, easy-to-deploy native code

• Abstraction continuum ranging from very low-level C-like style to a high-level more functional style

• Very easy to call C libraries from

• Type inferred and generally less syntactically noisy than C++

Neutral differences:

• D is garbage collected; Rust has a novel memory management system based on linear types. This means D can never compete with Rust in performance and real-time or soft-real-time systems. On the other hand, it means with Rust you will spend more time thinking about memory ownership and other important-but-eliminated-by-GC concerns. Both are easier to deal with than C or C++.

• Syntax: Rust's syntax is not-quite-C-like; D's is very C-like. It comes down to personal preference. I prefer Rust's.

D advantages:

• Metaprogramming: D's metaprogramming is more or less unmatched, though I haven't experimented with Rust compiler plugins at all. You can probably do some funky stuff with Rust, but it doesn't feel as integrated into the language as with D.

• Compiles super fast.

Rust advantages:

• Type system. Rust's type system is ML-esque and generally much more powerful. I suppose this might not be an advantage to everyone, but personally I love how ML-y Rust feels.

• Concurrency.

• Ecosystem?

I think ultimately my choice is that if I'm going to use a compiled GC language, I may as well just use OCaml. D's memory management, or lack thereof, kills it for me personally, but it's a well designed language otherwise IMO.
Recently paid $5.50 for cold brew in Brooklyn.

I think cold brew is an attempt by coffee shops to upsell what used to be regular coffee + ice. Taste wise, it's completely subjective. Value wise, nothing beats Starbucks double shot on ice.

At home, I just aeropress into an ice cube. That way, I don't have a pitcher of cold brew concentrate that has to be used within a week.
A Republic works nicely. Many issues are too detailed and complex for referendums. That's why we elect people whose only job is to study those details. Otherwise, we make policy decisions based on who has the best propaganda that incites fear or hatred.
The standard solution is that the write barrier updates a card table, which generally reserves a bit for every page. When it comes time to mark through old-to-young pointers, the collector scans the card table - if it sees a bit set in the card table, it must mark through /all objects/ on that page - even if only one of the objects on the page has a cross-generational pointer.
The UK is a much more divided society than Switzerland, in terms of the base level of income and education. The median income in Switzerland is double that of the UK. Education is harder to compare, but you can't really expect the same level of discourse
My favored election procedure works like this:

Every citizen takes a standardized test when they reach the age of majority, preferably Raven's matrices. This test would be used for scholastic and career purposes, aside from government.

A representative body of 150 people is randomly selected from those in the top 0.1 percent every N years. The IQ test filters for intelligence, obviously. Random sampling serves as an anticorruption mechanism, increasing the cost of influencing leaders before they are elected. It also strongly reduces the incentive to game the test. And unlike most other election procedures does not maximally select for those most interested in fame and power.

These representatives are given very, very high salaries so there is significant incentive to take the position.
Indeed, as you say, write barriers precisely identify old-to-young pointers at the time of the write. But most collectors defer tracing and track this old-to-young pointer in a card-table, which results in lost precision i.e. now the collector only knows that some object in this region has an old-to-young pointer.
>Switzerland is also much smaller than the UK or California in most respects.

This comes up all the time, especially in "Why can't the US do X?" discussions but isn't it just the equivalent of shouting down with "That will never scale!"

Of course it might not be exactly the same. Maybe the bigger country will need more servers spun up or a tweaked algorithm (to continue the analogy), but just saying a country is smaller doesn't mean things are a No before even being tried. I'm assuming there were railroads across other smaller countries before the US had the transcontinental railroad too.
Enabled me as a single developer, solo founder, to scale my startups to be profitable, and removed the need for me to work a day job.

Without Machine Learning, I would not have been able to do this.
Seems like too little data to draw conclusions for a single company. But probably enough to draw conclusions by industry and company size.
Oculus reverses course, dumps its VR headset-checking DRM
Not really, I wanted to add a notification that may come up not even once a month (once every 6 month even) but when I saw the sign up I just closed the tab. But otherwise I'd have entered it.
"Hey, you voted against what we recommended to you, so now we will be telling you for the next 5 years that you are the stupid one that you don't even know what you voted against!"

I don't get it - this is a prime example of democracy in action so why so much outrage? Do you rather want to live in technocracy/totality and allow voting "properly profiled" people only? "USSR is a great idea" anyone?

Get over it, as much as shocking it can be to you. You can't always profit from every democratic decision, even if you feel it's the only correct one. Just accept other people desire something else and pick up your next fight properly so that you won't be as shocked as now and completely unprepared. And next time vote politicians into office that actually have brain and don't risk everything for their own personal agenda. It's just grotesque.
That sounds somewhat defeatist. Taken to it's logical extreme, wouldn't that mean we'll never have anything better than POSIX?

Or are you suggesting more of an 'embrace and extend' thing, where a new OS supports POSIX for backwards compatibility but adds whatever new API(s) and then tries to grow adoption of those slowly?
We are also just talking about a four year term of the president only. If the system works at all the winner won't be able to screw anything up so much that it will be unrecoverable.
> "No, it's not a compelling reason for the UK to leave. It was a compelling reason for the average Briton to learn and educate himself. Now they shot themselves in the foot. Well done!"

Au contraire, mon frère. There were compelling reasons for the UK to leave the EU, they're just clearly reasons you either don't know about or don't care much about.

To give one example, the Five Presidents report from 2015 made it clear that there would be a push towards greater integration of the Eurozone, and there were fairly clear implications for what this would mean for the UK.

https://euobserver.com/economic/129218

""The world’s second largest economy cannot be managed through rule-based cooperation alone," says the report, drawn up by the heads of the European Commission, the EU Council, Eurogroup, the European Parliament and the European Central Bank (ECB)."

"The eurozone “will need to shift from a system of rules and guidelines for national economic policy-making to a system of further sovereignty sharing within common institutions, most of which already exist and can progressively fulfil this task," it adds."

""In practice, this would require member states to accept increasingly joint decision-making on elements of their respective national budgets and economic policies.""

"These changes should be possible witin the current EU treaty but other ideas such as eurozone finance ministry by 2025 are likely to require treaty changes.

“Euro area member states would continue to decide on taxation and the allocation of budgetary expenditures according to national preferences and political choices. However, as the euro area evolves towards a genuine EMU, some decisions will increasingly need to be made collectively while ensuring democratic accountability and legitimacy.”"

So with all that in mind, you can see that 'rule-based co-operation' was seen as not effective enough, and that moves were being made to set up a EU Treasury, which would control taxation throughout the Eurozone. The UK would clearly have been marginalised at this point, as the Treasury would be incentivised to make sure investment from Eurozone countries stayed within the Eurozone. However, even with this compromised position, they wouldn't have been able to strike new trade deals on their own terms as the responsibility for doing so had been taken over by the EU.

This is just one example of many, and I'd say the democratic issues in the EU were even more problematic than the financial ones. You can try to pretend that Leave voters were uninformed if it makes you happy, but there were legitimate concerns about the EU, including concerns that had nothing to do with racism.
I got some really bad looks in my office building when some people overheard me telling a colleague I rather Clinton lose than Trump lose, due to her preference for fighting wars. One person looked at me like if they could kill me, he would, like I was some enemy. A lot of anti-Trump people accuse Trump supporters of bigotry and exclusion, but I think that's projection on their part.

No, I don't feel comfortable writing this comment. For the record, I don't like Clinton or Trump. But it's better for the rest of the world for Clinton to lose.
Cameron has since said that he plans to leave that to the next PM.

So he leaves a big mess to his successor?
Philosopher Kings. Full of virtue, detached from ego, completely dedicated to the expansion of the common good.

If only.
The title implies that a significant number of British people voted to leave the EU without even knowing what it was, and that their opinion is therefore uninformed and should not be respected. You believe that's a "pretty clear and accurate summary"? Even if you do, you at least recognize the bias and that it's not really fitting for a supposedly-neutral news outlet?
Isn't that a problem with all forms of government? That the people in charge can be influenced by false truths?
Ahh yes, there's no benefit to being under the American government; we might as well all pack up and move to North Korea, because any change is good change!
No, we don't remember. It might have to do with the fact Hitler wasn't ever elected for anything. Neither has NSDAP ever had a majority before they took power.
Democracy works when those participating are both educable and rational.

Monarchies, Dictatorships, Oligarchies work if the ones in charge are educable, compassionate, and rational.

Democracy wins out a little since the checks and balances of rule by a majority tend to make it a little bit easier to counter the worst excesses of rule by a few. So as a working base it's a good starting point.

Republics are even better since they make it possible for rational actors to prevent the worst consequences of demogoguery and mob rule.

Nothing is perfect though they all have weaknesses. You can't fix government without fixing people. And that doesn't look likely anytime soon.
There are SBA loans for small businesses. They benefit non-software companies too - your local McDonald's is probably "government-subsidized" in this sense. The local McDonald's is going to have an easier time getting said loan, but the program is open to any business.

Local and federal governments need developers to write software and will use contractors, but that's not really a subsidy.

The NSF will occasionally fund research that may or may not use software. For example, I see that the Sage math software has a few grants listed:

http://www.sagemath.org/development-ack.html

I don't know that any of this really supports the grandparent's comment, though. McDonald's is closer to being government-subsidized than anything in the software industry.
> Mathematically, 1-(1/e) percent is the ideal cut off (~65%)

What? can you explain?
Rescue mission gone wrong in father's vigilante war on heroin
Ask HN: In simple terms, what are the consequences of Brexit?
That's interesting -- my use case had up to 2 minute GC pauses in 1.4, and now runs without a hiccup. For a variety of reasons, some code-side and some on Go's side. I didn't know there were use cases that were negatively affected by GC work done in the last year or two.
"Huge code base" is a pretty vague metric. Huge in what, lines of code? Binary size?

I'd argue that neither of these are really a good measure, I'm more interested in the concepts that a source file captures than its size in kb, because these concepts correlate directly to how easy it will be to evolve that code base in the future. There is a point of diminishing return in trying to make the code too compact, which basically means you're optimizing in one dimension at the detriments of all the others.
You have to pay a 1 € to add or get back the data, so it's more for long term storage. I don't think the speed of transfering data is hugely crucial in this case.
(for context to the unaware, these are generally regarded as terrible policies)
> Direct democracy is something that has to be done regularly [...]

I think there's a lot of truth to this. When referendums are seldom, I believe there's a real risk of them turning into spectacle. (And at worst, a weapon for use by nationalists and fascists, like what happened in Germany in the 30s.)

When they are regular, and limited, and like in Switzerland not something pulled on a whim but actually requires some work to call, they might just work. But that also kind of assumes an informed electorate, which is perhaps the main point here – the electorate hasn't been very well informed, either way.
It makes a certain sort of sense, but what you are talking about is making things less democratic.
This is correct. It is a balancing act between two conflicting parties.
So I was thinking today, we could weight the votes by life expectancy. The fewer years left in your life, the less your vote counts.

In this case I wouldn't have to go home and explain to my children why it is that they probably won't be allowed to go and live in Europe for a bit when they hit their 20s anymore.
> Sanders was pushed aside for the establishment candidate with the help of super delegates

When I google "sanders delegate total" I see a nice Google page showing that Clinton actually has a higher total of plain old regular delegates than Sanders has.

It seems like Clinton just simply got more support from the electorate than Sanders did. I don't think the "super delegate explanation" can be invoked to explain the loss here.

Sanders did a fantastic job as a non-establishment, grass-roots candidate. He came very very close to pushing Clinton aside. So close. But ... not ... quite...
He was actually also a porn star. I see that coming during my lifetime.
The disdain and disgust impressed on the elderly in this issue in particular is distressing. Seeing people advocate for selective voting or implying that the younger persons' views are worth more because of their older countrymen's vicinity to expiration is personally upsetting as a self-loathing Millenial.
Java has plenty of GC algorithms to choose from.
The only way to force the government to reform is to vote out the party that screwed up.

Unfortunately, in the US, both parties colluded to work for their corporate sponsors, not the people who vote for them, so they both need to be disrupted somehow.

Most voters understand it, and that explains the anti-establishment voting in this election (Sanders/Trump)
You have to express leftist sentiment, at least in public, because expressing other views is very bad for your career. And you'd be surprised how big the "public" space is for people who'd like to ruin you for thinking the wrong way.
And this is why statistics can be misleading - 72% of the population turned out for the vote. Almost a record.

It's pointless at best, actively harmful at worst, to compare the voters vs the non voters in an attempt to make the result seem undemocratic. The non voters abandoned their ability to influence this issue; if they had wanted to participate, they had plenty of opportunity to do so.
Probably the part where we can amend our state constitution with 50% + 1 on ballot initiatives.
Representation is itself a scaling hack :).

Plato and aristotle had the perfect number at 5000, the number of people who can hear a speaker in a forum. Plus, their slaves, servants, women and other property.
In practice (advanced) generational collectors already use TLABs (thread-local allocation buffers) and multiple allocation regions with separate liveness calculation.

That's a pretty similar effect and could probably be tweaked further to achieve something that separates objects into different regions based on transactions.
Brexit polling: What went wrong?
My personal inclination is those googling it didn't vote at all, and are now trying to figure out exactly what will happen in the next few years.
Well, another solution (which I believe is common) is to just tenure the young object (and recursively tenure objects reachable from it) if the write barrier trips, which preserves the precision.

There isn't anything fundamental to generational GC that requires imprecision. It's an implementation detail. In fact, David Ungar's original generational GC paper from 1984 [1] uses precise remembered sets. GHC's GC [2] among others uses precise remembered sets.

[1]: https://people.cs.umass.edu/~emery/classes/cmpsci691s-fall20...

[2]: https://ghc.haskell.org/trac/ghc/wiki/Commentary/Rts/Storage...
Meet Josh Simpson, student, developer, and hackathon advocate
I remember listening to a Ted talk where the speaker basically said, Get income inequality in check by whatever means and most of your problems go away.
I used to think like that until they decided to freeze the language.
That's fallacy.

The big business that decides is the media.
I haven't read too much into the topic until a week or two ago but I've seen those exact arguments coming up time and time again. Given how close it was I think remain shot themselves in the foot by not articulating their points.
http://www.nytimes.com/interactive/2015/12/29/world/countrie...
I don't think they're implying it - they are quite correctly stating it.

If you voted for brexit and you still think it was a good thing - then you have a serious issue with parsing the reality in front of you and understanding it. Honestly. The empirical fact is here, today, the reality is gruesome.

If you still think that this is all great, then you must just enjoy chaos and uncertainty, which makes you a queer duck indeed.

No, brexiteers were duped, even Farage said so himself this morning - and moving from an entrenched emotional position isn't easy, which is where the reality parsing defect comes from.
Sorry, this is just a pet peeve of mine:

But why do you post inconclusive data and draw potentially misleading conclusions, and then hedge with "I thought it was interesting and worth sharing"?

The argument of the GP is that, people are liable to draw the wrong conclusions. So perhaps the fact that the data are "interesting" is actually motivation not to post it.
Could just be fear of change.
The number is arbitrary though. Why not 60 or 63 etc..? I don't think it should even have been voted on. Direct democracy makes
no sense when 99 pct of those voting don't understand the issue. We are dealing with extremely complex economic and political webs. When experts are ignored everyone fails.
Ethereum: Parity 1.2 is out
Ethcore is excited to announce the 1.2 release of Parity, featuring a brand new UI, the DAO soft fork, Windows builds and more.

https://github.com/ethcore/parity/releases/tag/v1.2.0
> that attitude is what pushed people to vote leave

People thinking that the Leave camp was xenophobic pushed Britains to vote Leave?
I do; my suspicion is that it's people who didn't vote, trying to figure out what will happen in the near future.