skysight-inc/HackerNews huggingface dataset:
I understand what you are saying, but I think you are missing an important concept. If you created more value than you spend, you have an extra. Other people want to spend more than they created. So what happens is that people who have the extra, can loan their value to those who have a deficit.
This loaning can also be considered a service. People are not forced into renting. What Mr. Money Mustache is saying is "Hey, don't be the guy with the deficit, be the guy with the surplus, because everyone with the deficit will work for those with the surplus". What I hear from US with all their credit cards, it seems it's a culture of spending way more than you earn. Spending money that you will receive at the end of the month. Which is pretty stupid.
The Madgwick filter seems to be popular for gyroscope applications, this might be very helpful. Thanks!
I generally respond rather negatively to automated emails or chat messages that seem human but are not, and I've been thinking of how I would approach this if I had a company big enough that automatic greetings are 'necessary' (or desirable, at least).

Perhaps one solution is to use a clearly non-human company 'avatar' character specifically for some of these interactions? A robot or pet character?
I think is a good tool even for developing, everybody with the same environment and very close to the production one
Please change the url to

http://thenewstack.io/long-last-linux-gets-dynamic-tracing/

Which has the actual details.
Well that's why it's not called The Technologist I guess :) It's hard to expect non-specialist publication to write anything non-trite to an expert in the field, but just not botching up the basic facts is often refreshing.
If mast cell stabilizers and antihistamines both help you, try the Autoimmune Paleo diet for 2 weeks. Your symptoms could be due to immune dysfunction and if so will lessen significantly. Also steroid nasal sprays exist.
We've used it a couple of times recently to share credentials with a remote team.
The amount that they have increased has decreased, they haven't gone down in price, which still sucks.
The linked article doesn't elaborate on the "return structs" part. Personally I prefer to return only the bare minimal functionality that your caller should expect, so that they don't depend on something they shouldn't and you don't break them when you change to give them less. What are the best reasons to return structs?
I started by growing my personal projects to a professional level. I treated myself as a client and tracked hours. When I discussed new contracts with people I was able to show them that.

When I go back down this path, I'm hoping to bootstrap with a Blog instead. Not necessarily because I think this is the best idea, but because I think it will be more fun.
Motorola is a rare example and even more interesting regarding the relation with Lenovo.

Since they keep an almost pristine Android, and hardware is rock solid, I think the paranoia is not necessary. My Moto X force is really unbreakable.

Another interesting bit was that, instead Lenovo to "eat" the Motorola, it seems that it will move all its mobile handsets to the Moto name and leave quite some large space to develop, while supporting it with lots of money.

I was really really skeptical at the beginning and I also told myself not to buy anymore from Moto under Lenovo, but in the main time my opinion changed and seems they go, let's say, not in the wrong direction, especially the Moto Z and the mods.
I work in a large health organisation right now and the thing that seems to blow most away is just saying yes.

I don't work in the IT department and they basically say no to everything. Regardless of business value or difficulty.

I work in the chief executive office and numerous departments will be amazed when I say yes... Let me look into that.

Recent example was a publicly facing, real-time waiting time tracker for the city's A&E (as well as two walk in centres). Each solution I thought of had compromises but they chose the one they could live with.
Not really. Each message has to be an atomic item, not a stream of bytes, since there can be multiple readers consuming a single queue.

The interface specification has problems. "A pull does not remove a message from a dnpipes, it merely delivers its content to the consumer." So if the same consumer pulls the same dnpipe again, does it get the same message? Do messages ever get removed from dnpipes without a reset? Unclear.

Does pull block, support async completions, or just return an error when no data is available?

Reset, rather than sending an EOF which passes through the queue, implies that shutdown is either drastic or requires external coordination to empty the queue and stop the sending end before the reset.
UAE Aims to Become a Fintech Powerhouse
> I've always thought that reading the news is only informing you of the very recent events

[...]

> One way to be better informed would be to read a daily digest of world history and contemporary geography

Wow, this is really strange. It seems you are so bombarded by minutely news, that daily news appear slow and well-thought to you?

A weekly summary is more than enough for most events. Let the dust settle. Give the journalists (and Wikipedians) some time to do their research and investigation. Same for politicians, firefighter, scientists, lawyers, judges or whoever is also involved.

The first days after and important event are full of false claims, mostly by accident, simply because nobody really knows. No earler than a week later (sometimes it takes a month or more!) the facts and non-facts are mostly separated. But then, nobody cares anymore.

If you delay the "news", you get to know from the event, but also get a well-informed picture, without the useless crap of the first minutes, hours and days after the event.
Progressive Enhancement and what that means for JavaScript
What does it matter?
Love the honesty of your answer!
New 'GO' app locates priests available for instant confessions – RT Viral
Author here... It's been a lot of work to assemble the guide, but I'm sure it can be made better. I'm open to suggestions, thanks!
Wow, you sure are intent on making it clear that talking to you is pointless. But alright, I got the message.
they're cloning github. it isn't rocket surgery. most of the hard technical work was done by github itself, when they built and released libgit and the other core pieces of their stack.

in many ways, that's the whole problem with this conversation: coding doesn't have much room for professional advancement, because 99% of the available work can be done by inexperienced kids.
I've tried to find someone who can take maintainership, but it's very hard. I'm motivated to work on the code, but I hate to answer silly questions about C# syntax
It gets complicated. Lithium supplies could last 360ish years at current production rates. However given certain scenarios it could reduce down to about 17 years. https://www.greentechmedia.com/articles/read/Is-There-Enough...

More interesting is that Lithium is recycled but cannot find how much per year. In theory 70% of lithium batteries from 5 years ago are recycled back into new batteries.
I actually watched an interview with Jerry where these words came out of his mouth...
What iOS version are you running? It might be cheaper to just buy a new one.
Ditto. Never heard of this or if I did, it totally didn't register
VOC Sensor – VOC-MF1,VOC-PF1,VOC-AF1
"Sophistry" right back at you.
Counterintuitively, this setup would have zero force inside the sphere. It turns out that being closer to charge on one side of the sphere is always exactly balanced out by the more distant side's greater total charge.
Several things that you can improve with docker:

- Hard to create dev instances

- Speed of deployment

- Debugging problems because it's "different in production"

- Manual intervention

- Confidence in deployment

- Hard to setup a new member working on something
Only if "Senior Software Developer" meant something that is universally acceptable. In our organization we had a Program Manager who was responsible for 9 large projects each with several sub-projects. His job was to ensure they all these projects co-ordinate properly, have sufficient resources and provide leadership to ensure we eventually have a good cohesive product suite (thus the Program). Then I met a 20 something kid on flight who was a Program Manager for Microsoft. He organized campus recruitments or something like that.

I am small organization. We upgrade titles of our developers almost every 2 years of their service. Why ? Because firstly they all are good and we want them to stay. Also, if they want to go someplace else we want them to find a better position instead of starting bottom up again. If a person does not get an upgraded title we would like such person to actually leave our organization and find a better fit instead.

If a person is working 2 years and has not evolved significantly in your organization you are probably running a bad work environment. Asking such developers to show "Architectural perspective" and "communicate effectively the technical aspect" is all BS-talk. These developers are not going to work for 10 years for you, they are going to leave for some other place. There is a good chance you are losing many good capable people because of this.
I have actually been looking into this the past couple days:

* The opensource toolchain of icestorm [1] is the only thing running natively on mac.

* Most people run the vendor SDK on virtualbox under windows.

* I heard also of people using wine/playonmac in rare cases.

* I have tried installing the Icecube2 SDK from Lattice virtualized under Linux, because I didn't want to sacrifice the ~30GB discspace for a virtualized Windows. The installation was painful to say the least and I could not get it working on a recent Ubuntu versions because their license manager (Yes, the software is still free) has trouble with the network interface names (expects an eth0 interface).

[1] http://www.clifford.at/icestorm/
پکیج نرخ ارزان تور تایلند در هتل های پاتایا ویژه ۵ ژانویه ۲۰۱۶
Nice work! It will be nice to have individual energy source percentage as well in the 3rd tab (Fossil <30% tab).
Thanks! Yes, the graphics are OpenGL, however I haven't used any frameworks. It's essentially a static scene showing the horizon, the elevation and azimuth lines, and the Sun/Moon sphere, while the camera sits in the origin and points to the location given by the compass/gyroscope.

Your project sounds cool, will you also be using OpenGL, or have you come up with another approach? I still don't feel very comfortable using OpenGL, it's a bit too complicated for my taste.
AD security best practices and how-tos
> But the right thing to do is to go be there with the people you just laid off and help them cope, help them pack and tell them that you’re going to do your best to hire them back once the company’s on good footing. It’s about having compassion even when you feel you may not have the strength for it in the moment.

I read this paragraph from the article twice, I think it backs my point, meaning that people like Levchin put their company's and investors' interests first and foremost before the interests of people which are their employees (I generally tend to ignore the "compassion" in speeches like this, I cannot pay rent or my bills with "compassion" once I'm out of a job).

I'm not saying that what Levchin (or any-other person in his situation) does is bad, because that's what capitalism is all about, I just wanted to say that we shouldn't foul ourselves in thinking that the employer-employee relationship is a "Hare Krishna"-type of thing.
> couldn't the pixel be updated to use most of these FS tweaks

That would require reformatting, so probably not.
just discovered it, looks like an interesting attempt to solve exchanging public keys. feels wrong to put public keys in a cloud solution like this---
> what advantage is there these days in Nvidia not open-sourcing the drivers?

AMD have demonstrated that trying to do the right thing will get you shit from the maintainers and abuse from bystanders, who will then go and buy Nvidia because it gets a better frame rate.
Interesting...any reason you chose it over other options?
To be fair he did say the difference would be more obvious after a year of use.
That is a very honest answer and rings very true.
Thabks. I was about to ask if Incould replace ext4 with f2fs on the SSD of my Ubuntu laptop. Fsyncs are still at the mercy of the SSD firmware AFAIK.

I found this https://ubuntuforums.org/showthread.php?t=2326934
I'm going to study it. Any other first hand experience here on HN?
I often forget some commonly used function definitions, especially when python and javascript have different arguments. I use http://devdocs.io/ which is very quick, but I would probably save a lot of annoyance and avoid these pauses if I just memorized them.

http://devdocs.io/javascript/global_objects/array/join

http://devdocs.io/python~2.7/library/stdtypes#str.join
BGA x-ray inspection, BGA inspection – Solder.net
Nice article indeed, thanks for sharing. I'm currently struggle to go from perfectionist with low frequency to high frequency.

I've also noticed that experienced programmers do their commits more frequently and they do the right job - they spend less time on unimportant details.

It also depends on the codebase. A programmer who works on similar codebases for 10 years is more likely to have a high impact than the one who work less and consider these codebases rather new. While their approach and skill set may be similar.
Media has an important function for society, that of creating an "agora", a place where society comes together. In essence, it is an information processing system - given that we surpassed the range of 400-or-so people societies where everybody knows everybody else, how can the individual get enough information so that she can function to serve the society? In the case of western societies this means for example being able to vote, or get voted for.
An ill-informed, egotistical individual might become a danger for society as a whole, like we are seeing in current US politics and the discussion about the "post factual" society. The term itself hints towards a failure of the media system. And to that end, the filter bubbles of social networkd have a huge responsibility in it. Being informed means that one has to be confronted with inconvenient truths and become part of the quest to resolve them through argument and reason. Given that we now have unprecedented means to filter out diverging opinions, we as technologists have a new responsibility for this that we are not living up to. It might have to take a catastrophe first to hand off the power of making decisions here - eg new policies - that force social media companies to optimize for other metrics than just "engagement" to live up to this responsibility. Chanced are the catastrophe is just unfolding in front of our eyes.
I spend a lot of time picking up existing and 'legacy' platforms, and it consistently seems to impress my clients when I'm able to implement automation, even on so called 'un-automatable' platforms.

I also think it's the ability to understand that the business and the technical elements may not always work in lockstep, and being able to translate the needs of one to the other.
DRY (Don't Repeat Yourself) is one of the prime commandments of software development.

The problem I see with transferring IP/copyright on a 'work for hire' basis, is that certainly in my case
a substantial portion of the codebase is often code that is being reused for good reason.

Losing control of that code now effectively prevents the same code from being reused this elsewhere without getting into further messy contractual details.

Personally I refuse to do work for hire - instead the client gets unrestricted right to use code as desired but does not own copyright.

Thoughts?
I have already made the mistake you are about to make.
Everything You Know About Public-Key Encryption in PHP Is Wrong
you mean, the future version of javascript that nobody uses yet has modules:

https://developer.mozilla.org/en/docs/Web/JavaScript/Referen...

meanwhile, everyone else uses one of the sixteen competing implementations of something that was built-in to any real language starting in the 70s. that's not a mess at all.
School of Agnelli and Rotschild (proprietors), the "dulce et decorum est pro libertate mori" sort.

(This freedom stuff has to be dosed carefully: owners moving themselves or their stuff, fine and dandy. Cattle moving around unsupervised or mouthing off, not good.)
Ask HN: Freelancers Who Moved to Lower Cost of Living Countries, Your Thoughts?
Can you share your personal thoughts on this. How it worked out for you, and was it different than what you expected? Pros and cons, would you do it again, and anything that wasn't obvious from the start you wish you thought of. Also, which countries look most appealing to you to do this in?
It's bad for investors, which can affect the speed of new builds. Otherwise it's only bad for home ownes if they drop too fast, or if you want to treat your home as an investment and plan on trading down in the future, which is incredibly risky to depend on.
> I wouldn't really say Moto Z cheats so much as that Google designed the entire software ecosystem of Android without ever talking to a hardware engineer

Not sure if you're being serious or hyperbolic - but Google bought Android, Inc (an Andy Rubin startup). The team had a lot of Danger alumni - Danger being the makers of the HipTop - aka the original T-Mobile Sidekick (also running Java). I'm certain they knew a thing or two about hardware, they just made trade-offs you disagree with.
We clean devices, such as notebooks and keyboards, before returning them to our internal customers/users.
Sadly, the geospatial data in the article don't support this. Inner London, the £1m+ mansions, are what are faultering after brexit. Outer London prices are up 2.7% on last December.

Edit: yeah, OK, you can't buy a mansion in zone 1 for £1m. I'm going on my own internal standard, i.e. if it's over £1m it better have turrets.
I'm curious what their first product will be and when it will be available. Chris Urmson stated the goal was to release a self-driving vehicle by 2020, after pushing it back from their original goal of 2017, and this was just before he left at the beginning of the year. Since then Google also lost its lead software engineer on the project who left to start a competing company and he also took another senior employee with him, and Google lost several more key members to Otto (which is now owned by Uber).

This space has become super competitive and it will be fun to watch what happens. I still think it will be many years before we see a fully self-driving car (where no driver is needed at all). I think the best way to do it is to redesign cities to specifically accommodate self-driving cars. Honestly though that might be something other countries such as China and Singapore are much more reticent to pursue.
Belgium?
That is still massive news though, London prices have been running away faster than the rest of the country for years.
Something we were doing when I had a web design agency was to have awesomely beautiful and detaild proposals where we summed up the context, constraints and goals of the project. We considered them as our first deliverable and spent time creating beautiful indesign templates. It allowed us to stand out from the start.
Another thing is while our competitors were usually not showing anything yet at this bidding stage, we were already delivering some high def mockups, sometimes within the weekend.
Last thing, we didn't have any sales people. Meetings with leads and customers were directly being handled by tech leads and lead designers, who were not there to sell, but to advise and find solutions with the client, explaining and integrating the client within the process from the start.
All in all, we won all the biddings at the time despite being usually 30% more expensive.
Something we were doing also is to include free perks that didn't cost us anything and was making a lot of difference for them ( free access to our email marketing platform, server monitoring, etc... ).
WOW, I haven't though about some of them.
Thanks
Crony Beliefs
Morality: I realize I want the content and it's paid for by ads. Viewing the content and not the ads might be seen as not fulfilling my end of that silent agreement. I realize it's not my decision how the site is financed, and I don't pay the bills or worry about click fraud or conversion rate issues with dumb non-tracking ads, but that's not my problem, neither legally or morally.

> What's the alternative most feel comfortable with? Google contributor? Patreon? Something that I'm not aware of?

I feel comfortable with dumb (non-tracking, non-targeted, non-animated) ads. I could go as far as allowing third party ads from a whitelisted ad network with a VERY strong integrity policy (uses ADSafe, states explicitly what limited information is given to advertisers, what information is used for targeting etc.).

If a site can't work without using dubious ad networks then by all means just kill the site. I'm choosing how to consume your site and I have moral quandries about helping kill ANY site that uses todays "normal" ad networks to finance their operation.

I don't CARE whether sites can prevent fraudulent clicks. I don't CARE whether the advertisers can actually be charged per impression or even get stats from their advertising.

I wouldn't lose any sleep if 90% of the content on the internet just disappeared tomorrow because all the browser vendors suddenly added on-by-default watertight ad blocking.