skysight-inc/HackerNews huggingface dataset:
You are not off base. The first Russian cosmonaut in space died on reentry. Apollo one burnt on the pad. Apollo 13, well, it got a movie.

And that's just of the top of my head, sitting in traffic.
I think he deserves a black bar if anyone does.
For the rest, I don't know know, but as for why HN doesn't like politics, it's because of the fear we'll catch the Reddit virus.
What does the `?files=1` bit do?
As for job usefulness, 90% of stuff you'll have to learn on the job anyway.

Of course. Education is about laying the foundation, giving you a bounty of contexts with which you can make faster associations and more quickly learn what you need for the job.
The occasional American disaster made it crystal clear.

https://en.wikipedia.org/wiki/Apollo_1
New road construction starts with stop signs and traffic lights. They don't just leave it a free-for-all and add them later on.

Now, when you see quadruple stop signs (i.e. 16 total) and a jury-rigged flashing red light attached to them, as there was in my home town, chances are that one came about after some accidents.
Thanks for sharing these.
You said "A better comparison would be 30-years-olds of today versus 30-year-olds (whether the 30-year-old has or goes on to have children or not) of the past."

This is exactly what they did and what the data shows. 50% of kids today make more than their parents, vs 90% of kids 60 years ago made more than their parents.

I feel like we're missing each other points though...
Ask HN: Product insight – Uber's cross functional business processes?
Hey All,

Can someone please share insight on how uber's internal cross-functional processes work - from Product & tech point of view.

Thanks
Sometimes I feel like I showed up at a really amazing party right when they put the last batch of fresh chips and dips out.
Why Functional Programming ended up not mattering much at all, after all (2016) [pdf]
"Many web servers, for example achieve concurrency by creating a new thread for every connection. In most platforms, this comes at a substantial cost. The default stack size in Java 512KB, which means that if you have 1000 concurrent connections, your program will consume half a gigabyte of memory just for stack space. "

As a WebLogic developer we fixed this in the late 90s but the Volano chat benchmark was still run for no apparent reason. Somehow everyone else didn't get the message until Netty was released and people started using it.

Obviously what you want is multi-threaded execution with asynchronous I/O. Using node on multi-core systems just doesn't make a lot of sense as you end up having to duplicate your entire program on each core to get the full performance of the machine. Not unlike 512k/thread but much worse — especially if you cache anything locally in the process like template compilation, etc.
Noted! Thanks.

Additional question added with an edit: If someone wants to start a company with the goal of never going public (i.e. Bill Gates has talked about regretting going public and only did so because they needed better liquidity for employee options and I believe they were coming close to the shareholder cap) -- what should someone be thinking about nice and early?

2nd additional question: I've heard of unique corporate structures, like where an LLC owns a C-Corp. Any suggested resources for learning some basics there? One well known startup that I won't name has this setup

3rd additional question: If you a friend of yours was starting a company and you were almost certain that they'd eventually be doing $10s of billions in net income, what special things from a legal sense should they look into setting up early that are hard to change later on? (e.g. incorporation in Ireland or things like this)
Former astronaut John Glenn, the first American to orbit Earth, has died aged 95
Have you heard of LG Prada phone that was announced December 2006, 6 months before iPhone?

https://en.wikipedia.org/wiki/LG_Prada
Building your first chatbot
The Finder’s GUI tax can be very expensive
Rather, this tool keeps alive systems that do not have easily scriptable command interfaces, and must be driven at the character-level through their interactive visual interfaces.

If the system has a CLI, you write a script in that CLI; you don't write an expect script.

Sometimes systems have CLI, but only behind a remote access wall (telnet, serial, ...); then you might use expect---because there is no way to upload a script and dispatch it.
I really gotta wonder if this was a long term plan or in response to Intel leaving MS in the lurch with the changes to x86 strategy on mobile or a bit of both.
> ... the minutiae of power line access...

Hmm. Google might actually be a good candidate for tackling the "smart power grid" problem.
Yes. In my experience such recruiters consume job-seekers' time without providing any increased chance at employment, and are of generally poor quality.
It's not, though, is it: https://api.ai/pricing/
My video appeal is here: https://vimeo.com/194845103
It matters in as much as one of the functions of a design patent is to prevent confusion in the market. Like trademarks, design patents are intended to improve the signal-to-noise ratio in the free market so consumers can more easily determine the providence of goods and services.

The less providence can be quickly, reliably, and consistently determined by consumers, the weaker will be feedback mechanisms in the market. When knock-offs flood the market, the original company will have less incentive to manufacture products with better quality, longevity, or whatever characteristic is desirable in the market. That's because they capture fewer of the dollars consumers fork over for those differences.

It follows that there's nothing per se illogical about making such fine distinctions as fractions of an inch. What matters is if the distinction serves the purpose of make the product distinguishable in the market to the degree that optimizes the market function of design patents.
Ah, I've had the same kinds of finger-"autocorrect" issues myself. Thanks!

I've been trying to find more info about Mike, he seems to be a really private/mysterious type. What he writes about is definitely interesting though.
One thing to consider is that a growing portion of Americans (perhaps a majority, soon) do not want the small house in the suburbs with a white picket fence, 2.33 kids, a stay at home mom, and a 50 minute commute that the baby boomers' parents wanted. People are starting to remember that the reason we created cities is that city living is desirable, and they are willing to pay a premium for that.
The dev tools are indeed better on chrome. Which is why I mainly develop in Chrome. But just for casual reading? Safari is much better.
I'd hope that at least some experimentation is still possible. Wouldn't a lack thereof lead to stagnation? I have a hard time believing that, as great as it is, HN has found the global maximum of community design.
There's one spot where I like laziness, and that's where it supports composition.

I'm gonna hop over to C# because that's where my favorite example lives: LINQ is a functional library that lets you describe queries on data that are executed lazily. The reason why the laziness is great in this scenario is that it lets you separate the tasks of constructing a data processing pipeline, and executing it.

The spot where it's tricky, though, is that it's a very leaky abstraction. It's easy to forget that these expressions might actually represent a lot of work, so if you get your lazy sequence object (IEnumerable<T> in C# terms) and then check if it has any values in one expression, and calculate its sum in another, then you might end up accidentally round-tripping a database twice.

Because of those sorts of stumbling blocks, I think laziness is a power that needs to be handled with care. I'm pretty sure that means you most certainly should not make it the default behavior.
>> If Google can't dominate a market, it is not interested.

Google Fi and Fiber are counterarguments to this claim. It's pretty obvious their interest in these markets is to influence the oligopolistic prices and practices, not dominate them.
The design patent in this case doesn't cover the corners of the device, it only covers the face of the device. The patented design of a design patent application are the solid lines---broken lines are used to denote additional context and are not part of the claimed design.
Monitoring MySQL health and performance
Why Every Software Team Needs an Anthropologist
I don't know about his example, but I'm using gojot[1] for that. Automatic encryption, entry management, and syncing if the repo is remote.

[1][https://gojot.schollz.com/]
That's a semi-valid complaint.

The occupational field is usually specified in the contract, but often recruiters fail to mention that most Marine recruits end up with the less glamorous job within that field. Many new Marines with the Legal/Administration guarantee end up being Administrative (HR) clerks instead of a legal clerks (a much less common MOS).
If you can't trust your boss to not scapegoat you when you provide a risk analysis in writing, you need another job.
Thank you @Rekaiden.
> It seems like a task that the Apple of yesteryear could have easily pulled off. I'm not sure the current Apple has the vision or ability to pull this off though.

Hitting the nail on the head.

It's entirely doable, but they won't do it.
IBAN collaborates with one of the most prestigious financial business schools
So many logistical and maintenance issues are glossed over here I have trouble taking this seriously. If we are at peak ownership, it is a function of lowering wages for the average auto owner, not technology. At least not yet. This just feels too similar to all the other transportation revolution vaporware. I for one, am not a fan of the analysis, finding it marred by well meaning, but ideologically flawed reasoning.
No, the first cosmonaut was Yuri Gagarin.
OLD GUY REACTS TO FAVORITE TEAM WINNING CHAMPIONSHIP
Fairly sure Bing makes them heaps of money now.
Your problems may have just highlighted an issue that already existed. Talk to your doctor. Depression is a medical issue that needs treatment.
Generate C interface from C++ source code using Clang libtooling
This NPR Planet Money podcast covers a lot of the problems with ticket pricing:

http://www.npr.org/sections/money/2013/06/25/195641030/episo...

The biggest problem is that artists don't want to appear greedy by pricing their tickets at full market value.

But the artists also recognize the money that is being left on the table by pricing at a "normal" value. There are ways to recoup including adding more shows per city, onsite merchandise sales, higher-price "VIP" packages and box seats, and kickbacks from Ticketmaster in the form of "service charges".
In my case they told me I could choose where I was stationed. It turns out what they really meant is I could choose the TYPE of base I was stationed at. Of course during the paperwork they had me sign that I would like a particular type of base saying I had to take that type for my job, not realizing what was going on, I did what I was told.

This is their tactic more than out-and-out lying, they take advantage of your lack of experience with the rules, regulations and verbiage. And they are your only guide through the red-tape, so you follow.

Similarly they told me the job I wanted (computer programming) was not available because it was full since so many people wanted it and recommended electronics on attack helicopters as it was at least technical. (So I did it.) What they didn't say was that new classes open every week, so while the one he showed me was full, the next one wasn't. (Had I balked I believe a class would have had a "sudden opening".) Or that while there were technically electronics it was really just black box replacement and the real work was on the weapons themselves and involved little to no relevant electronic experience.

Again... not out-and-out lies, but certainly to the military's benefit more than your own.
I started using it a while ago now (around the time of the iojs split), as I was writing a lot of scripts to migrate/clone data between two systems. It saved a lot of what would have been more complicated code in the end...
The problem with Trump from that perspective is that Donald Trump is not exactly on the side of powerful unions, strong social safety nets, and taxing rich people. He did leverage anti-elite sentiment, but he did it unfortunately with walls and "keep the Muslims out", not unions, safety nets, and progressive taxation. Donald Trump as far as I know is largely anti-union, not on the side of more progressive taxation, and not on the side of strong safety nets.

I do agree that people are aware of the economic problems (hence the Sanders crossover in particular), I just think that identity politics right now is more powerful than economic politics in the United States. It seems like the issues that dominate the media headlines on "the left" and "the right" -- and, in fact, the angry rants on my Facebook feed, anecdotally, are very identity politics oriented. Unfortunately I think politicians take advantage of this. A classic example of this being North Carolina's "transgender bathroom" controversy. In my opinion, the provision that was far worse of that law was the aspect that limited individual cities from raising the minimum wage (economic politics). But it did not dominate the headlines, the identity politics did.

You are right that people are tired of Big Capital / globalist elites. They have reason to be. But to reverse this trend, we need stronger protection of the service industry (which is in effect the new manufacturing job) and we need stronger education systems to promote knowledge work. As long as identity politics obscures economic policies, I'm not sure how this is possible.
Amazon signs up tech firms to financial services cloud programme
Compare Apple, a consumer electronics company, building a phone to Google, an ad tech company, building a self driving car.

One seems to leverage the core competencies of an organization better than the other... One seems closer to starting from 0...
That said, do you expect Google or Facebook to hire recruiters who don't have sales or recruiting backgrounds? Plenty of software developers end up in their jobs after having been approached by recruiters, why does military recruiting have to be fundamentally different?
If we believe the Cacti graphs, over the past several weeks the Montréal QIX peaked at 50Gbps[1]. Your comment implies that the QIX might be running over a mere 40Gbps link, but presumably their aggregate link capacity is (much?) higher than that.

[1] http://www.qix.ca/en/qix/network
I believe this is the actual report: http://www.cdc.gov/nchs/data/databriefs/db267.pdf

I noticed that the "top ten cause" chart doesn't have an "other" column, but it looks like that can be computed from the total rates for top ten causes and the total for all causes. If my math is correct, we went from 191.3 (2014) to 191.1 (2015). So I guess the good news is the death rate from unpopular or unexplained causes went down a little. :|
COPY: Compare Apple, a consumer electronics company, building a phone to Google, an ad tech company, building a self driving car.

One seems to leverage the core competencies of an organization better than the other... One seems closer to starting from 0...
My very brief 2 cents: Exercise. It's clinically proven to help combat depression. Also, don't worry so much about compensation so early in your career. Experience is worth much more than $ to you at this stage.
They are just pictures, but they are very specific pictures. The USPTO's Design Patent Application Guide (https://www.uspto.gov/patents-getting-started/patent-basics/...) might be of interest. Of specific interest is that broken lines are not considered part of the patent claim.
> Chrome was created to be a standards based browser

Then why not give money to firefox? Why not start contributing more?

instead they built their own, integrated it with google stuff, and pushed it heavily for years and years.
That doesn't entirely count as a space disaster as it was in training.

More importantly, everyone of them expected 'You're going to burn-up and die in launch/re-entry/all your air vents in space/your engines will misfire, and you won't return home' as big, serious risks of their work.

Nobody expected 'You're going to burn-up and die as a result of getting into a closed room, and pushing a few buttons', to be in their top-ten expected causes of death. Planning around unknown unknowns, and all that.
That's a great and hilarious quote.
I would love for a linux distro to target exactly this use case.
+1. I use Safari for everything work, personal stuff like banking and news. Chrome incognito for you know what.
> The end goal is identical; but they make money along the way.

Not really, there's a fundamental difference in the approach and desired result. Tesla is going for Level 3 autonomy (some human help needed on trip), Google attitude is more of Level 4 or bust.

There are pros and cons to both approaches.
IT Manager in the Canadian Government here. There is indeed a requirement stating that data must not cross the border. This requirement though depends on the department and level of information security.

Whether or not AWS, Azure, etc. can meet this...I honestly don't know.
The client and the server (sans voice) are forkable. They don't need to grant a license to use their infra. You can run your own, it just won't federate.
I know a common one is how to switch the values of two variables without using a temporary third variable. One way (method 2 here [1]) is to use repeated bitwise XORs.

Does that sound like it could be the one?

[1] http://www.geeksforgeeks.org/swap-two-numbers-without-using-...
I used to work in the phage field and apart from regulation (phages are near impossible to get approved by the FDA), the big problem is the phages people have isolated have a very narrow specificity - most target only individual strains of a specific bacterial species (i.e. they have a very narrow host range). This means you need to have hundred or thousands of different phages to treat even a single bacterial species.

The really interesting thing is that there are phages that have a broad host range (multi-species or even multi-genera), but due to the nature of how phages are typically isolated they are not often found by researchers. Phages, like other living organisms, show differences in ecological adaption with some being specialists (leopards) while others are generalists (rats). The specialists grow faster in their specific hosts than the generalists do so in the normal isolation process which uses a single host bacteria strain (plaque plate assay) and so they appear first. The generalists grow slightly slower and so are typically missed by the scientists.

In my lab we developed a different assay that favoured the isolation of generalist phages and we were really successful in finding broad host range phages (many were multi-genera in host range). I no longer work in this area and it is something I miss as it is such an interesting topic :(
If you're diagnosed with cancer, but it is one of the least fatal forms of cancer... you still have cancer.
That's true, but Windows RT was for tablets. Could a 2012 Windows RT tablet have run x86 software passably?

I think maybe it could have, but the problem was that Microsoft believed the Windows Store and Metro was the future.
1. Take a shower, brush your teeth, make your bed, and get dressed for work every weekday. Including shoes.

2. Spend the first 4 hours of every workday doing your best to get a job.

3. Profit.

You're in no position to be picky right now. Get a job and get the hell out of your parents' house.

Do not chase teh shiny. There is no such thing as a "not-that-interesting tech stack" -- some of the best gigs are writing boring code on boring tech stacks. Might not be sexy but there's satisfaction in producing rock-solid, boring code.

Reliability is interesting.

So is a paycheck.

Suck it up, buttercup. Get a job asap and after a couple years, look for a better one while you're already employed.

It's far easier to get a job when you already have one.
Stanford engineers create prototype chip just three atoms thick
I want the CSS coupled with my React component and I want to use JavaScript to calculate style properties depending on the props. I don't want to bother with naming classes or CSS scope.
While I get that, it's a little odd to have that "illusion of control" in a situation where a legally blind 90 year old with mild dementia might well be barreling down the wrong way of the highway towards you.
I would take a job that offers enough compensation for you to live on your own. In my opinion, real world experience trumps a lot of what you learn during school. School is a foundation to be built upon, not the end of the road. Start earning that experience and more doors will open to you. You never know, while the tech stack might not be interesting the job could be. Tech stacks can change, try and find a product you engage with, something with more value than just a number in a column.

You may regret many decisions you make in life, the important thing is that you learn from them so they are not made twice. It may sound like a platitude, but it is something I have found to be incredibly useful.
And you took the job? Why?
Quite.

There does seem to be a lot of resistance to the idea of handing problems to solo programmers right now though. Any hints as to how you've made this work?
How/why are search margins shrinking? Is it getting more expensive to deliver search? Online ad spending is going up, not down.
There's this thing that will happen to me when I doze off as a passenger in a car: When I wake up, there's often a split second of panic between the visceral understanding that I'm in a moving vehicle and the slightly delayed recollection that I'm not the one responsible for driving it.

Somehow, this turned into a problem for me when flying (even though I'm not a pilot). I wake up, I instantly know I'm moving at 500 miles per hour through the air, then I have a singular panic of being in a vehicle not under my control. This has only happened once – I haven't slept on a plane since.
I never understood how they produce these phages. You can't just make them in a factory.
Of course hardware is different than software. But the goal is noble. Would you stop it, just because there are "limitations"?
You're thinking of the first Soyuz flight, Soyuz-1.

Prior to Soyuz, six cosmonauts flew on the Vostok, all of them returning to Earth safely.
The bubble that you surround yourself with school and such kind of distorts how the real world is. You may be really great at what you do, but no one knows you. Without a direct reference it can be hard to get in some place.

I would lean toward what your family is saying, just get a job. Even if you feel that job is underpaying you and not doing something "exciting". Through this process you should learn about "selling yourself" and what employers want to have in an employee. Talent is important, but talent without being able to properly market yourself won't get you where you want to be.
What are the differences really? What's a "trusted environment" anyway?
OK, I looked it up. Aren't red lights wonderful. It was Vladimir Komarov in '67.

https://en.m.wikipedia.org/wiki/Vladimir_Komarov
Unfortunately not, I believe because when handing off web links, you have to demonstrate to Apple that you own a domain to be allowed to link to it.

What that practically means is if I'm on ycombinator.com, iOS won't let Chrome, a 3rd-party app, claim to be representative of any page on that domain without proof hosted on the domain.

https://developer.apple.com/library/content/documentation/Us...
Thanks for your response.

I think that exercise would be a good start, so I'll check the local gyms, it would also give me something to occupy me during the days.

About compensation, every piece of advice I got so far was about properly negotiating the first because it does not grow that fast (in Europe).