skysight-inc/HackerNews huggingface dataset:
I've had my MBP 2016 with Touch Bar since Tuesday. Some additional thoughts for anybody who cares:

Re: the speakers.

I was watching something on Netflix on my chest lying on my back (you know the position) and the speakers were so good they almost sounded like surround sound.

I had to turn the sound off because I was convinced somebody had walked in to the room behind me. Seriously good speakers.

The keyboard is also excellent, if not a bit noisy for my fat fingers but it doesn't bother me.

Touch bar - meh. It's good when it works but it's not life changing. When more apps (I'm looking at you spotify) get on board I expect I'll use it more. It definitely doesn't detract from the experience.

Battery life is a real bug bear of mine. I come from a MacBook Air 2013 model and could easily get 6+ hours even if I was using Chrome heavily. Now my average run time is closer to 4 hours. Those two hours make all the difference.

The trackpad in my opinion is not too large. Having said that I was happy with the size of the previous track pad, I don't know why they increased the size but it hasn't lessened the track pad experience.

Finger print to login and siri a touch bar click away is neat, I hope to use siri more now.
I agree. As someone with wrong gender, I strugle to find good job in tech. With right gender my chances would be twice better.
The last three are already being attacked on separate fronts, a compromise would be hard to make. My state just eliminated its estate tax and Republicans have been clamoring to attack it at the federal level as well.
Art often deliberately insults to get a reaction. Which is a valid thing to do, if you are making great Art.

Of course, then people feel insulted, people groups feel targeted, etc. and they then respond. This person has responded, and neither insulted nor denigrated the author - they have merely criticised them. If the author wishes to write like they do, then mild criticism shouldn't be unexpected!
Firebase App Indexing for Personal Content
Dude - you're 13? You're awesome! Keep at it!
There was OpenWatcom, but it doesn't support anything past C++98, as far as I know.

There's a really high barrier to entry for C++ compilers, and between Clang, GCC, and all the proprietary compilers there's not a huge need for another one.
This isn't what I meant. I meant using the corporation as an uncapped 401k which essentially lets you defer tax until years where you have less income, therefore paying less income tax.
Or perhaps she'd be happier in an industry such as aerospace, defense, or emergency services.

6-7 years ago, I interviewed at EFJohnson. The position involved maintaining code for systems used by emergency services (might've been related to E911, but I'm not sure). I distinctly remember one of my interviewers telling me, "if we screw up, people die". I'm fairly sure my lack of self-confidence was why I didn't get the job; he could easily see the nervousness on my face when he said that. However, it sounds like that kind of job would be perfect for the author.
Not implying that. Just that her way of thinking is a much better fit in that environment.
You've pretty much made the opposite point you intended to. What the author is calling the 'touchpad', isn't the trackpad - it's the touch bar.

This is precisely the confusion that's causing people to raise eyebrows at the term.
Cfront? Old and probably has various license restrictions, but you can get the source for it:

http://www.softwarepreservation.org/projects/c_plus_plus/ind...

I think the reason why there are so many C/C-like compilers, but very few C++ (I personally don't know of any open-source ones besides gcc and clang) is due to the complexity of the language; C is simple enough that a single person can easily write a compiler for one in a short time and have it compile both itself and large quantities of existing standard and not-so-standard code:

https://news.ycombinator.com/item?id=10731002

https://news.ycombinator.com/item?id=11903674

https://news.ycombinator.com/item?id=9125912

In contrast, C++ is at least an order of magnitude more complex, with far more features that need to be working to get to something which could usefully be considered 'C++'. For example, templates are pretty integral to the language and implementing them correctly is not trivial.

The number of people who can write a whole C compiler, while relatively many, is still a tiny fraction of all programmers. (I do wish there were more, since I personally think the concepts aren't so hard once you see the essence of the tiny compilers like tcc or C4.) And a much tinier fraction of them will want to try writing one for even a subset of C++.
Design <ought> be perfect, because you actually have a chance to do so. Design is declarative. You are defining what <ought> be. People who are studying someone's design specification shouldn't have to wonder whether your circle is <really> a circle. A designer declares a perfect circle even if when zoomed in you find bumpy pixels.

Also, design in the context of a team especially ought be perfect, because your perfection will be degraded in a game of telephone.

By perfect, I don't mean that your design fits the user with maximum optimality. I mean that when you draw a box, you actually mean a perfect box. When a mathematician draws a square, they are describing a perfect square. It would be a little socially blind to pick up a magnifying glass and accuse the mathematician or the designer's square to be imperfect because you find the bumpy ugliness of a 1080p monitor or a sheet of paper.
Awesome, another tool to make blind people not able to read messages on Twitter! +1
Well. Maybe the industry that do critical software don't let newcomer with no experience and no degree come in. So she's stuck in the world of poor software.

[Just a thought]
Did you know that people can overthrow the government of the United States every 4 years? They actually did a couple weeks ago, and noone had to die or go to prison.
I am on the fence on this one. On the one hand I completely agree that we should be able to treat it as a 9-5 job. On the other hand, I have worked with people like that and I far prefer working with those with some passion in the field.

Our field is constantly changing and it requires that we keep up with the trends (not unlike medicine or other well paid careers). Its a pain in the arse having to explain a better approach to people who have never bothered to learn anything more than what they got taught at university ten years ago.
>Dictators that prosecute and murder their opponents, like Castro did, share a very predictable set of psychopathic/narcissistic/paranoid personality characteristics.

Do they? What facts have you go to support your thesis?
Because if you tax the margins (as opposed to the revenue, which would be patently absurd), you're not passing on the tax directly: you're incentivizing the corporation to move money smoothly through itself rather than stockpiling.
Not fully, but it's definitely well on the way :)
Pineapple Party Decoration by Easy Food Decoration
From Iran's Mozadek to Cuba*, the world would have been freer and more democratic without USA interventionism and global terrorism. Especially considering USA media is refusing to acknowledge Castro reached out and was rejected by the administration of the time. The crimes USA has committed against freedom around the world, so to gurnetee access to oil and resources throughouh corrupt richt wing gouvernement are scary.
The authors espousing of deep problem understanding sound like it would be more at home in a PhD program / academia. Also, sometimes it's possible people just "pick wrong" in the sense that they don't or can't think far enough ahead to realize where their best fit will be professionally. Wouldn't be surprised if that's what's going here. For example, I'm pretty sure, in hindsight, my best fit would be as a psychiatrist / psychologist but I'm too far down the path as an engineer to really want to change course. Instead I've channeled my strengths and leanings by working in ML and user-centered design as much as possible. That helps but never fully makes my fish out of water feelings go away. I have much more of the "feeling" predisposition than the overwhelming "thinking" predisposition of eng teams I've always worked on. Earlier on I felt like this oppressed (in terms of values) minority but once I learned about innate personality type distributions I was able to stop taking it so personally and in fact use it to my advantage by taking on roles where my differences were in fact strengths (being the guy who made sure the UI didn't feel like dogshit, thinking through how to personalize our shopping predictions, etc.).
Why do you make that statement without any argument to back it up? It's clear that equal representation per person is not universally agreed to be ideal.

That's not how any federal system works. They are more like unions of states than one big government and in a union the less powerful partners deserve some protections.
Incognito mode plus Google search on article title does the trick.
I thought exactly that. Then I got to systems programming (embedded, soft real time, consumer brand that used to be known for quality etc) and found out everything is equally crap out here, too.
> Yep, the thing that's going to scare the United States government out of killing its citizens is them armed with arsenals of M-16's against their… F-22s, B-52s, carrier groups, and tanks.

That's a red-herring though because it doesn't describe an ethnic cleansing.

In an ethnic cleansing police move house to house, dragging the unwanted people into the street. In that scenario, small arms are effective in slowing or stopping the problem, at least long enough to receive foreign aid, etc.

> The only thing guns do is make one less afraid of one's government if one fails to comprehend the absolutely beastly military power that it can bring to bear against one were it to decide to do so.

They probably won't be bombing many cities because they see themselves as ruling that area. (Even in Syria, the dictator isn't using building-levelling bombs very much because he wants to take the city back.)

The situation for those in Aleppo is horrible but if they weren't fighting back they'd all be dead in a ditch already.

> Gun control, by the way, is tangential to the question of how absurd this particular argument is. Maybe it's a good idea, maybe it's a bad idea, but it's certainly not a bad idea because the government is afraid of folks with guns.

No, that's not what history shows. Gun control (a lack thereof) wouldn't have changed the course of our wars, but would have changed the genocides. Scapegoats are only valuable if they're weak.
Since this is a old thread now, I will not spend to much time.

> Why do you believe that the difference between the developments in the US and Europe is explained by different central bank behavior, when there is also a huge difference in effective fiscal policy behavior that is consistent with the difference in outcome?

Because the US had both expansion and contraction in fiscal policy, and growth was not infected. New Keynesian predicted the 'fiscal cliff' in 2013 and monetarist said it would not have any effect.

You can also look at some of the smaller similar economies in Europe that are inside and outside of the Euro. Generally the fiscal policy is not that different, but the countries outside of the Euro generally do better if they had expansionary monetary policy.

> Can you explain that?

http://www.themoneyillusion.com/?p=23314
Anyone else bothered by her phrasing of "he’s trying to be helpful" followed by "Bless his little heart"? Why would anyone publicly address their SO in such a patronizing way? This just bothered me more than it should.
Could you explain? Because she sounds like the opposite of an LoB enterprise programmer to me.
Looks like it's the same instructor so i'm curious as well.
Next Generation Sequencing Spreadsheet
This is an absolutely amazing work that targets several pain points of elegant and efficient (literally costless) stream processing. It seems to me that conceptually template metaprogramming as found in D is the closest practical incarnation of this idea, what do you think?
Sure, it’s easy to criticize software – but can I write it?
10 Tech Giants and Their Website Designs in the 2000s and 2016
Obama didn't murder thousands? Yet I hear good things about him. FDR? Any US president basically? The people responsible for staging coups abroad to replace democratically elected leaders, install sympathetic dictators and overall fuck up life in a region for 50 years?

Yet I hear good things about them too. Why can't the same be applied to Fidel? He committed atrocities and he did good for the country. And indeed much of the suffering (the "millions" not the "thousands") was directly caused by US actions, so don't come with the holier than thou.
Am I misreading this or does this really allow arbitrary packages to masquerade as legitimate packages?!
Estate taxes are evil. It's money that has already been taxed at least once as income or capital gains.
Also power electronics, medical, nuclear, etc. But there is a problem in those industries: They don't pay nearly as well as the fail-fast-and-break-things internet jobs. Tech salaries are sky-high right now because we are taking over the enormous advertising industry, which has large margins.

Those other industries? They are already quite mature, and are operating on razor-thin margins, often in the 5% range.
And it was the most productive time of your life. Never, at any point in your meditation or mountain ascension, did you introduce a single bug or provoked any issue to any user =)
Google Cloud is 50% Cheaper than AWS
Coincidentally, I just now posted the below to my Facebook.

> Taa (or !Xoo) is one of the most phonetically complex languages in the world[0]. Here is a video[1] of a !Xoo speaker reading a paragraph of text in English, and then reading the translation of that same text in !Xoo. The number and variety of phonetic clicks is simply amazing.

[0]: https://en.wikipedia.org/wiki/Taa_language

[1]: https://www.youtube.com/watch?v=Zrek3r29HvE
Cuba and South Africa Are Friends, Because Fidel Castro and Nelson Mandela Were
> The engineer anxiety about them is myopic and ignorant of business realities.

Far from. The worry is not "this code is old." Plenty of old code (especially boring old code) is cranking along just fine.

The worry is that if an old, abstruse system stops working or has a critical security bug, there's a real risk that nobody will be able to put the fire out.
Try doing Salesforce integrations. Unstimulating, boring factory line work IT.
I know it's mindboggling, but really there aren't. This is one thing that Westerners typically don't get about the Communist-bloc countries, or don't seem to care. Whereas in average the standard of living was always much higher in Capitalist countries, if you looked at the Eastern European Communist bloc for example, there's no extreme poverty, because the state takes care of that (and it's an extremely important thing for the State to take care of, or else the population would come to believe that Socialism wasn't working). Sure, being an average American in the 70s would be a lot more comfortable than being an average Pole in the same period — but there were no people living under bridges in Poland scrapping food from trashcans. If you ask the poorest people of any Capitalist country whether they'd switch places with the poorest ones of a Communist country, they'd do it in a heartbeat.

Of course, this idea gets lost to the mind of the Western middle class because in general they just don't think about the poorest members of their society (or some just think they deserve their fate).

The Communist era had numerous well-documented flaws, but really, the things it got right aren't spoken about enough in the West. We could learn something from that. For example, the levels of education of the population in the Soviet Union were never attained in the United States. How do we fix that in the Capitalist system? Do we want a more educated population in the first place? Do we want to live in a society with no children in the streets? If we do, what do we have to change in our society to attain that? It's important not to take a whole system for granted as a full package ignoring its flaws, be it Communist or Capitalist.

But indeed, the saying _is_ correct: "Millions of children will sleep on the streets tonight. None of them is Cuban."
I never said that the rule change would "guarantee" a Clinton win. I just said it would be more democratic.
Haxe is actually a programming language[0], which can target JVM, CLR, C++, Flash, JS, and a number of other platforms. It has found some use in game development, but is still fairly niche. This is (I guess) a tech overview of a new platform designed for the purpose of being a Haxe target.

[0]: http://haxe.org/
No. Only dividends are subject to withholding taxes (and are taxed twice, once in the US at 15%, the remainder taxed at 27%). It's a crazy system.

Before you think of moving to Belgium: US citizens can't escape the IRS, no matter where they live, and so do pay capital gains tax.
I also agree that there seems to be too much separation between the phases. I wonder if this is a design choice or a design limitation. MetaOCaml also requires explicit lifting/unlifting of values.
That's one of the things keeping me away from Haskell. It seems that to be proficient I would need to know way more beyond the "standard library", but go into the String vs Text debates, and the huge amounts of common knowledge out there.
RSI is a common problem among programmers, etc, so you would expect it to be discussed. You'll find someone blogging about their RSI every few months.

https://github.com/melling/ErgonomicNotes

This story always gets the point across:

http://www.looknohands.me
My goodness, I didn't realize there were so many Black Friday sales on self-righteous indignation. Giving it out for Christmahannukwanzakah, are we?

Personally I felt quite a bit of sympathy for the author. Some of us are builders. Some of us are growers. Some of us are finishers. Unfortunately the former two often unintentionally conspire to make life difficult for the latter, whether by poor architecture, bad code, or simple lack of prioritization. That is what the author spoke to (at least, that was my takeaway) and that was what the headline lead to. Her stops along the way at the gender and racial discrimination questions were also relevant, but not where the story ends.
As someone with ADHD, I guess I should be insulted by IsaacL's post, but I'm not. I thought it was fair comment.
Solar power store highlights bright potential for clean energy
> President Elect Trump … predicated his unconditional acceptance of the results on his victory.

While I am no fan of the man, and have no doubt that he would fiercely have contested a loss, I don't think that it is quite as you have described it. What I remember is that he said that he would "keep you in suspense", and that he would accept the election results "if he was satisfied", never explicitly that he would only accept a victory for himself.
Objection! Perfection is the ultimate minimum viable product, as mandated by the condition to achieve it.

(12) Perfection has been reached not when there is nothing left
to add, but when there is nothing left to take away.

https://tools.ietf.org/html/rfc1925
The problem is that if you could magically remove all the waste in the economy, but didn't find new work for people to do, then all that happens is you have a lot of people out of work, which is in itself a waste. The way our economy is built, the waste from people being idle is in many ways worse than the waste from people doing things that don't need to be done, which is why politicians are always pro-jobs and never mind whether the work is worth doing.

Leaving aside money, efficiency should never be a problem because there is always plenty of work that urgently needs doing. Freeing up people to work on more important things should always be a win.

That's not the world we live in. To explain why, you need money: nobody will pay for it!

Convincing people to spend money on things that urgently need doing is the heart of the problem. The broken window doesn't have that problem. It's a waste, but it's a very convincing reason to spend money, and the shopkeeper has money, so that's what happens.

Building a new building could be a waste, too. Overinvestment happens and new buildings do stand idle sometimes for lack of tenants.
Crosh/SSH and ChromeOS
Clinton Campaign to Participate in Recount
Does the life quality of populace increase or did it decrease on countries that US of A intervened? I do not understand US fear of communism(by definition ussr did not even have communism, it was something else may be call it ussr-communism?). Both countries were allies in world war. What was the need for a piss of contest between the two? I would say ussr's involvement in cold war was caused by passive aggressive tactics began by USA. It was USA who first deployed nuclear weapons near Russian border. When russia deployed in response in cuba, suddenly that was news and more fear mongering to justify their actions that caused it in the first place. Most americans didn't even know that it was their country that started it. And in the fear of communism, they took destructive actions. Just like they are doing it now in the name of terrorism, but actually making the problem even more worse.
The triangle always only shows a single hue. It's two dimensions vary the saturation and brightness (or lightness). Hue is fixed.
> Given no gpgcheck is enabled, with full administrative access to the Red Hat Enterprise Linux Appliance REST API one could have uploaded packages that would be acquired by client virtual machines on their next yum update.

And given how hard it is to detect backdoor software, this is a HUGE security blunder. This could have literally installed a rootkit on every rhel instance on Azure.
Write the friggin tests is what she means to say.
Because corporations then become vehicles for the wealthiest in society to hide virtually their entire income from tax authorities - whilst still being able to enjoy most of its benefits, and the problem of corporations hoarding huge moats of competition-intimidating money rather than paying out dividends gets even bigger.
You're forgetting some details there. In the 1920s, Cuba was a big producer of sugar, and their largest trading partner was the US. US companies owned 60% of the sugar production. But during the great depression, the US introduced tariffs on a wide range of goods (from everywhere), and the Cuban sugar industry collapsed.

Then when Fidel came to power one of the things he promised was to reduce the reliance on US trade. And he nationalized all of the private property and assets belonging to American individuals and companies.

And in response to that, the embargo was introduced. AND THEN there was the Bay of Pigs.

So lets not pretend the embargo is what destroyed US Cuban trade. Fidel did that all by himself, without the help of the embargo.

Also, the US didn't push Cuba into the Soviet sphere.. Fidel already had close tied to the Soviets before the embargo. It was one of the reasons for putting the embargo in place.
> minority groups, that is, small population states.

I'm not sure that this synonymy is justified.