skysight-inc/HackerNews huggingface dataset:
Buying votes is not accepted. Using the system would be accepted, but not buying separately. Why couldn't we create a norm where buying outside the system is just as punished then as buying outside the system is now?
Why would you buy a book on something like GNU Make if you didn't already know what it is and how to (kind of) use it?
I'm not sure if I understand what "closedness" means for you. Basically, you would like to build a platform for creating surveys/forms and then all the surveys/forms would share the data between them, creating data that is open for everyone?

Would this be a completely open project or something you're planning to monetize?

Quick disclaimer, I work at Typeform
Basically, what the last several decades has shown is that while they're probably out there, we won't find aliens until we make serious attempts to look, rather than token efforts.

That means funding astronomy an order of magnitude more than we do now, and flat-out demanding that we mitigate risk and reduce R&D cost-share by building ten to a hundred of everything. Presently we spend a decade and a half perfecting a design's technical aspects and securing funding only to build one unit over five years, with a 70% chance of scaling back that unit or stretching out construction by five more years because of insecure funding late in the game. We should instead spend 3 years designing, 2 years building a prototype and iterating, and 5 years building and installing a large number of production-run units, before moving on to the next design.

Nearly every instrument on every large telescope today is 'couture', with at most 2 units in existence. Telescopes designed for mass replication, like the ATA or PAN-STARRS, end up getting their funding cut off for further units as soon as first light is reached on the prototype, because of the perverse incentives and interests associated with astronomical research.

It also means devoting actual resources to SETI, instead of having it be something tenured professors do as a hobby, with nearly zero funding.
We are actively working on the identifiability issue; Ron Rivest (of RSA encryption) is writing a paper for a conference on the topic trying to solve this: http://bfi.uchicago.edu/events/quadratic-voting-and-public-g...
Some interviewers just want to humiliate you and exercise their power over you.

Maybe.

Personally, I do use questions like this, and I'm looking for a combination of things.

Firstly, how much reading have you done, and how many of these things have you come across before? If you know them all, that tells me you have to hand an arsenal of techniques to bring to bear on a problem, and you care enough to have done considerable outside reading and preparation. That's a good sign.

Secondly, if there's a problem you've not met before, what do you do? Do you freeze? Do you go thoughtful? Do you ask questions to clarify? Do you look to step around the problem? Are you sufficiently confident in yourself to simply get to work, or are you worried that your inability will be seen as an excuse not to hire you?

Thirdly, as you start to work on it, what's your intuition like? What techniques do you bring to bear? Do you assume there's one, right, trick answer, or do you treat this as a challenge to be played with?

Finally, how do you react to contributions from others? Do you welcome working together and relish discovering stuff, or do you want to work alone, seeing how you get on?

All of these have positive and negative aspects when weighed against a given possible job. What I'm looking for is that balance between someone who brings new skills and knowledge to the team, and the ability to work with the team, and to have enough in common to be able to communicate effectively. Some people love puzzles, some hate them. Some are great at theoretical analyses, some aren't. Some people can devise or adapt algorithms, and some can't. A good team needs a balance, and asking these sorts of questions of people is part of finding out their strengths and weaknesses, to see how they'll fit in a team.

Do you want my advice?

Work on your abilities. Be professional in your personal development in whatever area you are interested in, as well as other related areas. Read widely, work on projects, work with people, and expose yourself to technologies outside your comfort zone. When faced with puzzles and problems like these, be yourself. Ask what's expected, and work with your interviewer in a professional manner - an interview should be a dialogue. At the end of the interview ask yourself - do I want to work with these people?

If they don't hire you for who you are and what you bring to the table then you would likely not be a good fit, and would likely not enjoy your work and/or the environment. If they offer you the position, you've learned a bit about what they are like to work with, so you are in a position to decide if you want the job.

But this is not an ideal world, so you will need to decide what compromises you're willing to make.
http://www.nber.org/papers/w14282
Me too. 1972 to 2014: 1 million miles driven. 2015: 0.

Separately, my bicycle & public transport are poor alternatives. But combined, they are incredible. With my bike & a metro pass, I can get anywhere, sometimes more quickly than with a private car.

And now I never worry about: going to the gym, car payments, insurance, maintenance, gas, parking, and most of all, other drivers on their cell phones.
Introducing Open Salaries at Buffer: Our Transparent Formula and All Individual
I dont understand, is this a new internet explorer or a successor to it ?
Since microsoft remake the UIKit, theoriticaly it still support swipe. Well at least you can swipe on ui table view.
> one that is in force in US and Australia draws largely from Christian law and moral traditions

Nonsense. The Common Law doesn't take the Torah as a source of precedent, neither does it look to the continental law for precedent. The bible is useless as a source of anything other than motherhood statements.

It spends less than a page listing the "ten commandments", of which only 4 (killing, theft, adultery and false witnessing) are actually enforceable laws of social consequence.

It then goes on to spend pages and pages and pages listing interior decoration instructions for the Holy Tabernacle. Even a few scribbled pages of notes about common moral questions ("is killing in self-defence murder?", "do Moses's instructions to commit genocide override the commandments?") would have been helpful. Not a peep. It was left to Rabbis and Churchmen to make any sense of.

What does the Bible say about the common defences to a murder charge? Nothing. About the intricacies of trial law? Not a peep. The bread-and-butter legal issues -- property, trusts, estates, torts, duties, equity -- that occupy 99% of the daily life of the law and most of its positive value to society? Nowhere to be seen.

Any major actually-used legal system utterly ignores the Bible as a source of law. Probably because it was not written by lawyers.

> How you would even compare the governance, on which basis?

Very much a matter of opinion. But if I had to gamble on which country will be bankrupt in 100 years, I'd be asking to settle the bet in Australian dollars.

> Effective doing what? I don't know much about Australian politics, I admit, but I know Australia has no freedom of speech - people were imprisoned or otherwise sanctioned by government for merely expressing various political positions.

Actually, the High Court has consistently found that the Australian Constitution provides freedom of communication on political matters, starting with ACTV v The Commonwealth, proportionate to public safety.
Any recommendation for literature on turing machines? The wikipedia article seems to be a bit clouded to me. I know turing machines and CPUs with infinite memory are similar in some ways, and that like lambda calculus they can (somewhat equivalently) be used as a basis to think about computation, but I don't know the details and not having a computer science background will probably be missing some context, but would love to get a proper introduction.
I understand that it may have been fun to program, but I don't see why this is upvoted to the frontpage of HN.

It is just the "Turing machine" keyword? Or is there something that I missed? Because it seems like a very basic program, and not with a particularly interesting implementation (again my point is not to criticize the work, I am just wondering why is it considered of interest to HN).
The real A/B test is: custom translation versus automatic in-browser translation. Huge percentage of people use the latter now. Edit: I haven't done careful analysis, but I run a large site with global appeal and 50%/50% US versus non-US traffic. Everyone is using auto-translate, I can detect it easily in the logs. Engagement metrics are near-identical. Sometimes even better, for example in some Asian countries where auto-translation is being heavily used. Regular people use the browser auto-translate now and are quite comfortable with it.

Even bigger question: will you be harming the auto-translators if you don't make your site available in English?

Automatic translators are quite decent at the hundreds of English<->Rare-Languages combinations, but much worse at the thousands of Rare-Language<->Rare-Language combinations. It's all due to the available training sets, and where the most machine learning investment has been made, and that simply this size relationship:

combinations(number_of_languages,taken_2_at_a_time) = i.e. all pairs.

is much greater than:

1 * number_of_languages = i.e. English paired with everything else.

That relation is the power of a lingua franca, at least until translators vastly improve for all the obscure language pairings.
"the lifetime of your objects should be pretty clear, by construction"

Given the potentially-unbounded consequences of triggering UB in C++, "pretty clear" seems like not enough.
As Marty Gillens argues in his book Affluence and Influence (http://press.princeton.edu/titles/9836.html), on almost every issue there is a sub group within those who feel a particular way on an issue that is highly informed about that issue and a subgroup that is less informed. 1p1v gives both groups equal weight while QV gives much more weight to the informed. This is much fairer, because the uniformed group will typically be easily swayed by advertising and manipulation to vote the other way, making groups with more uniformed people easily undermined even if there are some members that are informed and who could speak for this group's interests. This is a major problem in American politics: the poor often favor less redistribution than the rich do (again see Gillens)! So I actually think QV would improve the situation precisely along the dimensions you are highlighting.
True enough. Sometimes people have no physical (financial) capital, but mental capital.
Show HN: Directory Index Media Player
And don't forget this: http://microsoft-news.com/microsofts-project-westminster-all...
Exponential voting would be too close to 1p1v in effect, as we argue in the paper: http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2003531
> It's unclear to me why race has anything to do with this.

Because you're white.

> If we really want things to improve, we need to stop complaining about how "white people don't see how bad it is for the rest of us."

Oh god, I'm so glad the white savior told me how to Fix All The Things. So fucking glad.

If we want things to improve, you need to get out of your posh white i-dont-see-color bubble and into the real world. People are dying, enabled by your "It's unclear to me why race has anything to do with this" and "The system is shitty for everybody" and your misplaced white pride.

Partitioning readers by race is not meant to keep white people out. It's meant to keep people like you out.
Look above; I address this extensively in the paper.
For those who haven't read the Borges short story, this might seem a bit confusing.

For those who have, another book to read is The Unimaginable Mathematics of Borges' Library of Babel.

It definitely confirms my suspicion that sometimes Borges wrote horror stories for anyone who touches combinations.
This doesn't really take into consideration the growing middle classes in developing nations who will soon be able to afford automobiles.
Sometimes I wonder if I sent an incomprehensible bill to the hospital for services rendered if they would pay it.
I wonder if part of the reason for last year's Swift announcement was that Apple got whiff of Microsoft's Obj-C Cocoa clone.

Swift was obviously half-baked when it came out. It's still far from production quality IMHO. But as a deterrent for this kind of compatibility action, Swift's existence is quite effective.
Well then it is easy for you, if you have an Italian passport.
It doesn't matter exactly where you put it, but who happens to be one level above that.

Imagine I am in charge of a budget for two departments. One I really like, and want to give it as much money as possible, and the other I do not, so I want to give them the smallest budget possible that keeps them running. Imagine you do not like that, and start giving X amount money to that department. When the next budget comes along, I'll just lower their budget by X, and give it to another department. The end result is that all you did was let me give more money to the department I like. You can tell yourself your money really helped your favorite department though, but unless you gave them more money than their old budget, you didn't help them at all.
True but things like MH370 can still happen despite all the tech available.
When I click on a question, I'd like to see a visualized graph of what others have chosen as an answer.

Not everyone wants to answer the question to see the opinion of everyone else (it's kind of like the person browsing for a new laptop based on other opinions, who first needs to give his/her opinion before he can see others).

You have a lot of space below the question, so get creative with graphs and visualizations, as that might keep eyes on the site longer).

Also, I agree with anigbrowl about the "upvote" thing. When you see few upvotes, you start to think not many people are using the site.

If you want to adjust that, make the "80 people answered" more prominent. Use things like colours for trending questions.

Eg. 50 people answered = green (question is building)

500 people answered = red (question is "hot"/trending)

TBCH, your app kind of seems like a feature for other products. As I understand, you can poll people on reddit as well, so you should look at the bigger picture from that POV about what your app is/does.

Oh and the bottom, I don't see why people would comment on a site like this, but who knows, the user may start commenting for discussion-like purposes.
DIMPL is a small React-based Chrome app that lets you stream (some) audio and video files from your webserver, using only the directory indexes that your webserver can be configured to create.

You can also install DIMPL as a standalone Electron application.

https://chrome.google.com/webstore/detail/directory-index-me...
For a long time I thought this too. But then Ken Arrow started working on QV and while he agrees that in spirit QV gets around the theorem, it does not to the letter. The reason is that there can be multiple equilibria given income effects if you had a whole society governed by QV. All equilibria would be pareto-efficient and any pareto-efficient outcome could be implemented by QV, just as in the market economy, but in the market economy as well there may be multiple equilibria with income effects. This has little impact in a small vote in the short-term, but in the long-term taking everything into account, prices changing can impact effective budgets and lead to multiple equilibria. As soon as there are multiple equilibria effectively the system is not transitive because different equilibria are simultaneously preferred and dispreffered by the social ranking to one another.
But this does not stop us thinking that the market is a good system because of its efficiency properties. So I think Arrow's theorem has been misunderstood.
And the tension rings around the head will expand so it's a double win.
Novopay or a competitor to it?
Is there any likely technical reason Microsoft won't be able to do the same with Swift in the future? As I understand (not an Apple developer) doesn't it use the same frameworks, so they can reuse that? Its syntax also looks way more similar to c# than obj c does from a quick look.
Yes, Real-Time Java being an example.

Realistically, it seems to me that avionics etc. will be written in C for a very long time to come. It all comes down to the cost and availability of programmers.
supposedly, from what I have heard, it is a new browser with no legacy code base. And possibly that old IE plugins still work (not entirely sure on this last part).
Reengineering Rural India – systems to lift up underserved communities
Was this in-network? Typically if something is in-network but applied to your deductible then the rate you pay is your insurance company's "allowed amount", the rate they "negotiated" with the hospital for the service, and exactly "what the insurance company would pay".
I just bought "Meditations" by Marcus Aurelius.

Apart from the debate raging on about grabbing/absorbing more from a physical book than an ebook, I feel that I'm simply more attached to the physical aspect of the reading experience.

I've read ebooks when I've been unable to find the hard copies, but I almost always revert to the hard copies.
Close to this is who's paying for their opinion, and there's a browser plug-in for that: http://allaregreen.us

Plug-ins are nice for us concerned techno-citizens, but most people don't care and it won't change things directly that fast. I think the media needs to do its job of informing us rather than entertaining us, and schools need to train vigilant citizens rather than compliant ones.
Spotify is effectively label-owned.
It's nothing like ambulance chasing.

Their work is pro-bono and the engagement technically starts a bit earlier than leaving jail. The lawyers guild is also the group that fields observers to record what demonstrators/police have actually done in protests.

Also the coffee/donuts are usually a separate set of people, lay volunteers up in the middle of the night trying to keep track of people to make sure they're processed quickly enough, or to give them said coffee/donut or a couple of bucks to catch the subway home. The keyword you're looking for is "jail support" http://organizingforpower.org/jail-support-solidarity/
How is "brandalism" anything but "culture jamming" rebranded? The rhetoric here reads like the same undergraduate and naive ideas my friends and I used to espouse before we scaled billboards and defaced their images 15 years ago dressed as workers.

I'm not knocking their idealism for a minute (frankly, our culture need less cynicism these days), but let's not kid ourselves about these ideas being even remotely progressive.
Leela: Didn't you have ads in the 21st century?"

Fry: Well sure, but not in our dreams. Only on TV and radio, and in magazines, and movies, and at ball games... and on buses and milk cartons and t-shirts, and bananas and written on the sky. But not in dreams, no siree.
I was thinking this as well. Car use seems to grow with industrialization and spread, then apparently shrinks with automation and urbanization. And if you look at the population that is entering into more general industrialization you see growing market for cars.
This is dead wrong. Until you have business in the language of your primary customers you shouldn't even THINK about less understood markets.
It doesn’t support any old IE plugins, it contains none of the IE/7/8/9/10 codebase, but instead is based on only the newly written parts of IE11, and it supports Firefox and Chrome addons.
Cream rises to the top. Due to their refugee status, they had no money — but they had the habits which lead to success: discipline, follow-through, networking. They made the best of a very bad lot.
Generally external APIs which return pointers will be only to get views into the internal data. And you can return an `&mut` pointer if you want others to be able to mutate it, if possible (as in, if the borrow checker accepts it). If not possible, then you don't want to do that anyway, unless you redesign the internals.

Generally to add mutation you might add another method in the situation you describe, but I can't think of such a situation coming up in a well-designed Rust API. (You're treating the API as if it would be designed the C++ way -- it wouldn't)

FWIW most libraries do use a COW type in many places to get this flexibility. But in most situations you can just return mutable or immutable slices.
Yes it is my first exposure to this thought experiment and I do not have trouble understanding the thought experiment. I am just going ahead and applying some common sense and logic, to conclude that the argument is pretty much entirely theoretical.

Yes, optimizing only for maximum number of paper clips could potentially have some bad side effects, I get that. If that's the point of the thought experiment, fine. However that's not how the author of the blog post put it: He expressed concern that this could happen in real life, in the future. And I don't think it could.

Why? Because in real life we'd not invent a super intelligent machine and then feed it with some objective function to maximize and then let it do its thing, watch it go out of control and destroy earth. In real life we'd make sure we're in control over that machine. In real life we'd make sure we put very clear and enforceable mechanisms into that machine to stop it from doing anything harmful in the first place while it is carrying out steps to reach its objective. In real life should we still see it doing something funny we pull the plug. End of story.

In addition: Implementing above mentioned mechanisms is probably the easier part of the whole exercise. The hard bit is inventing a machine that can build a paper clip factory. If we can invent such a machine by then we certainly have also invented mechanisms to control that machine and only have it do "good" stuff.
It's a fork of the underlying MSHTML engine, that adds some new standard support and more importantly throws out the old compatibility modes and other legacy.

It will run in parallel to IE, which is here to stay for enterprise customers.
> "Public space is an arena in which no single authority should reign and multiple voices should be heard, so we started from a profoundly democratic conviction that the public sphere is a place for communication, a place where people can speak, establish their presence, and assert their rights."

As we spend more time buried in mobile phones and other screens, our eyes and hands in intimate connection with these devices, I wonder how the artists would examine "private" spaces like those. Could advertisements – which demand attention and energy, even without active mental application – more damaging in this smaller sphere than in the public one?

I like the idea of and motivation behind reclaiming of public space. The artists nod toward property ownership and the "rights" of advertisers, following it with, "no, thank you."
Let me take this opportunity to say: Thanks YC for keeping HN ad-free!

So even when I occasionally read it from a browser w/o an ad-blocker installed, I still enjoy the content in peace.
Not sure about IE plugins but it supports the plugin's from Firefox and Chrome[1]. Technical details would be interesting, but migrating would be little frictionless, if anybody want to try the Edge.

[1]. http://www.theverge.com/2015/4/29/8515771/microsofts-edge-br...
'Money' does not necessarily mean the same thing you're currently using daily. You could also simply be dealt a finite amount of 'voting tokens' per time unit.