skysight-inc/HackerNews huggingface dataset:
I think we have a problem with the apps getting bigger and doing more things. They use more resources and drain the battery faster. We have batteries bigger than ever, but still mobiles don't last for a day.

I would want to go back when the apps only did one thing, nowadays we have a lot of apps and they do a lot of things, even when you are not using them directly. So obviously the battery goes away very quickly. GPS on -> let's track the position, Wifi on -> let's synchronize everything, etc. Permission system should prevent this but it is not working when them we add those functionally to a library that doesn't require those permissions.

So, it doesn't matter which smartphone you will use, the duration of the battery is linked with the apps you have installed. That is why most comments here are about disabling things and uninstalling apps.
to me, devops is about unifying infrastructure "ops" and application developers. This isn't that difficult for tech startups since they are usually one in the same, but the idea becomes more pervasive at larger organizations that siloed these "two" responsibilities.

Based on what I'm seeing, the movement is far from dead. There are MANY large orgs that stand to gain a lot from adopting this mindset. The biggest issue is that change is difficult for many people.

By the way, there are companies that siloed their AWS ops teams. AWS alone isn't an answer.
Marvelous image.
This was the first thing I thought of as well. I remember rigging up some colored gels into makeshift 3D glasses to watch this back in the day.
I'd probably store cached results for Dictinary<int, HashSet<string>> allowed, notAllowed; where int == length of the user agent. This should probably be blazing fast as well instead of keep doing those lookups.
Doesn't macOS abuses its super key ? (cmd ?)

Every time I use a macbook I twist my fingers horribly to copy and paste.
looks nice.
Thanks. Yes, I am hopeful that a response will be forthcoming.
Eat More. Eat more calories than your body burns. How much depends on your metabolism and activity levels. But if you’re not gaining weight, you’re not eating enough. Eat caloric dense foods like pasta and nuts. Eat more frequent meals. Drink milk and make shakes.

Lift Heavy. Stop wasting time with curls and flies. Do free weight, compounds like Squats and Deadlifts instead. These exercises work more muscles with heavier weight. They trigger more strength and muscle gains, and will make you go from skinny to muscular.

Be Consistent. The total calories you eat on a weekly and monthly basis must be higher than the calories your body burns. If you eat a lot today but then little the rest of the week, you won’t gain weight. You have to consistently eat more than you burn to increase your weight.

Read more https://stronglifts.com/gain-weight/
I did Peace Corps and it was the most valuable experience I've ever had from a personal growth perspective, and others too.
What ‘Snowflakes’ Get Right About Free Speech
From my perspective, a devops person (in the context of AWS) is someone who, in addition to coding, knows how to monitor and configure all the AWS services. E.g. they know how to provision right amount of DynamoDB capacity for the application, setup CloudWatch alarms and so on. Every individual developer might not know all that stuff, especially if the company is just starting to migrate to the cloud. Also, specific devops people might need to be named as responsible for responding to alarms.
Also - lowering the bit-rate can coverup other defects (e.g. phone call).

The cadence was a bit off/unnatural, but I'm sure that is not too hard to fix. Phone-in TV/Radio/web shows are about to get very interesting.
There is an interesting correlation between multirotors and 15 minute flying times. It always seems to take an abnormally large battery pack (and correspondingly less payload) to get to 20 or 30 minutes.
Except that - if you've ever argued with a conspiracy theorist online, you will know their propensity for posting links to really bad papers as "proof".
iPhone, hands down. Nothing comes close in my opinion.
Artificial intelligence newsletters to subscribe to
What did you learn from it? I've not read it yet.
Yeah, this is the real problem. To be clear though (the article skimmed over lots of details to remain generally accessible), I was not discussing the release_sock() function which releases a lock on a socket [1]. Instead, my code registers a set of function pointers in a struct [2]. While release_sock() does have documentation, the function pointer of the same name does not, and the only examples I have are other files of code within the MPTCP protocol implementation. The callback is related to the function, to be sure, and so I should have connected the dots, but this is how we learn.

While I was making a baseless assumption, I like to believe that it was baseless because there was not enough available information, and not because I was ignoring obvious sources of information :P

[1]: http://lxr.free-electrons.com/ident?v=4.1;i=release_sock
[2]: https://github.com/multipath-tcp/mptcp/blob/e77e2ca0b5339af2...
I prodded unroll.me a couple of years ago about their data retention policy. Their answer was sketchy so I ended up not using the service. I'm surprised it took this long for someone with reach to look into them.

Original thread: https://twitter.com/elahd/status/575692415132135425

DMs: http://imgur.com/H0UABYa
How a Berlin startup beat the online giants at image recognition
I think a bit of that still holds true. Jeff has said repeatedly (most famously in the 1997 shareholder letter) that we will sacrifice short-term profits for long-term gain. And with that there's been many instance in just the time I've been here where we're practically begging the customer to do things that will save them money because it's the right thing to do. It builds trust.

Of course we think we're earn more money over the long run doing things this way. This is, after all, a business. But it's been a refreshing change of pace in that I don't hear any worry about that long term. It has always been, even in sales, "customer obsession", help them thrive. If we focus on our principles and adhere to that, then the business will grow itself.

(Disclaimer: I work for AWS.)
The intro text is very impressive.

The actual “movie”, not so much
> Something similar seems to be going on in live vocals. If you lack confidence in your own voice, adding a bit of reverb can make it sound much better.

a.k.a. why your singing sounds way better in the shower.
As a "DevOps Engineer" at a growing AWS-focused consultancy, I can say that DevOps is not dead, and AWS is not killing it. AWS is our toolbox. We use it to design, build, and deploy powerful, cost effective, and scalable solutions to our clients' problems. I know that sounds like a line of marketing BS, but that's our real focus. Along the way, we'll automate everything that makes sense in the process, especially deployment and scaling. So, maybe our definition of DevOps wider or more holistic than how most of the industry defines it. Either way, AWS is not automatic, and automating/orchestrating ALL of its parts still requires some human smarts.
I guess you're right, as I was only using rather basic stuff (e.g. no lightning, no shaders), just framebuffers, VBOs, etc.

(replied to my own comment by accident first)
That functionality also exits in some dumb phones. The experience is crap, but I guess it wouldn't matter if don't use it frequently.
LinkedIn’s new UI proves it doesn’t know it’s value to users
I volunteer, but not for anything related to software development.

I'm an ASL (Assistant Scout Leader) for a scout troop in London. I enjoyed my time in the scouts as a kid, and i figured if i was only able to enjoy it as others gave up their time, perhaps it's time I pay it forward.

Turns out, it's been incredibly rewarding. In our career we tend to spend loads of time inside, and this has got me out doing active things (camping, canoeing, even skiing.... lighting fires, hiking, etc) that I'd never do off my own back.

But even greater than that, it's started to teach me how to be a leader -- not through exercising raw authority, but through coaching and mentoring young people together as part of a team. Sometimes i don't know the answer and i have to work it out with them!

I think that's a direct mapping to being a good senior/lead developer there -- it's helped me immensely, and sometimes I've felt less challenged by my Scouts than I have by my dev team!

Thoroughly recommend it to anyone considering volunteering.
you realize that this isn't a practical solution for most people right?
This is extremely interesting! I have deadly food allergies which can send me into anaphylactic shock, and it is truly terrifying when it happens. I also occasionally get panic attacks, and I never thought to correlate the two.

I remember in elementary school I would sometimes have panic attacks, and I would be hyperventilating and crying. For some reason my teachers thought I was faking to get attention, and they would pull me out into the hall and tell me, "stop crying," which of course didn't help, and actually made it worse. I didn't yet have the words to tell them, "I am having a panic attack."

Additionally, I'm extremely sensitive to anything involving choking. Once I was taking a self defense class, and we were learning how to break free of a choke hold. For practice I was supposed to pretend to choke my friend who was taking the class with me, and they would practice the technique. I had just barely put my hands on her neck before I started crying and going into a panic attack. I obviously had to exit the class at that point.
Packing Bools, Performance tests
Can someone tell me what it is please? I'm not connecting to some random server because it sounds suspicious.
This may sound silly, but I consider any application that requests full read access to my Gmail account to be akin to asking for my social security number.

I remember when the big wave of smart email apps first came out a few years ago, and the horror was the expressed here when it was revealed that these apps basically route all of your email through their servers in order to do processing on it.

Sadly at lot of the trepidation about services like that seems to have abated -- or maybe the general population just isn't aware of how intrusive these types of services could be. But I would never allow any third party service to access my email.
The issue that I have with that definition that it suffers from abstractionitis...

Just try replacing DevOps with just about any computing paradigm that entered the market in the last 5 years and hopefully you'll see what I mean. Care should be exercised to separate marketing out of product definitions. Focus on concrete, measurable improvements the product brings to the table rather than producing statements that are generally agreeable.

I'm also slightly peeved by use of the phrase "delivery of value" -so broad, so sterile, its almost as if its chosen as a result of a search for the least objectionable phrase. I think it smells of intellectual laziness to use terms that we don't care to define and conveniently enough punt to the almighty end user.
Your comment make the Diogenes syndrome come to my mind. I prefer not to have something that I do not use it. I find it "distracting"
The question you should be asking is why it's there: is saving an extra nanosecond or two of easily-cached compression time really worth having to rearchitect a backend templating or content assembly system?

It's not a bad thing to do but I'd be surprised if they didn't have higher priorities for their engineering staff. If you look at the trace I linked before, note that even if you could eliminate all of the time to generate the page the most you could save is less than 100ms on page which uses multiple seconds of CPU time to render. Look at the video – the page doesn't even render for almost 5 seconds in a low-end browser:

https://www.webpagetest.org/video/compare.php?tests=170424_7...

Chrome is faster but still over 3 seconds:

https://www.webpagetest.org/video/compare.php?tests=170424_N...

If you were in charge of that project, would you commit your limited developer time to something cannot possibly produce a human perceptible benefit or instead have them work on removing a borderline-uncomfortable delay?
"DevOps" is a hype-word now, so yes in some places it is dead. The need to get flexibility and share skills remains.
> operating under the radar

The privacy policy is clear and easy to find and understand. You can be annoyed with yourself for not reading it. You can decide the service isn't worth the tradeoffs. You can be annoyed with yourself for being naive about how free products work.

But it's illogical and disingenuous to call this "under the radar" or blame the service for your own surprise about how it works. We have free will and a responsibility to understand the agreements we enter into. Admitting so casually that we can't handle those things is a scary thought.
Looks great!

GitHub repo here: https://github.com/egcodes/speedTestApp

It seems to use speedtest.net servers [0]. That's convenient (many servers around the globe), but, on the other hand – i'm not sure if Ookla would be happy about it. They display a lot of ads in their web [1] and mobile app [2], presumably to pay for a part of bandwidth costs…

[0] https://github.com/egcodes/speedTestApp/commit/cb0abfa4a6bac...

[1] http://www.speedtest.net/

[2] http://www.speedtest.net/mobile
If I can help with your article in any way, please let me know!
From: Me
To: support@slice.com

Please delete my account and all my data.
Someone is selling similar data to investors via Quandl. The source is confidential, however, so it's unclear if this is Unroll.me as well.

https://www.quandl.com/alternative-data/email-receipt-data
Sounds like you have great evidence for a class-action against them. If they told their users they only retain emails for 7 days, but actually kept every email in an S3 bucket that was then sold illegally to Slice, every user of Unroll.me could sue for breach of contract, damages, etc...
I find it fascinating that there are services which require access to your complete inbox, irrespective of how useful they might be or what they've written in their privacy policy. Every single email you ever sent/received, and every single email you will send/receive. Maybe I'm being paranoid, but sorry, that's just a huge "no" in my book.
Awesome... Not sure if the voice thing can be done in realtime yet, but you're right... the combination of these two would be awesome
Hello, nice to see another big fan of Fogarty & Dixon's work ... such a pity that Microsoft or others didn't make these ideas mainstream! Dixon pointed me to his repo on github if you're interested...
> but it will be good to read about YOUR ethics

Not just that, but ethical expectations on the users, backed up by legal policy, would seem important for this.
5 Under the Radar Podcasts You Should Be Listening To
I used unroll.me once but it didn't really work so I removed it.
I've been using this strategy for the last 3 years, and I've found it super effective. It completely removed the need of "advanced" mail apps with features like "snooze", "reminders", etc.
Past you isn't future you. And checking is near free.
Thank you for your help in getting president Donald Trump elected.
Ask HN: What project can I start in my free time to make some side-cash?
Im currently working no more than 6-7 hours per day, which leaves me with a lot of free time during the evenings.

What kind of side project could I start to make some extra money?
Grow, I can't say.

I did find it instructive helping out as a baseball coach when my son was young. There I learned (I thought) why the American school system puts the cutoff for a passing grade somewhere around 60: if you give a child something he can do 2/3 of the time, he may remain engaged in the task; 1/3 of the time, he will be bored and frustrated. I guess it did teach me something about teaching.

These days I teach ESL to adults one night a week during much of the year. I wonder at times whether academic tutoring of children might be more useful.
Typically that implies there's a team JUST writing inter-department tooling platforms: someone who's dedicated to making sure "devops" doesn't block everyone.
Did you start as an ASL or at a lower position in a troop? Any tips for someone who wants to do that same?
Show HN: Relocate.me – making relocation for tech jobs simple
You can't sign up for the service without agreeing to the privacy policy, which is where you should expect privacy-related concerns to be discussed.
> You can be annoyed with yourself for not reading it.

Do how do you spend reading every click-wrap agreement you accept?

We condition users not to read these things, so we can't be surprised when they don't read them.
It's a ghost. In a shell.

I'm not even being glib. That is what it is.
Few people read privacy policies. Everybody knows this. The people making this product know this. If the only place they explain it is in the privacy policy, then they are knowingly and intentionally putting it in a place where most of their users will not see it.
React is only used on the server. We do not load it in the browser.

My apologies in advance for my ignorance, as I have so far read about React, but not actually used it. Isn't the main advantage of React the virtual DOM it sets up and its reconciliation algorithm with the DOM? How can this be applied without using on the client side? Wouldn't all the responsive aspects be lost, requiring a round trip to the server for each event?

Thanks in advance.
I would agree to some degree... but I would think that the "devops" engineer is simply the one to spearhead unifying dev and ops - the devops architect per say.
TCS, Infosys accounted for only 8.8% of total H-1B visas: Nasscom
I am currently on a table with local health care organizations to improve trans-related health services in the area. I also give workshops to trans/non-binary/gender-diverse individuals as well as cisgender individuals that work with them (HR, psychotherapists.) Right now this amounts to about an evening's worth of work every week for the last 5 months.

Last spring I mentored young women (high school age) who were interested in getting into STEM. Teams of students were basically making a mini-startup, including coding an MVP, business plan, etc.

The work I get most fulfilment from is working with trans/non-binary/gender-diverse individuals directly, in particular with workshops that discuss normalized attitudes that have a detrimental effect on well-being.

Has it helped me grow though? No, I wouldn't say so. It's just things I do because it has to be done.
Holy shit this is crazy!
I personally like this sample the most [0]. Note that these samples are not cherry-picked - having worked with very related algorithms [1] once it is trained well it pretty much "just works".

There is a lot of room for DSP/hacks/tricks to improve audio quality - just the same as in concatenative systems, but the point of this demo is to show what is possible with raw data + deep learning. Also note that this is (as far as I am aware) learned directly on real data such as youtube, or recordings + transcripts. That is quite a bit different than approaches which require commercial grade TTS databases, which are generally professional speakers with more than 10 hours of speech each, and cost a lot of money.

[0] https://soundcloud.com/user-535691776/special-guest-at-iclr

[1] http://josesotelo.com/speechsynthesis/
For me, DevOps is mostly about communication and efficiency. It's for me very similar to Agility and Lean movements as they try to reduce the time between the birth an idea and the moment it is available for the customers.

DevOps is mostly about optimizing the interaction between Developers teams and Operations teams but the general principles can be applied across the company.

I think we focus too much on the "How" or "What", while we should ask ourselves "Why", Why do we do DevOps and why do we need DevOps, it's a reflexion I tried to share in these slides: https://speakerdeck.com/lothiraldan/the-importance-of-why-in...
If you go ahead with this, let me know!
Five Eye Nation State Hook Up
I loved SE:L. But like many hacking-oriented shows (I'm looking at you, Mr.Robot) it felt a need to go out into weird philosphical "what is reality?" and psycological strangeness.

I would love to see something that stays with the stuff I actually like about them. Philosophy and psychological exploration can be fine but I would absolutely love to see a show like one of those that stays closer to the ground.

GitS is primarily cyberpunk as I see it rather than focused on hacking. Hacking is just an element. Lain is focused on philosophy, psychology and spiritual weirdness and uses technology for aesthetics and as a tool to explore the bigger themes.

I'd love something like a heist-movie that stays close to the keyboard, like the most techie and coherent parts of Mr. Robot.
Do you think it's more difficult for a person to comprehend that the "workshops" are just as much an opinion as the "hate speech" they're trying to target?
Or GitS: Stand-Alone Container?
Ask HN: How has your GitHub account helped your career
The emphasis on GitHub accounts is a sub-culture I hear about a lot, but am unfamiliar with. I know many people in tech who get paid significant amounts of money without GitHub accounts -- does anyone here have stories about how your GitHub account substantially helped you in your career? Very curious about this.
I started editing Wikipedia, rapidly got drawn into about 1000 volunteer organisational jobs and was one of the earliest press contacts. This taught me valuable lessons about how to do PR that turn out to be directly applicable to talking to users and business units as a sysadmin, and surprise that my beep-boop techy job can reasonably be described as about 50% PR and that emails to users are best written like you're writing to a friendly but skeptical journalist :-D
> There are a lot of sysadmins that don't operate this way. I see a lot of them at banks.

Let's put it this way: the more educated and effective a sysadmin becomes, the more they appreciate programming their way out of their problems rather than doing things one-off.

> Does it have to be limited to systems administration and network configuration?

Indeed, my point is that the universe of jobs in computing is a continuous lumpy spectrum, not a set of rigid silos.

If management wants it to be a set of rigid silos, they are losing efficiency in exchange for what they perceive to be control.
Thank you for keeping me safe, on the bike on and on foot. This sort of advocacy and hard work really does impact a lot of people and lets them do things they have to (get to work) and things they want to (go to the country park for lunch) much easier and safer.
2.23s here, including images - https://imgur.com/a/9Kpxp
You joke, but I strongly suspect Authenticated Personal Trust is absolutely going to have become a thing.
Mastodon WTF timeline
The distance from earth to the moon is 384,400 km, and in the smaller detail picture that earth to moon distance is about 23 pixels. Or about 16,700 km per pixel.

And note they describe that small picture as "zoomed in", So I figure 400km is about 23 or maybe 24 pixels at most =D (or a diameter of less than 50 pixels).

Waiting for someone to find an even better estimation!
The article indicates use of a slab cache which means that all the socket structures will be together in memory.
Learn How to Build Simple Coming Soon Page with Countdown
Evolve Dating and Relationship Manager
Maybe they just like to code with a component based framework, but don't actually need dynamic components.

That means it would just be a different way to use templates on the server side.
Active discussion:

https://news.ycombinator.com/item?id=14181152