skysight-inc/HackerNews huggingface dataset:
Command line Network Diagnostic Tool

myLG, my looking glass is software utility which combines the functions of the different network probes in one network diagnostic tool.

Features:

Popular looking glasses (ping/trace/bgp) like Telia, Level3
More than 200 countries DNS Lookup information
Local fast ping and trace
Packet analyzer - TCP/IP and other packets
Local HTTP/HTTPS ping (GET, POST, HEAD)
RIPE information (ASN, IP/CIDR)
PeeringDB information
Port scanning fast
Web dashboard
Support vi and emacs mode, almost all basic features
CLI auto complete and history features

http://mylg.io

https://www.facebook.com/mylg.io/
There are better times to argue for legalization. You're trying too hard to make a point of this. Junkies sometimes do shitty stuff.
I love the new law, sad to see it based on a false premise:

http://www.forbes.com/sites/karinagness/2016/04/12/dont-buy-...
Where does user feedback fit in?

The piece talks about letting teammates brainstorm ideas in addition to founders. What about getting ideas from the people who actually use your product?

I think in general founders and product people overrate their own voices compared to the hundreds, thousands, or millions of people who are using their product. In aggregate, these people have an enormously important voice.
8 Smart Ways of Segmenting Your Customers for Ecommerce
Magical new color-mixing pen may break world record for most colors in a pen
I understand what the device does and why they named it as they did. It's an awkward use of language, that's all I'm pointing out. I think 'Solid State Hybrid Disk' is a syntaxically incorrect name as it suggests the entire device is solid state when it is not. Hybrid State Disk perhaps?
Prisma – major UX differences for iOS and Android
He sounds like a grumpy old man mixed with a bit of hipster. If you can dismiss the mobile revolution as selling "sugar water to children" you're wearing blindfolds. Look at adoption rates of these devices all around the world - it's unmatched in human history. Look how they've given access to healthcare and finance in poor countries.

And he calls it "sugar water". Baffling.
TL;DR: It's not just that all software is badly written and fill of holes and the agencies are dedicated to the job of cracking open all the exploits, but that there are few secure options for activists in much of the world who are not technical, and can't afford their own machine. The answer must be people not feeling alone, but realising they ahve the power to collect together and act, because the hegemony of the big network companies is a lot weaker than you think.

(AKA: Our hope lies in the Proles)

Quotation:
"What’s the best option for people who can’t download new software to their machines? The answer was unanimous: nothing. They have no options. They are better off talking in plaintext I was told, “so they don’t have a false sense of security.” Since they don’t have access to better software, I was told, they shouldn’t do anything that might upset the people watching them. But, I explained, these are the activists, organizers, and journalists around the world dealing with governments and corporations and criminals that do real harm, the people in real danger. Then they should buy themselves computers, I was told.

That was it, that was the answer: be rich enough to buy your own computer, or literally drop dead. "
Explicitly, for filtering.
This is interesting, especially given that many people lie about previous pay in order to get a higher pay. It's an extremely effective strategy.
We ban guns, have extensive driving courses, and let anyone do anything with computers.

Of course if your car crashed because you were driving down a street that a criminal was standing on you'd probably take it back for being terrible.
Huge potential if you nail this. Congrats! Buggy to the point of being hard to even play with as of right now though.
Except that its not unfairly pegged to gender: http://www.forbes.com/sites/karinagness/2016/04/12/dont-buy-...
In the release notes it says the MAXPATH file name limitation is fixed.

Does that mean what I think, and we're now free to have things deeply nested with arbitrarily long names? ~32768 characters according to the docs. I frequently hit this problem, especially with a git repository inside of a solution with a huge name.

This is great and I wonder if this will incentivize vendors to finally recompile some of their old applications or if the *.config file change will be good enough.
SEEKING WORK, remote only (Belarus) - Technical advisor

https://www.linkedin.com/in/hlebrubanau

---

Primary focus: brainstorming and advisory in strategical planning, software architecture, UX improvements, product marketing, project management.

Prototyping, researches, copywriting are possible as additional services.

Background: Ten years of a mixed IT experience (software engineering, devops, architecture, project management, technical marketing), including two years in a founding team of VC-funded US startup. Strong analytical and communicational skills.

I am looking for on-demand consulting contracts, not a full-time employment. The base rate is $60/hr, but I am completely open to milestone-based engagements.
200M Yahoo accounts go up for sale on digital black market
They could make up for it in volume. There's only so many athletes and actors around. And their contracts will be a hell of a lot more complicated than an engineer, so it should be quicker to negotiate.

Then again, in a different form, those compensation agents were simply known as unions.
> A world where the USGOV doesn't project its power in all the places that offend you. I give it four to six weeks before the world devolves into a nasty, brutish chaos.

Once upon a time, the British Empire took it upon itself to civilize the uncivilized world, bringing heavy-handed order in many faraway 'nasty, brutish' places for queen and country. The sun has since set on the British Empire, and yet the world is doing just fine. Empires rise and they fall all the time.
"advanced (kind) polymorphism .."

I'm aware of the algebraic type system, can you elaborate on what you mean "by advanced (kind) polymorphism"?
No, I didn't.

But thanks for pointing it out - horrible...
can you shoot me an email at yuri@amium.com? Would like to follow up
My dad wrote his book on a typewriter. My mom typed the revised drafts. Again and again and again. It was true drudgery. There's no romance in that.
I don't like CrashPlan very much, but my backups are way faster to them than they ever were to Backblaze. My home connection has 200mbit upload, so I don't think the bottleneck is on my side.
We have 10s to 100s of thousands of tables - literally, tables, with rows and columns, each column of a consistent type, that need to be sortable and filterable - with each table having low thousands to low millions of rows.

When browsing any one table, the entire table's contents - more or less - needs to be sortable on any column and served up in a paginated fashion.

A single table with heterogeneous data, with lookup by ID or some simple key, is quite far away from what we need. What we need looks almost exactly like an RDBMS table. It even has foreign keys into tables that are much more conventional.
I've never understood why this question is such a big deal for people. When asked what you made at your last job, you should just give the number you would like to make at this new job.
A lot of people make TL within 5-7 years, its not that uncommon (although we are talking about top 1-5% of programmers). Saving $1MM on west coast salary in 10 years is really doable. I am on track to do it in effectively 7 years or so.
I know a lot of founders who've put in significant cash in their businesses. And besides, sweat equity is also, well, equity.

I'm not saying there aren't early employees that deserve better deals, I'm quite sure there are. But a lot of the perception of unfairness I think stems from a lack of understanding of the differences between being a founder and being an early employee. They are just very different bargains, each with their ups and downs.

For example, let's say three founders own 20% each and there's an external investor that owns 20% and a 20% options pool. The founders payed for their shares with a year's sweat equity. The first employee gets 1% from the options pool. From then on everybody makes the same, and works just as hard. Is that unfair?

I'd say it depends, and the math is not entirely straightforward... Stuff you would have to take into account (and which I rarely see mentioned when people talk about this) include the probability of the company failing before raising money / hiring the first employee, each person's alternative costs and the company's expected future value when the first employee was hired. There are also more subtle issues, like the employee having every right and incentive to leave the minute the company starts going downhill, whereas the founders... Well, it's just very different.

I've been both by the way. :P
>Can you honestly say info browsing overall is better than it was 10-20 years ago?

Yes, just block ads.
True! That is definitely a major + for OCaml.
Third party recruiters dealing exclusively in contracts are more likely to side with the employee. Those dealing exclusively in long-term employment will be more likely to side with the employer.

This is because of how their compensation is structured. The contract guy is going to start getting paid immediately. The employer guy is going to get paid when the employee has vested a certain amount of time with the company.
Oh thanks! Would love to hear your feedback :)
Tinnitus is not a real thing. It's kind of like trypophobia - it's an "illness" that did not exist before the Age of the Internet and Self-Obsession.

In my personal experience, people who claim to have tinnitus just enjoy acting like a victim.
One thing that non-authors simply don't believe is that characters, when they work, simply don't do what you tell them. They go off and do their own thing, they talk to the wrong people, they ignore your carefully designed plot entirely and get distracted by shiny objects... occasionally they'll just walk onto stage and demand a speaking role...

I once discovered that one of my lead characters had an estranged daughter by reading what she'd said off the screen after I'd typed it.
Common Search publishes host-level WebGraph and PageRank datasets
hotmail / outlook does still delete email from inactive accounts, and then the account itself. you have to log in every <270 days (9 months) to keep the system from deleting your mail and in <12 months to keep your email address/account alive.[1] but you will get emails to your secondary email address as a warning before this happens. gmail also does the same, but likely on a longer time horizon[2].

[2] I worked on outlook.com and http://answers.microsoft.com/en-us/outlook_com/forum/oemail-...

[2] https://www.quora.com/Will-Google-deactivate-my-Gmail-accoun...
Location: Toronto, Canada

Remote: No

Willing to relocate: Yes

Technologies: Java, Ruby on Rails, C++, AngularJS, Node, HTML/CSS

Résumé/CV: http://goo.gl/jrDw6X

Email: anthony.nguyen(at)queensu.ca

Github: anthonyn60

My name's Anthony and I'm a CE and Economics student set to graduate in December. I have previous internship and project experience. I've worked on web and mobile, Qt, bots, etc. I'm highly adaptable as a developer and learn fast. Looking forward to hearing from you!
Use Emojis in Your Emails to Connect with Customers
I don't understand how using C lets you avoid dependency hell or rolling your own libraries. This comment doesn't make sense to me - dependency management/rolling your own libraries seems to be there in all languages.
No, they just don't consider the millions they receive in stock. Given that an intern at Facebook earns $8000 a month plus free luxury rent, do you honestly think a director makes only 70% more in a tech company?

New grads at Google get paid around $170k a year.
https://www.quora.com/What-is-the-salary-for-graduates-start...
My sister is a heroine addict. Addiction does do crazy things and destroys lives.

She went from being a beautiful model living abroad, to a lying junkie. She is constantly trying to hustle money from people. No job, no car, no money, and nothing going on. She now has a serious heart condition and a pacemaker. Not even 30 years old yet.
> I could see apps that rely on ad revenue to a large degree incentivizing users to enable ad tracking.

This is exactly what I thought of when I saw the all zeros ID. Make it random per device app install, and apps can't say "Want to see this awesome cat video? Enable ad tracking first".
What to Do About Lawless Government Hacking, the Weakening of Digital Security
I don't think it's a requirement, in that the teacher won't kick you out of class if you don't show up every day, but it's highly encouraged. This is a opinionated and prescribed form of yoga, and the idea is that you practice as close to that prescription as your life will allow. But I haven't detected any pressure or negativity from my teacher toward students that don't show every day.
YARPC: A transport and encoding agnostic RPC framework
Anybody knows if/when Java will have this feature?
I don't know much about prebuilt end-to-end authentication libraries, but I would use bcrypt for hashing passwords.

I've seen conflicting opinions about whether scrypt is better than bcrypt, but I haven't seen strong enough arguments to convince me to switch.
I'll probably earn a few more insults from the authors of this, but I had a quick look.

I only skimmed over it, but it seems as before these results are defect keys.

All these keys seem to have an invalid self signature and cannot be imported into gnupg. And looking at the key:
https://pgp.mit.edu/pks/lookup?op=get&search=0x7FB82C851C5F7...
It has a lot of repeating "A"s.

This doesn't really explain what exactly is going on here, but safe to say it's probably not some sophisticated magic attack, because these keys are unusable, therefore nobody will encrypt with them.
I've followed this advice in the past with mixed results. Some companies do a great job of either respecting this or not asking in the first place. When I interviewed at Uber (a little more than a year back), the recruiter was super persistent. I told them "I understand why you're interested, but it's my personal preference at the advice of personal mentors, not to disclose that information. If we both like each other I'm confident we can find an arrangement that is mutually beneficial." To which the recruiter replied, in person face-to-face, after the 5th time asking: "OK, we can do that. But we have a policy of always making the lowest possible offer to candidates who won't share their compensation information. I just want the best for you." In the end, they very clearly made the lowest possible offer they could and weren't willing to negotiate. It was a cool team, and regardless of if you think they're over-valued a cool company, but it was a very easy "no thank you" for me. That's probably the hardest part of the advice -- you need to be comfortable saying "no" if the negotiation doesn't work out.
Salaries seem lower today than the value add because some companies are being valued very highly. $20B for Whatsapp. $26B for LinkedIn. If you were risk taking and joined a no name startup early enough for a less than market salary- and it turns out successful, you do get that share of the pie.

If you want a cushy secure job writing hr applications for a Fortune 100 company, or some code for facebook when it reached 1B users, then its crazy to expect a large share of 'the profits' as the company's profits are spoken for by the owners who bought its shares and they are happy to get rid of expensive engineers as the engineering prowess you are bringing is not required as much now.
Bugs in Old NASA World Wind C# Project (again PVS-Studio)
Show HN: Pokémon Go Chat Bot
Please, do tell us about your personal experiences with this condition.
Startup.com
This is another case of profitable oversimplification. Do dogs brush their teeth and floss? Do most animals with perfect teeth do deep cleaning and stuff? We again built an industry around bad habits and poor (but affordable and profitable) diets!
I believe the transmitters are pretty expensive. In the $10,000 range, depending on the frequency and power required.

So there's cost if you want to own one. Plus you need to convince someone (Webpass I guess?) to point one of theirs at you to complete the link.

It's probably easiest to convince the owner of your new apartment to pay Webpass's setup fee, where they own the equipment and wire the building. Although having tried that a couple of times, it's a pain in the ass.

Perhaps because of this: https://backchannel.com/the-new-payola-deals-landlords-cut-w...
Hey,Dragonwriter! Thank you for asking! Grabr works within the legal framework of each country to make sure all the goods are allowed to be brought in with the traveler. We also encourage all travelers to declare and work with customs for each country. Each country has their own criteria on what is to be declared, dutiable and what their declaration process looks like. We do all of this to avoid conflict with import/export arrangement. Also you bring up a great point around gifts and other various ways people are legally allowed to bring in goods into a country. We have done a lot of work so far to position grabr as a platform more aligned with Airbnb's host/guest relationship versus a courier delivering goods model like postmates. So in this context, you may actually make some friends along the way too. Hope this helps!
Oregon Supreme Court Agrees That Violating a Company Rule Is Not Computer Crime
Clerk printed lottery tickets she didn’t pay for but didn’t break hacking law
True :).
I'm very sorry for your loss. My sister is a heroine addict. She now has a serious heart condition, and a pacemaker. Not even 30 years old yet. We really don't think she'll make it much longer as well. We don't know what to do.
OP says they would conduct user interviews. Our process looks a lot like this and user feedback is incorporated in these idea sessions because we're constantly getting feedback via email and phone conversations with customers -- the stuff a lot of users ask about gets remembered, considered, and discussed in these planning sessions. In general I think the job of founders and product people is to build/delegate building, talk to customers, and repeat based on what customers are saying. Is there a better way?
It is unfortunate to observe the degree to which the HN community has degraded.

Tinnitus is absolutely very real and can be extremely debilitating with a significant effect on quality of life, or worse.
Maybe Google Fiber is attempting to be a dumb pipe in a tactical play, but their overall strategy trends in the opposite direction. For instance Google's Project Fi is anything but dumb when it comes to your mobile data, needing more access to your data than a normal phone setup.
University of Michigan researchers hack internal network of a big rig truck
I asked around and Lyle Buckley is the guy to contact for this. He charges for this, but he might be willing to do it pro bono if it's for a good cause.
> Taking drugs, especially starting to, is 100% up to you.

It can also be a way of coping with/escaping problems/depression. This quote from the article hints at that:

“I felt more laid-back, carefree,” said Justin of that first experience with drugs, “just like everything was kind of pushed off to the side.”

Furthermore an addiction can easily develop from legitimate use of a substance, i.e. pain killers after an accident.

Btw, pure opiates have a very low toxicity, if you have a reliable source (say a doctor) you can take it for decades. And lots of respectable people are doing that and you'll never know - maybe even your banker or a local judge. Most problems are due to unreliable quality and mislabeled substances - both results of prohibition.

> take some responsibility, instead of blaming it on the seller

When unreliable quality and mislabeled substances are the problems, the seller is responsible - not necessarily the small dealer, but somewhere up the chains someone messed up big time (whether it's greed or ignorance does not really matter here).
How the Fujifilm X-Pro2 Was Designed for 'Decisive Usability'
Download Windows 10 Anniversary Update ISO File
This is very common. And some kid will take the offer. Blows my mind.

Take a job for below market pay, sure. You better have decent equity though or you are being taken advantage of.
At Google there's a one-strike policy. If your dog defecates indoors, bites someone, is overly friendly, or any number of things like that, you can (and generally are) asked to not bring them back. It's also considered common courtesy to ask people that you will be in close proximity to before you bring a dog in, in case of allergies.

Cat-related allergies are much more common than dog ones. Generally dogs are also better trained than cats and behave more predictably.
This is a classic problem in game manuals as well. They have to act as both tutorial AND reference guide.

Working through front the front to back is necessary in order to learn the systems and things have to flow in a logical progression. Which deserves a particular style of writing and formatting. Embedding bits and pieces and forming a narrative as well as logical flow.

But when you're in the middle of a game and need to know the exact rules surrounding a specific corner case and how it interacts with all the other relevant rules, suddenly a detailed narrative flow isn't what you need. You need a reference guide, or a mapping of how it ties in with other components.

Unfortunately, this is quite difficult to execute for things even as simple as board game systems. For a textbook I imagine it's infinitely harder. A professor I had once talked about how each figure and diagram can take a week to polish to that is conveys the information in a detailed, yet succinct manner.
Newrelic: Bobby Valentine Becomes Baseball’s First ‘Performance Manager’ [video]
Beginning in iOS 10, when a user enables “Limit Ad Tracking,” the OS will send
along the advertising identifier with a new value of
“00000000-0000-0000-0000-000000000000.”

I think it would be better if iOS just generated a new, random ID every time. If the app knows that the user has disabled ad tracking, it could change the behavior or prevent the user from using it until tracking is turned back on.
History of the male/female BART voices: http://www.bart.gov/news/articles/2009/news20090309
Frequent password changes are the enemy of security, FTC technologist says
The trees say no.

Folks have tried high-speed fixed wireless for almost 2 decades now, and the only places it has been a viable business are rural areas where hard lines are not an option. Once the housing density gets above a certain level, wires beat wireless for any fixed installation--higher speeds, better reliability.

At very high frequencies, basic physics is working against you. Nothing has changed that.

> I have a receiver on the top of my house that is a point to point signal, pumping 1 gig +, and soon to be much higher, speeds.

To get a point-to-point signal, I would need a ~20m mast on top of my house to clear neighborhood trees, and so would the central antenna, and so would all my neighbors.
That's pretty rich from someone who needs to make an account every time he wants to comment. Do you keep getting banned?
Possibly and thank you for using that metaphor properly. The article says "There’s another gorilla in the room:"

No!no!No!!!! The 500 lb gorilla sits anywhere it wants. The elephant in the room is what people don't want to talk about. Nowadays not only has the gorilla's weight increased to 800 lbs, he is now in the room. This article goes further, now we have multiple gorillas in the room? Flee that room.

My point is, we need editors
Sorry Equifax