skysight-inc/HackerNews huggingface dataset:
I think this is great - it's an attempted solution to an important, difficult problem, and they've got a number of interesting angles. In particular I think the branching of proposals, and hopefully being able to diff / blame, could be as important, or more important, than trusted voting.

I look forward to seeing more of the implementation. Congrats on the launch, and thanks for working on a difficult problem that we all need to see solved.
Yes. I used to do Zazen with not much luck until I switched to Anapanasati meditation, completely blew my mind. Most of the Buddhist texts started to make more sense. Jhanic states and so on. With proper meditation technique I went from 15 minutes to sitting for an hour, easy, effortlessly. Mediation was pretty life changing for me.
Just curious: how do you know it helps you focus? Sorry if it sounds demeaning, but it's easy to convince ourselves if not careful. Have you tried measuring it in some way?
Thanks for the clarification.

The 1403 was quite an engineering marvel. Lower case, Upper case, many odd characters.

There is in fact a book published that was masterd by 1403 by David Grau, I believe.
Definitely one of those examples of not judging a book by it's cover. People often assume big brutes are dumb, and that you can either be a big idiot, or a skinny genius. People rarely fit into molds as much as we like.

And I can completely relate to him. I'm an engineer, but I'm also 275lbs and grew up on a farm. I'm a volunteer firefighter and people are surprised when they meet me. Fellow firefighters are surprised when I tell them I write software, and fellow techies are surprised I kick down doors and enter burning buildings for free. But both of those things I enjoy immensely from different parts of my personality.
And Dolf Lundgren: degrees in chemistry and chemical engineering, awarded a Fulbright Scholarship to MIT, speaks seven languages (three fluently), twice European Heavyweight Kyokushin Karate champion, accomplished musician...
Agreed. Do not under any circumstances get in a street fight. Especially if you're a trained fighter. If you lose, you will likely break your own bones because you're used to fighting with protective gear, if you win, you will likely go to jail because you will cause some serious damage.

There are so many times in sparring, especially with newbies, where you pull back your punch so you don't hit the opponent if they were too slow to cover up. In a street fight you wouldn't. That would end poorly.
Yeah, I guess so... At least the gem does use the methods "encode" and "decode".
Practice makes perfect
practice makes perfect
If Apple tried that, Intel would stop giving them such sweet prices.
Seriously? People do that? I hope you walked out.
Debian will still run on ARM, right? That's all I care about.
"Sidetracked by trolleys: why sacrificial moral dilemmas tell us little (or nothing) about utilitarian judgment".
Soc Neurosci. 2015 Mar 20:1-10. [Epub ahead of print] - http://www.ncbi.nlm.nih.gov/pubmed/25791902?dopt=Abstract

tldr; ".... Sacrificial dilemmas therefore tell us little about utilitarian decision-making". Paper proposes to "studying proto-utilitarian tendencies in everyday moral thinking" - seems a good option to choose.
Does it really matter if humans are the main cause or not? If it is happening, it is bad for humans and we have to figure out some way to stop it. That's all that truly matters.
I don't think Apple gives two hoots about VM support. They only released Bootcamp because it cost them almost nothing, but I think they would drop it in a heartbeat if it let them lower power consumption in laptops.
I know Christianity is a very touchy subject for many people. It's easy to find lots of examples of the gulf between orthodoxy and orthopraxy in many people's lives. But I'm not so much interested in where a person is at in their lives, as much as I'm interested in the delta - the change - over time.

Prayer, over time, changes me. I need to change.

C.S. Lewis was a hero of mine. An Atheist for a good chunk of his life, he became a Christian and went on to write a lot of great stuff. The fact that he and J.R.R. Tolkien were friends is pretty cool too :)
Maybe I'm just missing it, but why? I associate OS only with operating systems, and these guys don't seem to be making an OS.
Although I dont work there but I think theranos is one such company.
The driver license of the future is coming to your smartphone
The driver license of the future is coming to your smartphone
Yes. It's a reminder that there's a non-conceptual aspect to life—a way to be that doesn't involve categorizing or evaluating, just acting and experiencing. 'Body scan' meditation and breath watching are both great for this. It's like some deeper, unseen part of mind chooses at any given point whether to exist as that voice in your head, or your physical body. For me, exercising ambition and over-focusing on intellectual pursuits for too long made it so that I was pretty much exclusively identifying with the 'voice in my head.' It sounds like I'm describing some inexact fluffy sort of thing, but I have something very definite in mind with this description: my subjective experience is starkly different based on whether I'm in the physical or mental 'mode.' And this is not a special insight of my own; their are plenty of ancient and modern treatments of the problem of thinking you are your thoughts.

And, I'm pretty sure that understanding how to move between these modes is a key aspect to cultivating 'flow' in programming (or other activities).

I'm still relatively new to meditation (about 1.5 months regularly; over a year reading about it and doing it occasionally), but I've reaped definite benefits from the time I've put in. It feels like the descriptions in 'Flatland' of discovering there's a new dimension that you can move in: without meditating it was like I was constrained to endlessly following up whatever thoughts I started up, and now I'm getting better at simply stepping aside when I can see it's no longer productive.

This has been especially important for me since I'd had an injury related to using mouse/keyboard so that it became impossible to 'get out of my head' while using the computer—was in the polar opposite of 'flow' whenever on the computer. I spent a couple years like that, in one sense relieved since I understood rationally that I wasn't damaging myself at the computer anymore—but still having a terrible time at the computer because of past experiences with it. There were a number of things that went into improving this, but things didn't start reaallly getting good again until I started meditating. The feeling is like learning an instrument though: I can see myself slowly becoming capable of making music—but it takes time.

I don't think I'm really all that much of a special case though. People are in their heads in an unpleasant way while coding because any number of things causes them anxiety: anything from finding yet another bug in your code to general unease from a built up habit of assessing your supposedly innate capacity as a programmer. If you have no concerns, you just act: it's just the code and the problem you're working on, everything else disappears, time disappears. If you can do it with the breath, you can do it with code.

edit: for typos, expanded a couple parts.
Ok, I see, so your approach makes sense for problems where throwing some GPUs at it gives you a solution in O(10) seconds? Sounds nice if you know you hav problems that fit into that category.

I found the Graphistry webpage lacking in answering the question "which specific problem does this solve?" Infoviz is too broad/vague.
I strongly agree. I view it as highly disrespectful, especially since I have more than enough open source work out on GitHub.

I also do not wish to burden candidates with that when I interview them. I believe I am a good judge of character, and also a good judge of ability, so I haven't felt the need to offer a project after a phone screen or in-person. I do not even plan out the questions I ask except for having a loose set of criteria I look for when I interview a candidate. It is much easier if the conversation is fluid, as if between peers. That does not mean I won't ask difficult questions - sometimes I do, but I ask them depending on how the conversation goes and what the developer comes off as to me. My questions are meant to gauge the candidate's skill level, and whether there is a good fit for the company and candidate. I don't need to give the a super hard brainteaser - that only serves to filter for the exceptional, and isn't an efficient use of time. I don't need to give FizzBuzz - if I am that suspicious of a candidate, I will cut the interview short, since within the first 5-10 minutes, I already have a general hypothesis formed that I am testing for.

I like to open up interviews with asking about the candidate to explain his/her background. I will have read the resume beforehand, or read it while the person is giving the overview, to see if the person misrepresented anything on the resume or about his/her background. I ask about details about some recent experiences, and if it is the technology that my company uses, I ask for the candidate's views on the technology, including positives and negatives. I shift over to questions about beliefs on how the candidate approaches certain situations, or shift to the technical questions. I don't require exactness in answers, but if a candidate has an exact correct answer, it's a good sign. Similarly if I ask a trickier question and the candidate figures out how to answer it optimally quickly, it's a huge positive - you can't fake that sort of cognitive reaction.

Lastly, I save some time for the candidate to ask questions - even this is a part of my evaluation process, because more senior candidates know what type of questions to ask based on what they have seen in the industry.

For me, this has been enough for me to evaluate a candidate properly. Anything like a project is excessive and unnecessary.
Definitely seeing it. But if you want open source, check out imagesquish https://github.com/dmcquay/imagesquish
This is not limited to C++. All widely-used, "old" programming languages shun away from adding keywords, because it can break previously working code. Python is the same way too.
I agree with the other poster. I was going to upvote you earlier, and torrented the book you refer to for verification (ironically because I don't believe material should be stolen like this), but apparently I never got around to it because I was able to downvote you just now. The reason I never finished upvoting you was that I didn't think I found the right book: Expert C Programming doesn't match your description (of not being a reference, but rather the article being a copy of it). I didn't find the diagrams, and the text was very different.

So it sounds like your accusation is way off-base, and you should specify that you were wrong. Maybe you were just reminded of that other book but didn't verify that the article was a copy of it?
The big flaw in this reasoning is assuming Apple would win big enough from a switch to make the upheaval worth while.

The Apple ARM chips are great but there is no publicly known reason to believe Intel cannot keep pace. This leaves price and manufacturing economies as the only reasons which is much different than the Motorola scenario.

You say Apple will do this to offer Macs for $50 less? That's a meaningless differentiation for their product line.

I believe you also underestimate the importance of dual-booting/running VMs, which is quite widespread. A lot of people run Windows for just one or two apps, but it's apps they have to have.

Also what about gaming? New games could target ARM/Neon but massive libraries of existing games would become unplayable.

Even the price argument is not a slam dunk because Intel has already been willing to forego profits and subsidize in the mobile space, they might be willing to do the same in the desktop space if they truly felt threatened.
Granted it was a long time ago, but what helped me to understand pointers was learning a simple computer architecture. I happened upon a book on the Z80, that I recall was published by Howard Sams, but might have been sold at Radio Shack.
That's wrong, as the article makes clear. ETF just means you can trade the fund on an exchange (as opposed to transacting with a fund manager like Vanguard). You can have ETFs that track an index or ones that do other things, many examples of which are given in the article.
Lag and poor visibility.

Drones work on slow ground attack convoys and buildings where they can fly around for a time but they are controlled via satelites so there is a couple of seconds of lag between when the image is recorded and the orders are received by the drone.

In a dog fight, which is really what you have to build a fighter plane for, that kind of lag means you lose every time. Add to that that drones are too slow, have no agility and little to no armour and they are going to be completely useless even against obsolete planes - SAA (Assad) show down one a few days ago.

The US has stealth drones, but that is only useful till you are discovered. If you are going faster than the speed of sound that is one thing, but these drones are not.
Spent a year living and working in TLV [1], my employer has its corporate headquarter in that area (excuse me trying to avoid naming something specific in public).

While I often heard variations of your explanation that still doesn't help me, to be honest. I have trouble understanding the mixture of 'tribal' traditions (and the notion of tribes, as far as I understand the matter of 'how to be Jewish') and believing in God with a rather strict list of rules.

> Even when you meet up with Jews whose practices are different from yours, the feeling is one of mutual respect

That .. is a bit over the top, no? I mean, no group works like that and my experience of the people in Israel is no difference. This breaks down rather quickly, if I think of coworkers and friends telling me that they don't "get" orthodox Jews and even - that was a big one - often ask airlines to make sure not to sit next to one during a flight. That's Jew vs Jew in the same country here. I mean.. I guess I just want to express my doubts at your happy "one family" explanation here, without bashing anyone.

The anecdotes above just cement my point: Is it a religion? Doesn't seem that way, but most rules and traditions are based on what I'd consider a religious base. A nation? Hard, because there wasn't a united nation for quite a long time. Tribe? Well, ignoring the problem w/ believing that the tribes described in some book are real and somehow continue to exist until today, how do you cope with people that convert to Judaism? People abandoning the faith and becoming - for example - Christians? How do you rationalize the matriarchal way of automatically 'being' part of the team? And if you look into the biggest country of Jews today, could you stuff a young gay boy from Tel Aviv in a room with a representative of Bnei Brak's population and get a consensus on what it means to be Jewish?

No bashing intended. Seriously. I'd love to move back or return for lots and lots of trips. The language is awesome, I fell in love with the country. But .. the identity is a mystery to me and sometimes it seems that the internal view isn't thaaat much clearer (as above: Just pick a number of people from the quite diverse pool of people).

1: And I miss it. Last trip to TLV was a couple month ago, hope to be there soon again.
Political systems should protect minorities from the tyranny of the majority. I worry that Democracy OS's idea fails to address this issue. If the politicians always vote with the majority, what if the majority wants to violate the rights of the minority?
> but it is my believe that when Senators' and Presidents' and CEOs' sons lives are on the line, they'll think twice before using force.

May I recommend a listen to Fortunate Son by Creedence Clearwater Revival? https://www.youtube.com/watch?v=CvwQmxLaknc
Choosing and Using Job References
Apps to Watch: Medium, Priime, Easy Ten and Others
They did and still do, sometimes even 3 or more archs in the same binary;

On OSX: combinations of PPC, x86, x86_64 could be built

On iOS: default at the moment is a triple of armv7, armv7s, arm64, I believe. For a while used to be armv6+armv7.
When I meditate I often combine it with tiny yoga exercises - not formal yoga poses, but just stretching and going where my body wants to stretch. What's funny is that I often find myself in a position similar to Muslim prayer (or, if one were observing from the outside they might think that is what I was engaged in).

[edit] I bring this up because whether engaged secular-ly or not there is something very grounding about the experience.
Finland wants to abandon teaching subjects at school
As with others, I am really struggling to see why this has "OS" in the name. It's not an operating system. I'm guessing it stands for "open source", which isn't really an acronym people use in favour of OSS/FOSS (probably because OS already has a very well established meaning).

Can someone share some insight on the naming decision?
You'll need a lawyer specialized in the field. Check the SEC filings for ETFs similar to the one you want to start, they have the law firm listed.

It costs a lot of money and is a slow process, usually performed by professionals with many years of experience in finance. It's almost certainly a bad idea for you to pursue the idea.
I'm personally big on the Serenity Prayer:

God grant me the serenity to accept the things I cannot change;
courage to change the things I can;
and wisdom to know the difference.

Total atheist, so maybe I should replace the word "God" with "Brain" or something.
Windows 10 will run on ARM so there will be no problem using bootcamp. Getting developers onboard with compiling ARM executables though is another story.
Yes, they're obviously not Scandinavian (where the name means male genitalia, plural).

Funfact: in the northern parts of Norway, calling a policeman a "horses penis" is not illegal, as that is a somewhat common thing to call another person. Yes, this was tested in court in 2008.
“Rationality: From AI to Zombies” Online Reading Group
Funny how old articles resurface suddenly :-) It's great that HN still likes technical content, though.

FWIW I also wrote a (shorter) follow-up post a few months later about multi-dimensional arrays and their relation to pointers-to-pointers: http://eli.thegreenplace.net/2010/04/06/pointers-vs-arrays-i...
Maybe if all the apps were coming from the Mac App Store. I think the limits of Sandboxing have slowed that progress significantly. They should have reasonable allowances to bypass the sandbox for apps that really do need the entire machine. Instead we are now so restrictive a text editor isn't feasible and the Mac App Store is faltering.

http://www.panic.com/blog/coda-2-5-and-the-mac-app-store/

PS-I don't think they will switch to ARM. The new USB-C MacBook is very power efficient.
“Gödel, Escher, Bach: An Eternal Golden Braid” Online Reading Group
I guess you find out pretty quickly whether someone's a competent heart surgeon.
I am doing meditation for a year regularly (almost every day) and did another 2 years (once or twice a week). Keeps me calm and focused. Next month, I am going to this 10-day course Vipassana Meditation: https://www.dhamma.org/en/about/vipassana. Looking forward to it.
The remedy is to require more than a majority threshold for decisions to be made. For example, a decision could require 80% agreement before it becomes law.

In the USA we handle these issues with a representation by region (states) rather than by population. Solutions feel more like post-processing, then data gathering.
This isn't new, or perhaps I should say, it isn't surprising. He's being saying such things for at least a decade. See http://www.theguardian.com/politics/2007/feb/16/1 :

> Yesterday's Independent devoted half a page to an article entitled Nuclear Energy? Yes Please, by Canadian Dr Patrick Moore, billed as "a former leader of Greenpeace, and chair of Greenspirit Strategies". And therefore, presumably, a man well placed to question British environmentalists' misguided suspicions about nuclear power. Might it have helped the paper's readers to understand his stance had they known that his last involvement with Greenpeace was 21 years ago; that he currently heads something called the Clean & Safe Energy Coalition, which is reportedly wholly funded by the US Nuclear Energy Institute; that he wrote last year to the Royal Society arguing there was "no scientific proof" that mankind was causing global warming; and that he is on record advocating the felling of tropical rainforests and the planting of genetically engineered crops? Guess we'll never know.
Since Windows 8, there has been no need for Bootcamp anymore. Just create a partition via Disk Utility, boot Windows installer in EFI mode and install on that partition. (The necessary drivers have to be downloaded onto a usb drive from under OS X though, from Apple's website).

Frankly, if Microsoft had embraced EFI & GPT earlier, we could be able to install WinXP without any Bootcamp many years ago. This whole Bootcamp technology is a ridiculous dinosaur that shouldn't exist.

(Important note: That "just create a partition" advise won't work if you have Fusion drive, because Windows have no knowledge of that technology. Still, with few magic tricks, it is possible to have OS X installed on CoreStorage partition, and Windows on outside-of-CoreStorage HDD partition. That's how I have my Win8 installed on my iMac right now, no Bootcamp was ever involved.)

Also, as a person who plays "Dragon Age: Inquisition", "Far Cry 4", "Wasteland 2", "Bioshock: Infinite" on my 680MX iMac, I think the proposition of the topic-starter is not going to happen. Or at least, it's not going to happen to iMac and Mac Pro, because disregarding desktop gaming would be the most dumb decision. Who would possibly own the expensive black cylinder, if it didn't have a capability to run everything cool that is currently around?
Something like Google Docs comments hanging off the side of the document? It fits less for the Rap Genius example since the annotations explain the line, and in code if the line needs explaining then it should have a comment within the code itself.

I like the idea for discussions, but does the discussion stay there? Would an individual line get bogged down in "stupid questions" that someone has to trawl through to find what they want? If it's on by default, would it just be annoying to those trying to read the code, and if it's off how many people would go out of their way to turn it on?

It's certainly interesting, anyway.
And it's a quote from a year and a half ago.
With the switch to x86 and with hardware virtualization available via virtualbox/vmware fusion/parallels, combined with a much larger user base with many having switched over from pc, I think they may find the demand for backwards compability and virtualization is much greater now than during their ppc->intel switch (which happened at a time where, at least from my vantage points, macs were still considered a fringe/specialists/niche platform)
The cost of starting a startup is also much lower now than a decade ago, and a decade from now it will likely be even lower. In a future with more, but smaller startups, investors might not even be necessary if savings, bootstrapping, crowdfunding, or small loans (e.g. under $30k) can provide enough capital to get off the ground.
> Actually, this demonstrates a problem right here. It's not clear to me what you mean by these terms.

I'm not trying to get in an ego stroking contest here, I'm just providing anecdata.

I worked with SVN for ~4 years and git for ~4 more. What StevePerkins was asking was perfectly clear to me after about three seconds of thinking. Of course, in an interview, I would be sure to parrot back my understanding of the question. :)

FWIW, you and I understood his question to mean the same thing.
DevTools: State of the Union 2015 // Speaker Deck