skysight-inc/HackerNews huggingface dataset:
I believe functional programming does have its place in games and graphics, but I don't think it should completely replace imperative/OO programming (yet). Some aspects of game/graphics development map better to OOP (e.g. graphics apis) and should be handled with such tools.

I think, for now, a hybrid OOP/FP approach would be best. Right now, I'm prototyping a game engine in F# and C# to see if one could be viable. Incorporating FP has definitely simplified and allowed me to reason better about parts of code but I'm not sure if the tools and languages work well with each other enough yet.

Also see [0] for some thoughts about FP and game development.

[0] - https://www.st.cs.uni-saarland.de/edu/seminare/2005/advanced...
> adding the ability to intelligently switch from a weak wifi signal to a strong cell signal

Yeah, it hangs on that tiny, unusable WiFi signal for dear life, even when it cannot move a single bit of data through it. Meanwhile, the GSM data channel lies there unused. :(
So this is a Fire TV + Chromecast - Amazon Siloed Content.
The iPhone 6 Plus
When are they going to update their laptops? Air?
Docker and Windows Server, What does it mean for you?
I assume this is the real, official end of the dream that I will ever get the case they initially showed off for my Nexus 10.

I enjoy the Nexus 10, but I really feel like I've kind of just been left in the cold. Android updates haven't been kind to the device in my experience.
Yeah, I was so annoyed when I got the update on my phone, went to my Nvidia Shield to install it, and... nothing. Ugh.
Fun fact: "Wit.ai" can be pronounced just like "Witaj" in Polish, which means "Welcome/Hello". Dunno if this is intentional or even acknowledged by founders. ;-)
Researchers develop world's thinnest electric generator
Slightly off topic, but is it just me or does this page brutally ignore your browser's language settings? (as well as those of your google account.)

Apparently it guesses a language based on your IP address and serves you an inappropriately localized version. Kind of a noob-ish mistake to make for such a campaign. Too bad for you if you're abroad! There's a language drop-down in the "help" section, but it's not stored in the session and it's completely ignored by the other pages. So you simply cannot view the landing page in your own language!
Hmm, weird. I was going by my HTC One M7, which has a 1080p screen, but its ppi is 460ish, and the Nexus 6 is 493. I didn't realize an extra inch would require 1440p to have roughly the same resolution. I can't see jaggies anywhere at this resolution, though.
> quietly joined a wifi network

i would suggest not having your phone auto-connect to just any open wifi network, but that's just me.
Does it strike anyone else that Apple's product line is starting to sound complicated?
The annotation would go in the header files, so that it works with lib*.so's. For example, glibc's strlen is marked this way (as well as a whole host of other functions).
A crowdsourced agenda for free expression
Mailbox enters public beta for Mac
> What I don't get is how they constantly counter-act the common rules on how to deal with trolls or stalkers.

Actually, the general advice is to tell everyone:

> Tell Everyone

> Report the incident to law enforcement. Notify the Commonwealth's Attorney and ask for help from your local victim/witness program. Let them know that you are afraid. Give friends, co-workers, and neighbors a description of the stalker. Ask them to document anything they see and record the time of the occurrence.

https://www.dcjs.virginia.gov/victims/documents/stalking.pdf
Audi Tests Driverless-Car Technology at 190 MPH
I use Ramnode and I am really happy. The speeds and performance is really good. However Ramnode does not provide any API like Digital Ocean. They use SolusVM for VM management, which has some API endpoints, but nothing fancy.
a.k.a. iOS 9
Absolutely not, at least not to me. I'm not a huge type theory guy or anything.

But saying that "proofs are a burden especially for things with side effects like shooting a gun" when systems that shoot guns specifically do have proofs in spite of their type systems invalidates the example, if not the argument.

The presenters certainly think these languages will help construct those proofs.. that I'm less certain of.
I'm getting a bunch of error. Main error seems to be out of memory exception (6 tabs take 1.2GB).
Like the firmware update (iOS 8.0.1) that completely disabled cellular and the touchid reader on iPhone 6?

Looks like QA is slipping heavily these days.
For the love of god, use frametime to measure improvements, not FPS. "A 15 FPS increase" is entirely meaningless, and can mean you doubled your performance or a 1% improvement.
Mr./Ms. Wu,

There is nothing sexist or racist about wanting transparency in games "journalism". Insinuating that trolls only exists in one side of this argument is also preposterous.

No one wants to be lied to for money.
Google made their announcement the day before the Apple event strategically.

Apple 'leaked' this new info to try to steal some of the attention from Google, and get people talking about what else they will reveal at the event tomorrow, thus shifting the conversation back to Apple.

None of this happens accidentally. It's all very well-timed and follows the classic playbook for "crashing" your competitor's news.
The Moto X has been a Nexus-ish device at carrier prices. This is an actual Nexus device, still at carrier prices.

If it was < $400, I might have sold my 5 and given it a go. At $650, I have no incentive to go for this vs. any other device (or to upgrade at all for that matter).
"Your favourite apps are on Nexus Player"

Spotify and iPlayer are my favourites. Notably absent.
Direct HD link: https://s4.mzstatic.com/us/r30/Publication3/v4/2c/22/0d/2c22...
Is this Apple's attempt to steal the spotlight away from today's Android & Nexus launches?
The iPad has had such a weird naming convention:

- iPad

- iPad 2

- The new iPad

- I don't even know what the 4th gen was called.

- iPad Air

- iPad Air 2

I was hoping for 4 speakers (one at each corner) for stereo sound in both orientations.
Terrific, both my wife and I have a Moto X. Previous upgrades to the Moto X (not carrier-bound) were also very quick. Not Nexus-quick, but still very timely.
Your chains are more golden now.
Brightness and total screen size matter more for battery life than resolution...
What's funny is the 3 people I know who switched to the 6 from the 4S, they all wanted a bigger phone and are all complaining that the 6 is too big as well as too thin.
I paraglide and a barometer sensor allows me to use my phone as a variometer (measures altitude changes while flying amongst other functions).
Apple messing up on tech? Yep. Apple messing up on marketing? Much less likely. This leak is about as accidental as me.
Your comment provoked me to go and watch that video, and watching it clarified this whole issue for me. As someone who's done a reasonable amount of undergraduate-level film and literature analysis, I felt that the video fell quite nicely in line with that style of presentation, and it's clear that Ms. Sarkeesian has a strong background in that area. If this were for an assignment, she would've gotten a perfect score.

However, watching the video as a gamer, not as a student, there is one thing about her video which stands out to me as the reason why she inspires rage in a subset of gamers.

Ms. Sarkeesian doesn't highlight anything positive about gender roles in the games that she critiques. While she is under no obligation to do so, the indignant gamer might accuse her of cherry-picking her facts, forgetting that her video series is about "Tropes vs Women", not "when games do justice and injustice to women".

Her series really is like a homework assignment for a college class, where the professor has asked for a list of tropes. If she'd included a "full assessment" of each game, her paper would've been ten times as long, and the professor would've given her a lower grade for including a bunch of irrelevant information.

In other words, her series is so single-minded in its purpose (to identify tropes) that it bothers gamers who feel that it's unfair that she only talks about "Tropes vs Women in Video Games". They misinterpret this as a video series on "games that fail women and are therefore terrible", when she's just doing a series on "games that have these tropes."

They're enraged not by what she says, but rather by what she omits.

And as far as games journalism goes, the fully-fledged "feminist game ratings" YouTube series/website is a void still waiting to be filled.
My feelings/words exactly. Too many screen sizes, too many products. Probably they need 2/2 matrix again :-)
You talked about mental illness!

> not in a sane state of mind

Stop stigmatising people with mental illness by associating them with violence.
Well, if you're compliant in the US right now, you are keeping track of the value of every coin anyway. My own experience is that not many companies are doing this -- at CoinLab it was a very large effort, and included head-scratching conversations with accountants as to whether or not specific identification vs FIFO/LIFO was most appropriate.

So, yes, pain in the ass, however, one that you incur whenever you spend coins if you're compliant.
Yes we have datacentre edition and VL stuff. Small business: Use azure.
Starting to get sloppy.
What happens during the AppStore application review process?
Lockheed announces major breakthrough in nuclear fusion – RT USA
Plus it's quite ugly that the new iPads, of the same generation, have different numbers (iPad Air 2, iPad Mini 3)
Good catch.

OT: I hope wireless charging is there to stay. Being in robotics this is one technology that would benefit robots tremendously when it becomes more mainstream.
JT-60 in Japan has done about half a minute, actually. There is less of an issue with sustaining reactions (since there has been steady progress over the years) than with coming up with materials that would stand up under a commercial fusion reactor's duty cycle.

http://iopscience.iop.org/0029-5515/48/8/085002
Again, none of these were actually two conceal carry shooters accidentally shooting eachother because one thought the other was the criminal. How would you like me to refute that? Shall I find an article titled "Two heros accidentally didn't shoot themselves thinking the other was the criminal." Because that's what I would need to find in order to "refute" your rediculous premise.
Oh, I can see their point. I'm glad you were able to have some useful analysis done on the data anyhow!
It's been a long time coming. I mean, do we even know whether 5S or 5C refer to anything in particular?

What's really weird that they don't have an iPad Pro in that lineup, because that was what we assumed to be the reason they went with the name "iPad Air".
This might work. It's from Lockheed's Skunk Works, which has a very good track record and tremendous respect in the aerospace community.
With the basic physics laid out, this is mostly an engineering and construction problem. Their plan is to build and test a new prototype every year. The Skunk Works can do that; they've been doing it for decades. They're a manufacturer of prototypes, and have in-house capabilities for building things fast. They don't have to contract out much, and where they do, they have a contracting operation and supply chain they can rely on.
Big deal. These "specs" are all-but-obvious. Everyone knows the new iPads will have TouchID.
copy of the relevant image: http://imgur.com/jwke2GS
I love to watch Netflix on my phone when I'm doing the dishes. The 90 degree change in going from a backwards-facing speaker to the Nexus 5's downward facing speaker made a huge difference in the sound quality. I'm really looking forward to having stereo, forward-facing audio.
Curry-Howard is central to how you think about programming vs. Curry-Howard is almost completely irrelevant to how you program?

But maybe that disagreement goes away if I restate it slightly: Curry-Howard is central to how you think about programming vs. Curry-Howard is almost completely irrelevant to how you actually write programs. That is, if I am actually in the process of writing a program, I don't think about Curry-Howard very much, even if I'm working with the type system in Haskell. If I think about programming at a highly abstract level, then, OK, Curry-Howard might be considered a central insight.
My problem with the particular phrase 'battle of the sexes' is that invites a reduction in this context that gamergate holds a reasonable male position and Sarkeesian merely holds an equally reasonable female position, and that men can't be blamed for holding the gamergate position and that only women should reasonably hold Sarkeesian's position. I admit I'm ignorant of the game theory allusion you're making.

More generally I fear I don't understand the larger point you're trying to make if you weren't trying to do the "two sides, both have some good points and some bad points, let's ask the peope receiving death threats to sit down with their abusers and find a compromise" truth-is-in-the-middle thing.
I was using this device for last couple months. It's by far the best tablet I've ever used. It feels great when you hold it and thank god for better aspect ratio! (compared to N7). I also have N10, but never really liked it, it was quite cumbersome to hold it. N9 feels much better in hands.

The thing I loved the most though was keyboard cover. It's narrow but you get used to it very fast. Typing on it was such a pleasure! I was not allowed to travel with this device but I could easily see myself just taking N9 instead of laptop for short trips.
The iOS showing is also 8.1.
Nope, we.
> The nexus 5 is already a bit oversized IMO.

Really? The physical size is barely bigger than an iPhone 5.

As for the 6, looks a little chunky in photos, but if it's slim with a small enough bezel it could be manageable...
Exactly.

Under Napoleon, France had an empire that ruled over most of Europe, exceeding even Germany's later attempt at same. To describe France as a country that surrenders easily is to declare yourself ignorant of history.

France was well prepared for a war with Germany, but what they weren't prepared for was the new tactics Germany had developed. Aircraft and tanks were a revolution in combat, they'd never been used on that scale before. France was the first country to get a lesson in how difficult it can be to defend against a well coordinated assault.

It's worth noting that France's army at the opening of World War II was vastly beyond the capability of America's. It was well trained, well equipped, heavily fortified along the border, and expecting Germany to make a move.
I believe society is a reflection of human nature.

Setting aside your utopian strawman, if your argument is going to based on historical timelines starting with when "we were kicked out of Eden", I suspect we're not going to find much common ground on history, philosophy, or morals anyway.

The original question was, what should we leave behind to future. I think ultimately it's a great question, and a great debate. Let's agree to disagree on our approaches to it.
Hey, we're checking for SSLv3 and then CBC ciphers, so if you're not on 3 or not using ciphers you'll show as ok.
I think this is a flawed way of looking at it. I can have a nice i7 w/ 32GB of RAM on my desktop, but it's a pretty terrible computer for writing documents, programming, media consumption compared to my phone because, well, it doesn't have a screen at all.

The computer and the screen are different things. There exists ways to use your phone on a larger screen, at which point the operating system becomes your sole bottleneck.

The reality is our phones are very powerful computers, intentionally limited to do things specific for mobile use. They could (and probably will) be opened up as time goes on to become more traditional computers as well. A few players toyed with the idea clumsily in the last few years, Motorola being the most noteworthy.
Not to me. Just to list the current models:

Tablets: iPad Mini 3, iPad Air 2.

Phones: iPhone 6, iPhone 6+.

Desktops: Mac Mini, iMac, Mac Pro.

Portables: Macbook Air, Macbook Pro.

You can even make that list ordered by size from memory like I did, and I'm not an Apple guy although I have a Mini that runs windows, and an iPad Air).
Our SDK default is 10-minute intervals, but some apps choose 1-hour to better fit normal schedules. The pocket problem isn't a big deal, but altitude changes do add noise to our system. The barometers are very elevation-sensitive (see other poster, commenting about flying!), which means that the reading will be different every time you move your phone.

There are a number of ways to solve this noise problem - first, merely detecting trends in the data over 6 hours is quite easy and tells us a lot about the atmosphere (is the pressure rising or falling? easy to find out from the noise). Second, getting enough density means we can use statistics to filter out most of the noisy data.
Pirates will only move to new arguments, that's all. Before theses arguments became mainstream, my friends simply said that they didn't care, now they use theses arguments, it's not accessible, it's not a "fair price" (hard to be fair when free exist). I still remember when Breaking Bad came on Netflix, I was so happy to believe that now I won't be the only one I know that use Netflix! I was wrong to believe in their ethics... torrents were too good for them.
You probably should care because antidepressants are not benign. They _are_ psychoactive and will have long-term effects on your brain, not to mention your liver and probably your gut. They induce strong dependence and are incredibly difficult to get off of. Plus there's the money---thousands of dollars if you stay on those things for years, like so many people do. If you actually don't need antidepressants then you really are better off without them---I think that's what your doctors are saying.

Sounds like you've been having a hard time getting out of your depression. If medication feels like it's helping then I say go for it, but you need to be aware of the potential costs, as well as alternatives. Therapy and exercise are two alternatives with far fewer side effects that may be even more effective than medication.

If you think your response to the meds is due to placebo effect (odds are that that's true) then that's good, because the placebo effect can be triggered by many things that are not pills. Just doing something that _feels_ like it would be effective is usually enough to _be_ effective.
There are plenty. People aren't evil by default. Give them more credit.

http://www.ijreview.com/2014/03/125342-armed-man-gathers-peo...

https://www.youtube.com/watch?v=yqkqzsIjujI

http://bearingarms.com/concealed-carry-permit-holder-stops-s...
Let's stick to one list and avoid patronising talented female developers by suggesting they need their own special list.
How little actual information is contained in this "leak".

"The Air 2 and Mini 3 exist. With TouchID. They remain physically unchanged."
Yes, the S model is a faster (_S_peedier) version of the previous model. 3GS, 4S, 5S. The C means it's the _C_olored variant.
The cheapest I was able to get HBO in Redwood City, California, was $72/month all in - and that was waiting for a bit over a year for their $20/month special. The cost of the Digital Cable was the thing that made it pricey (in addition to the basic cable service).

Given that the only thing I wanted cable for was HBO, that meant I would be paying $72/month for HBO. A little rich. My over/under is probably around $30/month.
Defect rates are per unit area, aren't they?

If you're trying to make a 6" screen and a 27" screen at the same dpi and aspect ratio, and the 6" have unacceptable defects 1% of the time, the 27" screens will be defective at 4.5^2 times that rate, or about 20%.
Wow, congrats on the round! Looks like an amazing service. Will be trying it soon for a project I'm working on, Android speech APIs aren't quite cutting it.

Can this be run continuously from a Service on Android? Didn't see a mention of it in your docs, but I've yet to play with it.
Whatever the hell the technical issue is -- more battery life is far more preferable to better displays.
I personally think that 5 is already too big...
On the other hand, Android 5.0 was announced for 10 as well, even though I agree, my 10 always felt like a bastard child of Nexus family.
Users are increasingly using their phones for looking at photos (which are themselves being taken at increasing resolution). Bumping the display resolution makes those photos seems sharper, richer, and more "there", which is a huge part of the user experience. It really does matter.
Annotated Technical Interview Guide
Is there a public roadmap for currently planned features? I know there was discussion to make Docker more community driven, but I'm not sure if that went anywhere?

I saw this... https://www.docker.com/community/governance/
but couldn't find any more information...
Didn’t Apple claim they had already hit that limit at 326ppi with iPhone 4? Seems we’re enter ludicrous ranges now…
I do not know of any evidence, nor do I wish to investigate if there is any with regards to the 'manufactured' hypothesis. Reading the article, I had a flash of an interesting twist of events (as improbable as it is). This whole debate is not even about her, but how some people could use this scenario to manipulate the public's attention and polarize the discussion. I like considering things from different angles, which I thought was what Hacker News was about in some measure.
Test any hostname for SSLv3 Poodle vulnerability
4th gen was iPad with Retina Display.

Edit: to everybody responding that the 3rd gen ("The new iPad") had a retina display, I was pointing out the marketing name for the 4th gen.
Granted, that was not good, but I did mean marketing-related accidents only.
The code seems to suggest this was written by someone that isn't all that versed in crypto, which is more than a little worrying for an ATM:

hash_pbkdf2('sha256', $password, $salt, self::ITERATIONS, $saltSize, true);

where self::ITERATIONS is 500. That's extremely low.

Furthermore, they're using CBC mode encryption for the 'config' file rather than an authenticated cipher. The only 'authentication' there is is whether the file inflates. Because the IV is in the encrypted file (and I can pick any password), I can make the first block decrypt as anything. Depending on when gzinflate throws an error, I could potentially make the decrypt succeed with just control over the first block.

Neither of the issues is (in this case, because it's 'just' the config file encryption) probably anything to especially worry about, but it does show that other, more critical, parts of the codebase might not be up to snuff.
Honestly, not really. It's cumbersome, slow and really takes too much effort. There are Atom transformer tablets that come with Win 8 and have Linux installable that are way better for that job.
Another black rectangular tablet. Slightly different form factor. What's the big deal?
Did you read the post? They specifically state that it was discovered and patched by LibreSSL.
It may very well have been financially impossible, if they had a contract in place preventing them from doing it. Circumstances change, contracts expire...
> I am usually holding mine at like 6 inches to 1 foot from my face

Question: how do you type / swype with your device so close? I've just tried and my focus kept shifting from the back of my typing hand to the screen and back, very tiring.