skysight-inc/HackerNews huggingface dataset:
> As a person who generally obsesses about having no finger marks on my computer screen

For me it's about screen glare. I absolutely refuse to buy a machine with a non-matte screen.
> no big deal, bring your focus back to your breath.

What is the difference between meditation and concentration?

> mind will just not stop wandering to worries every 10 seconds

Can't you just watch a movie( or something similar) to the same effect?
Wikipedia can be really helpful when you are already at an advanced level in math - to quickly look up definitions.

For learning the fundamentals, it is completely useless. Too many cross-references, which you ALL have to understand in math.

https://proofwiki.org/wiki/Main_Page
Proofwiki keeps the proofs honest and should be readable like a textbook, as long as you look up the right things. Proofwiki will actually tell you which proofs you have to understand before the one you are currently looking at. I don't how complete it is, though.

Its strictly about proofs, though. Actually calculating stuff is probably more important to you.

The problem with "following a course in linear algebra" is that linear algebra is where math students learn reading and writing proofs, which takes practice - just like learning programming from a book vs. actually programming.
In order to get anywhere here, you need to apply your knowledge.
Well, to me, a living wage isn't just living just fine, but actually managing to get ahead, at least generationaly.
If all you need is Compute, DNS and/or S3 then exoscale.ch is worth a look. I dare say they are the best cloud service Switzerland currently has to offer. cloudscale.ch is a competitor but they are a very young company.
> Is there a difference between dpi support for third party apps versus Microsoft apps?

Yes, there is.

The only app that I am using that seems to be able to handle high DPI and DPI changes during runtime is Firefox. Most of the third-party apps that I used (not that many of them) either do not support high DPI at all (and are scaled by the OS), or fully support high DPI mode (with changing DPI during life of the app). So all of them work in more or less predictable manner.

The worst are non-modern applications by Microsoft. They behave randomly, sometimes only parts of application get scaled. The worst offender is MS Office, each app of the suite has it's own high DPI related quirks (Outlooks gets blury, PowerPoint's UI becomes huge).

Also the task bar icons do not expect DPI to be changed during their lifetime :/
Everyone needs to measure success somehow, and increasing your performance against that metric (which is often linked with growth) is good. I worked with a non-profit for a while where each member was asked to track performance against goals. It was often repeated, "it's not about the numbers." No, it's about the people you're serving, but the numbers represent people and serving more people is better. What's wrong with trying to do that? It doesn't have to come at the expense of forgetting the people behind the numbers.
I wouldnt call the sid being subtractive synthesis, just because theres a multimode filter at the end, afterall it got hardsync and ringmod, which are additive.
The "no" was probably aimed at the fact that you were splitting hairs against their use of "sequence".

Optional can generally be thought of as a "sequence" of one or zero values. You could use an array of "[some]" or "[] /* none */" to manage control flow in an almost identical way (you'd just be adopting and managing an API that doesn't statically ensure that these arrays never have more than 1 value).

"map/flatMap" are predictable functions that can be used to manage the transformation of data (which is generally the entire point of code). The type/context that a computation is lifted into communicates a lot: Optional, for example, can be returned for a computation that may or may not return a value, and it can be "mapped" into another value by a pure computation that _always_ returns a value, or "flat-mapped" through a computation that may produce another nullable value. Anyone familiar with these basic functions can jump in, read the code, and generally know that every computation lifted into "map" can't fail, while every computation that is "flat-mapped" can. And in static languages it's all checked by the type system! No testing for "null" everywhere!
You would be shocked by the amount of high end coffee bars moving to automatic and PRE dosing for their service. Even barista champions are speaking up the benefits of automated drinks in the favor of good, high quality service.

A machine will make a more consistent cup, day in and day out then any barista.
My point is that since the payments are a recent change, previously the rides were in fact completely anonymous.
When so many horrible things are happening, it's difficult for thoughtful people to agree on exactly which one is the most important.
LG 5K display must be kept at least 2 meters away from Wi-Fi routers
Heck it was basically rewritten multiple times. http://newsdiffs.org/article-history/www.nytimes.com/2017/01...
meditation is to become happier, make more money etc
> So, have any of you ever been in the same situation and do you have any advice on how should I overcome this?

I haven't, but a good friend had a very similar experience. He worked in telco, stayed at the same company for almost 20 years and then wanted to move on.

The problem wasn't him, it was the company he worked for. They had (still have) a reputation for being bad on the technical side, using age old technology and an even older management style, never updating anything to contemporary standards. Sub-par products.

Potential employers didn't want him because they were afraid he was representative of his old companies' culture. Half his resume was just the different positions he filled at that one company.

The solution he eventually found was to dissociate himself from the company as much as possible on paper. He also picked up 2 modern technologies that he had never used and mentioned them in the applications, as a form of showing he was ready to learn new stuff. It worked.
Binary thinking and jumping to conclusions
Business is politics. Lobbying is rampant and everywhere. When you set wages or try to destroy organized labor that's political. Everything you do when you exercise the power you have as a businessman is a political action.
Show HN: The Signup Block – Collect supporters for your organization
Plex acquires Watchup streaming news service
Qualcomm used illegal monopolistic practices to establish their dominant position. They're being fined and sued for billions for it but in the meantime the damage is done, we are all suffering.
People are paying for Super Mario Run in surprising numbers
The complexity (emulation-wise) comes from the fact that it has analog circuitry and has manufacturing imperfections. It's not complex compared to a analog modular synth setup, of course.

Emulating it digitally is not just a matter of replicating the functionality of the circuitry, but also taking in account all the analog phenomena. It's much easier to model something like a Yamaha-style FM chip you can find in AdLib or early SoundBlaster cards.
People blaming carries and manufacturers for late updates:

Is there any other product where the manufacturer must redo half of the product at the whim of a third party?

Google needs to work with these companies, not as it is today throw a pile of random changes on them every six months. Most of all, there needs to be a grand plan and an understanding about what will be changed next (and why).
"forced updates, ads and telemetry"

Seriously - there is so much FUD about this it isn't funny anymore. What ads are you talking about? Sure, there are recommended apps (can be turned off), apps preinstalled (takes 30 secs to uninstall them) and telemetry (easily turn it all off in Settings).

So-called "developers" and tech enthusiasts are smart enough to get Linux up and running in a heatbeat yet struggle to turn a few things off in Windows that takes 1 minute at most to do. Please.
I agree. It looks like `docker ps` still works so it's nothing to really be concerned about just yet.
So? That doesn't mean every submitted article mentioning C or C++ has to immediately be filled with comments on how Rust is so much better, safer, etc - So is Java and C#, and you don't see those communities espousing their language the same way!
You quote the part that explains it. It looks like it might affect him as someone who might move to the US at some point. It might affect him. Large, successful insurance companies work on the notion of probability. It does bear taking into account.
> How do the non-tech denizens manage ?

Co-habitation (2+ people per Bedroom), long commutes, and no savings.
I don't see how. Can you please elaborate?
No company can be expected to behave morally? Is that what you are arguing?
All or something
I highly suggest you read the interview with G&B owners from Barista magazine. They go into detail about why they choose pre-dosing and automated machines over manual service. Their primary reason? Service. There is a lot more to coffee service than just someone spending 3-4 pouring out water over a bed of coffee grounds or tamping a puck.

You can find it here starting on page 72 http://baristamagazine.epubxp.com/i/659497-apr-may-2016
International oil prices and the Persian Gulf countries tax exemptions
If you can't do what another poster suggested and do the transfer the other way around... uploading the file to AWS S3 from the CLI works pretty well. Though unlike the solution in this post does require installing heavier software.

Also, alternatively... pipe it to `mail` and send it over email.
Why is it "Tasks" at the top right? Shouldn't it be "Processes"?
Microsoft's upcoming Windows 10 Cloud may have nothing to do with the cloud
Canon PIXMA MG2410 Driver Download
Querybase is also making permutations of all the data you may wish to query. Needlessly taking up space on your server that will have to be retrieved. Wasted bandwidth etc.
Launching a new App Store today, proceeds going to ACLU
Hey hackers - We’re building Neue Store (http://neuestore.com) to give apps better discovery and give people better ways to get cool apps.

50% of this weeks membership fees will be donated to the ACLU

Medium post: https://medium.com/@frey/introducing-neue-store-for-apps-57d163623f11

Product Hunt: https://www.producthunt.com/posts/neue-store

I started this after leaving Fancy.com where I led the product team. Our apps were listed in Best Apps of the Year from the Apple App Store and Google Play Store. I’ve since spent the last 2 years watching great apps struggle to be found and I’ve been trying to help them any way I could. I built app marketing tools, advertising platforms, and redesigned entire apps (for free) to help them, but the bigger problems became clear; the App Stores have mounting problems and aren’t built to make app developers succeed. I knew I could build something better.

Here’s what’s next for Neue Store; in the next few months we want to launch our Reviews and Ratings product and be Rotten Tomatoes for Apps. We believe reviews from credible, verified reviewers would be much more helpful for apps and consumers alike.
After this, we have a few tricks up our sleeve for more tools to help apps and app consumers, including support for Android and VR apps.

It is with constant improvements, feedback from developers, and a superior store experience that we hope to build a better App Store altogether.

Happy to chat in the comments. Thank you!
The best way to combat ageism is to look for hiring managers that are as old or older than you. It does limit your search a little, but you have to limit the universe of potential positions in some way. Enterprise roles tend to have less ageism than consumer ones.

A couple other thoughts:

1 - When you have too much experience for the job, employers are concerned that you're desperate, and will leave when a better opportunity comes by. If you connect with someone senior in the organization, you can negate this. (They'll have other uses internally for your skills)

2 - Smaller companies don't like hiring people from bigger companies. You have to push hard on technical skills and show that you're flexible. Also don't oversell the brand names of your employer. Names like Cisco and IBM mean something to big corporates, but less in the startup world.

3 - Look for ways to leverage multiple areas of your background. For more experienced people, it can help to look for jobs that are asking for 2 or 3 disparate skills that are less likely to be found in a junior person. For example, "I'm looking for someone who has done both consulting management and front office banking" In your case, telecom + testing + support engineering + architecture is unique enough that there are jobs where you will be differentiated.

4) The more senior you get, the harder it is to find the right job. It's a matching problem. There's either 0 or 1 jobs at each company for your position, but also much fewer candidates.
What you should consider while considering higher education
Came here to say this ^

The easiest way to copy over SSH is using `scp`.
Git-ssb: decentralized version control
It may not fit your case, but I quit from a previous job on a startup and I'm now teaching web and mobile development in a local technical university. Some people do not like to teach other people, but I like it mostly because it forces me to think things throughly, and I learn a lot about the inner details of things..
Here is the letter they wrote for their blog:

>We created Lyft to be a model for the type of community we want our world to be: diverse, inclusive, and safe.

>This weekend, Trump closed the country's borders to refugees, immigrants, and even documented residents from around the world based on their country of origin. Banning people of a particular faith or creed, race or identity, sexuality or ethnicity, from entering the U.S. is antithetical to both Lyft's and our nation's core values. We stand firmly against these actions, and will not be silent on issues that threaten the values of our community.

>We know this directly impacts many of our community members, their families, and friends. We stand with you, and are donating $1,000,000 over the next four years to the ACLU to defend our constitution. We ask that you continue to be there for each other - and together, continue proving the power of community.

I notice that it diplomatically does not answer your question, only that it will donate for the cause. So I guess it depends on what you mean by "cooperate." They certainly didn't order their workers to strike (which would be dumb of them anyway.)
All of these variables can be determined by a human and then programmed into a machine. We're talking about easily programmable things, not brain surgery.
You clearly don't understand the inner workings of the immigration system and what's happening with the educational system as well.

It's a shame especially considering the hardships your immigrant dad had to go through to give you an opportunity to live in this country.
To be fair, brakes are stupid easy to replace. I did my girlfriends pads, rotors, calipers by myself, for the first time ever, just watching some online videos. I certainly would not pay someone to replace pads / rotors. The only thing you really need for that is a brake spreader tool, which is free to rent from Autozone type places. Regarding flushing brake fluid, you can bring it a place if you're not comfortable, but it's really not difficult either.
Thinkpads do have outstanding Linux (driver) support out of the box, indeed. But again, my issue isn't with driver support, it's with Linux desktop itself.
>This wasn't a strike, it was a political protest.

What's the difference??
Though this is not supported (nor intended for the future), hacked into the system, very slow and full of bugs.
It reminds me of how trucking companies would knowingly run their trailers heavier than the legal limit. The added profits outweighed the risk of a fine. However, I do not know is this is still in practice.
>there is, the XPS has the best Linux support on a high end laptop, maybe ever.

That's hyperbole if I've ever seen it. You can look at how many problems plagued Fedora on the XPS13 as recently as a year ago:

https://major.io/2015/02/03/linux-support-dell-xps-13-9343-2...

The tl;dr version is that the guy spent so long trying to get it working properly that he ditched the laptop for a Thinkpad. And FWIW, Fedora usually has better support for recent hardware than other distros due to the up-to-date kernel.

From what I gather, Thinkpads are the crown jewel of Linux-supported laptops. This is more of a dogfooding thing than anything else: kernel developers, Redhat employees, and other Linux users tend to use Thinkpads, which means they then spend more time getting support for Thinkpads into the kernel.
Printer Security
The problem with mixing politics and business is that you get what Nassim Taleb is calling a 'dictatorship of the most intolerant'. If someone foolishly thinks it's safe to express a mainstream opinion, a minority of radicals will attack relentlessly with intent to destroy that person's career. Conservatives and Christians in academia and Silicon Valley have first-hand experience with this. Like Brendan Eich, we know that we can lose our jobs if we identify our political views. Not because we're in the minority, but because radicals make more noise, and most employers are cowards.

Therefore when liberals, who know their jobs aren't at risk, repeatedly ask that we all talk about politics in a professional forum, it comes across as a dare.
I like trackpad on my Dell better than on my mbpro. But i think it is matter of personal preference. I like the friction it gives.

But keyboard on my dell is leagues ahead of mbp hands down.
Periscope adds “Proudly made in America by immigrants” to load screen
Thanks for the write up! Great tips, especially around ClojureScript. I haven't even started to look into that ecosystem.
Examsoft: Disabling the Touch Bar on MacBook Pro
I suspect this may be adopted in a lot of places by regular taxi drivers. Uruguay, for example, has something very similar called EasyTaxi (though I don't believe that App is open source) that allows you to call a taxi via an App and see when it arrives. You then pay the driver in outside the app via cash like you would any other taxi.
> I've had less trouble with drivers than I had with Linux.

My hackintosh (currently on my second one, it's a 2012 i5 machine) has less stability and driver issues than Windows 10 on the same hardware.
I totally agree.

And relevant to the actual topic: Even in big cities like Hamburg or Berlin it is not guaranteed that you can pay by card in a taxi. So I ask every time I enter one whether they accept credit cards or not. I would say 80% of my cab rides are paid in cash.
FWIW my first encounter with a Bayesian explanation of Kalman filters was this series: https://github.com/rlabbe/Kalman-and-Bayesian-Filters-in-Pyt...
A Quick Look at the ARM-Based SoftIron OverDrive 1000
What does "went through INS" mean? What papers or visa did your dad have that gave him the right to live here, and how was it meaningly different from an H1-B ?
They certainly could, but Apple makes most of the money based on hardware. They'd probably shoot themselves in the foot.
What the Media Gets Wrong About Trump’s Executive Orders
Draft Executive Order: Strengthening US Cyber Security and Capabilities
I don't see any signs that the new acting AG is anything other than a temporary slot until Sessions (or if his nomination is blocked his next AG). If Trump really was just shopping for an AG that wouldn't investigate him he already appoints one as part of the normal process of becoming president why bother now when it looks like Sessions will get through?
An important step on the path towards the conjoined triangles of success.
It wasn't a strike for higher wages, it was a strike to stop being banned from the country.

Strikes are always political. The point of a strike is to say "you need us" and a HUGE proportion of taxi drivers are Muslim. Their family, friends, the people who keep their family and friends safe risking their lives helping the US military in their home countries were all screwed by this.

They wanted to strike to say 'if you ban Muslims, it doesn't JUST mean the US is now run by weak cowards. It means you won't be able to find a taxi because we won't help you. You need us'. The goal was that plenty of Trump supporters missed their flights because of it and had to think about it -- the services they rely on are run by the people they are attacking. Not sure it happened, but at least they tried.
Sometimes you need to show times and dates in a timezone different from the local browser tz (for example you have customers around the globe and want to see relevant timestamps in their local tz).

What you suggest would make that difficult if not impossible. Already it is unnecessarily hard, as JS Date object automatically uses local tz and cannot be coerced otherwise.
It is not. I am lost of what 'barely living' here means.

130k is totally decent, however it is also not rare. For entry level job to big companies/good startups, the market price is between 110k-120k, and it usually takes 2 years or so to bump up your salary to 130k level(one raise is good enough), assuming you are a reasonable(above average but maybe not excellent) engineer.

So, no, I completely disagree with this 'barely living salary' bullshit, it makes us software engineers look like spoiled ungrateful whiny babies. Not GOOD!
Goodness Squad – an initiative for open source contribution
That sounds like the kind of BS 4chan would try to get people to believe.
I installed Yosemite on a Mac Pro from 2009 and it ran like a champ, the only thing that was slow was video transcoding. Stop with the FUD.
Depends on your definition of ethics, but it's very likely to be more democratically run and have smaller wage inequality.
But Parse was acquired by Facebook. So this clause wouldn't apply.
Which you can use for this service as well.

s/cash/peer-to-peer/
Well, do you want the price to reflect the wage of an average entry-level employee, or that of a talented one?

I'm not sure the US should have as a goal keeping every foreign grad here.
There is zero coordination between Google, Linux devs and Qualcomm (and Samsung et al). Why are you then surprised that this happens???
I use an XPS 13 and 2016 MBP daily. They both have great trackpads.

The only place where the XPS 13 is inferior in terms of build quality, so far as I can tell, is coil whine. I believe they've fixed that in the most recent versions.

Also, even though it's not a big deal I'd rather not have a touch screen at all as I do on the XPS. It's useless, and registers touches when I close the lid (I prefer not to suspend if I'm just walking from one room to another)

Edit: I should note I use Ubuntu exclusively on the XPS 13. I don't know what the trackpad is like in Windows. Presumably it's comparable.
Ads now appear in the start menu and on the lock screen. Turning off suggestions does not stop all ads. For example, my start menu tiles currently include Minecraft: Windows 10 Edition and Microsoft Solitaire.
This is a gendered list of programming blogs, and proudly claims to be gendered.
As such, it is quite opposite to the idea that gender doesn't matter.
fair enough, but people need to make enough money to support their families and majoring in Art History is not the best first step towards those goals.