skysight-inc/HackerNews huggingface dataset:
> do you actually pay taxes on tips in the US

Yes, they are taxed the same as wages. For tips done via credit/debit card, that will even be reported and have taxes withheld by the employer. For cash tips, the recipient is supposed to report them on their own, though of course, it's fairly common not to report the full amount because it's hard for the government to track.
I'm optimistically looking forward until the independent benchmarks on March 2nd.
That's an interesting point - game companies are particularly defensive of their code, but shockingly willing to share the latest shader techniques and other insights most fields treat as secrets.
Here here. We implemented GSS to replace an implementation of ElasticSearch. It worked out well, and we used the JSON api provided in GSS extensively.

Looks like now they're opening up that JSON API for CSE, and that will be a paid option. The billing process seems strange, in that it's on a day-by-day basis ($5/1000 searches, maxing out at 10k searches/day).

(See pricing at the bottom): https://developers.google.com/custom-search/json-api/v1/over...

My hope is that if this pricing is correct, and the JSON API being opened up in CSE is nearly identical to the GSS version (meaning no requirements for ads), we may actually be better off financially speaking - our search load is about 1.5k/day, so it's not "huge".

I don't understand how they intend to force ads down a raw JSON API would work, or if that's the intent at all (since you're paying for the API).

Personally I always thought it was stupid to have two versions of essentially the same thing, and they're just doing what they should have done the whole time: have a free, ad-based, easy-to-implement search solution (CSE), with extra APIs you can pay for (JSON API).

Separating the two into entirely different products always seemed overwrought, IMHO.
Windows servers, and a whole lot of RHEL.
I agree. I've helped startups with marketing at every, and found there's more value in marketing when you (the founder) can tell the marketer what problem the product solves, and for whom. If you don't know those two things, then it's too early to be thinking about marketing.
Slim Slider: Yet another JavaScript slider
submitted 4 years ago * by spacexdevtty
When is PuTTY going to support URL highlighting? Even plain old xterm can do it. Someone made a patch for it once but I'd rather have the support built in.
> I also don't understand how did he became so powerful, every time he talks.. He has charisma of an old rag.

Because he's a legitimate genius who has helped create and invested in great businesses.
Perhaps the devices led folks to set achievable goals. A good idea, unless its "10% more exercise this week". It could make you less ambitious. Without the device, you might drive yourself to more activity because you don't really know if you're doing more or less than last week. So you go over to make sure.
Foxconn workers departing company, rather than shift to non-iPhone assembly
Will definitely let you know next time I'm around the Bay Area. I'm also interested in ML and education (my startup analyzes feedback comments, and we've been working with student surveys in education recently), so looking forward to chatting sometime
Jason Fried: Why we choose profit
How DigitalOcean has helped us
Status in Debian: https://security-tracker.debian.org/tracker/CVE-2017-6074
The Alternate Facts of Cable Companies
By William Bernstein, author of "The Intelligent Asset Allocator" and other books on index investing.

Mobi: https://dl.dropboxusercontent.com/u/29031758/if_you_can_v1.m...

Kindle: https://dl.dropboxusercontent.com/u/29031758/If%20You%20Can_...
And yet WebKit has 99% on ES5, while Edge and Firefox have 100% (and Chrome has 98%).

http://kangax.github.io/compat-table/es5/
How does that work? It seems like raising the minimum wage would make it less necessary for restaurants to add a gratuity, not more.
> Over the next 12–24 months
> — in other words, between
> 2018 and 2019 — how software
> developers are hired is
> going to change radically.

Just in time for Linux on the desktop
Happened to me in the beginning but I think I actually paid twice near the end and I was so happy because I was supporting a sustainable, privacy-respecting company.

(I used to love it and be a walking billboard for it, which is possibly why I dislike it so strongly now.)
This isn't directly what you're asking for, but the book "How To Solve It" by George Polya is a great tour of how to be a teacher of mathematical concepts and how to "simulate" that teacher in your mind if you're encountering a problem no one else has.

https://www.amazon.com/How-Solve-Mathematical-Princeton-Scie...
Then all bets are off, i guess.

How am i suppose to prove i have no Facebook account? I really do not have a Facebook account. :)
Capital Go Language conference 2017
Worrying for me still, heh. I'm both long winded and imprecise as hell. I constantly forget names of things / people. Though, i do suppose it's limited to that. Ask me to remember what something is called, who acted in what movie, etc and i fail to remember the specific names.

However i can remember the details of the movie, where i am, how to get places, where things are stored, etc. My memory worries me.
Never claimed it wasn't reasonable. It's not as efficient as one might think. Having an 8% precision is ridiculously low.

Given that all of vaccines and medical treatments are tested on animals it is quite obvious I should not want to use any of them. I thought your initial remark made that point but it seems to me you were looking at the ingredients.

The amount of animals being abused by medicine has dropped significantly, I'm not an absolutist and yes I'd definitely do my best not to require medical attention. Would I be stupid enough to endanger other animals by not vaccinating myself or my children?

Your last remark is a little bit more inventive than the "anti-venom" one but it is still coming from an absolutist framework.
And, fun fact, the Olympic village is now a prison: https://en.wikipedia.org/wiki/Federal_Correctional_Instituti...
AMD Ryzen chips launch March 2nd, up for pre-order now for $329 and up
One wonders what would happen if Canada (and other countries) started treating US visitors the same way?
hardly, all the people he named get critisized constantly, here especially.
No, whoever received the billions in TV rights money pays for that. Obviously.
For software developers coming from a primarily closed source background, it’s not really clear yet what just happened. To them, open source equals “working for free in your spare time”.

I'm guessing that would > 80% of all software developed globally?
This is (and probably always will be) a work in progress for us. Our systems promote you into higher quality IP ranges as you send better e-mail. The downside is that this is a reactive process. We have some experiments that we're starting to run to help improve onboarding and IP assignment for legitimate users. In the meantime, support is always happy to review your account and expedite this process for you.
It works better with the Red Hat model: "Here's some flawed buggy software I wrote. Pay me and I'll make it work for your use case."

There's a small incentive to write deliberately obscured code, but I think it gets outweighed by maintainability concerns.
At that point why build a drone, a missile is cheaper. The terrorist > drone link is all about off the shelf components.

Military drones like the predator weigh more than a car, and we have plenty of weapons built for that. Small off the shelf drones are not something you can really hit with a missile, but you can shoot them down fairly easily with a gun. However, you don't really want to fire up into the air in the middle of a domestic city, making birds a more interesting option.

PS: They don't need to disable the drone, simply adding 8lb of weight will take most of them down easily.
4,000 bit/s with a photodiode sensor, that's quite a bandwidth
The facilities built for the 2012 Olympic sailing at Weymouth are now home of the National Sailing Academy, and are really well used. In fact I'll be there this weekend with my son along with about 200 other young sailors.

http://www.wpnsa.org.uk/
Don't Aim for Consensus
> you left your home country SIM at home because you don't care about the roaming charges back home getting to/returning from the airport?

Because I don't want to lose it. This is exactly how I've travelled before hearing that this 'handover your passwords' existed.

No roaming charges because it's not being used - I can live without a very functional phone between the WiFi at the airport in my home country, and home.

(Actually, right now I don't even carry the dumbphone that has my SIM it. I'm content with WiFi.)
Design Thinking Primer
> Facebook Messenger is no longer a clean list of conversations sorted by most recent

That's what I see. The only new modules were "Active Now" and "Favourites", both of which I've hidden.
When DNA is copied the machine that does the copying must be already bound to the one of the strands of the two-stranded DNA. Physically, this means that the very first few bases of the DNA do not get copied by the machine, because the first few bases act instead as a 'handle' for the copying machine to grab onto the data. Imagine if you could not simultaneously read and copy the data of a running program, and you wanted to copy the entire running operating system (you cannot shut down a cell) - you'd have to figure out a kind of 'scratch space' to keep a few versions of the copy program that you knew you would lose during they copy operation. Over time, the amount of scratch space reserved for the DNA to use to bootstrap its copying decreases. Ultimately, if there is not enough room for the DNA copy machine to bind to DNA without actually mis-copying useful DNA (other parts of the operating system outside the scratch space), a cell will shut down and go into a stasis mode called senescence. This is one of the major causes of aging as we know it.

Telomerase is a protein machine that adds more blank bases to the ends of DNA so that the DNA copying machinery can act for longer without shorting the DNA to the point of senescence (it increases the size of the scratch partition at the tips of your chromosomes, called 'telomeres'). Because the length of your telomeres is proportional to your age, the protein machine that lengthens your telomeres is likely helping you age less quickly.

Here it is found that exercise likely stimulates the production of that lengthening protein, Telomerase, in the heart. This study is a mechanistic study - it provides useful evidence for how various proteins interact under particular conditions. It was not designed to provide proscriptive behavioral advice for how to live longer. But given that heart failure is currently a major cause of death, understanding how to lengthen the heart's useful life would allow us to understand how to lengthen many humans' lives.

Current technologies would let us introduce DNA to cells that would direct them to produce more Telomerase, but these techniques are still mostly used in the lab and are only used clinically in the most extreme of cases because though we know exactly what kind of DNA code we would want to inject, we still have a great deal of difficulty injecting the code into a safe location that won't disrupt other critical running programs. But ultimately it is expected that we will be able to adjust the amounts of these proteins in particular tissues outside of their endogenous regulation in an effort to prevent disease, heart failure, and otherwise correct misregulations.
I have to say that this post was inspiring to read. It's everything that software developers had dreamed of and idealized. Owning your own career. Building your own brand. Doing your work in the open. Your career progress being decentralized and determined by the trust you've built in your network of colleagues, and not by some pointy haired business guy.

Unfortunately, I don't think any of the above is realistically going to happen at any point in the next 10 years. The majority of paid-for-code is proprietary, meaning that your 9-5 work-product can never be "googled" by outsiders. As a consequence of this, recruiters and hiring managers will continue to treat open-source work as second-class-indicators, behind your resume, CV and references. It's going to take a major paradigm shift in engineering/business culture, before any of this changes.

That said, the author might be wrong about the timeframe, but he does paint a noble vision for the future. One that I'm sure future generations will be working in, and one that I hope I can experience one day.
ey—author of article here, aaron
i had a similar issue when i first started eating fermented foods.
but before that i had a lot of gas issues in general.
eating fermented food made it especially bad, i had huge stomach aches.
but i started preparing my own kombucha, and eating lots of sauerkraut type stuff. so yeah it got really bad for a while, my stomach was incendiary, but then after a month it actually passed. its like it hit some kind of plateau, where my stomach got used to it after beign totally surprised by it for a while.
bonus: my general stomach aches and gas issues disappeared after i was more used to fermentation in my diet.
im not saying it would be the same for you, but i do think its worth trying. be careful and see if you can deal with it, but dont be afraid if at first you have a bad reaction... that might change after a while.
'Service (10%)' doesn't scream 'Tip' to me. Why on earth not just say 'Tip'?
Last I heard, for most federal agencies, a DV cert was all that was required?
I've always fought such clauses, or if it's a standard contract that can't be changed, I made sure to get a written exemption stating that work done on my hardware, on my time, on my ideas (not anything the company is involved with) is mine.

I understand the company wanting to protect itself, but I have to protect myself too.
So, You Want UX in Your Org? – Mari-Megan Moore – UX/UI Designer
As far as the routing layer, that's going to be a very small gain as it's all handled by the kernel via iptables anyway. What you give up by using a DaemonSet is a constant overhead for every single worker node that gets created. You have to set aside capacity for traffic you might not have.

A Deployment can be scaled by actual utilization of the pod, and in the near future (if not already) via custom metrics of your own design (e.g. prometheus).

So if you have to spin up 50 new nodes to handle some batch machine learning work, you're going to wastefully create 50 new nginx instances when there's no new ingress traffic to handle. With a deployment, it just scales naturally as needed. So it's not about the marginal gains, it's about using the right tool for the job. :-)
JS modules are working in Safari Technology Preview today - so it should be available to everyone soon enough. Pretty simple too, you load your entry point like this -

<script type="module" src="main.js">

And then main.js runs in strict mode, can use "import", etc.
> Are you suggesting that the US needs looser border controls and screening?

I would suggest that, yes. If a gay man wishes to come to the US to prostitute himself, I think that's a fair trade-off for not forcing everyone to bend over for the digital equivalent of a rectal exam.
Hi everyone, developer of ProgrammingPodcasts.com here. I started listening to some developer-related podcasts last year and was surprised with how difficult it was to discover more podcasts using iTunes and other platforms. Hence I built this site. Feedback/questions much appreciated.
Using the Form 2 to Make the Form 2: Manufacturing with 3D Printing
Why I’m leaving Snapchat and so are all your friends
I think that looking at a GitHub profile is tricky. Very few people get to work on open source projects. And quite frankly, Linux's model of "trying to get noticed by the admins" doesn't scale well at all. There is a lot more to it than he's suggesting.

If you want to interview people effectively try this crazy formula:

0. Ask for a remote tech screen. Ask for a simple piece of work that you can evaluate and that resembles real work. Make sure it can be built and tested imperially (the best way is automatically). This should be simple and not 8 hours of work. Don't ask people to code on a whiteboard or do their best algorithmic design in a high stress interview session, you won't get it.

1. Be prepared. Know what you're interviewing for and list out he skills. Read a candidates resume and review the prior work they offer. Read their code first.

2. Code review their tech screen.

3. Make sure to ask questions about their approach to work, leadership and projects. Encourage them to ask you similar questions.

4. Have a broad cross section of your company interview. Mix up who does this, diversity is a plus here. Also, make sure designers and HR folks get a bit of time, not just engineers.

5. If the position is senior tech, whitebiarding is acceptable for architecture or planning or diagrams.
Rio is a bad place to look at. The place is broken for the same reason its last 3 governors are on jail (and older ones have been there), not because it hosted the Olympics last year.

I don't think the ROI was positive, but I also don't think that level of abandonment will last.
I'm saying that if universities want to ask for money based on claims that they are about knowledge and the sharing of ideas, then they should be held responsible when they fail to uphold those ideals. In much the same way, I want to very strictly ensure that the police uphold the law. The police hold a privileged position and they should be held to stricter standards.

Socrates was also a professional troll. Should he (if he were not mortal) be barred from universities?

As for Milo, I've never watched him until yesterday. I saw a bunch of journalists claiming he supported pedophilia, yet refusing to quote him or even link to the video. So I figured I was being mislead (I was!) and watched the actual video.

While he is full of hyperbole, flamboyance and ridiculousness, he's also making valid points mixed in with it. For example, one of his major points is that the left wing identity politics is just a rhetorical weapon, not a real principle - that's why a "flaming queer" like him isn't allowed to hide behind it.
Firefox has the setting 'media.autoplay.enabled'. Which does the same afaik (no exceptions though).
But I hate to install extensions/plugins for IMO basic functionality, especially when it concerns something as annoying as autoplay.
R in general is inefficient with nontabular data manipulation with text data and web scraping, which is why I fall back to Python for those tasks.

But even in the context of the article, the code the author posted is extremely confusing and is an odd mix of base and dplyr code.
I think that's just because that for the most part, their competitive edge is the creative work as a whole, not some particular technique.

Their techniques doesn't save corporations that could purchase their software time and money, for example, it just helps make one aspect of the game look or feel cool.
This robot butler follows you around and carries your stuff
In case anyone is confused, the Malvinas are correctly referred to as the Falkland Islands.
The implication was there are some non scum humans. Meh, I guess it's possible.
Once upon a time I made a UI where there were several things. One of them was a gigantic text box with the title "Biography" and another a 2 character wide box with a title "years of experience." We had to change that to a drop down. Why? Read on...

We got a lot of complaints. People couldn't see their resume in the "years of experience" box. Worse they kept getting error messages saying their resume was too long. It was restricted to 2 characters! These same people had glossed over the "biography" box.

So, yes, your ability to reason about a UI and the requisite UX has nothing to do with how others will reason about it. You'll get to learn the hard way like I did.
SpaceX Dragon Capsule Aborts Cargo Delivery to Space Station
Yeah I don't see signing up for weeks of pain for some possibility of benefit. Are folks desperate for some solution to gastric problems, that makes this an attractive route?
It's not a complaint about any specific plans he has made, it's a complaint about his general approach to those communities. The risk is not that he'll implement this particular idea, it's that all of his ideas are shaped by his abusive personality.
Nicely said.

As a long-time developer from the embedded world, I'll add the same sentiment. I've written 25 years of code that's 100% proprietary to my employers and my customers.

I've never touched Github and, at this point in my career, it looks like I never will.

Granted, I have a product portfolio that I can point to instead. The rubber has to meet the road sometime so yeah, in the open-source world that's the only visibility you have so you go with it.
You Can't Miss This Year's Mobile World Congress
Fair enough points :) I'll see about reworking the article, and our deployment a bit - keeping in mind that LoadBalancer services are platform dependent
This is so beautiful and inspiring. A real legacy. Imagine a world without Apple computers pushing the envelope. We'd still be using wired mice and ugly black boxes.

If only Steve Jobs had taken the traditional medicine route he would have been with us for another 50 years.
Show HN: Mr.Node – Make your programming day easier
Work on both sides at once. I knew the phrase had to contain the word "anagram", so I started with that. At first, it was "better anagram", and so it looked like this:

better anagram lerrneet
letter rearrangement ba

So then I think of a word that both uses up the excess letters and can reasonably fit into the phrase. Whatever letters in the word that are not in the stock for that side get added to the other side. Sometimes I add words specifically to up vowel count or supply low frequency letters needed for words that fit that half of the phrase.

At some point, I had an excess 's', so "better" got turned into "best", and I had to use up its excess "ter", which got stuck with an excess 'u' to make "true". I also had an excess 'n', so a "the" became "then". Those somewhat awkward words go in last, which is where that "True then, as" came from. Getting rid of the last letters on both sides is the hardest part, because there is rarely a perfect word that uses up all your letters, just like in Scrabble. Sometimes you just have to unravel a few words and try different ones in their place. In the end, I just ran out of time to work on it.

It's a bonus if I can get near synonyms on both sides, like "transcend" and "goes beyond"
For what it's worth, Facebook's Messenger Lite app is really light on bloat, although it's not officially available in the US.
Well, it's a bit of an out of pocket expense for sure, but it is in my opinion the security course where you get most bang for your buck.
Snapchat isn't supposed to be private, it's supposed to feel private.
This article is a kind of half-truth. Sure, RedHat may reach out to you if you're consistently providing value, though that's probably the exception.

Look at how much OpenBSD code gets used in highly profitable commercial products, then compare it to the level of donations they get from the same companies...
Don't let the doomsayers dissuade you. Life is still very good here. Violent crime is near record lows. The air is much cleaner in cities than it used to be. You can find amazing salaries. We are making progress on social issues with same-sex marriage being a legal right.

I have the ability to move anywhere in the world and, all things considered, I'm staying in the US. It is not without it's problems, as you mention, privacy and a militarized police force are high on the list, but also keep in mind the positives. I think they still outweigh the negatives by a lot.
I don't see how finding the modular inverse helps with division.

What algorithm do you have in mind?