skysight-inc/HackerNews huggingface dataset:
> The entire air force and navy are sitting ducks and totally obsolete in the face of a somewhat modern cheap drone air force and antiship missles

That's a fantasy that might exist 30 years from now; one which nobody possesses today at a US-threatening level. Only China is close, and if it comes to sinking ships then we're at WW3. Currently China is entirely trapped inside of their borders and or very close proximity to those borders. There isn't a single country other than the US with global force projection, in which they can push their logistics, support, weapons and supply outside of their borders for an extended period of time or at a far distance.

How are cheap Chinese drones going to help, when everything in your country looks like Syria and you have no runways or infrastructure including electricity? You're entirely stuck within your own borders, while the US bombs your vital infrastructure from outside of it. When enough damage is done, it proceeds to traditional bombing runs.

There are only two adversaries to the US that that doesn't apply to: China and Russia, due to their scale.

Absolutely nothing changes until other nations achieve sustainable projection external of their own borders. Otherwise, everything inside of those borders becomes a captive target. The cost of projecting outside of your borders, is extremely high. More likely, only Russia and China will continue to possess that ability among traditional US foes.
> it took vigilance from within to do truly good research

Well said. I've been mulling on the idea that a scientific mindset must include a deeply embedded skepticism that isn't afraid to analyze and question even the most pervasive and mundane aspects of one's own being.

Of course, one has to get through the day and take care of life, in a practical fashion. But I think too often we assume our actions to be much more intentional than they actually are.
Memory of steven jobs
Being reminded of your political bubble can stop you from breaking out
I don't think #2 is a big problem (well from a natsec perspective, deff a problem from keeping down costs perspective), assuming you can get top pentagon officials to push modernization initiative with key industry partnerships. Question is, which DoD brass can see the writing on the wall and push the initiative with the highest probability of success?
If you care about speed of deploy, stay on Python. If you care about speed of application, why Go instead of C++? I don't really see the win/win situation when using Go with OpenCV instead of C++, which is the native language used by them and it feels more natural on the API level.
I have found that the smarter the person, the easier it is to fall into the trap of asserting something confidently without actually thinking through the details. Our brains are really good at abstracting out detail and so there can be a whole tree of things to consider that our brain simplifies into a ready made answer. When you are really bright, you are used to being right (or at least being able to argue the point so well that other people concede the argument). With that confidence, it's easy to overlook pretty massive gaps.

I once worked with a brilliant physicist. One day he went off on a holiday and when he came back I asked him how it went. "Terrible", he said. It turned out that his plan was to drive from Winnipeg (which is right smack in the middle of Canada) to Vancouver (on the west coast) in a day. Then he was going to drive down the coast to Los Angeles the next day, do some sight seeing and find a hotel. Then we was going to drive to Las Vegas the next day, and gamble for the rest of the day. Finally he was going to drive back to Winnipeg the next day. He made it from Winnipeg to Moose Jaw before he gave up.

"When I looked at the map of North America in my map book, it was the same size as the map of Germany, so I thought they were the same size in real life", was the excuse.
Notes on “A Philosophy of Software Design”
If you modify it, then it's not going to be the C++11 feature you are emulating.
I was referring to @ucf_socialism and other similar antifa groups. Whose activities led to an actual physical harm to people and property.
I've actually found that forced "tangential" thinking makes me fall asleep really fast. Basically, free association but you have to move onto the next thing instantly (eg. Think of a feather and then it's like a comb and maybe the comb is green then green grass, etc). I just seamlessly transition into dreaming. The key is not dwelling but moving on right away so you don't get stuck on things like "where are my car keys" or whatever.
Credit card with chips were introduced in France in 1992.
Lack of memory management? It's 2018 and since 2011 you have smart pointers to manage memory for you. This is really outdated and misinformation
More in their pockets from the tax cuts, eh. Yeah. ok.
It's an abbreviation for "mille", same root as the "milli" in millimeter. Common in electronics for describing trace widths and pitches, even outside of the US simply because there are lots of parts laid out in whole numbers of mils.

8 mil traces on a DIY circuit board is pretty good, it's good enough to be able to do some quite fine surface mount parts.
Yeah it seems the academic posturing (in almost every discipline) is just insulation for the field of Economics.

An MBA friend’s professor told him that economics is just like gravity. It’s not worth wasting his time on Earth thinking about it.
Reading calculus proofs always did it for me :-) But more seriously this is very nearly a meditation technique (except when meditating you don't try to actually go to sleep). But start at one end of your body and try to tense the muscles there then relax them (you won't be able to feel they are relaxed if you haven't tensed them first, if they are already tense you will feel them relax, but it is the transition from tense to relaxed that you feel) then move up the body to the other end until you've relaxed every muscle you feel you have voluntary control over, keep you eyes closed and if images come move them away or imagine a black curtain coming down to cover them, "listen" for your voice saying something of two syllables (doesn't really matter what it is) over and over (forces internal dialog to stop).

In my experience if you do this and you can sleep (like your not full of caffeine or something) you will.
who's the chotch that downvoted this
To have Sitzfleisch? It’s a professional compliment
Do others do a similar thing but with digital notes?

I used to take notes on books in notebooks and mark the page numbers. Over time it switched to ebooks with TextEdit, then org-mode for writing thoughts on books/talks. It's nice to break a book down by section or concepts and have it all in one place as opposed to being scattered throughout random pages or listed at the end of the book.

It's usually pretty easy to convert ebooks/pdfs to audiobooks or use a TTS tool to read each page, one at a time. That makes it easier to write notes while you're listening to the book. You can also get used to reading around 400 wpm, which is nice if you're a slow visual reader.

Since the comments aren't directly in the book, it's not as geared towards English editing as marginalia is. It's great for summarizing technical material though or learning new concepts!
Sorry for the confusion, I attempted to simplify the issue for the sake of clarity but apparently only made it worse. You can get a more rigorous explanation of the problem here: https://arxiv.org/abs/quant-ph/0408191
(OP)

I'm glad that the surgeries worked out for you. Is there any restriction of movements from your surgery?
You don't need a visa to work remotely for a US company if you're doing the work while in Canada (I have a couple Canadians on my team).

Really, it just comes down to payroll, insurance and benefits... that's where the complexity is. Taxes are easy, you pay income tax as usual in Canada under the reciprocal tax treaty (taxes are the government's main concern around working in another country).

In this case, that would get complicated since they want you to be in Chicago sometimes. So, they'd need to figure out the payroll, insurance and benefits and you'd have to get an E1 visa. An E1 "trader" visa lets you work onsite in the US (but you can't live here). An E1 visa can be arranged for about $6000 CDN.
> People only go down rabbit holes when they don't have a manager breathing down their neck all day. It takes real discipline to create really good hobby projects on your own, regardless of language.

I agree, but perhaps discipline is not necessarily complete restraint... I think some rabbit holes are worth exploring, they can separate outstanding projects from mediocrity. Perhaps it's about choosing the right rabbit holes in the right projects, another way of achieving that is minimalism where you limit the scope and not the depth.
I am constantly amazed that Iran manages to keep some of their F-14s airworthy decades after the US stopped supplying spare parts and knowledge.

Seems to me that they have worked out how to manufacture certain parts themselves, or are getting them on the black market somehow.

For all the F-14s many faults, at least it proved to be a serviceable aircraft that proved itself in an actual dogfight situation. Our own RAAF is slated to receive F-35s soon, but I recall last year during an airshow to display their capabilities to the local crowds, the aircraft could not return to their home base to land and had to be diverted to an alternate due to... light rain.

Fair enough the aircraft were not certified for flight into inclement weather yet, but it strikes me (pun intended) that the new generation of aircraft are far more sensitive to issues like these than the older generation aircraft that could be flown while held together with sticky tape and chewing gum.
Ask HN: Seattle vs. Bay?
I have an option to work for a large tech company in the Bay Area or in Seattle. I'm not sure which to pick, and as far as I can tell the work experience will be about the same.

Any thoughts one way or another?
This is actually a common consensus among many idea developers. And is actually a pretty good idea at least in theory (practical efficiency is where it gets fun and interesting).

Given that, I would love to know why this comment was down voted?
Also common for measuring thickness for films and foils:

https://en.wikipedia.org/wiki/Thousandth_of_an_inch#Contexts...
Show HN: A grid-based date picker React component
And a legion of apocalyptic missiles to back it up.
1.Working Effectively with Legacy Code

2.Streaming Systems

3.Designing Data-Intensive Applications
Slightly different topic but what are the big ad networks doing these days to address the proliferation of malware across their networks? I've been having a lot of issues with browser hijacking lately from ads that appear to be served from legitimate ad networks (after some cursory investigation namely from Doubleclick), and typically from HN submissions.

I've attempted to report these issues on a number of occasions. But the amount of attention it gets suggests at worse a level of complicity.
Because Google has better results? What app has managed to take any serious amount of search queries from Google?
My wife and I both agree to do smartphone detox every once in awhile. We set the parental control passwords on each other’s phones, and block safari and web browsing, and new app installs. Also YouTube and social media apps.

We can still listen to audiobooks and it’s voluntary both ways. My wife decides what she wants me to block and if the other asks we re enable it.

The first few days really really suck. It’s super boring and I feel like an addict with how many times I unlock my phone then realize there’s nothing to do on it.

At the same time, after you’ve reset your “baseline” stimulation level, it’s amazing how many things get done. Also, my daughter LOVES how much attention she gets.

It’s not a dictatorship, but that doesn’t mean you and your wife can’t be of one accord sometimes. If it’s sometbing you’re truly interest in, and not just writing off because you think it’s a dumb idea, have a conversation with your wife. You might be surprised.
Bittrex Invests in Malta-Based Blockchain Company Palladium
I think you're missing the point--someone can choose not to share personal information with you because they've deemed it none of your business, not because they're "afraid of your reaction". The fact that you chose to share said information places absolutely no moral obligation on anyone else whatsoever.
That was more likely sleep deprivation.
We (and Russia) each have between 1500 and 8000 strategic nuclear warheads deployed or deployable. That's not a Maginot line, it's just air superiority anywhere it matters.

Personally, having F14-like drones would probably be much better at keeping opponents airpower down/out than JSF or F18s, but that's my silly civilian opinion.
Maybe you should explain why it is not applicable, rather than persist in loquacious but insubstantial contradiction. I am stating an opinion of how a company that claims to greatly value free speech should operate. To simply state that I am wrong without any reasoning behind it is a waste of everyone's time.
What's the data store? And apologies if this is a dumb question, but given the number of astronomical objects in the universe that we might identify, is there some special consideration given to how large the amount of data stored might grow to?
You know he can be wrong about some things but still make a valid point about others. How do you think this reads in relation to his primary claim about the Haskell community?

> People who claim dynamic type systems are superior to static ones can be dismissed in much the same way flat earthers can because both choose to dismiss evidence they find inconvenient.

Seriously. This only feeds into his narrative.
that's a great counter example! updated the post
They were pretty consistent in their critic of polices of both GOP and democratic governments, and are usually pretty open in addressing issues in business from all sides. What do you find to be unbalanced in their reporting?
“Whataboutism” is relevant in a case where there is clear bias. If what Alex Jones posted violated Twitter’s rules, I am perfectly fine with his account being suspended or even permanently banned. I certainly don’t agree with or want to see his whacked out posts. But I’m not at all fine with the rules being selectively enforced, seemingly along political lines.

And yes, if saying that nobody should be given a megaphone with which to spew hateful rhetoric gets downvotes, that is an indication of the toxicity of HN.
I think the problem in this case is that the author's attempt at generalization went off in the wrong direction.

The fact that fixed-length lists aren't working well as a representation for polynomials is a hint. Polynomials with real coefficients form a vector space [0], so you should really think of them as infinite-dimensional lists of numbers (in which most of the numbers are zero).

Once you know you want to represent an infinite dimensional vector with only a few nonzero entries, you can use a sparse vector. The first library that comes up when you google "Haskell sparse vector" is `Math.LinearAlgebra.Sparse.Vector`, which lets you write something like this (I haven't run this code but it should get the job done):

import Math.LinearAlgebra.Sparse.Vector as V

poly1 = V.sparseList [1, -3, 0, 1]

poly2 = V.sparseList [3, 3]

sumPolys = V.unionVecsWith (+)

So, I read this more as an article about trying to reinvent the wheel in a domain which isn't necessarily simple, which isn't a good idea in any language.

[0]: https://en.wikipedia.org/wiki/Examples_of_vector_spaces#Poly...
I personally first learned about the described technique at https://www.artofmanliness.com/articles/fall-asleep-fast/, where the material seems to be better presented. Hope more people can benefit.
You're stuck on Google Maps and checkins but that is not the only thing that people use, nor is GPS necessary. Anyone sitting down at a restaurant and using the internet on their device via any app or website will shed location details that Google and other networks can pickup.
Love the idea. Super useful for iterating over UX.
A lot of people are living the lives others expect them to, like their parents. That includes a lot of people with kids, too.
Oh yeah, the thermostats in offices totally shouldn't work - that would be maddening as everyone fought over temperature.

In a former job, people just opened the windows when they didn't like the temperature. So we had cold in winter, heat in summer and I guess a pretty high energy bill. But no wars, people opened their window. Oh and I was just a contractor so no chance to complain.
There's only one nation that you can possibly be referring to: China. No other foes have naval force projection at all to threaten all of the US carriers. Even China doesn't have that, they can only do that in part of the Pacific. Maybe in a few decades they'll have a more global projection.

China isn't a real threat in the regards you're claiming they are. For 99% of all the scenarios of combat the US is likely to see, carriers make ideal sense. You're saying the 1% scenario, a world war 3 scenario, is a good reason to not have any carriers because they can be sunk. That makes zero sense in the present and for the next two decades. If a lot of carriers get sunk by China in a non-defensive attack, we're at a point of going to nuclear war, hundreds of millions will die. None of the weapons China has will matter then either.

The sole scenario worth considering seriously, in naval conflict, is China-Taiwan. There's realistically nothing the US can do to stop China if it decides to invade and take the island. It doesn't matter what tech the US has.
There’s a military quote that says, "Amateurs talk about tactics, but professionals study logistics."[1] I feel our current military leaders took this too far and forgot about the stupidity of putting all your eggs in one basket. The JSF is down to one engine, which if redlined, will down the whole fleet. If one of our adversaries finds a weakness, then the the whole fleet is vulnerable. Not to mention the crap with development: not getting the launch bar right [2], not getting the hook location right [3], the electronics being a mess. How do you screw up the launch bar, it’s not like carriers have changed. The JSF is going in the wrong direction. We should have aircraft focused on different roles: air-to-air, strike, close-air-support. We should be moving toward unmanned missile trucks for air-to-air and strike. We should focus on cheaper aircraft that can be updated with the latest tech.

Unmanned missile trucks are drones that carry missiles that can be guided by other platforms. After the drone launches its missiles, who cares if it blows up. Trying to make drones defensible like expensive fighters is just as stupid as the JSF. Some stealth and defense is good, but expendable and cheap is more important.

Carriers are too vulnerable to missiles. Missiles are the future. You can’t defeat something going mach 6 that pulls 25 g’s in the end game. 'The Future of War' does a great job describing the evolution of weapons platforms and how aging ones are depicted by ever increasing costs on defensive measures which are then defeated by new, cheaper weapons. [4] Carriers and fighter jets are becoming the modern battleships which is a bit ironic.

1. https://www.military-quotes.com/forum/logistics-quotes-t511....

2. https://news.usni.org/2017/03/23/f-35c-tests-offer-proposed-...

3. https://theaviationist.com/2012/01/09/f-35c-hook-problems/

4. https://www.amazon.com/Future-War-History-Lawrence-Freedman/...
Yes? Or does being a cleaner, washer, cook or server beats college?
I don’t understand how people have a problem getting their children to do their chores.

Just having a good attitude (I’m referring to the parent) and investing the time is all it takes. Frankly, getting responsible adults to do chores requires no less of an investment.
Thanks for that excellent write-up. I’m curious if you also read less rigorously if, e.g., you’re breaking into a new sub area and need to rapidly get up to speed on prior work.

(I’m curious because since I’ve transitioned from academia to industry I’ve found it very difficult to give an extremely thorough treatment to anything but the very most relevant papers. But I still think I’d benefit from keeping up with research, especially as my engineering work takes me further afield from my academic background.)
I think it would be more accurate to say they don't care whether its fake or not
Space station leak caused by drill, not meteorite
Thanks! I can't imagine having to deal with the equivalent problems at Twitter's or Reddit's or Facebook's scale. To me it seems likely that no one knows how.
The airlines won't downsize in response to reduced demand, they will do many things to increase demand. Which will work for a very long time.
It's sad, but many, many Americans truly believe that.

My opinion is that pretty much any other Western country gets free speech more right than America.
My technique is similar. Start at the toes and identify each toe then muscle individually and let each relax before moving on to the next. I have never got past the knee before falling asleep.

Not foolproof though; sometimes your thoughts break through and stop the process. So you start again...
It's a business problem, not technical. Lack of any regulation or consequences means no real economic incentive to stop malware in the industry.

Also most of the malware is not directly on the big networks but specialized and spammy networks that sites run because they pay more.
Understood, I'd launch editors from the wsl & end up blowing up all of my work without thinking. It's hard to get out of the habit of typing `atom .` inside a folder.

Oh well, linux works for me :)
Absolutely. I had a hard time going through Python documentation during the early days.
Was just using it to find where Sgr A* was in the sky a few minutes ago, I love how big the database is. Thank you!
9 months of oppressive cloud cover a year and people that refuse to drive over the speed limit even a little and overt racism a short drive in any direction vs ridiculous rents/home prices and a culture that would rather see people die on the streets than mess up their neigbohood character by building houses but the weather is better and there’s more VC money and startups. Source: I’ve lived both places and currently reside in San Francisco. Sorry, that was probably not helpful.
I used to struggle with sleep as well. Infact, I thought that it wasn't natural to be awake while lying on bed in the dark. Then I noticed a pattern. It was that I would always fall asleep within 10-15 minutes of lying in bed, only if I didn't worry about when the sleep would come.

From then on, I have just let go. I let my mind wander wherever it wants to go. And without fail, sleep always catches up within 10-15 minutes.

Of course, it helps if you are tired from the days work and haven't had a very heavy dinner.
YouTube Content-ID flags music prof's public domain Beethoven and Wagner uploads
You guys have posted the opening for Android on StackOverflow also around 3-4 weeks back. I applied from there and haven't heard from you guys.
I assume that my profile is not shortlisted and that's perfectly fine with me but a short email stating the reason won't hurt anyone.
You're free to like whatever you like, I didn't mean to imply otherwise. Just for reference though, here's some videos I enjoy:

https://www.youtube.com/watch?v=71YTkxUNwmg

https://www.youtube.com/watch?v=ISamd1EilIQ

https://www.youtube.com/watch?v=dM4S-ivm3rk

The first two are unintentional (the channels do not market themselves as ASMR) and the last one is intentional.