skysight-inc/HackerNews huggingface dataset:
"Why do you think it's more moral/ethical to abstain of supporting military? .... Maybe it's just not in people heads that world and homeland safety is not given for free and granted forever."

Well unfortunately most armys today (and especially your US-Forces) are not really "defensive" armys. Despite they all hypocritely call themself that. They are mostly very offensive conquering ones. Where is the connection again to homeland safety, when you invaded Iraq, Libya, Syria...? It is simply about dominance. So sure you can say, it is for world peace - all accept our empire and we will have peace. But that is not really my definition of peace nor freedom. (and not a working one, with so many other wannabe nuclear empires around)

I was also not in the military because of that. I would defend germany in germany, but not in Afghanistan.
But when you join the military or work for them - you can't really choose only for the defense part.
This would only be possible if we would have only armys for defending (so in switzerland I probably would have served).

And about real international peace-keeping missions, to protect against genocide etc. - well, that is a different story. UN-Troops are an option, even they got used for dominance and powerplay as well and lost credibility because of it. But when a nations army goes into a different country to fight a war - it is allmost allways about dominance.
>Clients had multi-year contracts in some cases.

I'm calling it now: B2B startups will soon have to sign poison pill contracts that specifically detail what happens if they're bought out. This might ruin the "buy them for their people and discard the business" method of hiring - or at least it will if the customers have any sense.
What a fancy way to say "Raises Prices"
Jailed for Failing to Inform Police About Terrorist Plans
>just temporary halt new account registration.

That's an outage...

>manual verification of new users

So is that, unless you have tons of customer support reps sitting around doing nothing when shit hits the fan.
And still being used until quite late on :-) we sold a lot of countries surplus enigma machines
The article talks about technological solutions (e.g. smart grids that determine where light is actually needed) as well as legislation. I have to say that I'm not confident that the lighting industry will self-police, except in the sense of offering improved energy efficiencies (I think there are analogies with internet-of-things and security here).

> If nothing else, communities may take the matter into their own hands

A good UK example of community-driven efforts is the Campaign for Dark Skies [1]. This is a force multiplier for individual community efforts, offering resources and support for local initiatives. As a sometimes amateur star-gazer, I support their efforts whenever I can. Because it is something special to see the non-augmented Milky Way, even if it is less colourful and detailed than the long-exposure shots that crop up everywhere

[1] http://www.cpre.org.uk/what-we-do/countryside/dark-skies
They mention VictoriaMetrics, a time series metric database - is it open source? I couldn't find any reference to it on google
To me this is a non-trivial distinction.

Especially with dual-use technology, e.g. open source infrastructure, open accessibility moots some qualms about empowering a specific military at the expense of others.

(On the other hand, in terms of wars not happening and pure global peace and stability, there are arguments for elevating between 1 and 5 powers above others)
https://outline.com/FmnVuN
Designing Voice UI for StarCraft 2
Fabs are expensive. The article already points out NAND is reaching its limits. What those fantasies about NAND stack that could do 1024 or 2048 layers may never appears. At least in the next 5 years. Basically we have used up all of the tricks. ( For now )

Assuming a 128 Layer yield is good enough and solvable within the next 3 - 4 years. Micron is only just started shipping 96 layers and may take another 2 - 3 years for it to be mainstream. QLC only brings 33% capacity improvement over TLC at the expense of much lower write cycles and slower latency. Node scaling are also much more expensive, we don't have the node scaling with density increase while per transistor is half anymore.

Build more Fabs? Well China is pouring in $100B to brute force this problem. Nothing has come out of it just yet. And if it wasn't China, who has the incentive to build expensive Fabs, with little to no expertise in memory, patents, for a possible profits margin where its industry has a habit of cycles or long losses? I.e High Risk

TSMC ex-CEO Morris mentioned it multiple times, their company will not produce DRAM or NAND.

While the three DRAM and NAND manufacturer are well aware of what China is trying to do, and are milking the market for as long as they could.

No where in the NAND 5 years roadmap points to it being technically feasible, and economically feasible that is could be cheaper then HDD in the 5 years AFTER the current 5 years roadmap. I.e Nothing is showing it could happen in the next 10 years. While the HDD camp, Western Digital has the roadmap and tech, that they can reach 40 to 80TB per HDD in the next 8 years.

So I have no idea what I am getting downvoted. Not to mention one of the poster is correct about how cheaper NAND and higher demand will means prices go up higher.

That is like those people who keeps talking about OLED replacing LCD, nothing in the roadmap, of all possibilities show OLED will even be the same price as LCD within the next 5 years. The most optimistic forecast has it being double the price of LCD within 5 years. That is including the printable OLED that Sharp is investing in.
The corporation can be charged as an entity itself, independent of any shareholder or executive: https://en.wikipedia.org/wiki/List_of_companies_convicted_of...
I'm legitimately surprised nobody has a HUD that simply displays all detected objects/potential obstacles. They have this data, just pipe it up to a HUD.
Well, if you don't want to use those aggregate numbers, then you are going to need numbers of your own. What percentage of CS students have paid internships? What's the average pay of those internships? That sort of thing.
To make it concrete, currently the US spends more than the next ten countries combined on its military and associated projects and has done so since at least the end of the Cold War. It has far and away the most ships, planes, missiles and bombs. While it doesn’t have the most troops the two countries with more troops do not nearly have the same as much training or as good equipment.

Presuming the OP is in the US, and in light of the above, it seems perverse to suggest that his refusal to work on military projects is endangering his loved ones.
That's neither here nor there. "Business" is not a field in and of itself. It's an attempt to legitimize his refutation without actually having to put any work into it.

If he had just left it at "other fields" then the comment could maybe stand on its own. It's still a bit too vague, but whatever.

And even you, you're just here making the claim that you've done "accounting-type" work so that when you later say that you downloaded the data and "did some basic analysis" your conclusion will seem more valid.

What analysis? What about the data didn't line up? Saying something and showing something are two different things.
You are I think making a comment about type parameters in object-oriented languages with subtyping? But why give up on static types so easily? How about a type system without subtyping (e.g. Haskell, OCaml) or even better one with structural row typing (e.g. OCaml, Purescript, Elm)?

Type systems are a form of machine-checked proof of correctness, at least for certain classes of errors. Sometimes proving things is laborious and a pain, but it is worth it if one cares about correctness (and often less effort than writing more unit tests).
Including the article makes it an interesting tangent in my view.
It depends on the person. If you're not dependent upon it and you can immediately give it up without ill effects, then it's not much of a problem. What makes this article and paper so interesting is that there's a real physical and mechanistic basis for why some people can handle it, and why others can't, which makes a lot of sense. The experimental design to model addictive behaviours looks clean, simple and elegant and with it identifying similar population subsets to humans, maybe we'll eventually see some genetic, epigenetic or developmental basis for that difference be elucidated.

I'm unfortunate to have known two people who became alcoholics, and it was incredibly sad and frustrating to see their irrational, self-destructive behaviour ruin both their health and their relationships. I do hope that this will lead to effective treatments for alcoholism, and perhaps other addictive behaviours which involve the same underlying mechanisms. It looks like the current drugs aren't that effective, but now that we know which areas and pathways to target things might proceed much faster.
If you're desperate, just serve local sdk from http://localhost/sdk.html which will talk to your local app via postMessage proxy. You may even open this proxy with window.open under https:// app
They are goto statements :)
And thus also the contribution of people like Kilburn, featured rather sadly in a BBC documentary and particularly relevant here, with many in a similar boat.
I understand that. In those cases, the only negative impact to shareholders is potentially losing money. Maybe shareholders should have more responsibility.
You're the one coming up with outlandish scenarios in response to a simple suggestion that failure to yield shouldn't be a death sentence. Who's getting emotional?
What if it's just a semicolon?
I don't know how it works in Silicon valley, but finance companies I have worked for have pretty much always required that source code be turned over if the vendor folds when doing business with small vendors.
> Ok, so the ones with jobs should pay for those without a job?

Yes.

And if by some miracle we can help people get jobs, by making transportation cheaper then we call it a win-win.

Note, even if public transit was free that wouldn't make everybody use it all the time. But it might reduce the number of cars on the road, and help a few people out of poverty.
Sure it's complicated. All I'm saying is that it's significantly less complicated and expensive than hiring a full time engineer. People don't think like this, but hiring a salaried person is a ~$1M transaction in typical cases. Would you be willing to go through that red tape for a sales contract that would net $1M in revenue? Of course you would. So refusing to do it for an employee is being pennywise and pound foolish, and says something deep about your level of respect for your employees.
It's more common than you'd think actually. Another surprising one is the English army in WW1 where the officers mostly came from posh private schools, statistically they died in larger numbers than normal soldiers. It's intuitive to think it would be the reverse in that meat grinder.
Why?

Cars, household-robots, etc. all need to get around as well.
So, doing the "right thing" might not be the way to phrase it, but there are many athletes who lived within their means themselves and were taken advantage of by people they trusted. A recent example of the is Jack Johnson [1], whose parent's spent all of his money and left him $10M in debt.

[1]: https://deadspin.com/how-jack-johnsons-parents-screwed-him-a...
No I worked with computers from the 70's (PDP's) and you did load the program into memory.

You might on rare occasions load a bootstrap program into memory from paper tape or even by hand from the console tho.
They utilize SSR React, so, yes, yes they do.
A small but active group has been the way large scale social changes have always worked. The people who wanted independence in the US revolution was a minority. Have you ever heard "be the change in the world you want to see?" They cannot guarantee that politicians will listen to even majority supported. policies but they can choose who they work for and make demanda accordingly. It is no different than requesting a raise with the implied threat "or I will leave to work someplace else that will". The user of a technology is also a large component. Nobody objects to Soviet engineers making rockets when von Braun was also slammed for doing so.

Putting aside the "Obama did it" false equivalency
I do not see why following ones conscience and using their right to choose to take a stand in a nondamaging way is so offensive to some people. I would guess from it highlighting their own moral abdications but I am not the best at understanding people.
> Sadly it is part of a general trend in the english speaking world to overstate the scientific and technical achievements of one's countrymen

It's a trend in every nation but the english speaking world dominates the media landscape. So you'll see a more skewed outlook. It shouldn't be shocking that the BBC has a skewed view on such topics.

For example, I was taught that newton invented calculus, but we know that calculus had contributions from many people including people like leibniz.

It goes beyond nations as well. For example, europeans claim they discovered americas when natives beat them by 10000 years. Europeans celebrate the gutenburg press when the chinese and koreans had it hundreds of years before. We are taught that greeks gave us civilization when in actuality, greeks borrowed their civilization from many many places.

Nationalism, regionalism, etc isn't just an english-speaking world phenomenon. It's a human condition. I'm sure if you look at other nations or cultures, you'll see that they also view themselves as exceptional and take an unreasonable amount of credit for things they did or did not invent.
I don't subscribe any longer but I always found Consumer Reports' strength--in addition to cars--to be major appliances, lawn equipment, and the like. I was actually never a particular fan of them for things like cameras; they always seemed to have a different target buyer in mind than I was.

Wirecutter and its sister sites I find to be pretty good. You won't go too far wrong with their recommendations and they explain their logic well enough that you can understand if their reasoning doesn't apply to you. Cooks Illustrated is also still good for kitchen and cooking-related things.
Architecturally, the Z3 and the Manchester Baby are very different. The Z3 is essentially a programmable calculator, lacking random-access memory or conditional branching. It's just barely Turing complete, but this was only discovered in 1998 after a very clever analysis by Raúl Rojas.

The Manchester Baby is small, slow and primitive, but it's also fundamentally modern, implementing a proper von Neumann architecture. It had a much more primitive arithmetic unit than the Z3 (capable only of subtraction and negation), but it had an instruction set that would be familiar to a modern programmer.

Zuse didn't know that he had built a Turing-complete computer. He was a practical man and built a practical machine for performing useful calculations. The Manchester Baby was explicitly built as a general-purpose computer. It was in many ways less useful than than the Z3, but it was a far more significant advance. Although Kilburn, Williams and Tootill knew nothing of the work that had been done at Bletchley Park, they were guided by people who did.
This seems, at a high level, similar to the various mental arithmetic tricks/pnemonics from India, commonly known as “Vedic Mathematics”. e.g. https://www.quora.com/What-are-some-of-the-best-Vedic-math-t...
What about your children?
A related BBC article[1] states:

"A toxicology test carried out on Ms Herzberg after the accident returned positive results for methamphetamine and marijuana.

She did not look before crossing the road in a poorly lit area and was wearing dark clothes, the NTSB report says. And the reflectors and lights on her bike were at right-angles to the Uber car's path."

Even though, the self-driving software failed to recognise her, and also totally not excusing the lack of attention of the Uber driver, you cannot rule out that under normal circumstances with a non-automated car, the pedestrian would not have been hit.

Although this is a sad event, the pedestrian does carry a certain amount of blame here. It also shows that the biggest blocker to effective self driving vehicles is people, not technology.

---

[1] https://www.bbc.co.uk/news/technology-44243118
Is it okay to not torture someone, if by doing so other people might die?
Is it okay to not (legally or illegally) surveil a people, if that might result in physical harm to them?

How much does the chance of missing out on action x to (maybe) defer undesirable outcome y weight against the mere consequences of pursuing action x in the first place?

You tell me and then I'll tell you. It is a question of morality and as such has an infinite number of right and wrong answers.
There are some other good replies already, but I really want to highlight that contravariance and covariance are not Haskell concepts; they're programming language concepts. They come up in object-oriented programming languages all the time too, especially once generics get involved. (Understanding the issues around -variance and generics in OO is an important part of the path of understanding why those sets of features aren't a thing you "just" put in a language, and why you end up with some sort of tradeoff in every implementation.)

As is often the case, you can muddle through without an explicit understanding of the issues, but you'll be a better programmer (better designs, faster understanding why certain error messages come up, etc... I mean a practically better programmer, not just academically better) if you understand these issues well.

Though I will confess that I have a hard time keeping straight which is co- and which is contra- once I step away from the issues for a while. I understand the concepts and their application at a practically-useful level, but I've never loved the naming scheme.
5 Effective Ways of Tackling Burnout at Work
It seems this website reproduces the article but automatically replaces the original words with synonyms. A clever workaround, but I wonder how legal is that.
I think in general reverse SSH tunnels can be extremely risky and very handy.

I've emailed friends scripts with ssh keys that were: "Click and open a tunnel to my server", I could then help them (i.e. to save images from their raspberry pi camera directly to webdav. Or I could work on friend's raspberry pi proximity sensor in his water tank...) Very handy, very risky.
This is a fundamental disagreement. What you call a jerk is what i see as a interesting person. Carefully measured polite language is absolutely exhausting for many of us. It is much nice to simply tolerate different people.

People have cultures and personalities, many which are not understood by other cultures and personalities. I prefer us to exist side by side instead of banning one in favour of the other.
> VS is great for C++ [...]

Citation needed. I never could experiment with Clang in VS, but using the MS toolchain, all the most horrible experiences I had with C++ were exclusvely tied to VS.
These are some really cool optimizations. It is nice that they're letting you put these in, and it's always kind of bugged me that they won't do some basic optimization of their util classes - like ReadDir sorting by filenames by default, removing one line of code can speed it up 800% on large directories iirc, but they won't honour the pull requests. The argument being "it's a util class, if you don't like it, don't use it.'. Whilst this is true, IMO the stdlibrary/common functions should be as quick as possible, with anything extra bolted on (within reason - sorting names being an obvious one). I wouldn't expect to have to read the actual source code in order to try and optimize, but i guess i'm wrong here ¯\_(ツ)_/¯
my issue with subscribing to them is the endless barrage of pleas to subscribe to their print issue and donate to their foundation. then if you are subscribed to their print issue they want you to sub to their second print product, On Health which is nothing more than than a handful of pages for twenty four dollars a month. Why is that even separate from the regular print except as a cash grab?

in other words I have no problem supporting them but stopped because they would not stop bugging me. I even tried the opt outs but it comes back months later.

good resource, shit behavior.
It just means that other companies will get these contracts.
Don't forget pigs as well.
Ha. I was going to say death by PowerPoint. Or even PowerPoint commandos. I hated working with PowerPoint when I was in the USMC.
> If you've taught kindergarten or middle school, you've probably helped raise a soldier.

I believe that on HN you perhaps talk to the wrong audience for this argument. If the teacher really had the "hacker spirit" in teaching, the pupils will be too freethinking (as in hacker) to be suitable soldiers.
When we saw two hour queues for popular rides I always wondered why they didn’t increase their prices.
That explains it!

> Disney parks executives are engaged on adopting a dynamic pricing mannequin
How to create content for a VR app
Will Your Money Last If You Retire Early? Visualizing Longevity Risk
Damn right I'm the man in the middle if I'm the SSL-offloader. It actually strengthens security because there's one less party to trust for the client.
The machinery was secret, but the lessons learned quietly trickled out. Newman, Flowers and Turing couldn't talk about what they did at Bletchley, but they made substantial contributions to the development of computers in the post-war years.
That is wrong on just about every level.

In the 20s and the early 30s (that is to say, before Hitler rose to power), the US brokered efforts to reduce the burden of WWI reparations, as well as inject loans into Germany to help its moribund economy. FDR was opposed to Hitler, and would have brought the US into the war earlier, but US public opinion was firmly isolationist. Even then, the US was neutral really in name only, as it devised conditions for selling weapons that amounted to "only the UK can buy them." Yes, the US logistical support to the Allies was crucial both to keeping them collapsing and actually decisively winning the war, but the US military did prove superior to both Axis and other Allies in several regards, most notably artillery, amphibious assaults, and carrier operations.
To be fair you should just refuse to work on PowerPoint because you will save millions, potentially billions of hours of other people's time that have to endure those presentations.
Note: Go has a GCC implementation which is actively maintained.

I've seen some computational-intensive code received a ~10% performance boost thanks to the heavy wizardry of code generation in GCC in past years (but, see also: masklinn's comments). Once gccgo implements Go 1.11, it may be a good idea to run the benchmark and get some new numbers.
What does it matter what drugs the woman hit by the car was on? It changes nothing about the case.

Looking at the video it's clear that at least some evasive action could have been taken by an attentive driver; at the least it should have been possible to hit the pedestrian at a lower speed. This article claims the car had six seconds to react (although I'm not sure what sense that's based on) and that the crash was avoidable if the operator had been paying attention, according to police.
> You could make gloves that allow you to put your hands in -200C all day long

I don't think so. The only way you could make an object like a glove for continuous LN2 exposure, and not have it be 2 feet thick, is multilayer vacuum insulation (like LN2 dewars use). But that would not let you move your hands or fingers at all.