skysight-inc/HackerNews huggingface dataset:
Pretty cool to see them innovating on the spaced repetition front. I'm around halfway through my second course (finished esperanto, now french), and I'm very grateful for such a high quality, free course. That said I recently started supplementing with the Pimsleur audio courses because the main weakness of duolingo is a severe lack of listening / speaking comprehension.
This sounds like you might need to define your threat model in a little more detail. I don't think the threat such that you might catch ME sending out data while you're looking for it in this way.

But let's say I was your attacker, I would simply encode some data in the timing between each individual packet that I am sending out on behalf of the kernel: imagine a sort of morse code where that are long pauses between packets for dashes and short pauses between dots.

So now all I have to do is convince your ISP to let me look at your packages timing.
https://developers.google.com/speed/pagespeed/insights/
Your private medical data is for sale and driving a business worth billions
Oh good. In my normal usage, which is of course repeatedly loading 10 webpages (not from cache, only in Safari), I will have excellent battery life. I'm glad I don't know anybody who will use the machine differently.

Honestly though, how much did this article and the inevitable 'Recommended' rating cost Apple? My internal BS detector is beeping.
HypeVR Volumetric Video Capture Is a Glimpse at the Future of VR Video
Call 911.

Calling an ambulance is currently the recommended thing to do in severe medical emergencies anyway.

For other concerns about availability, adjust maintenance inspections and routines as necessary. For example, if you live somewhere there is no ambulance service and someone is of uncertain health, maybe inspect the tires every day (this sounds tedious but look at the alternative you are proposing, having a tire blow out while delivering dying Grandma to the ER).
Ask HN: Is there a HN for other topics – and I don't mean PH or DN
I feel DN and PH are filled with too many images and random stuff, just links a 'top' and a 'new' area and great moderation like HN has.
>They're not selling it: they're using it to make their developers work on real problems and improve real features

Are you aware that Windows 10 is ad supported? If the data isn't being sold today, it will as soon as quarterly profits dip low enough.
First off: isn't this from June of 2016?

Second: I don't get it. The primary example they use to illustrate the need has almost nothing to do with model building or selection, and everything to do with selecting and painstakingly cleaning data. This mirrors my experience with data science so far.

"A recent exercise conducted by researchers from New York University illustrated the problem. The goal was to model traffic flows as a function of time, weather and location for each block in downtown Manhattan, and then use that model to conduct “what-if” simulations of various ride-sharing scenarios and project the likely effects of those ride-sharing variants on congestion. The team managed to make the model, but it required about 30 person-months of NYU data scientists’ time and more than 60 person-months of preparatory effort to explore, clean and regularize several urban data sets, including statistics about local crime, schools, subway systems, parks, noise, taxis, and restaurants."

So - the meta part isn't such a big deal. But if DARPA has found a way to properly automate the painstaking process of selecting, cleaning, validating, and normalizing data, well THEN we'll really have something to be impressed about.
Well, I mean 'layman' as one of the most common demographics on HN: someone who has a degree in CS and maths but is now a full time developer.
> They just legitimately thought it was great

No, they seem to have actual UX professionals working for them, so obviously they understood pretty well who's experience they are hurting and for what reasons. This time it looks like the reasons came from marketing and this is nothing new, it often happens this way.

I encourage people unfamiliar with UX design to listen to Andrew Price's podcast with Duncan Macneil or his talk after that about Blender redesign, where he explained many things he got wrong in his first redesign idea and why.
I want a way to completely opt-out. That's it.

Is that so unreasonable?
I was wrong. My thinking seems to have been "I've seen that before; the British have a different term; ergo it's British." In fact, "neutral ground" was familiar from Walker Percy's novel The Moviegoer, which is set in New Orleans.
I don't understand. Why not simply use PageSpeed where it tells you exactly what to fix to improve each aspect?

https://developers.google.com/speed/pagespeed/insights/
I agree, that book is excellent.
Obamacare Repeal Might Have Just Died Tonight
Is that better in any way than using example.com?
Yes, it is vastly different in effort. People walking up to me are wasting my time, and distracting my thought flow. I never even register items on the front-page of a site because I know they are irrelevant to what I'm looking for.
Those are not contradictory!

The story of most academic developments is that somebody develops a new technique, then they solve the problems that are easy to solve with the technique. At some point the problems that can be solved with the technique are solved and nobody has an idea of how to break the technique's limitations. Maybe 20 years after that, somebody gets a new idea.

Some examples: perceptrons, symbolic A.I., multilayer perceptrons, renormalization group theory in physics, etc.

It can take 10 years to get a PhD so it is not impossible that the field can burn out before then. I don't believe it is burning out in 2 or 3 years.
There is; both Router Advertisements and DHCP include options for captive portals[1]. In the case of DHCP for example, the DHCP server can send the URI of the portal, which the OS can display to the user. The mechanism in [1] is what OS X uses, I believe.

[1]: https://tools.ietf.org/html/rfc7710
Without HTTPS, whoever owns the LAN you use, its ISP, and various intermediary networks can easily track everything that appears in your web browser by reading the same traffic your browser reads.
Parts are and parts definitely aren't. I have a four year physics degree and found the treatment of certain sections very challenging. I would not recommend it as an introductory text
Third party content. You have ad providers that won't agree to you delivering their content. They want to keep control over that (which is by the way a huge security risk on its own, but that's the state of things).
There is only one social network
Mining, shipping, and human transport driver jobs have all been lost to robots. There's giant trucks in WA Australia, the ports (again in Aus), and trains in airports. The big new train line in Sydney also has no drivers. (Not just these, and not just in Australia -- these are just used as examples you can look up).
You can also use http://detectportal.firefox.com/ that we set up for FirefoxOS captive portal detection.
A lot of what Microsoft does regarding privacy is misleading.
Trump wants commission on ‘vaccine safety’
I absolutely agree with that.

I worked in forensics until I lost all faith and humanity, and pivoted for sanity's sake.

The least flaw in the forensic process, which was always discussed in-court by lawyers who I suspect could barely use Outlook always resulted in the evidence being turfed.

That due process doesn't seem to be followed here, and if a search is to be used as evidence, it better damn well follow some decent practices!
"I personally see nothing wrong with writing a prototype in a "slow" language, especially if speed ain't a priority (yet). "

Neither do I. That's why I conditionalized that point on the intent of the poster, who as of this writing has not replied to any of these comments.

I wish people would be more clear about their intentions. I have no problem with any of them, ranging from idly showing off something they did for discussion to "I intend professionals to drop everything and use this exclusively", but the feedback appropriate to the various cases along that range are very different. I don't want to blast a student for not creating something that Google can base their next 10 years on, but I don't want to provide someone trying to win over professionals with feedback about their capitalization of identifiers.
Fascinating how depression is one of the hottest topics in this community. Are hackers particularly vulnerable to it? Or just particularly aware? Or is it simply one of the next big issues entering the public mind?
I don't trust anyone.

Apple allows MacOS users to opt-out of their telemetry. Microsoft doesn't.

That includes this change, too, by the way. Users still are not permitted to opt-out of telemetry on Windows 10 Home or Pro.
Xss via DNS records
Even if the numbers were signed (unsigned overflow is well-defined), being able to eliminate the loop would require knowing that overflow MUST occur, not that it MAY occur.
I'm thinking I'm going to change it, because some others have pointed out that, if you come at the comic thinking you're going to get the reason behind the app itself, it's misleading. But I'll keep it as the secondary one you can click on :)

Thanks for the great feedback guys! You all rock! As I've said before, tshirts all around! (to those who want them and use the app) ;)
Session cookies are transmitted as headers which are protected by HTTPS.
I always used msn.com but yes, I see this site as being helpful.
> I feel like what happened to the author epitomizes the experience of a generation that graduated in the year or two right before the crash of 2008.

Same could be said for many who were laid off in the crash of 2000/2001. I was one, and in many respects I'm still recovering from it. I'm not entirely happy with how my career has gone since then, but I like where I live enough that I'm not willing to change that, and I realize the tradeoffs.

Passion for your job is not necessarily bad; passion for your career is better, and passion for the work itself is even better, but there are things beyond work, and perspective is a powerful thing.
https://news.ycombinator.com/item?id=13368707
Yes, that's assumed in what I meant. Vendors that track their users, such as Google and maybe the NYT, by implementing HTTPS are basically saying: We don't want to share that data with anyone else (e.g., 'random coffee shop / hotel / etc wifi owners'); we want to keep the monetization of our users' privacy to ourselves.
does it actually make an outbound connection or just a local page?
Well yeah, cannibalism is only beef when cows do it.
Or you could just go to any non-http site like http://purple.com.
>I think there are some microorganisms in the snowpack, but other than that it's a pretty barren place, at least above the water.

Just guessing:

There might be tardigrades. They can withstand extremes of hot and cold. First saw them mentioned here on HN some time ago. Amazing creatures. From the Wikipedia article:

Tardigrades are notable for being the most resilient animal: they can survive extreme conditions that would be rapidly fatal to nearly all other known life forms. They can withstand temperature ranges from 1 K (−458 °F; −272 °C) (close to absolute zero) to about 420 K (300 °F; 150 °C),[8] pressures about six times greater than those found in the deepest ocean trenches, ionizing radiation at doses hundreds of times higher than the lethal dose for a human, and the vacuum of outer space.[9] They can go without food or water for more than 30 years, drying out to the point where they are 3% or less water, only to rehydrate, forage, and reproduce.[3][10][11][12]

https://en.wikipedia.org/wiki/Tardigrade
Sales for Startup Founders
Not sure about Apple, but isn't this automatically handled by Android these days? Every time it connects to a network it pings http://google.com/generate_204 and if the response code isn't 204 then it should prompt you to open the browser to the redirected URL.
I'll bite. I like Elixir, but that's not why I think JS's concurrency story is a fricking joke.

JS allows you to say, in essence: "This code is allowed to run somewhere else." That's your hammer, and you'd better squint at your problem until it starts to look like a nail. This feature can be dressed up to look like callbacks, like promises, like streams, like async/await -- but if the low-level interface isn't what you wanted, you will not get what you want.

I mean, it's better than Python or Ruby, where you don't even get to point out bits of code that can run on the side. But it's still kind of crappy.

Experience in other languages with more control over the concurrency model often leaves JS not looking so good in comparison.

That leaves aside many other factors that make writing safe, concurrent code in JS harder than it has to be: for example, immutability of data, crash supervision, server clustering, shared-nothing architecture. JS doesn't have good stories here either.
I just use connectivitycheck.gstatic.com/generate_204. The URL is a bit long, but I have it bookmarked.
I wonder how noticeable the recent performance improvements really are.

I have been on VSCode for a while but might give Atom a try for a change, and see how much it has evolved.
It's sad, because these are the kinds of things that confuse the hell out of "common folk" and explaining requires explaining HTTPS, HSTS, how captive WiFi portals work, and then ultimately, why there isn't a better solution... which maybe doesn't have a great answer.

I feel like this "workaround" site is designed to draw attention to the problem at hand more than it is meant to be useful for the task at hand?
Except for all the times that they aren't "cowardly".
They don't allow users to opt-out of telemetry. That is what I want, and nothing less will satisfy me.
Another great book is The Mind Illuminated, which IMO is as comprehensive and detailed a meditation book as you're likely to find. Plus it's written for a pragmatic Western audience and doesn't feature the sorts of spiritual trappings that tend to turn people off.
Allegedly.

http://www.dailydot.com/crime/silk-road-murder-charges-ross-...
The problem may have an even more basic core problem -- universities in general become ends unto themselves instead of means to an end.
I actually hacked together my own "coroutine" scripting library in C once upon a time. Lots of macros. Same problem though.

When I said slow, I meant slow to save the entire state of the Lua VM. You can't even do that in C, so it doesn't really apply to the problem I was pointing out.
If I regularly used that as a known-good site that should be up with no SSL, I'd trust that an apple-maintained site (backed by akamai) would be up before "example.com".

I'm sure there are plenty of others, but someone might remember that URL over another so I thought it would be helpful.
A nice farewell gift for Chris Soghoian's time at ACLU (during which he constantly tried to get news organizations, law firms, and government agencies to use HTTPS and STARTTLS).
foo.com is my weapon of choice :-)
Which Burzum album do you consider to have overtly antisemitic messages? Varg only started being a Neo-Nazi in prison and after releasing most of his influential music. So this says nothing about Darkthrone.
I could have sworn firefox already did this, or maybe that ws just elinks...
Show HN: Fluor a macOS app to switch Fn keys depending on active application
Try to explain what "voice" your parents or grandparents had in an age where media consisted of a handful of radio/TV/newspaper establishments controlled by powerful vested interests. Not only was your voice non-existent, but you had no tools available to magnify your voice.

Add in the fact that information with which you might build a coherent argument was siloed and generally unavailable, that you had limited resources to gain any sort of expertise outside of your job, and individual "power" in previous ages appears more like the mirage of nostalgia than anything else.

This, of course, is assuming that you are a white male. If not then you had no individual power at all and were severely limited just in terms of your individual autonomy.
The difficulty in banning ‘most toxic League of Legends player in North America’
I have telemetry completely disabled via a 3rd party program. The Windows app store works perfectly fine.
It makes an outbound connection. It's a real website, managed by the IANA (Internet Assigned Numbers Authority).
I know from experience that it is possible to build Rust binaries that work on very old Linux versions. You could for example supply them with a Docker image with a new build stack which can produce binaries they could copy to the old machines. The same is likely true for Go.
Get a job in games :)
Oh. Well, no, that's not what depression is. That's what sometimes causes people who are not clinically depressed to say "I'm depressed about X," but that's not what depression is.
Yeah, but they also started a number of projects only to kill them later (eg Silverlight). This was very annoying for developers who had invested a lot of time.

Hopefully things will be more stable now.
Depression is not sadness; to the extent that it hmay have environmental or experiential contributing factors, the relation between them and the resulting depression is very different than the relation between circumstances causing sadness and the emotion of sadness, and treating depression is generally not a matter of dealing with issues producing an emotional response.
I totally had to figure this out for myself to use the Wi-Fi on a Southwest flight. Man, I thought I was clever!
I still think having people connect to something handed out by dhcp would be really great, that's what dhcp is for in the first place. If that's too complicated you could always try connecting to the gateway.
OCF is meeting this week in Las Vegas to hammer out some more security ambiguities. But it's looking better and better.
I ran it on a tiny static 99.9% text-only site that finishes loading in 0.15s, a full 0.1s of which is a 1.5KB creative commons graphic, and google knocks 9 points off on mobile because I don't defer the 8ms request for 374 bytes of CSS? Seems arbitrary.
I'm also very interested in this area of AI. It does seem like it is due for a resurgence.

I wonder a bit if there is a bias against the gaming aspect of it.

The jumps in poker have been kind of neat lately. Would like to see more variations played.
> Disclaimer, most the content in the article comes from this video[1], I’m writing it out along with my thoughts and extra information on the topic. Feel free to signup to my newsletter below to get curate content each week.

[1] http://a16z.com/2017/01/06/selfdriving-cars-frank-chen/

How is this anything more than blogspam?
I wished every Texas contractor who builds great rooms with 20 foot ceilings but still puts HVAC ducts in hot unconditioned attics did this.
That's immaterial, because MacOS allows users to opt-out of data collection. Windows does not.

Mobile operating systems are a completely different animal.
In that situation I'd rather trust my life to that computer software than to a human driver (including myself) who simply couldn't be trusted to act safely if their vision was suddenly impaired.

Still, no driverless car should ever let itself be in dense fast traffic to begin with. Only a human driver would ever be dumb enough to do something so stupid and dangerous.

I would expect all high speed roads to be continuously validated by the car network, mapped in detail and kept up to date by the sensors of each car as it drives it. Your car should be streaming a model of the upcoming road from the cloud and be able to fall back onto it in the event of sensor failure.

Handing over control to a human driver only works when one is actually in the car. And paying attention. And competent.
Because peoples interpretations of the situation are believable enough to call fact. Subjective interpretations are not reality. If you think they are then we dont have much to argue here. I have experienced depression for most of my adult life.
Chief Executive of Sonos Steps Down
He didn't reference income levels. But that of education level. Education level isn't always correlated with income. Just look at a lot of PhD that don't make a ton compared to less "formally" educated
I have a really stupid question. Here it goes, anyway. Isn't there a way to "glue" these big block of ice back to the main part?

I was going to add a few ideas on how to glue it back, but then I deleted them as it would sound more stupid than it already does.
Yeah, one distribution tried this a few years back, got grilled to a char by the community for it, and swiftly trashed the idea. This is nothing like Microsoft turning Windows into one giant dark pattern and trying to convince the world that it's progress while showing no signs of backing down despite the overwhelming backlash.

Ubuntu's Amazon integration was a failed experiment in an ecosystem with literally hundreds of other players to choose from while Microsoft's Windows telemetry is an inescapable dogma forced upon all Windows users.
CTIS. Not enough air? Pump some air.
For those who don't read Farsi (I think it's Farsi, anyway), that link is somewhat less than useful...
Hey.. Have you checked edx CS50? It looks cool.
This is likely an organizational, rather than a technical problem. Having worked for large media organizations, often different parts of the site are different deployable applications that share only a hardware device or small nginx or haproxy layer if they're on the same subdomain. It may be that in order to enable SSL on all parts of nytimes.com you need to affect ssl termination at a higher layer on a number of different servers/deploy locations which requires time and testing.

It's also possible that terminating the SSL and then passing through unsecured traffic lower in the stack is not ideal due to where the different parts of the site are hosted - e.g. passing traffic unsecured back and forth between private DC and public cloud.

Note: All speculation based on having implemented SSL migrations at large media companies.
> why there isn't a better solution...

There is a better solution: No captive portals.
I don't even try to measure you (not in any bad way at least :) )

>I find it curious that you're allowed an opinion about desktops but the developers who write your software aren't about the software they use.

Well, first of all, I am a developer, just as they are and by any sane logic - they are allowed to have an opinion as much as I am.

What you are describing (from my point of view at least) - is something similar to Garbage Collector. Yeah, garbage is not okay, but we have GC to deal with it. My point is - I don't like garbage in my room at all. Even with GC doing it's job - sometimes 'things' do happen.

And yes - you are right about the community part. This is one of the best things about linux, actually. Chances are as high as they can be that problem will be reported, documented (in some way) and fixed rather quickly. You can't compare Arch's forum (which did me more help even while I was pretty new to Ubuntu, ironically) to Apple's forums and most of the 'have you tried to reset your Mac's SMC & PRAM?" posts on the web.

>to do with my operating system, or even the concept of open source

But it's still part of it, face it. The fact that it is built into your workflow does not change this fact.

I'm not advocating for moving from open to proprietary, I'm just saying, that some people would rather prefer a system, that offers closed code, that just works. Apple did this and you still have the same opportunity to build and used open source on their system. I had apt-get and pacman, now I have brew. But I don't have to worry about some configs in my system I'd rather not know about at all.
Windows 7 and 8 have the exact same telemetry as Windows 10 now. It was added to those old operating systems in 2016.
Oh yeah, that would be nice.