skysight-inc/HackerNews huggingface dataset:
Haskell seriously lacks mature tooling, like IDEs, and also libraries. It's still a niche language and it suffers from that. I think it's pretty clear it's not going anywhere close to mainstream any time soon.
Each tile in this game represents a large area of land.
Their monetary policy is responsible for inflating asset prices, so yes they did effectively inject that money into equity markets. No one thinks they went out and bought stock on the open market with it.
val label = "The width is "
val width = 94
val widthLabel = label + width

I really wish more languages would distinguish concatenation from addition, especially when they do type coercion. There's a very specific reason Perl opted for '.' to concatenate strings instead of +, which is that it disambiguates the following:

val first = "2"
val second = 3
val together1 = first + second
val together2 = second + first

Not to mention, addition is commutative and concatenation is not (1+2 == 2+1, but "one" + "two" != "two" + "one")

Hopefully Scala at least has some very well defined and easy rules for exactly how string concatenation works, but I think it's an uphill battle to argue that '+' is a good concatenation operator.
That could be it, and it's bound to be that not every product is for everyone.
I'd love to see a follow up of your decision and out comes. Possibly a tellHN later on. The advice in these situations seems pretty consistent in this unfortunate situation. Document, Lawyer, fire, support. If you do follow up id be particularly interested in the outcome of the support piece of the puzzle and how to balance group dynamics associated with the affected party in the aftermath. Any kick back...etc.
How long before this tech ("Sniff-o-Vision"?) is utilized
to gather unconscious feedback in focus groups - or political rallies?
>think that the climate is too complex for the current modeling to mean anything.

"We dont know enough, so we're sure we are correct and they are wrong" is about the dumbest reasoning I can think of, I'm sure those are really smart people you're talking to...
> they're just offloading some compute power (therefore cost) to the hosts

I don't know enough about networking to follow the tech, but they seem to say in the post that's exactly what they intended to do:

> The idea of dropping several millions of dollars on overly expensive networking hardware wasn’t particularly appealing to us. As systems engineers we’d much rather invest the money in commodity server hardware, which directly impacts how efficiently we can deliver content.
GitHub Security – Cash Bounties
Good idea, but search isn't great
I run an unprotected VNC server at home, but its not open to the world because I'm using a router that doesn't expose local ports, like most people.
It's not that I don't want to learn. I've made 3 serious efforts to learn, and although I understand how programming works, I could never do it at the level I want. However, the small amount of programming I've learned has given me good insights and allows me to communicate better with technical people.
When people say "Waste of time" in that context, I take it to mean that they're not deriving any enjoyment either, it's not just a utilitarian statement about productivity.
Can you please post your slides from Scala Days?

EDIT: Thank you!

https://github.com/densh/talks/blob/517b20c30dd4aaf390785039...
Is there a video of a real live example of how spark helped to solve a specific problem? I've tried quite a few times to get my head wrapped around what Spark helps you solve.
$ tree node_modules
> Firefox is smart about only loading tabs on demand.

This is the second time I've read this today....for me, when FF restarts, the tabs appear to be empty (they are blank, and reload when activated), but all of the memory is consumed almost as if it is somehow pre-allocated even though the page hasn't loaded. Do you not see this behavior?
i (and most of my friends who are active users) use twitter more like an rss reader
I lost a hundred bucks to this behavior.

http://alangrow.com/blog/how-i-lost-100-and-blamed-cal
That's much appreciated - lots to think about!

Edit: how do you scale? For example, do you just have lots of nodes running your authentication microservice for all of your active apps?
XaoS: Real-time interactive fractal zoomer
How Open-Source Pros Learn Their Skills: Report
Lately, I've been getting better at catching my "someone should build X" ideas. I used to quickly (and unconsciously) discard them instead of thinking that I could build them myself. Sometimes the ideas aren't even related to software but I'm still keeping them. Who knows, should I ever get tired of programming I may actually build up on them.
I personally reached a similar conclusion[1] and ended up building small little chrome extensions that solve some of workflow problems I face daily. This plus using zapier to automate the repetitive has brought back joy to programming as a tool rather than end goal.

[1]https://medium.com/@hu_me/how-i-got-past-trying-to-reinvent-...
Tech accessories that don't play nicely with established human rules of etiquette have a much harder time being accepted, that's my theory. There's a long established history of reading or writing in public, and smartphones play nicely with all the etiquette that governs these activities in public.

Watches have etiquette too, primarily, it is seen as rude to check your while interacting with other people. So basically an apple watch is a device that you can't use in most of the situations where it would prove useful.

At the end of the day, where tech accessories are concerned, human social interactions are evolving much more slowly than the technology itself, and designers don't seem to really take this into account. Bluetooth headsets and Google Glass are two more great examples of what seems to be a failure to account for social rules and norms when they were designed.
Nest Open-Sources Its Networking Protocol
You can already generate C from Haskell using jhc compiler:

http://repetae.net/computer/jhc/

It doesn't support all the language features, though.

Besides their standard one, GHC also has an additional LLVM and an older, now deprecated, C backends:

https://downloads.haskell.org/~ghc/7.6.3/docs/html/users_gui...

The UHC also has a C backend, but not fully implemented,

http://foswiki.cs.uu.nl/foswiki/Ehc/UhcUserDocumentation#A_6...

Sounds a good idea, on the other hand have you ever used Frama-C? Never used it, but it seems being used in this kind of scenarios.
Here's a question for the recruiters in this thread: When someone is rejected for being "too senior for the role", what are the actual reasons?

I ask this as someone who's been dealt that card 10 times in the past few months. I've got a good idea as to what the actual reasons might be, but looking for confirmation. Thanks.
Angry about Facebook censorship? Wait until you hear about the news feed
I've heard a lot of the early adopters of Scala are moving away, including LinkedIn, Twitter, etc.
Microsoft also had smart watches, mobile phones and tablets years ago, and none of them really panned out either. ¯\_(ツ)_/¯
It's not you specifically, it's that this comment specifically is almost 100% likely to show up. It's boring, and at this point doesn't add anything to the discussion.
Maybe, but in 20 years of programming (and 10+ of them with dynamic languages) I don't think I have had that issue more than 2-3 times.

(1) Passing an int/string when a function expects the other type? Yes, I had that happen lots.

(2) Concatenating a string and a (coerced) int?

It's either a much narrower subproblem of (1), or exactly what I wanted to happen in the first place (e.g. print "Your score is: " + n + " points".
> It can be done, it's just that no company has yet done it the right way.

Actually, look at game consoles. They have always been the original "walled gardens", but, they still allowed users to install third-party software through physical media.

And people have been happy with that arrangement.
Not to forget:

Civilization: Call to Power (1999)

Sid Meier's Alpha Centauri (continuing where Civilization II ended) (1999)

Call to Power II (2000)

Civilization: Beyond Earth (2014): Spiritual sequel to Sid Meier's Alpha Centauri.

There are of course other PC games that are related to the Civilization series but those are IMHO further away from the "main Civilization series".
It refers to the Graham Holdings Company which used to own The Washington Post, still owns Slate, and also owns Kaplan.
Agreed. I'd happily take 20k of that and do the negotiation myself. Win-win, right?
Did you mean the other way around? I think someArray[] is a flexible array member and someArray[0] is a constraint violation.
Funny, I used a union once to port code when I found-out zero sized arrays were a gcc thing:

/*
* SC C Compiler 8.8.4f1 (part of MPW 3.3) does not support zero sized
* arrays. I use this 'clever' trick involving the preprocessor that
* guarantees everything is aligned appropriately. It is possible with
* this that some space will be wasted between the header and the
* payload if the a single element of the payload is larger than the
* header, but that is not the case here.
*/
#if 0
struct state {
mbhdr_t st_mb; /* Screen 1, Line 1 */

short st_serln; /* Screen 1, Line 2 */
short st_astln;
unsigned char st_count;
unsigned char st_unit;
char st_qs[2];

char st_units; /* Screen 1, Line 3 */
avunit_t st_avms[0];
};
#else
struct state {
union {
struct {
mbhdr_t suh_mb; /* Screen 1, Line 1 */

short suh_serln; /* Screen 1, Line 2 */
short suh_astln;
unsigned char suh_count;
unsigned char suh_unit;
char suh_qs[2];

char suh_units; /* Screen 1, Line 3 */
} su_header;
avunit_t su_align[1];
} st_union[1];
};

#define st_mb st_union[0].su_header.suh_mb
#define st_serln st_union[0].su_header.suh_serln
#define st_astln st_union[0].su_header.suh_astln
#define st_count st_union[0].su_header.suh_count
#define st_unit st_union[0].su_header.suh_unit
#define st_qs st_union[0].su_header.suh_qs
#define st_units st_union[0].su_header.suh_units
#define st_avms st_union[1].su_align
#endif
Before being purchased by Jeff Bezos, the Washington Post was part of a conglomerate that also included Kaplan, the test-prep company. As the Post's own profitability declined, the profits from Kaplan kept the conglomerate in the black.

The Post news operation was sold to Bezos, splitting up the conglomerate. I assume the Graham family still owns Kaplan and a few other pieces.
http://photonkit.com/
My C is rusty. I would have thought the former declared a pointer in the second member of the struct, i.e. typically a 4- or 8- byte field.

edit: clarifying, I thought int somearray [] was the same as int* somearray.
You can also use: s"The width is $width"
I've never understood why all the fork/change/commit/push/pull-request fol-de-rol is necessary. Why can't we just pull, hack, and submit a "push request"?

But I guess I've never understood why everyone else seems to be OK with a build/repo system where it is even possible to break the build at all; it's always seemed to me like it should be set up so you push to a testing stage, which merges to master if the build succeeds and the tests pass, but otherwise fails and sends you an error log. Never seen a build system set up that way, though, and the couple of times I've looked into the matter it seemed like I'd basically have to code it up myself, which was more effort than I was willing to put into it.

With such an architecture, the idea of a "push request" would just be a manual OK step in addition to the automated test validation step.
BREAKING NEWS: FG HAS REMOVED FUEL SUBSIDY , NEW PRICE IS N145 PER LITRE
Watched the hole series more or less, feel a bit suckerd when the device did not even work.

Put your wrists on something when you solder.

Long time Amphour listener.
Or the recruiters found a public listing and are trying to insert themselves in the process. Periodically I get emails from recruiters that are "I have a great candidate for your open position..."
If you try and close the window, firefox will be default warn you and tell you how many tabs you have.
In contrast, I found it far more compelling than Civ. And yeah, they play surprisingly differently.
Solve All Your Cryptography Problems in 3 Easy Steps [PHP]
Mentions using LLVM, so all OS should work. Not sure about the stdlib.
I've bought every Civilization game except the very first one. They're good games, but the one I really love is Alpha Centauri. Maybe it's a nostalgia thing--- I got SMAC when I was in middle school. But the faction design was phenomenal, and it was great how you actually had to play the factions differently, and knowing the other factions meant you handled them differently. I started playing University of Planet and just out-teching everyone, but learning how to play the other factions was very interesting and provided a ton of replay.

To me, Paradox's Stellaris is more of a spiritual successor to SMAC than Beyond Earth is. You have empires that have radically different traits, values, and governments. You actually have to play to your strengths and think about your policies. (Disclaimer: I am extremely sleep deprived from playing Stellaris the last two nights.)

The Civs and Beyond Earth all play the same. The faction differences are superficial. It's bleh.

//edit forgive me HN, I commented before I read. The article does address my concern:

> "We found that there was a bit of a sameness to leaders as opponents," he says. "They didn’t really act as different personalities in terms of diplomacy. In Civ 6, every single leader in the game has a historical agenda. We look at something they did very well in history and we dial that up in the game world to make them a bit fanatical about it in Civilization 6.

But I have very little faith that they've solved it. Having a leader that is more fanatical about something isn't the same thing as having to make hard deicisions about Values & Government trade-offs!

For reference: The Alpha Centauri Social Engineering panel:
http://cdn.thedailybeast.com/content/dailybeast/articles/201...
And wiki for details: http://strategywiki.org/wiki/Sid_Meier's_Alpha_Centauri/Soci...
The big difference between Facebook and YouTube is that YouTube has the content directly within their application, whereas with Facebook, users are still going directly to the original site to access the content. So in your example, BuzzFeed is still getting money from all the ads on their page when somebody follows a Facebook link, but Beyonce wouldn't be getting anything from a YouTube view without the revenue sharing.

But this could all change if instant articles catch on.
Scientific Studies: Last Week Tonight with John Oliver
Finally: Germany to abolish open wi-fi liability for users’ behavior
I like the idea and look forward to hearing about the companies outside of TechCrunch articles (not that there is anything wrong with that but like variety).

One interesting thing that will come out of this for some of us is that we will be able to see the number of founders for each company. I know it is said there are some solo-founders but I've never seen it said how many are in each batch.
Blog: cargo install clippy
There's a couple of orders of magnitude more culture being produced English than any other language (I speak three other languages)
I once asked a VC who was deep into healthcare what he saw the push to switch to a single-payer system in the U.S as a threat.

His response was that he didn't really care either way - there would always be business opportunities regardless of what the current ecosystem was.
There is a grave danger that Tesla's precocious push of autonomous features could result in a PR disaster for self-driving technology if it actually ends up killing someone.

We shouldn't have this in the wild until we're sure it's ready.
Because all the other languages mentioned are better only from very specific perspectives. Scala's strength is precisely that it's a mutt: Want to write imperative code? Sure. Functional? No problem. How about a type system that far more featureful than Go? That works too.

Scala gets a bad rap precisely because people are big fans of their own way of writing code, call it better, and think that anyone that wants something else is deluded. The Scala way is to say 'sure, you can do that too, to hell with purity'. I'd rather have power over purity any day.
Storage is a problem; interestingly, I just read this piece: http://thinkprogress.org/climate/2016/05/09/3775606/used-sec... about using retired car batteries as storage. There aren't enough electric cars on the road to make this application widespread, but it may resolve some of the challenge over time.
Geezus he included the hostnames and IPs? This is so insanely irresponsible.
iOS App Store review time is less than 2 days now
My theory:

My initial reaction to your post is that it doesn't contribute anything useful: clearly you're sufficiently different from the Facebook-using masses that statements about them have zero relevance to you and vice versa, and because the masses are, well, masses, it's still perfectly legitimate to talk about them.

Since your post (like the similar ones that appear on every submission about Facebook) doesn't contribute anything useful (and especially not anything novel), and since I (subconsciously) project onto you and assume you are probably aware of that, I find myself filling in blanks and concluding that you're posting for a different reason - something to the effect of "hey look at me, I don't use Facebook, I'm better than that, you're all wasting your time and I'm not".

And, unsurprisingly, that kind of gloating and attention-seeking, even subtextual, is annoying and elicits a negative response.

I'm not saying you necessarily meant it that way, and I think this is all half-subconscious, but I do think it's what's happening.
I'm intimately familiar with the space, especially when it comes to Silicon Valley startups, and it's no cynicism, but reality that most of them do, in fact, start out looking to be bought. In fact, that's the #1 goal of VCs, angel investors & almost all founders.
Hopefully they can add some AI that is not totally lame.
Please stop. Comments here need to be civil and substantive, and yours are crossing both lines.
"Fever by Zika virus is described as an acute febrile illness."

There you go! See that there's a difference from the other statement?

"Segundo a literatura, mais de 80% das pessoas infectadas não desenvolvem manifestações clínicas, porém quando presentes a doença se caracteriza pelo surgimento do exantema maculopapular pruriginoso, febre intermitente, hiperemia conjuntival não purulenta e sem prurido, artralgia, mialgia e dor de cabeça e menos frequentemente, edema, dor de garganta, tosse, vômitos e haematospermia.. No entanto, a artralgia pode persistir por aproximadamente um mês."

This statement is contradictory, this is were the confusion resides. I have never seen a case till today regarding this, neither has the society here a person that had Zika but very little symptoms, it's always hard and pushes the people to bed, what has happened a lot here is since "Zika" is on evidence people push "Dengue" symptoms as "Zika" just because it's on the "Vibe", so the numbers of Zika are huge but in reality it's a mix of Dengue (types 1,2 and 3), Zika and Chikungunha.
It's called "cost of living".

Did you somehow miss the sentence in all capital letters that I put right after my second reference? Not to mention the axis labels in my second source, as well as all the text in my second source addressing this point?
Why is there no Revlo shirt for Julie? I'd also like to know a bit more about what James actually did at the non-profit. I'm assuming some sort of customer development/sales/acquisition as that skill is lacking from the description of the other two. If so that seems like a pretty interesting and balanced team.
If you liked any CIV game do yourself a favor and get the mod Fall From Heaven, civ 4.

I really enjoyed the civ games and played all of them and this mod blows them all away by far and im not much of a mod fan. Seriously go look it up now :)
That is true, but it does mean there is an interested contact at the company. Compare to places like Indeed that scrape listings and have no way to tell if a position has been filled.
Haven't read this article, but it was linked in the main article. Take a look: http://www.theverge.com/2016/5/11/11658226/tesla-model-s-sum...
Oh, forgot about https://github.com/cefsharp/CefSharp, but theoretically anything that uses Chromium Extensibility Framework (CEF).
No plans, but it sure would be sweet, wouldn't it? :)
Please don't perpetuate spats.
The discussion is about the overall effect of Facebook on the business model of the news industry. How much impact does your personal preference have on that conversation? Probably too small to be measurable.
Tesla owner w/ AP here.

Honestly it's a design issue. The way that summon was activated(double tap on P) is very possible to slip and do. The screen where you cancel I've occasionally seen take 1-3s to pop up depending on what the rest of the SoC is doing.

I could totally see a scenario where this happened, screen popped up while he was exiting and wasn't able to hear/notice that summon was engaged.

The better fix here is to have a CONFIRM on the touchscreen rather than a CANCEL. It wouldn't hinder the experience since you already select forwards/back and catches this accident case.

For the record, love the car and almost everything that Tesla does but I really hope they revisit this and design it a bit more defensively.
C99, yes. Earlier versions didn't have that.
It's not only OSX/Linux, the Windows version is a bit embarrassing with its performance and graphics glitches too. I really hope they're using a different game engine for this one. Civ5 late games with massive maps are very tedious to play even with a beefy gaming desktop.
> Russia seemed to do OK with the conquest of Crimea

While I'm no Putin apologist, Russian "conquest" of Crimea is a bit like hypothetical Éire conquest of Northern Ireland. You're certainly going to upset a lot of people, but it's also hardly black and white.
Could be worse: http://www.insecam.org/
oh yeah. That's probably why I assumed "collaborators" must have had access to private edx repos.
What are your mobile plans? :) I realize this is probably a ways off, but I've dreamed of being able to write core logic in a language like Scala & then using that code from ios & android.

Will scala native generate some c-linkable files?
Found the guy who's never worked for a small business.
Incredible to find the project I co-authored posted by someone else! I will monitor this threat in case anyone has questions for us.
I remember Martin Odersky explaining how the Scala compiler has to do a lot of work to compile FP code to a JVM that is mostly geared for the Java language only.
Because of that the compiler is well positioned to compile to other targets as well. Like Javascript or LLVM.

Are you talking about compromises in the language or the standard library?
In the language itself I can only think of type erasure for generics having to follow the JVM choice.
Tesla's response to this issue is staggering to me. Summon mode is not a remote control. The car is controlling itself, and I don't think it's reasonable to expect the driver to be responsible for it's actions when that is happening.
I've made some huge mistakes, but I'm up 20% overall YTD. Just randomly picking tech stocks with out of the money puts has been profitable enough to stay up 20% even if the majority of them wash out. Biggest hit was 8x.