skysight-inc/HackerNews huggingface dataset:
Junior Data Scientists Community Forum
have you bumped already into server upload limit?
Abrash's Zen of Graphics Programming was my first programming book I really loved.. still thanks, but no thanks.

> Well, Google has some new, ridiculous thing, they're marketing glasses which have a small computer on them. So you can be on the internet 24 hours a day, just what you want. It's a way of destroying people,

http://grittv.org/?video=noam-chomsky-on-secret-trade-deals-...

Call him an old fool for not liking your toy, but I think he has his priorities straight, which not a lot of people can say for themselves.

> smart, motivated people who want to change the world

People who do things like invent penicillin don't talk about "changing the world" or "inventing the future" all the time. Orwell enhanced our perspective on a lot of things but I think he simply wanted to get it out of his system. Kafka? Wanted his stuff burned. Konrad Zuse? Was painfully aware of the pacts with the devil, something the "greats" of today just take as axiomatic. I could go on. Yes, there were also a lot of great people totally full of themselves, and they still were great. But generally, changing the world for the better happens in hindsight. Rosa Parks didn't want to end segregation -- not that she didn't want it to end, my point is she was just sick of being pushed around. That's where most meaningful change happens, humble and concerned with the thing and not with the change, and then some needy assholes swoop in and take credit.

These engineers may be exceptional in their fields, but this and all it rubs shoulders with, in the bigger scheme and considering really great people, both big and small, is highly driven mediocrity, constantly touting its own horn. Entertainment and ads, ads and entertainment. Everything's so awesome and paradigm shifting, as new avenues to fill more landfills with old product are created. People have specific questions, concerns, needs, desires. Those keep getting ignored or twisted for profit, while more gimmicks and tools of surveillance and control are pushed and rationalized. These days, everybody is aligned with marketing.

I'm slightly sorry for being negative but only for those normal people who are excited about this stuff. I don't want to pee on your parade. Everybody has their hobbies, but when people talk about the future and the world and the human condition and whatnot they're in the territory of greats, and in this case it's like bringing a footgun to a nuclear war.

At any rate, this isn't some guy starting out in his garage, he'll live and prosper either way. To be honest, what triggered me mostly is how I cherished that book, just because it was the first cool one I had. Now it doesn't feel cool anymore. Otherwise I still have the above thoughts with plenty of stories or comments, but I just roll my eyes. But this is a master of his field laying it on so very thickly.
My fav net.ipv4.tcp_mtu_probing=2 MTU probing / RFC4821!

I spoke about it here:

https://blog.cloudflare.com/path-mtu-discovery-in-practice/

There are a couple of issues. In old kernels it caused a "WARNING", with some weird stack trace. I'm quite sure it has been fixed before 4.8, but I'm not sure if it's fixed in 4.4. 3.18 is definitely buggy. Very hard to reproduce.

Second, it causes stalls on the connections. If the kernel sees a dropped packet, it might get confused and instead of just resending it, it might go into the MTU Probing mode. This will effectively stall the connection for a while.

Finally, for long running connections, packet loss has high chances of being misdiagnosed as MTU Blackhole, therefore the Path MTU has increased chances of being reduced over time. MTU Probing has no mechanism to _increase_ Path Mtu. Only decrease. This might degrade the performance of long running connections.

Recap:

- don't use MTU probing if you have long running connections

- it might cause connection stalls

More reading on the subject (suggested by a friend, hi Jari!):

https://www.nlnetlabs.nl/downloads/publications/pmtu-black-h...
Why would they send you to a http at all if they already have https. This just seems like complete incompetence. It’s not like they have an excuse like their ad networks don’t work with https.
I am over thirty, so I am permitted to be cynical ;). While I completely agree that AR and VR are the future and have many recreational and non-recreational applications, Facebook's goal for VR is to further read user preferences (I guess that they've wished to have eye tracking on Facebook for ages) and to inject advertising in more subtle manners.

So, the question is: do you really want to work for Facebook (et al.) and get the technology patent-locked to be used for reading of, influencing of, and advertising to people? Or do you want to change the world for the common good?

It is worrying that so much talent gets 'lost' [1] to spying/advertising companies because universities and non-profits cannot match or come close to the (personal) benefits of working at such companies.

[1] I am not denying that the big tech companies have provided a lot of progress.
Well, CBT is about recognising and stopping intrusive thoughts before they become too harmful. Mindfulness extends this idea to using meditation to create an environment in which it's hard for intrusive thoughts to occur.

The focus on meditation as a treatment for anxiety and depression is relatively new, the focus on reducing or eliminating intrusive thoughts isn't.
I feel like everything that can be done in VR(office environments, motion controlled games, art(tiltbrush is cool), communications) can be done just as well in AR, but with more realism(interacting with known environments) and less motion sickness.

In terms of AR only things, I feel like Ingress is the direction AR games will go, with phones as a window into another world, and I've had lots of fun with the measuring apps which came out with arkit(my favourite is called Cubit, if you have an iOS 11 device).
> I was introduced to mindfulness practice as a therapy for depression several years ago at my university. They were clear it was a new approach for clinical use (though building on a long history of meditation) and that although the initial research results were promising it was still very much a developing area.

It would be great if that's the approach other people were taking. Not everyone does this. Some of them will push mindfullness as being risk free (for a small number of people it increases risk of self harm or death by suicide) and effective for most people (it's effective for some people, but we don't know how many people).

> For what it's worth, I've personally found it one of the more effective techniques I've been taught for relapse prevention.

Yes. This is why it's important to be honest. "This seems to work, and work well, for some people. It might work for you. You should try it, and if it doesn't work we'll talk about other options." is fine. But I know people who are being denied any other option.
Top things to do in Palm Springs with kids
Yeah... one day her cat dies, and she gets the automated text you forgot to stop: "Hey babe... hope you're having a great day! xoxo"
Out for Young Blood Science has given new life to an old thirst
Between being a placebo and a straight up pseudoscience(if I even were to call it a “science”) in my opinion “mindfulness” is a type of pavlovian conditioning design to establish a self-empathy defense mechanism within our minds.

I’ve been to “mindfulness events” for executives and corporate, where people claim to let go of their ego only to look down on anyone who is not as “open minded “ as they are.

Overall is another balancing act between our “ego” and “super ego”. But I guess it does “works” for some individuals.
Humans have unusually poor genetic diversity. It is estimated that this is from one or more recent bottlenecks where the population got very low.

We also have slow reproductive rates which make it harder to weed out genetic issues. Wild mice on the other hand can have stable populations from a very small number of random individuals.

But, again this just comes back to extinction, and super volcanoes don't kill off most species. Even though it may be a really bad time for the survivors.
And yet, a bunch of sites including Google don't give a rat's arse about the accept-language http header and do their own thing.

Wherever I travel, I get search results served in that language even though I have my browser consistently configured to want English.
Gartners 10 strategic technology trends for 2018
> I have since understood it as training yourself to being bored...

There is a vast landscape of meditation practices from numerous traditions that focus on different aspects, but I think your comment is an extremely poor characterization of them. It's bit like describing playing guitar or piano as "moving your fingers in some specific patterns." Uh, no.
NEW GOKU's Spirit Bomb
Just because you say AR is not important, doesn't make it unimportant.

Also your arguments are based on your limited experience. No one has actually experienced the full extent of AR to qualify to be able to say it's not going to be important. This includes even those who are actively working on AR.

Most interesting technologies came out of nowhere, so by definition it is natural that you think it's not gonna work, and that's fine. But again, that doesn't make AR unimportant.

Whether you want it or not, it IS coming, and people will experiment with building different products (not just the lame apps you're imagining). If at least one of them sticks, then that's a good start.

But even if we don't go there, it's so obvious that once the technology gets to the point where the UX is so seamless, it will change the way we live our lives. Of course that's not gonna happen with toys like ARKit on iPhone, but when it becomes hands-free (through glasses or likes) it will make a big difference.

Now whether we'll get there in the next decade or not nobody knows, but once we DO get there it's not going to be what you're imagining right now in 2017.
Researchers identify neural signatures of explicit and implicit learning
Rose McGowan temporarily blocked from Twitter after Weinstein tweets
But who would buy a plant like that?

I get liking plants, but I don't want their maintenance to be yet another painful chore. I want plants that survive no matter what I do. Fortunately, my plants seem to select themselves based on that criterium.
Update on Artifex V. Hancom GNU GPL Compliance Case
What Is the Benefit of Using Varnish with Akamai? Akamai Connector for Varnish
>Also mobile phone were really rare 15 years ago

More like 20+, depending on the country.
Some of us that deal with vision problems on a daily basis can find AR to be a useful accessibility feature. I wish more effort would be invested in accesibility like zoom and captioning.
The headline is very polarised and sensationalist.

Now that you pointed it out, I agree with you it primarily helps me with managing my boredom (and the frustration it causes).
Although I have no measurables to quantify its impact, I've felt some benefits to 'mindfulness meditation'. Just because it's not a cure-all doesn't mean it has no merit.
Subsecond full-stack acceptance tests with Node.js
Then the only difference is that you do not keep things you do not use. However it is a misnomer until you minimalize number of possessions to which implies frugality to a point.

Not perhaps in the "buy cheapest" but "buy least".
So bounce your (unique) e-mail to an SMS-forwarder :)
Lots, my two favorites are:

1. Automating my raspberry pi to create a timelapse and upload it to youtube and update a simple Ember app [1].

2. Automating (using Tasker, mentioned here already) the alerting function on a motion detector for the raspberry pi (so if I'm home it does nothing, else sends me the picture via telegram)

[1]. http://timelapses.psdavey.com
It depends on whether reusing your data or reusing your code is more important; and that's application specific.

Reusing code means you need to shoehorn your data into as generic a container as possible, because types are what make one bit of code incompatible with some other piece of data. Reduce the number of types, and you naturally increase the reusability of code. But there's irreducible complexity; the structure of data doesn't go away, if it's not explicit in types, it'll be implicit in code. There's a risk of it being so implicit that it's not until runtime that a description of the data being manipulated is known - this is a logical consequence of building your program by composing functions.

It might be that you need to do lots of computation, and you need to heavily optimize your computation primitives. Reusing this code, and the right code, is very important. So the data needs to change shape. This is what you get in databases - the constraints of the relational model - and in monadic code dealing with lists, etc.

On the other hand, programs are usually easier to understand when the data structures are mapped out explicitly, and the operations programs perform are understood in terms of projections between types or deltas within data structures. Sometimes, when projecting between types, all you need to know about a function are its input and output types, and you know what it does.

Most line of business applications don't have much reused code, outside of libraries for UI and accessing external services. Data is more important. And that's fine.
Or just using the shower.
Women Infertility – Pharmaceutical and Healthcare Disease Pipeline Review, H2 2017
Anything that will drown noise :)
I think pot is calling kettle black. Its a shade and its worth remembering that when we tut we are tutting at someone being worse than us as opposed to them being bad and us good. We're all bad though.

Its up to you whether you want to believe me or not, you have access to Google. We do apparently waste up to 40% and IIRC it was a pretty official report.
You don't even need to verify it though, its logical, just think about the process of supermarket food availability. The design of that process is both bourgeois and wasteful by design. We eat fruit and vegetables OUT OF SEASON all year round. Its weird if a supermarket doesn't have what we want in stock. We have black rubbish bins. Just think about all of that and realise that as a society we're inherently wasteful.

If we genuinely cared then we wouldn't live in a world like we do.
There's no point in building an immersive game in AR. The whole point of games is so that the players can escape reality for a brief moment and enjoy.

Of course there will be niche games that let you interact with the real world, just like how Nintendo Wii discovered its niche, but most likely games will take place in VR.

Another reason AR doesn't make sense for a game: People don't want to walk around when they want to play games. VR lets you walk around without you actually walking around. All you need to do is twiddle your fingers around. Nobody wants to pour in work just to play games (With exception of the niche games like Nintendo Wii types as I mentioned above)
> I'm surprised that neither GNU yes nor GNU cat uses splice(2). ... splice is Linux-only.

The fact that splice is Linux only is most likely why. GNU programs are portable to many different OSes, many of which no longer exist in any real form. They try to not use any 'single OS' specific feature if at all possible.
Rework BGA – BGA Rework Solder.net
Here is the relevant talk that Geoff Huston gave last week at NANOG71:

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

Very interesting and, as usual, well presented. The picture it draws for UDP (i.e., DNS) fragmentation over IPv6 is very bleak. Basically: "it's not working".
> More is more better ... that's just simple science!
I do this with the small things that I need to buy, keep one roll of toothpaste (or whatever) that is being used, another in a cupboard. As soon as you take one out of the cupboard, buy new one to put in the cupboard.
> When I meditate I need to turn my thoughts off

Good luck with that! From my experience and the teachings I received, meditation is not about turning thoughts off (which is practically impossible) but becoming aware of them in a way that you don't get lost into them, the goal being to understand hands-on how the mind works.

> Mindfulness was "Buddha's" invention on top of Hinduism

That's completely wrong AFAICT, although I concede that the term "mindfulness" can be perceived as a lay version of "meditation", without religious or philosophical connotation.
I used to have one of those, but even that didn't survive my erratic watering regime... It did outlast all my other plants, though, except for two small cact<i|uses>.
That's essentially what most Western European companies did (and probably) still do abroad, for the better part of two centuries.
The people I think of weren't playing WoW all day, but rather coding/working through papers etc. all day, for years. For most people digging up this kind of intrinsic motivation without any external rewards in sight is hard.
UPX – Ultimate Packer for Executables
Can you give any more information about that, please?

Certainly when you apply to use financial services in the UK the terms often include consent to share your data with credit reference agencies, but this is the first time I've ever seen a suggestion that banks were required by law to do so.

If that's the case then, given the demonstrable incompetence of Equifax, that law should be changed immediately!
Do you see value to asking if a person wants help before offering advice? Is that something you usually do?
You can mitigate part of the risks if you use an SSH tunnel to access Tower via port 22.
Go for a fucking walk you pathetic sack of shit. touch your toes and twist your hips. You can do these things, stop making excuses and make a decision to do ANYTHING different than what you have been doing.
Have a link to the packet thing?
> Serif font on screen

Serif fonts work very nicely with sufficiently high DPI, or if they are designed to withstand low DPI like e.g. Georgia. Is there any way for a website to know if it's running on a high-DPI screen?
Firefighters getting up-to-date info and routes to emergency exits etc in large, burning buildings. A mechanic, medic, farmer... getting info on what's in front of them with suggested actions. People not focusing on their phone while on their bike...

Can't see how going from so-so handheld devices to something that is in your line of sight when needed and adapts to current context is a bad thing compared to what we have (not that I'm assuming the end products will necessarily be well made, but that goes for everything).

Luckily, there's more to this world than Pokémon.
Calling Pokémon Go "AR" is probably the single most damaging thing tech press did to the field. It's about as much AR as Snapchat dog-ears stickers in preview when you're taking a photo.

This is how real AR prototypes look in practical applications:

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

IMO this is going to be huge, and I can't wait to have it in a HUD format instead of having to hold a phone or a tablet in front of you.
Source that Vive is "massively outselling"?
I agree. But one of the problems NICE finds is the variable quality of what "mindfulness" actually is. Can an app deliver mindfulness? Can an MP3? Can it be self-delivered? Is there a difference between group work and solo work? If a mental health professional gives a patient a link to HeadSpace has that MH professional delivered a mindfulness treatment?

And NICE are sometimes giving DO NOT recommendations for mindfulness, eg here:

https://www.nice.org.uk/guidance/cg159/chapter/1-Recommendat...

> Do not routinely offer mindfulness-based interventions[3] or supportive therapy to treat social anxiety disorder.

The supporting evidence for that is here: https://www.nice.org.uk/guidance/cg159/evidence/full-guideli...
... What on earth is going on in r/Sweden? There's some real sludge being thrown around in there. It's about par with 4chan's /b. Somehow I don't think that reddit is a very normal sample of the culture of Sweden.

To put it gently... cough Where does r/Sweden get its credibility from?
Did he hire the candidate?
Meditation has massive potential for very real, profound experiences. There is much that science doesn't understand about our bodies yet but that has been empirically discovered over the millenia.

Meditation can certainly be boring, but it's not necessarily training yourself to be bored. There are many different facets depending on the style of meditation you practice:

* Zen might get you enquire into yourself why you're getting bored, why you always need to feel some high, and ultimately, who am I? This may then lead you to realise that you are not your personality. Then you may find your consciousness shifts a little to something more fundamental, where you can see your thoughts just as thoughts and not "you". That fundamental state (called by some 'no mind') is blissful, serene, calm. It's a truly wonderful state of being and I'm fortunate to have had a good glimpse.

* Alternatively, Buddhists may teach you to just observe your experiences, not getting caught up in them, leading to the above experiences too.

* Taoists and certain yogic schools might suggest you sit there circulating your energy around, so you're certainly not 'doing nothing'. This can lead to some states that are nothing less than ecstatic.

The most effective form of meditation I've done (in ~15 years) combines both - energy movement followed by meditation. It seems ultimately that most paths converge on these two aspects, it's just a question of efficiency.

The results are incredible. I feel confident they will shift my baseline level of happiness up.

As a specific example, this week I experienced that there is a point located above the soft palette in the mouth, that when touched by the tip of the tongue (under certain conditions) results in a feeling close to orgasm. I was literally laughing when I discovered this. It's an incredible, ecstatic feeling.

For anyone who wants to know more, check out the free lessons at https://www.aypsite.org which are the clearest and most complete I've ever found. The specific practice above is called Khechari Mudra. Don't take my word for it, or the word of the guy who wrote those lessons. There's only one way you'll ever convince yourself about this stuff... practice for yourself :-)

Good luck!
I crazily love this community. hope you reciprocate
I did the same thing!
This is re-implemented by so many. (HN user megous https://news.ycombinator.com/item?id=13226170 Dec 2016.) It would be nice to find a way to share this work, but the variety of tools used often make the customizations too custom (or maybe this is just the most common reason why creators feel there is no reason to share?).

Is anyone aware of any repositories where the customization required to obtain the important content is maintained by a community?
CI/CD Pipeline: Best practices for optimizing the process
Who Really Killed Dr Jessup? Is Philadelphia Experiment Related?
It's a monitor, up close, that reacts in real-time to what's in front of you and augments it (hence the name) with additional information. Preferably in a wearable format, so that you can have both your hands free to do the work.
Does it have to do with how, in BCPL (one of C’s ancestors), everything was basically an integer? So everything is an integer unless told otherwise?
I’ve been to “mindfulness events” for executives and corporate, where people claim to let go of their ego only to look down on anyone who is not as “open minded “ as they are.

"In the beginner’s mind there are many possibilities, but in the expert’s there are few."

--- Shunryu Suzuki
Mindfulness meditation indeed is not about turning thoughts off.

Concentration meditation on the other hand can involve turning thoughts off. Mindfulness meditation involve a certain degree of concentration practice (e.g. the use of breath meditation - anapanasati) to maintain focus, but too much concentration is directly detrimental to mindfulness meditation.