skysight-inc/HackerNews huggingface dataset:
I use AdAway from the F-droid catalogue:

https://f-droid.org/repository/browse/?fdid=org.adaway
Did you read the "But Seriously" section of that page? It explains that how the different examples actually highlight some advanced functional programming techniques.

In practice, there are some of the examples that are more important than the others:

- The "accumulating" version might use less stack-space than the naive recursion so its a very important technique to learn.

- The foldl version is a more structured version of the accumulating version, kind of like how a for loop if is more structured than a goto.

- The memoizing (aka caching) version is useful if your funcion is very expensive to compute.

- And the "tenured professor" obviously makes the best use of the existing syntactic suger :)

The rest of the entries are a bit more overkill for a factorial program.
"... but available in full for a review."

I don't know what this means? A snapshot (i.e. not an updated repository) available to anyone who asks for it?

I don't understand how it could meaningfully be "available in full" without it being equivalent and easier to just open source it.
I think people mythologize Snow Leopard. Personally I had multiple very annoying issues[1] in SL that were never resolved until I upgraded to Lion. While I wont say that OS X release after SL have been bug free or had fewer bugs than SL it has always been a trade off - some things got better and others got worse.

The only constant is iTunes, it seems to get progressively worse with every release :(

[1] https://discussions.apple.com/thread/2256080?start=0&tstart=...
My daughter (age 10) has been programming in racket, and recently finished her first game. I was super, super psyched to show her this, and super bummed to read that it's been put off for some time now, with no news about launch; looks like Carmack has had other things on his plate recently. I hope that this gets launched; tying a scheme-type learner's language to VR output is "epic" (her words) for junior developers.
It may be a pain in the butt to do so, my 2014 Dell XPS 13 it is serviceable - the RAM is still soldered onto the mainboard unfortunately, but aside from that every other component can be replaced. I fail to understand why I can't even replace the battery safely in a modern MacBook without a headache.
The primary feature of messaging software is "all my friends are on it". As an ex-Googler, all my friends are on Hangouts.

I think that on a technical level, WhatsApp is the best messaging software on the market. It at least features reliable message delivery, something that both Hangouts and iMessage have yet to get down. But its usage is largely limited to my Indian friends here in the U.S, which makes it of limited use to me.
Easier than Webpack? I dunno about that. I have major gripes about webpack, but being difficult to set up is not one of them.
This is one of the poorest executions of an experiment I've ever read about. Read the post and the author obviously has no idea about methodology and then goes on to claim very precise results in his headline.
Clicking on an address defaults to fucking Apple Maps... Let me say that again: Apple Maps...
iTunes started getting shittier and shittier even when Jobs was alive. I doubt people would get fired.
I will say I did not think I needed to do this (and I don't use Drive anymore anyways), but I did it and realized my recovery phone number was out of date. Even if you are fairly confident you are squared away... do it anyways.
> iOS reboots

Is that common? I have and use a 5s for years now and I have a spontanious reboot every 6 months maybe. And I am a very active user. Same for my wife (same phone). I have a new Samsung as well; it gets stuck every 2 days enough to have to reboot it.
That's not a realistic comparison... My acculated sum of every webapplication i use is (outside of my business ofc):

- 9 € / month ( Google Play Music)

- 3 € / month ( Netflix shared with 3 other people)

- 3€ / month for Google Apps ( actually, this is business... But i also use the mail for private use..)

= 15 € / month.

If i'm not mistaking, you're OS X device costs you 4 times more every month then the sum of every online webservice i use.

( this is another comparison than yours.. Some people just throw out money, others don't :) . Earning a lot of money doesn't automaticly mean you have to waste all of it )
Ah, when you put it like that, the NSA bulk collection of records is just a sample collector, and it doesn't measure or detect anything.
> On a network engineering level, something is deeply wrong if you can't separate internet access from access to sensitive resources. Or if you are treating a subnet which includes tens of thousands of students as "trusted."

I don't disagree with you. And I hate that I only have one choice of ISP.

I'm sure they were able to separate internet access from sensitive resources. But without forcing their users to install some piece of shit tracking software, how would they know who to forward letters to from the MPAA? ;)
Ask HN: What are your strategies to get the first 1000 users?
Techniques that come to mind:

- participating in product-related forums, social networks

- paid ads

- SEO optimization

- paid posts or cross-posting on blogs

- presence at events

Are there any unobvious examples I left out?
> The app should be open-source

and yet your website says:

> It will not be open-source

what's going on? :)
I recommend AeroPress. Easy to setup, easy to use and easy to clean. Makes a great brew.
PayPal CTO Resigns
While on OS X you can replace everything easily to craft the experience you need, on iOS, it's not as much of an option, sadly.

Also, I don't really like Google's desktop offerings - or the lack of them - everything is a webapp, and they just don't work as well as proper desktop software would have. I am so annoyed by the random reloads Chrome apps do, and the utter disrespect they have for multiple desktops.
> Do note that Haskell is moving forward all the time, and at a rate faster than mainstream is adopting these ideas.

In some sense, yes. On the other hand, there are diminishing returns. As an example, the increase in software quality from a Java-like language adopting any of algebraic data types, parametric polymorphism or first class higher order functions is probably much bigger than Haskell moving to full on dependent types.
Not defending the behaviour, but Apple Maps has vastly improved.
Oh, I certainly wish Apple would allow you to set third-party programs as defaults for integration. But unfortunately that's not my call. I just suck it up and manually launch the programs I want to use, because I like using them better.
Where do a I buy a first-party replacement battery for the XPS 13?
Is that surprising?

Yes, I found it surprising when I first learned the fact (in the 1970s), because immigrants were pouring into all other parts of the United States in large numbers at the time. That includes places that were wholly undeveloped wilderness and also places that were battlegrounds outside the borders of the Confederacy.

It's even more surprising to me now, after years of reflection on my visits to Hong Kong in the 1980s, because the plain lesson of history is that welcoming immigrants is an excellent way to build up a destroyed economy and to provide more work both for the new arrivals and for the people who were already in the place that welcomes immigrants. There wasn't "work" (preexisting jobs) in the places where my ancestors or the majority of immigrants settled either, but there became work to do as the new settlers arrived.
Well, one thing about Safari is that upgrades seem to be tied to the OS. As a web developer, this makes testing things on different versions of Safari a bit difficult. Also, you have to upgrade the entire OS to get a new version of Safari, so if you were holding out on an OS upgrade you might be forced to upgrade if you need to test things on the latest version of Safari.
> Metal doesn't flex. Plastic does.

That's the benefit of plastic for portable, droppable, devices.
About as well as on Mac OS X.
But, if you look people out there is no way they'd even know if something is better...
This is why most of my *nix work is done on my server at home (since I work from home). PyCharm pretty handily supports remote Python installations, so I can just use my work-supplied Windows laptop to type the code and have it run on a VM in the other room (or across the country if they insisted I use one in the datacenter).
> If you want to develop software, then you are pretty much stuck with XCode

There are like nine different versions of Emacs for OS X...
It's a dodge-the-purchase-button game. Any player (in my case Spotify) has a better UI. In iTunes it has become incredibly hard to search for music!
This is really impressive and shows that the basics of nuclear technology aren't all that complicated in small scale. Just like fire requires a spark and oxygen, a fission reaction really only requires a fissionable metal and an appropriate moderator.
No. The conference organizers didn't have the time to set a recording setup up.

Maybe if I end up giving the talk again somewhere there could be a recording.
Improving Twitter with Channels
If this sort of thing isn't going on or hasn't gone on, I'd be surprised.
Apple does have such a model, at least for now:

https://marco.org/2016/01/04/md101ll-a
I never understood this. You keep all your music in iTunes. What harm could possibly come even if it did accidentally wipe your device? The worst possible scenario is that you'll have to wait a few minutes to sync it back again.
Well, sort of. Before the Docker networking features, Weave relied on a proxy that intercepts Docker API calls to set up their network before passing requests on to Docker. It was/is a workaround for lacking plugin support in Docker, and even after the network plugin support was added it still allows additional functionality that is hard to implement via the plugin mechanism but there is now a Docker network plugin for Weave too.

What they've done now if I've understood it correctly, is that they've effectively leveraged that to allow them to intercept Docker API calls, and if that call requests a network provided by a CNI plugin, they call CNI "on behalf of Docker" and then pass on a modified API call to Docker, so you can have Docker/Kubernetes/Rocket on the same overlay network.

> Can containers interoperate regardless of the choice of Docker plugin, or will they only work on a plugin based on the weave proxy?

Containers don't care what network you configure. Basically Docker will just use a bridge interface, assign IP addresses for a container on that bridge, and optionally expose ports on the host. The Docker networking support lets Docker query an external plugin API to obtain the details to use for a container. Kubernetes and Rocket implements a different plugin API for the same purpose. But in both all of this happens before a container is started.

Once it's started, the container just sees a an interface bound to a suitable IP, so your containers should not need to care.
HLS.js is doing great on Chrome, FF, Edge and Opera. For Safari it's better to use the native HLS player for now.
The best option is to have HLS.js first on compatible latest browsers and Flashls as a fallback on older ones
Apple has simply neglected to mention the dozen or more Android devices this explicitly supports.

http://www.amazon.com/View-Master-Virtual-Reality-Starter-Pa...

Compatible smartphone required (not included): Samsung Galaxy S6, Samsung Galaxy S5, Samsung Galaxy S4, Samsung Galaxy Note4, Motorola Moto X (2014), Motorola Droid Turbo, LG G4, LG G3, HTC One, Nexus 6, iPhone 6 plus, iPhone 5x, iPhone 5c, iPhone 5, iOS 8 and above. NOTE: View-Master VR may also work with newer model Android smartphones not listed above that have screens between 5 and 6 inches. *View-Master VR apps may not be optimized for iPhone 5 and iPhone 5c.
Scientists and Silicon Valley want to prove psychoactive drugs are healthy
Even ignoring the ad-hominen, your comment is basically pointless, because people who have been complaining about Apple Software usually compare the software to the period before 2009 (whether true or not, Snow Leopard is considered the pinnacle of OSX and so you basically entered once the software got bad).

Since you weren't even using Apple Software at the time, your judgment of whether Apple software used to be good or not is kind of meaningless.
I sent this message to my local member:

----

I read today of the plan for the CSIRO to cut 80% of its climate scientists (http://www.scientificamerican.com/article/australia-cuts-110...)

Firstly, how does this fit in with the government's vision for managing our climate, and contributing to international climate study? As the premier climate research country in the southern hemisphere this decision not only has ramifications for us but also for the global community.

What can we do to ensure the continuance of long running monitoring operations, that provide some of the few sources of high quality and long term data on the climate in the southern hemisphere?

The CSIRO has a long history performing fundamental science in tandem with commercialising its work. I am concerned at the current drive towards commercialisation at the expense of fundamental research. I support and understand the needs for commercialisation, as it is a clear driver of useful innovation, however the government is one of the few organisations that can focus on long term research that seeks answers to who we are and what place we have in this universe.
How can we ensure that the government continues to invest in long term, fundamental research?
A box sitting completely by itself in a public street connected to a street light, with an unprofessional sign on it? Hell yeah! Every 12 year old could build that box, print the sign and connect it to the street light. And thousands of people walk right by it, see the fancy Homeland Security badge that you can find within seconds on the internet and assume that the person who used a standard tool to open a street light had every right to do so. This might sound a bit paranoid I assume but remember we're talking about a hot zone for potential attack plans right now.. And where I'm from, official things are marked very clearly and undeniably, not with random phone numbers on it that no one bothers to cross-check anyway.. But with 911 (our equivalent at least) on it to be called in case of an emergency. And not with three god damn exclamation marks in the header. 13 year old Call of Duty players and our 14 year old intern do that..
Which doesn’t help anyone, considering how you continue to refuse to accept pull requests implementing auth solutions, and refuse to provide one in the open source version.

Any hosted service is inacceptable by default for security-conscious users (metadata...), and your product is barely acceptable for selfhosting. Which requires to fork.
I see a bit or irony here.

FTA:
The Obama administration last month urged the Supreme Court to reject the suit, saying that the leakage was not Colorado's fault.

But just a few weeks ago, the same President argued that gun crime in Illinois is Indiana's fault for having less restrictive gun laws.
PayPal's CTO resigned
More Samsung Galaxy S7 and S7 Edge Case Renders Surface
> But at least Apple could warn the sender that it is unable to deliver the message to me, instead of silently dropping it!

It's harsh, but this only happens if you don't follow the instructions.

Deregister and turn off iMessage: https://selfsolve.apple.com/deregister-imessage

If you follow this, you'll never miss a message.
The parent to you comment also said this:

> And no other PC laptop hits that right sweet spot of power/battery/display quality.

... so I'm going to venture a guess that "the laptop is serviceable" isn't the only criteria being weighed here.
It's completely believable. See: https://en.wikipedia.org/wiki/David_Hahn

That doesn't make it any less terrifying. This kind of thing is how you end up with a superfund site on your hands.
It looks very nice! How's the battery life? This review seems to indicate it sits at under two thirds of the MBPs:

http://www.pcmag.com/article2/0,2817,2458699,00.asp

Also, just for clarification, do you mean self-repairable? The review said it, like the MBP, has non-standard screw heads making repair difficult. Thoughts?
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_3) AppleWebKit/601.4.4 (KHTML, like Gecko) Version/9.0.3 Safari/601.4.4

Clicking the 'what is lanes' thing, I get this:

[Warning] [Vue warn]: Unknown custom element: <v_settings> - did you register the component correctly? (bundle.js, line 13)
[Warning] [Vue warn]: Unknown custom element: <v_connect> - did you register the component correctly? (bundle.js, line 13)
[Warning] [Vue warn]: Unknown custom element: <v_bgt> - did you register the component correctly? (bundle.js, line 13)
[Warning] [Vue warn]: Unknown custom element: <v_imagegal> - did you register the component correctly? (bundle.js, line 13)
[Warning] [Vue warn]: Unknown custom element: <bgtab> - did you register the component correctly? (bundle.js, line 13)

Works fine in Chrome.
I don't have any experience developing iOS or Cocoa applications, but I imagine that you need to use at least some of the XCode toolchain to make those things happen.
There is a discussion on reddit about how many people got cancer from this and died way before their time because farms got so much radiation fallout from rain.
The whole point of buying an Apple device was that it was an alternative to Microsoft Windows PCs. It was supposed to be better and easier to use.

When iOS got invented Apple got into mobile devices. Microsoft has been making Windows Phones (way back to Windows CE) longer than Apple has been making iPhones, but the iPhone sells better.

Apple has sort of gotten into a trap they got into before bringing Jobs back, problems with software quality. Jobs solved it by merging MacOS and NextOS together to make OSX. Then OSX spawned iOS.

Apple got focused on bringing out new hardware, to have users upgrade every once in a while to keep the profits going. They focused on the hardware more than the software. That is the mistake that Apple once made during the PowerMac Era before Jobs came back to fix it. They were working on project Copland to fix it, but never finished that project.

It is not that Apple Fans are brainwashed, they like Apple because it is not Microsoft. They've been burned by Microsoft too many times and went to Apple as an alternative. But now Apple is starting to make mistakes like Microsoft did in their software. Apple Fans are starting to take notice of that.

Apple just needs to focus on software quality for a while, fix the bugs and CVS exploits. Instead of releasing new features, just fix the bugs and make the OS and apps stable. They've done it before and they can do it again.
So buy an adapter.
That is what a tablet is. Most tablets these days run mobile OS. I think that is where the real issue is. Mobile OS are great for consuming content, but not at creating content.
Who's the author? I can't find it in the document.
The Internet Is a Global Public Resource
I would love if they let me work away as much as I wanted. But I also work with people who should never be allowed to do that. The problem is of course, how hard it is to hire "the best".
I don't think Haskell will ever become mainstream but concepts that originated in research languages like Haskell are increasingly common in more pragmatic mainstream languages. Swift owes a lot to the ML & Haskell family of languages, for example, and even C++ and Java have lambdas now.
Fair enough. Now that you mention it, if I got to work on whatever I wanted, I absolutely would be happy. Just gotta make time after work to reacquaint myself with projects that I find interesting :)
25 iBeacon use-cases that aren't retail (2014)
I guess you've hurt feelings with sarcasm? But I agree. Virtualization is a bad joke with 8GB of RAM today, so I decided to assume 16GB max isn't enough lifetime for a new system and wont be consuming in the current market.
> When the battery goes,

... it may be too late: https://www.google.com/search?tbm=isch&sa=1&q=macbook+air+ba...
DHS isn't trying to hide what they are, I saw a man wearing what looked like a construction vest standing next to that exact unit. On the back it read something like "Air Purity Inspector"
What Kind of Name Is That? How to Name Fictional Characters
I've wondered about another system, and perhaps someone here can point me in the right direction. Fully homomorphic encryption (FHE) has total control of two operations. Partially homomorphic encryption (PHE) has one operation. We can do PHE pretty well, and we're currently very very bad at doing FHE in reasonable amounts of time.

In Craig Gentry's FHE schemes (and all current ones that I know of) are all based off of an idea of bootstrapping, where each operation performed introduces some additional noise and every so often one must work to limit the noise and re-extract the signal. But somehow, as more operations are performed, simply too much effort goes into understanding the signal and noise.

But let's say that I had a FHE scheme in which I could do a limited (and relatively small, on the order of 100) operations, but no more. I suspect this has a name, but I'm not familiar with it. If I had to name it something, I would give it the confusing name Limited FHE, or perhaps Finite FHE.

Then my question is: what sorts of things could we do with Limited FHE? Is this a question that people have thought about?
Yelp Reports $153M Net Sales, Loses CFO, Stock Falls 10 Percent
Those are the theory numbers, not the results of experimentation. The 10 km/day number (with a bad reference) comes from removing the calculation of relativistic doppler and the sagnac effect. Without Einstein, classical doppler would be used and the difference would be tiny.

Part of the considerations sometimes labeled "relativistic" are also those which compensate for the sagnac effect, this effect however, behaves no differently than classical expectation and was originally an experiment created by Sagnac to falsify special relativity. From an ECI frame, some changes to clock rates would be considered under a classical regime just like under the relativistic one. The sagnac effect is perfectly classical. (though without Sagnac trying to show Einstein wrong would we have the Sagnac effect understood well?)

It's a personal interest of mine so I've directly contacted numerous engineers at the FAA who manage the GPS satellite system and even gotten a little info from Raymond DiEsposti.

What it boils down to is that there is a negligible difference between relativity and classical in this context when you understand the system and all that would need to be considered under a classical treatment.

Here's an entertaining quote (not perfectly explicative, but indicative of the larger issue):

http://www.gps.gov/technical/icwg/IS-GPS-200H.pdf
20.3.3.5.2.3 page 123

Since the periodic relativistic effect is less than
25 meters, it need not be included in the time scale used for almanac evaluation. Over the span
of applicability, it is expected that the almanac time parameters will provide a statistical URE
component of less than 135 meters, one sigma. This is partially due to the fact that the error
caused by the truncation of af0 and af1 may be as large as 150 meters plus 50 meters/day relative
to the toa reference time.
During extended operations (short-term and long-term) the almanac time parameter may not
provide the specified time accuracy or URE component. Additionally, occasional CS actions to
manage clock offsets may also inhibit the ability to provide specified almanac time parameter
accuracies
Hours? You're giving them far too much credit.