skysight-inc/HackerNews huggingface dataset:
As I understand it, ML is about the finding of those rules. The big example I can think of is stocks -- what signals are important in determining the fiscal health of a company or stock? Every trader or investor has their own ruleset they believe in, ML (and specifically Quant) is meant to dig through as much data as possible to find those signals that affect the as-best-understood quality of a pick.

For example, a human can think 'oh I will look at numbers like P/E and growth and...' whereas with ML you can feed it all those, and things like number of times the CEO has tweeted in the past week or the number of PR articles or even the language in PRs released to see if there is some strong correlative signal in the bunch, or if it is all just noise.
In C++ actually.

Few years back Tencent had three internal teams making Wechat, the GuangZhou based Foxmail team won. Wechat IM protocol is basically a modified version of Microsoft Exchange.
Pricing for CheckPrint. Free Evaluation
Gone in 60 ms: Intrusion and Exfiltration in Serverless Architectures [video]
> Prove it. Provide evidence. In my experience...

That's amusing, that you want solid evidence, yet you're willing to use your own anecdotes.

> Mandatory design documents for "communication" invariably morph into checklists of required signoffs from people who have little incentive to say "yes".

Or they make you think about things that are not obvious on first glance, especially at Google scale. For any customer facing feature, you have to make sure that PII is taken care of, that security is implemented properly (SQL injection and XSS vulnerabilities for example), that internationalization is taken care of (especially right to left languages), and that UI fit and finish plays well with design guidelines, in both web and mobile, and that cross browser compatibility is at least thought about, as well as other issues.

> One developer's "unmotivated feature" is another developer's essential use case.

One developer's essential use case is another three dozen developers' backwards compatibility breaking change.

> Through numerous small steps, each apparently reasonable, a nimble organization becomes an ossified nightmare in which it takes six months to add a checkbox.

When you're serving up traffic at those volumes, with datacenters all over the world, accumulating revenue that quickly, yes, it's worth taking six months adding a checkbox to take every possible step possible to ensure that doesn't leak a security vulnerability somewhere.

Just because your individual progress is slow, doesn't mean that the progress of the team is slow. One breaking change in say Google adwords can undo literally man years of work.
I have an extremely strong feeling that this is the most important comment ever posted to Hacker News.

We won't understand that it was until it's over, but then, looking back forensically over the waste and ash heap before us, we will see that PavlovsCat predicted all of this, and we should have listened.
Ask HN: Does anyone here suffer from anxiety? What helped your situation?
I worry too much about everything. When I look back, this is me since middle school. I used to study a lot and then worry about perfect grades. When I got first job as a software engineer in 2007/08, I used to worry about my performance and whether it would affect me.
Then I started worrying about me being overweight. I lost 30 lbs over 4 years (yay!).

Over the years, I think I have got analysis paralysis. I think lack of social circle might have contributed to it. I am not on fb or any social network. For last 5 years, I have been friendless.

I see so many people around me who seem incredibly happy. They laugh, eat, shop, throw money at stuff I consider waste, but all in all appear happy. I, on the other hand, live minimalist lifestyle.

I am now coming to realization that world is not falling apart for not replying to the email at night, missing a artificial deadline, or for not being on time on a weekday.

Did anyone here suffer from anxiety before? If you have any suggestions how you overcame anxiety, that would be helpful to know.
I pushed from ≈55wpm to ≈75wpm. You just have to consistently type slightly faster than you're comfortable with. You'll make more mistakes but gradually less and less. Good luck
Sounds cool. A little bit like Github's "Gist".
The law in my state defines a bicycle as a "device having two or three wheels with fully operable pedals and an electric motor of less than 750 watts (one horsepower), whose maximum speed on a paved level surface, when powered solely by such a motor while ridden, is less than 20 miles per hour". So you are allowed to go faster than 20 if you're pedaling.

Bonus fun fact: in my state, you can't get a DUI on an e-bike because it is not a "motor vehicle".
Just based on my own experience I never take fluoroquinolone antibiotics. I had one dose of Avelox and the next twelve hours were like a waking nightmare. They were twice a day pills, so I had to wait until that evening for the effect to pass. When I reported the reaction my physician told me to stop the drug immediately. She was quite vehement and sounded alarmed. The experience reminded me of the reaction I'd had to Cipro some years before, but worse. It was then that I looked them up and found they were in the same class.

Now I check. A few months ago I rejected a prescription of Levofloxacin from a new physician, and had him replace it with an antibiotic from a different class that I knew I tolerated well. My pharmacist agreed with my decision. She had taken Levofloxacin for a few days several years ago and it gave her permanent neuropathy in her hip and leg and balance problems. Actually, she said the neuropathy was permanent "so far." For all she knew it would go away, but after three years she wasn't expecting it.

Note that I'm reporting an n of 2 here. My brother says Cipro doesn't bother him at all. Do your research and make your own decisions.
At what point did seatbelts and airbags displace established competitors? Was there a car company I don't know about that went bellyup because they couldn't figure out how to seatbelt?
Yeah but as the military gets more automated, and we're seeing it already with drones, hellfire missiles, tomahawks, autonomous tanks, the 'wizards in a tower' will not be affected by those.

http://www.defensenews.com/story/defense/show-daily/ausa-glo...
China's Shanghai-Kunming high-speed rail to cut travel time from 34 to 11 hours
I'm wondering if there is down the line that such hubs could be out at sea (offshore). Maybe even loaded up mostly from import source, ready to go. Certainly add's a whole new aspect to sales TAX and customs down the line.
Pretty sure coworking spaces make for pretty shitty programming environments.
It's more distracting than sitting next to a jackhammer. This isn't hyperbole either: I actually had to program once in an industrial setting next to a jackhammer. It was less distracting.
You want ISLr (http://www-bcf.usc.edu/~gareth/ISL/), not ESL. ESL is the prototype for the former.
One was a short battle, the other was an occupying and peace keeping force from almost day 1.
Don't say what you did commit in the commit message, say why you did it. The diff should give you the what.
Inflation causes the value of your investments to increase, so it hurts the people who rely on cash more than people with stock portfolios
I can't wait to read the answer to this!
Because their margin is a percentage of the total insurance amount.
Spyhunter 4 Crack and Serial Key Full Version Download
Figuring out the rules is the hardest part of programming (after choosing good names, haha).
> Scientists cannot accurately predict what the temperature in my city will be next month, so is climatology a science?

weather forecasts have been getting more and more accurate, actually
Not to take anything away from Ms. Burns, but it sounds like her "executive assistant" job was atypically senior; she was promoted to it from product development jobs she'd been working at Xerox for many years prior.
The takeaway from this is that those who do best are those with:

- the wealthiest/most financially supportive parents/relatives

- upbringings that are conducive to academic success

- the most free time

as those are the ones who, by a large margin, attend top schools, work at top companies, and have time to spend on self-learning. Another data point of confirmation of a well-studied idea.

Assortative mating: http://www.economist.com/news/briefing/21640316-children-ric...

Few poor at rich schools even all these years later: https://www.nytimes.com/2014/08/26/education/despite-promise...

Why people care about elite schools: https://medium.com/@spencer_th0mas/why-america-cares-about-e...
I heard that an officer by the name of Captain Nathan Bridger, of the The United Earth Oceans Organization, is conducting an animal protocol on board his vessel.
Yeah what's up with that? I kept hearing all this stuff about "Andromeda OS", and then nothing.
BG Planning Sheet linked from Nintendo Europe: https://cdn02.nintendo-europe.com/media/downloads/games_8/wi...
The guy is providing valuable information for free, he can make his donate button as large as he wants.
This idea is decades old.
Getting in is harder than surviving or even excelling. The median grade at Harvard is an A and the graduation rate is 97.5%.
Well, the cheaper the insurance, the more of it they'll sell. That said, if insurance gets cheap enough, surely they can justify having higher margins because they still need to meet their operating costs.
You are absolute right about most field of applications of ML.

But in some fields like computer vision, we humans fail(at least till now) to make rules better than black box neural networks.

Also, there are another group of ML people deal with rules+data, I quite agree with this article about the two types of ML: http://projecteuclid.org/download/pdf_1/euclid.ss/1009213726...
Holiday Spiced Sangria
It sounds like you have some experience dealing with some serious bureaucratic red tape manifesting itself in design doc's.

I don't know if design documents need to be a huge thing with stakeholder sign off and approval processes necessarily - maybe when you're google size. At my (small) company, we use something similar (we simply call them spec's) and it's more of a way to express your concept than it is to get sign off. Sometimes just spelling out an idea helps you validate it.

Really, you should be able to defend a certain amount of criticism if you're writing code that someone (and probably not you, eventually) will have to maintain. Bad changes can be backed out if caught early, but if left they find ways to creep into other areas and cement themselves when they are built upon.

I don't disagree with your main point though, but I do believe there is a balance.
Ranking the 677 Most Popular NES Games with Web API Data
I'm sure there won't be ONE person controlling 50 thousand drones. There will be teams and squads like there is now.. just 'remote'.

As for hacking, you have the best engineers in the world at DARPA, I'm sure it will be somewhat robust...

The last part about rolling back education, I can't agree with you more. I feel like this current wave of Nationalism around the world might have something to do with that.
> Those homes should have been bought out long ago.

Careful, you're talking about my home. Our neighborhood has long been served well by being adjacent to the places that provide employment. In fact - before suburbia was subsidized [0] that's how the majority of America lived. The GI Bill [1], with zero-down payment home loan provisions and redlining that drained away investment in urban neighborhoods of color[2] created the conditions for white flight into places defined by car infrastructure. We long thought we'd be able to keep gas cheap, but those days are over. Now we frack and destroy groundwater in search of sweet crude. Now we build oil pipes from those fracking fields that threaten freshwater.

There's a difference between liking cars and being forced to use one to live. We need to stop creating those places.

0. http://grist.org/cities/starving-the-cities-to-feed-the-subu...

1. https://en.wikipedia.org/wiki/G.I._Bill

2. https://en.wikipedia.org/wiki/Redlining
Drchrono – Help us fix healthcare through Django and Python
main-stream western society is shielded from the military. There is no common experience. Period. That's the bigger story.

We talk about this a lot and it's an odd topic.

On the one hand it's great that western countries have the luxury of having so few impacts from wars that many don't even know that the US still has 8,400 military personnel in Afghanistan.

On the other hand it makes the population really not give a shit about issues surrounding formal war or it's personal impacts, so they end up just letting politicians slide on stuff.
Electric Cars: Still Unpopular with Buyers and Unprofitable for Sellers
Did we forget what page rank was? A way to find relevant and accurate information on the internet. This is why edu pages and pages with many (reputable) citations were ranked higher. Remember this is not twitter where popularity = truth.

I do agree that it's dangerous but it's not new; this is built into the DNA of google searching.
Design, functionality, and test specifications are very important. But the process must be monitored and be very flexible.

I'm not familiar with Google system, but in other big corporations the problem is that you end up with system which does not allow exceptions - so engineers end up requiring writing 10 different documents to make a small change which can be explain on one page and everybody will get it: support, testing, doc writers, etc.

And these documents ended up begin written so that management is happy and not actual intended audience: tester, support, maintenance, documentation writers, etc. So these documents ended up being useless so ....

The worst result is that engineers which do not write good code but write good essays end up with promotion and eventually destroying the entire product (not their fault - they just not talented programers).
Which parts of the interviews were you really bad at? How would you change the interviews you had so they don't reject qualified candidates?

I've been interviewing a lot of developers lately, and while I'm fairly happy with my process (I've managed to avoid bad hires so far), I always have to wonder if I'm turning down people I shouldn't.
Show HN: Project-based cofounder matchmaking
Chivers surprised me. I set out to stereotype him as some gun fetishist and walked away from his book about the AK-47 with a full sense that small-arms proliferation is one of the worst things to happen in human history.
Usually it helps to listen
The book doesn't assume any C/C++ knowledge.

There isn't any good "first programming language" material using Rust yet, IMHO.
Let's assume an actual prophet knew what was going to happen in response to government policies 2, 4, 8 years from now and let that be known. People still have freewill. People will react to the prophet's words and thereby probably change reality. I'm assuming the prophet was an actual prophet for the sake of argument - he/she knew what was going to happen if people didn't react to his prognostication. But of course people have freewill and are free to change and they do. That's the problem with all economic forecasts. It truly doesn't matter how good or bad they are - people can and will change in response if the forecast gets enough eyes.

That's a small example of what goes on daily in the world of economics and the global, financial markets. When the Fed makes a decision that later doesn't work out a valid explanation is, always, 'things changed'.
They can be on land now, at least on the coast, because of the destruction wrought by Katrina by having them on the gulf.
or you know, the killing people part
Google is no real-time VS a FPS game running @60hz.
I would agree with this. I hadn't taken the time to read the man for smartctl and understand the output from smartctl -a until I saw this article, and I'm glad I now have. Since I work with a lot of clients that do all on-premise virtualization, it's helpful to be able to quickly get an idea of where a disk is at as far as SMART is concerned. Most of the vendor tools leave a lot to be desired, IMO, or have inconsistent metrics, so it's nice to just be able to point straight at what the source data from the attributes says.
In principle, pharmacists exercise a lot of professional judgement -- everything from preventing/reporting drug abuse to noticing when a set of prescribed medications shouldn't be taken together. They act as the safe join operation of the medical system, which forks between specialists, various offices, etc., who usually don't communicate well with one another.

In practice, you may be right -- I don't know enough about pharmacies to know.
You can ride your bike with no handlebars. ;)
I also think you might need to separate the circumstances of Portugal from UNIX and C in general. Same with other countries. I'm curious how much it spread in general versus other solutions plus at organizations with enough influence to determine a victor. I think Portugal's case is the rare one here.
You think holocaust denial sites are high quality sources of information? If you asked a librarian for information about the holocaust would they present you with this information? Nope.
OSI jokes work on too many layers.
Quantitative economics with Python [pdf]
Charity novice here. Specifically why does the quantity of people matter? i.e. what's the tax-specific impact which results e.g from 100,000 people making $5 donations v. one person making a $500,000 donation?
Unlikely, see "When does hot water freeze faster then cold water? A search for the Mpemba effect" by James D. Brownridge: https://arxiv.org/abs/1003.3185
Well hey, hopefully they sat on it!
TL;DR - the author is an idiot. He doesn't like apples preferred method using iCloud, has space limitations on his computer, and blames Apple because he has poor connectivity.

Well, gee, I can't move to a new iPhone while orbiting Saturn in my Model T while in Airplane mode - about as insane as his article.
It seems that Microsoft Word unseated far more established player WordPerfect even before OS dominance. Any insights on how this happened?
I did not see in the data set where the interviewee's family wealth or upbringing were mentioned. Would you mind providing a link?
this sounds cool, but the order of parameters matters.

for example, in the case of matrix multiplication, A * B is valid, B * A could be invalid. How to pass the parameters in right order for searching?
I don't see anyone winning against Disney. Copyright will be infinite and I don't think anything from the last half century will ever enter the public domain. Better just give up on this battle and think of ways to work within the system.
I would love to have the "drag" portion as a screensaver, or just something pretty to leave on the tv.
I beg to differ.

https://youtu.be/yVpbFMhOAwE
https://www.bufferbloat.net/projects/bloat/wiki/Introduction

Introduction

Bufferbloat is the undesirable latency that comes from a router or other network equipment buffering too much data. It is a huge drag on Internet performance created, ironically, by previous attempts to make it work better. The one-sentence summary is “Bloated buffers lead to network-crippling latency spikes.”

The bad news is that bufferbloat is everywhere, in more devices and programs than you can shake a stick at. The good news is, bufferbloat is now, after 4 years of research, development and deployment, relatively easy to fix. See: fq_codel: wiki. The even better news is that fixing it may solve a lot of the service problems now addressed by bandwidth caps and metering, making the Internet faster and less expensive for both users and providers.

The introduction below to the problem is extremely old, and we recommend learning about bufferbloat via van jacobson’s fountain model instead. Although the traffic analogy is close to what actually happens… in the real world, you can’t evaporate the excessive cars on the road, which is what we actually do with systems like fq_codel wiki.

Still, onward to the blow.

[...]
I've found this pretty frequently at every corporate workplace I've come into. Pretty much every job I've had involved heavy refactoring of the code base for the first month or two. The worst I have ever seen was at my current where I discovered that for every new function the old dev added, he had copied and pasted the entire code from the previous function and then added his new stuff at the end. The last function was over 20k lines if I remember correctly.
Given how little is actually automated right now

Your time horizon is likely too short. Compare today to 1900. 117 years is basically nothing in history. We even still have someone that was alive then [1].

Compared to then, everything has some proportion of it's labor automated. In fact I struggle to know one profession that has not been impacted by some form of automation.

[1] https://en.wikipedia.org/wiki/Emma_Morano
That bike has a 36v, 8.7ah battery. I have a 52v, 13.5ah battery. Watt-hours is volts times amp-hours, so you're looking at 313wh and I've got 702wh, so more than twice.

That bike has 1.75" tires and I've got big 3" wide tires, and I'm only running about 10-12psi, with front suspension sucking up what feels like half of my pedal power, so rolling resistance is much higher and efficiency is much lower for me.

The "efficiency" is calculated as watt-hours per mile. You'll see different numbers depending on all sorts of factors (pedaling, speed, terrain, tires), but we can just hand-wave it all away (science!) and say 20wh/mile. That gives you about 15 miles and me about 35.

I've only run the battery down once so far, and that was only from a 90% charge, with a lot of mud, snow, and general screwing around. The battery cut out at just over 25 miles.
I as replying to why some parents attempt to curb aspirations in favor of practicality.
This looks interesting. Do you have good feedback about using this in production? Cheers.
> Our networks are better now then 30 years ago

You mean the networks in particular that you use? There's a lot of varied network equipment out there. Glenn wrote this article at least 8 years ago and for the types of games he works on (realtime 64-player online FPSes), I'm sure TCP still wouldn't work as well as a UDP solution.

> The trick is to hide the lag with animations

That's an understatement. A significant amount of work needs to be done with client-side prediction in order to give the appearance of playing in real time consistently with other players.

> I think google, facebook, and world of warcraft use tcp for their real time apps

Which real time apps are you referring to? In the context of this article, Glenn is talking about soft realtime systems (30 hz updates or more). There aren't any user-facing apps from facebook or google that I'm aware of that I would call "real time". For WoW, timing is less critical than an FPS and obviously TCP works well for them.
Disappointed that PDF wasn't one of the programming languages.
Fair enough. We're making different judgments. And it occurs to me that there might be another important distinction there: I was bringing up a question of value judgment, whereas the commenter I was responding to wasaking a claim about the actual frequency of a phenomenon.
Make no mistake though—Nintendo doesn't use that process exclusively. They also experiment, prototype, and refine.

http://iwataasks.nintendo.com/interviews/#/wiiu/splatoon/0/0