skysight-inc/HackerNews huggingface dataset:
People think in terms of hierarchy and concepts, not individual components. For example, cars with more internal components are not actually more difficult to DRIVE than simpler cars (eg: carburetor vs fuel injection).

Likewise, people don't pay by the character. They pay by the word. They also pay by the concept, so having N different ways to do something simple can be a higher cognitive burden than just 1 way. (hence python vs perl).

Now, I believe that clear code, "well designed" code (despite the fact that its patently obvious that no one agrees on what well designed actually MEANS) are better. Good abstractions.

But these are a function of the programmer from which they come from. The programming language makes a difference but I'm starting to suspect beyond a certain point of feature completeness, you are hitting diminishing returns then negative returns. Yes Java8 has Lambdas, that helps a lot. But would Java9 benefit from implicit parameters? Or from nearly any punctuation being an operator that can be overridden? I argue these 2 features of scala, which people love for their ability to build concise, hard to read, harder to write, DSLs are part of the problem.

Ok enough ranting. My parting shot is I write a 25,000 lines of scala into a production system. We had to rewrite ALL the for loops into while loops. In the end, I'd say Scala was generally helpful but not so much that I'd do it again.
There is (or at least used to be) an option on your iPhone that forces the messages to be sent and received over SMS rather than iMessage. I wonder if one could turn on that option on their old phone before switching numbers.

There was a fairly recent change in how iMessages are handled. In one of the iOS updates, you can receive iMessage messages on numerous devices tied to your Apple ID such as your iPad. I wonder if that's where the bug comes from.

The other option is to switch to Android at home and get new friends.
By "peaceful" I don't think you mean "resolution favoring the western agenda"?

I am all in favor of peace.

We in the west can't necessarily control what Russia does. But we can (or should be able to) control what we do. I certainly don't think sending senators and state department officials to meet with coup leaders in the day before the coup and the constant stream of hostile talk helps anything.

Not supporting Russia annexing Ukraine. Just so no one gets the wrong idea.
Lokal ilanlar
Free classified ads.
Out of everything you wrote, "I missed chewing" definitely wasn't the strangest thing. I think I'd miss it as well. Thanks for the insight.
You forgot a few:

- The French smoke like chimneys

- Drink some form of alcohol daily

- Are dedicated carnivores (vegetarians are rare)

I come here a few months a year (south of France) and it always amazes me how healthy everyone appears to be despite the excess of "sin" the French revel in.

Lifestyle obviously comes into play in terms of longevity (I believe the world's oldest woman was French and she smoked moderately into her 100s). In other words, the phrase, "work before pleasure", very likely did not originate in France.
For what it's worth, I switched to Android and did not have to pay Apple $20 to disable my iMessages, despite not having an active support contract.

I did, however, have to do a quick Google search, log in to my iTunes account through the web, and de-register my Apple devices. The problem was solved relatively quickly and for free.

This should be simpler, but I'm not sure how much easier Apple can make it. They can't make an iOS app to help you because you got rid of the iPhone. It seems strange to make an Android app to help you. That leaves the web. Better luck to you!
This entire version of ASP.NET is specifically about modularizing the stack and breaking it's dependence on IIS so it will work well with Mono + Apache and Nginx. That's quite literally why this version is being written, as aside from MVC, ASP.NET as an IIS interface technology has been feature complete for years and wasn't in line for any major changes.
Yeah it's stupid issue but extremely easy to resolve. My messages went to purgatory for about 15 minutes. http://phandroid.com/2014/04/07/turn-off-imessage-iphone-to-...
A few years ago, this was very much true. The Dispatch lib for doing HTTP requests was particularly guilty of this - you had to learn a whole new mapping of symbols to methods!

I feel Scala is beginning to stabilize now. The recent release of 2.11 fixed several annoying issues, notably thread-safe reflection. The community is beginning to build some substantial and usable libraries. There's a still a long road ahead, though.

That being said, I doubt (and fervently hope against!) Scala will ever become Java++. Scala seems to constantly push the boundaries of language design. This is great, as it results in exposure for some lesser-known concepts into the mainstream developer community (e.g. Scala implicits ~= Ruby refinements).

With regards to language stability - the docs will specifically warn you against highly experimental features (e.g. macros), and for many you even need to explicitly import something to enable them.

The type system is very much rock-solid. Scala doesn't force you to use co/contra-variance or higher-kinded types, but they're there should you need to write very theoretically sound or extensible code.
My only issue with Scala is that I prefer the ML syntax more, given that my first FP language was Caml Light.
I think you should expand this to more creative works besides music. Books, video, gaming, visual art, whatever.
How aero is aero
ArangoDB 2.1-RC – enhancements for date queries and CommonJS support
Babun – A new Windows shell
Maybe they feel they might need the rocket engines in their inventory at some point.

I think some rocket components were produced in Ukraine, not sure if that applies to this. So maybe they don't want a limited supply diminished.
Perhaps that is true. But they seem to be in API vanguard.
The Curse of Dimensionality in Classification
The way I see it, if you're gonna build a time machine into a car.....
Yes, this is on our roadmap, and forms the core of our mission. To allow people to tip and reward creators of any kind, anywhere in the world!
> each character increases mental load on the developer

Not so. A quicksort in J is one absolutely lovely counter-example:

quicksort=: (($:@(<#[), (=#[), $:@(>#[)) ({~ ?@#)) ^: (1<#)

It's unarguably shorter than anything you could write in most other languages, but is it more readable?

My point is that, while too many characters are bad, too few are bad as well. And that possibly the "just right" verbosity varies from person to person. And also that readability is completely unresearched topic without any established facts we could argue about... Anyway, the key takeaway: we're all wrong on the issue of readability and we don't even know how much wrong.
Most people don't like the idea of destroying the planet. But we can't save it by "like"ing articles on Facebook or tweeting about them. Unfortunately, most of us don't want to give up the second car and replace it with a bicycle, to give up long distance travels for work or holidays, to give up our tropical fruits in the middle of the winter, to give up eating too much red meat, etc. etc. etc. therefore almost certainly we're not going to leave a better planet to our children.
I went through this last month when I switched to the Nexus 5, had no clue I wasn't getting messages until someone with an iPhone tweeted at me asking why I as ignoring them.

However, all it took from me was a call to Apple's customer service, I told them I had just switched off my iPhone and no longer got texts from people with iMessage and they immediately sent me to a tech that fixed the problem for me.

Have you been explaining it correctly when you call? All I said was "I had an iPhone until last week, switched to another phone but I'm still registered for iMessage"

Edit: According to my phone I called 1-800-692-7753 (Which is just 1-800-MY-APPLE) and my call took 8 mins 25 seconds total. Not too bad of an experience.
Nope. We opened the beta about 14 days ago.
Visual Studio a) will never run on Unix, and b) is not required to do .NET development.

I know people who do their .NET work in Sublime Text with a nant build chain. It's not my preferred method, but it works great for them. Hell, I know a guy that uses ASP.NET to host an Angular app, and to unify his build system, he has Grunt pick up the heavy lifting of running his MSBuild files whenever he does the pre-deploy steps for his JavaScript.

If you think you need Visual Studio to do .NET development, it's because you fundamentally don't understand the technologies at play and just wanted to say something provocative and witty.
I believe they're referring to Musk legal action as the distraction.

> Musk’s Space Exploration Technologies Corp. has sued the U.S. Air Force, claiming it created an illegal monopoly for the military’s satellite launch business.
> I would guess there are situations where such facts would be a hindrance in later life when easily surfaced through Google.

Sure, but that is most definitely not libel.
Well, at this point in my career, the lecture covers things not yet written in textbooks ;)

But generally speaking, especially when you account for the probability that "read the textbook" will result in me either grinding to a halt or just having content slide off, I covered more in lecture.

Textbooks were useful for specific needs for depth, used much more like reference works than a way to learn an entire topic.
Yes, but to get the extra credits they only had to demonstrate battery swap with a bunch of technicians. The large automated demo they did later on wasn't for the ZEV credits.
Which conflicts with http://support.apple.com/kb/HT5538 (under Unlink a phone number).
IANAL. The ham radio community needs to raise this with the FCC. This section was originally constructed a long time ago (1993?). I'm guessing it's biased this way to stop 1940's era spys from operating.
Thanks for the additional insight, appreciated :)
Harvard Student Group Cancels ‘Satanic Black Mass’ After Outcry
I ran into this issue 2 years ago when I dropped iPhone for Android - I seriously can't believe it's still a problem. Even following Apple's official KB article, it will still take a few days for all of your messages to start going through again.
They're not Apple customers anymore. It's not a problem (in that it's not effecting their customers, it IS their fault).

The best way to get this fixed would probably be for iPhone users who lose the ability to message their friend to complain to Apple, not the former customer.

Sad though. Apple is so good at customer service in many contexts. But sometimes they seem to decide on one of these seemingly purposeful blindspots and treat people terribly.
I think when it comes down to it one has to determine which law trumps another.

In this case we have laws about privacy (human rights, foundation of democracy) vs laws about freedom of expression (press, transparency).

Where there is an overlap the top courts must determine which one is more important. In this case they determined that privacy is more important, in a way that didn't remove the factual record but limited data processing so that both things could be preserved and protected.

I do agree with that, even though I probably share the opinion everyone else seems to have that transparency and freedom of press is also really really important. But for me, I personally think without privacy you cannot have democracy, which in turn serves to protect openness. And that does mean that there is this conundrum built-in to democracy, as the very foundation is built on not being fully transparent and what if that's what the people are asking for.
Just like politics, you can read anything you want into Tesla's financials. They make a 25% margin building cars, which is excellent. They are a small car company expanding their factory and designing a new model, which means they lose money.
> I think some rocket components were produced in Ukraine

If true, this is a significant wrinkle in the story.
Thanks for the insight! Always cool to see others product ideas and their approaches. Hope it works out for you!
What that doesn't say is that when you call, they will tell you that a support incident will cost $30.
why would a referral parameter even be needed in this case? can't a person just go into their analytics and look at all the referrals from news.ycombinator.com without the need for a parameter in the URL?
This is cool, but I have to say I'm basically holding off on getting excited about Kinect stuff until the Kinect 2 gets out there to this same researchers and hackers. They are going to have a goddamn field day. The Kinect 2 is a straight up future toy. It's going to make these fabulous Kinect experiments look like 64K scene demos. I can't wait.
"Predikktor"? :)
Plain text passwords from Washington State Healthplanfinder
On-Call Hero Game on Git
Get to the pager before the alert escalates to your boss.
The new ones shouldn't have this problem since the time-of-flight method isn't as vulnerable to interference... I think.
Yeah I think Java was the right(enough) solution at exactly the right time. I write some Java, but can't say I've ever really enjoyed it. Scala feels, well just more interesting to me. But it isn't easy.
The Delta IV is more expensive than the Atlas V to launch. Will the ULA get more money as a result? Is the contract cost plus or is it fixed rate?
I think you are a bit harsh on Toyota here. I can't resist playing devil's advocate. Some googling turned up Toyota has fleets of fuel cell vehicles already [1], this includes some buses. [2] Seen any battery powered buses lately?

2. Batteries suck. They are heavy and don't hold much energy. Advancements seem to come very slowly despite the fact that everyone wants them to be better!

3. Complexity isn't always bad. Hybrids are much more complex than a traditional drivetrain, yet they manage to deliver improvements in fuel economy.

/devil's advocate off

I do love Tesla, and wish them all the success in the world. Their cars are really heavy though, that is a pretty serious drawback to overcome.

[1] http://en.wikipedia.org/wiki/Toyota_FCHV

[2] http://en.wikipedia.org/wiki/Fuel_cell_bus
>Is the 2007 blog post titled "The Rule of Law without the State" from a well known libertarian organization your only source for these statistics?

The article is using the following sources as mentioned therein: "statistical data from the United Nations Development Project, World Bank, CIA, and World Health Organization"

You obviously have some sort of state apologist agenda by your intellectually dishonest statements here.

If you are going to start spitting out statistics, you better provide a source as well.

"Physicians per 100,000:4 (this is tenth lowest and FYI the CIA uses per 1k)"

Where are you getting 4 per 100K from? The CIA factbook says 4 per 1,000.

"Infant mortality: 3rd highest 100 Afghanistan highest at 114."

"Maternal morbidity: 1,000 3rd behind South Sudan (2,000) and Chad (1,100)"

Meanwhile the the facts are: 'Infant mortality per 1,000 births fell from 152 to 114.9' and 'Maternal mortality per 100,000 births fell from 1,600 to 1,100'

The point is there was improvement, not that Somalia is a great place to live based on first-world country standards, so saying, "Oh that is still the 3rd worst in the world!" is utterly irrelevant.

"Sanitation Down to 23%"

After an increase in the period discussed, the first 5 years of anarchy. The CIA Factbook currently says 23.6% for improved sanitation facilities, versus 26% mentioned in the article. Is this 3 percentage points of decrease that important?

The fact remains that things have generally gotten better for Somalia despite the terrible military and economic intervention.
HTML is a great DSL for creating static HTML.

When you start to bolt on features for dynamism in HTML you end up with Angular. The reason that it has all of those complex features is because it needs them to build real world apps. I'm sure once people have built more stuff with Polymer you'll start to see similar "feature creep".
Just no.

Well-written software (i.e. clean code, clear functions) is great and a joy to work with, but is absolutely not a substitute for documentation. Public APIs are double-triple-extra not exempt by merely being well-written, especially not C/C++ APIs, which have complex meta-details like "is this thread-safe?", "does this allocate memory?", "can I call this twice using the same object?", etc.

I get that if code is clear enough, it should be self-documenting. That alleviates the need to write as many comments. //Comments//. It's not a user manual. It's not an explanation of architecture. It's not a help guide. It's not an example of how to use it. It's not best practices. It's not how to write a plugin for your system. It's not an explanation of why the software is needed or where it fits into the business's plan. It's. Just. Code.

I've inherited enough undocumented code to take new stance: if I quit tomorrow and people are unable to train a new person to fully understand my code without me to train them, then I'm doing it wrong. "Wizards" are also liabilities.
As soon as you were in a catastrophic accident, all your hydrogen would vanish.

You would have a bottle of highly compressed hydrogen somewhere. The bottles can be designed so they don't explode when damaged, but it would take a non-zero amount of time for the hydrogen to escape. For however long that takes, you have a jet of escaping pure hydrogen that would make an excellent blowtorch if anything resembling a flame or spark gets too close.
Whenever I look at the iMessage icon on my iPhone/iPad, I feel it had so much potential when it came out but Apple just squandered it like a brat. If only they had opened the gates on interoperability ..sigh !

Sometime back they were arrogant and brilliant, not just the former.
Yes, the old 1.4 version is available and the new 2.0 version has a stand alone build that works without internet access. It requires adobe AIR.

http://scratch.mit.edu/scratch2download/

http://scratch.mit.edu/scratch_1.4/
If they've said "please don't encrypt", they're making a much broader request than is necessary to comply.

The only thing we really need is for a protocol to have some way for us to transmit a callsign in cleartext (otherwise there would have to be a break in data exchange every ~10 minutes for transmission of a callsign unencrypted). On WiFi this gets accomplished by setting the SSID to our callsign.

The actual data could be encrypted, but we would have to record (and arguably publish) any keys (including session keys) used in the process.
I'm not sure what you mean by word, but + vs. add() definitely have different levels of cognitive burden:

Compare: (a + (b + c)) + d vs. add(add(a, add(b, c)), d)

One is arithmetic, the other is polish notation.
Good point: I think there could be a stable equilibrium on the other side but the transition might be impossible.
Do you know much about branch prediction? It seems pretty darn interesting. I'm just curious as to how something like that would work with a path that potentially has side-effects. I don't really know how things work very well at that level, so perhaps I'm misunderstanding something.
> What else would you do, allow anyone to just be fired on the principal's say-so?

Yes. Why shouldn't the head of a school have the authority to fire the school's employees? If he misuses his authority, fire him.
Finally somebody who gets it.

For everybody else, Google Georgian conflict and compare it to what's going on in Ukraine.

Hint: US tried to back Georgian military in a proxy attack and got shut down.

If you don't think it's a bis suspicious for US to be so actively involved in this I have a bridge to sell you.
Presumably there's a way to use the app without having access to the entire Internet, especially considering this is a link to the source code.
> please keep this trashy behavior off of HN

You might get more mileage by keeping trashy derails off of HN, instead. OP had some interesting things to say, who cares about the Ayn Rand thing.
Isnt $0 - $49 quite a large gap in your packages?
Even more of a disaster with iMessage group threads. I had a thread w/ two friends, and when I switched to my Moto X, I didn't realize that I was no longer receiving messages on the thread from ONE of them.

Turns out, one of their iPhones recognized that it should start texting me, while the other's iPhone kept iMessaging me w/out delivering failure reports. So frustrating that I forced them to get WhatsApp!
I thought it was insightful and interesting!
Right. An excellent way to avoid the uncanny valley is to not even attempt to cross it.
About "it's more work on their part": when I lowered drastically the number of my slides, and started to put emphasis on facilitating the creation by my students of their own knowledge I had the guilty feeling of not spending enough time preparing the class. Preparing a lecture can be many hours of works. (Of course some lecturers will reuse ad nauseam the same slides and content for years. Not even thinkable in my field :-)
Other than hoping for a peaceful resution, I don't think he eluded to favoring any particular outcome.
The first time I realised how fast computers could be was when I first booted up BeOS on my old AMD single core, probably less than 1Ghz machine.

The thing booted in less than 10 seconds and performed everything so quickly and smoothly - compiling code, loading files, playing media and browsing the web (dial up modem then).

It performed so unbelievably well compared to Windows and even Linux of the day that it made me wonder what the other OSes were doing differently.

Now my 4 core SSD MacBook pro has the same feeling of raw performance, but it took a lot of hardware to get there.
For those who prefer to read:

I paid for and posted a transcription of that podcast.

http://blog.chrisbarber.co/a16z-podcast-valuing-todays-fast-...
And it only solves it for you. The rest of his friends are probably still tossing imessages into a hole if they haven't caught on.
The people with iPhones are still Apple's customers, and it's their messages that are disappearing. That's a perfectly good case for a CAL.

Suppose that someone tried texting someone for medical assistance (silly, I know...), and that message was not delivered because the recipient changed their phone but kept their number, is that the fault of the person that changed their phone or is it the fault of Apple for not being able to realise that people might someday want to change devices?
This sounds a whole lot like the argument of the Recording, Movie, and other IP Industries of the world against safe harbor provisions. Why should they have to play whack-a-mole when then could get the government/your ISP/search engines of the world to do their work for them?
When dealing with arithmetic equations the cognitive burden of add vs + can be quite high. Not allowing the overriding of arithmetic operators means that all new mathematical code you right will be second class vs primitives, encouraging people to not use special types in math operations. This leads to unit mismatches and other sorts of bugs.

The ~ operator in scala is the same as in java (if it isn't overloaded)