skysight-inc/HackerNews huggingface dataset:
Why shouldn't it be possible to turn off only those satellites that are visible in a certain area? I don't see any argument in your favour.
Depending on you, winter is more enjoyable when there are people on the streets. In bay area, this means most seasons are never "enjoyable" since all you see is cars
Can you explain this "you must be fun at parties" comment I see often? And I am very fun at parties. I fail to see what cursing, drinking, smoking, etc has to do with being a fun person.
On the front end, intercooler.js[1] actually gained more stars in 2016 (~3000)[2] than Mithril (which I like, this is not to take anything away from the Mithril guys!) This was in large part due to a big HN bump in November.

I know it's too contrarian and idiosyncratic to get a mention on a JS survey, but I have to get he word out somehow...

[1] - https://github.com/LeadDyno/intercooler-js

[2] - http://www.timqian.com/star-history/#LeadDyno/intercooler-js...
I assume you are referring to drinking alcohol. Are you saying we should never drink alcohol? Of your list, drinking alcohol in moderation is the one thing which is accepted in our Western societies. How do you do this on birthday parties? You quickly hide the booze when John & Mary with their 3 year old enters the party? I call bollocks. Drinking in moderation is the right example, even for young children. The amount of joy is worth the slight age/health loss. Keyword is moderation.

Also, you forgot to bring up sex!
Impressed by its speed https://builtwith.com/skytorrents.in
Clickable link:

https://en.wikipedia.org/wiki/Murry_Salby
> It's OK because we're getting 60 from the Netherlands.

No, that wasn't the argument. It's that those 60 cast doubt on the scale of the 1,000+
While this guy does have a shady past, It would be better to shown why his data or logic is false/inaccurate; and not base argument against him on his résumé, if only to better educate people watching the video.
I don't think a lot of meaningful conversations can happen in a 1-to-many format.

They mostly occur in 1-to-1 scenarios.

And if they do occur, they quickly turn to ugly debates, not meaningful conversations.
According to the website:

> Public conversations can be viewed by anyone

So how do I view them without logging in?
I'm currently going through the same process for a business investor visa. However, my lawyer claims that immigation office changed the requirements this december to also require at least one (can be part-time) employee (other than yourself). Apparently this is something not stated anywhere, but a whim of the immigration office... Can anyone confirm?
Lots of companies start with minimal capital infusions. The VC roulette is not the way that sustainable companies have been built, historically speaking. Atlassian is a recent example of a bootstrapped tech company that IPO'd.

I personally believe that in a fair world, the people actually producing the value would be allowed to collect most of it, and the people who grease the wheels would collect an appropriate gratuity. However, I acknowledge that we instead live in a world where the people with cash set the rules, and their interest is in preserving and growing their power (which means keeping themselves much richer than everyone else).
i also think it's funny he's trying to make us feel bad for people in finance. some of the most morally bankrupt people in the world. especially at hsbc.
I also grew up in Ontario (Toronto), but I work in SF for a tech company. I've lived in SF for 4 years, and before that lived in Toronto.

I love the sunshine here, the lack of snow, the lack of having to shovel driveways, the close proximity to stuff like hiking and skiing if I want to, the relative lack there of extreme weather (hot or cold). I can go running outdoors 12 months a year.

I don't own a car, and I don't have to drive anywhere. I have good work-life balance at work. They pay me a lot, even after taxes and cost of living (much more than I'd get in Toronto).

That being said, I wouldn't want to raise kids here. And the poverty/crime sucks a little bit.

I can't wait to retire to the suburbs of Toronto and raise some kids when I'm 30 :).
The Betsy DeVos Hearing Was an Insult to Democracy
I fail to see how conclusions about diversity of words in text bodies would also apply to innovation at large.
I've lived in both cities : housing definitely is cheaper in Paris than London (although not as cheap as say, Berlin). The rest, marginally so.
Number 6 is not like the others. The other ones cause harm to yourself and/or others and have actual consequences. Cursing is just bad because society seems to think it's bad. The only negative consequences that come of it are because some people get offended for some reason.
> I find it bizarre that there are certain sounds that ... will cause offense.

I concur that people shouldn't be so sensitive, but I think your approach above is actually the "bizarre" way of looking at it. Ideas, words, sounds, images have meaning. You can tear people down with words, or lift them up. You can tell lies or truth. If I say "fuck you, you piece of shit" to a colleague, or to my wife, that has meaning ("I'm very angry and I hate you"). Swear words are strong for a reason, and if folks use them all the time they become weak and meaningless.

I basically don't swear, ever, but if I did, it would be in situations like this: http://www.paulgraham.com/resay.html (see "The reason I forbid my children to use words like...")

See also the section "innocence" at http://paulgraham.com/lies.html for some counterpoint to your comments about children and swearing. What you say about how you swear all the time but would never do it around your kids seems pretty arbitrary. What you suggest doesn't seem common sense to me.
Actually not clear if there is an official affiliation with Facebook, other than some of the primary devs.
The closed mindedness of many people that are reflex downvoting the mere suggestion that they actually try to understand those on the other side of the argument is stunning.

The video at https://www.youtube.com/watch?v=sGZqWMEpyUM is taylor made for the highly technical level of the average HN reader. Why not watch it and see what all the fuss is about?
This article was about retail customers and exchanges. Sounds like they made not much money with that.

What the article left out is that everyone learned that this type of race arbitrage can be done. As a result a number of private microwave networks was build and this type of trade is done on a much larger scale between the exchanges now prompting institutional investors to question the fairness of the deal they are given.
> Well, I said "at most",

OK, you are right. This can indeed be shown.
Which is the best programming language to learn in 2017?
I have the same feeling towards gravity!
Backblaze for Business
There is a lot of BS in software development. Always has been, probably always will. Everything is a tradeoff. Understand the tradeoffs that you are taking, listen for the principles, and you can ignore most of the noise.

On to your questions.

1) Choose languages that developers are familiar with, not the best tool for the job

How familiar developers are with the language is part of what determines what is best for the job at hand in a real organization.

It isn't the only factor. For example if you're doing something new (to you), doing it in the language that you find wherever you are learning it from makes sense because you'll be more likely to get help through complex issues.

That said, do not underestimate the support advantage of using a consistent toolset that everyone understands.

2) Avoid microservices where possible, the operational cost considering devops is just immense

See https://martinfowler.com/bliki/MonolithFirst.html for emphatic support.

If you go the microservices route, think ahead about predictable challenges with debugging failures 3 calls deep, and plan in advance for monitoring etc tooling to solve it.

3) Advanced reliability / redundancy even in critical systems ironically seems to causes more downtime than it prevents due to the introduction of complexity to dev & devops.

As the old saying goes, DBAs are the primary cause of databases going down. Reliability is not something that you just plaster on top blindly. An systems are good at finding failure modes that you never thought of.

4) Continuous integration seems to be a plaster on the problem of complex devops introduced by microservices.

No. Continuous integration is actually a fix for developers checking in clearly broken code and then nobody discovering it later. That said, it does little good without a number of other good practices that are easy to ignore.

5) Agile "methodology" when used as anything but a tool to solve specific, discrete, communications issues is really problematic

This one generated the most discussion. I would say sort of, but you went too far.

Any set of poorly understood principles, dogmatically applied, is going to work out badly. Agile is actually a set of good principles that addressed a major problem in the common wisdom back in the day. But the pendulum has swung and it is often applied poorly.

That said, there are other problems in organizations which are prone to, "poorly understood principles, dogmatically applied"...
> I can visibly tell the devs walking out of the room spend more time worrying about "velocity" and "organisation of work" than the money making work that needs to be done. It almost feels like the agile process gives them "one more job" of picking the doable things from the list of stuff that needs to be done so they look better than their peers with better velocity.

Classic symptom of managers using agile as a (micro)management tool. Velocity, burndown charts, etc. are meant to be used by the team as a self-calibration tool. Managers do not get a say in what they think the velocity should be, either for the team or for individuals. If they do so, they create an incentive (let's be blunt, an overwhelming incentive) for the team/individuals to game them and that way lies madness.

(As an aside, the best response I've ever seen to this type of dysfunction is a team who simply decided to retcon the charts on the fly to make the work committed to match the work done. Management was happy that the burndown chart was right on target, developers were free to be fully productive instead of worrying about what their velocity looked like; it was a win-win solution all around.)
Our meeting format was for each person to say a) What they worked on, b) What they were about to work on, and c) If they needed help with anything. Our rule was that you could ask for help as long as you were just scheduling a time to meet after the stand-up. It worked really, really well.

Then we got a new scrum master whose desired format was to talk about each item on the Kanban board each day, even the ones that weren't being worked on.
I also mainly remember the slowness. I ran it on a 300 Mhz PowerBook iirc. (It wasn't my main machine/OS though.)
Okay. Thanks. But I'm gonna have to call that a false god none the less. Wealth on paper (i.e., stock) is bad enough, but to assume (<< keyword) that some fraction of your house is worth $X and is "money in the bank" seems foolish to me.

Let's not forget that when you get a mortgage for say $500k, that's not what you end up paying (in total). The total and real cost of that loan is much high.

I digress? :)
I've always found arguments backed up by YouTube videos to be awful, to the point that I just preemptively dismiss them now. Video is also a really bad way to receive information. It's very time-inefficient, not searchable, difficult to refer back to, etc.

IMO the only reason to post a video as a source for an argument is to be able to dismiss people who dispute the argument without wasting a bunch of time on the video first. Please post something we can read instead.
Is getting actual stock instead of stock options even a choice?
But it's cold outside, and the politicians keep telling me it's not true!
"Clever girl..."
Adobe bricks, to give the resultant houses that "artisinal" or "natural" feel.
Just in case, the NASA page dedicated to the matter:

https://nepp.nasa.gov/whisker/index.html
You will feel the over complication of software development when you work in an IT department of a bank.
Show HN: Manpages.debian.org has been modernized
I felt that publically available manpage repositories were lacking in one aspect or another (incomplete, hard to navigate, only offering plain text), so I set out to improve an existing one: the Debian manpage web repository.

Check out e.g. https://manpages.debian.org/jessie/cron/crontab.5.en.html for an interesting entry point, showcasing a couple of features.

For the full launch announcement, see https://people.debian.org/~stapelberg/2017/01/18/manpages-debian-org.html

Hope this is useful to some of you!
This is really bad and a major failure on the part of the scrum master. The point of this meeting is to help the team sync on what they are doing and what they plan to do.

It should take 10m at most. Any issues (blockers, dependencies, etc) should be taken to separate ad-hoc discussions to let the team get back to work.
> The dastardly lie of Santa and the general premise that innocence should be preserved instead of teaching them the truth of the world is one clear example of our strange interactions with our progeny.

It breeds them so they get ready to accept the lie of [a] God (and a prophet).

I, for one, want to raise my children to think critical of such folklore, religion, and cults (pretty much the same to me anyway).
> I found dynamic types required more bureaucracy (if I wanted to sleep at night) in the form of unit tests and precondition checks everywhere.

This merits clarification

Most of programming in dynamic typing should be implicitly statically typed. Know what you're passing. Obey the implicit (duck-typed) interfaces

Basically, don't just check "if it's a list do that, if it's one element do something else, if it's a number do another thing" - this is a beginner's mistake (and I did those)

Besides that, unit tests are a good idea, and if you want "compile type checking" in Python use Pylint (it's a good idea to use it regardless of your situation).

Though it's not so much static typing that sucks, it's its implementation in the Java/C++ way. Go and Rust make it better.
I may be wrong, but I think that in order to early exercise the underlying Option Plan has to allow for it which isn't always a given these days for some reason.
SiFive is shipping real silicon now. But it's a microcontroller implementation without a MMU, so not something you'd put in a laptop. They have a 64 bit synthesizable application core listed as a product too (and what appears to be HDL source for it on github), but I can't find a reference to anyone actually using it yet.
This is global doomsday level thinking. Reminds me of Y2K.

And using clay? This seems very sentimental. Are there not more long-lasting mediums? Especially with laser printing where we can quickly engrave knowledge without the risk of human error or time-consuming manual labor.
That's not entirely True. "I intend to leave the office at 5PM today" is a statement of fact, it is neither True, or known to be True (epistemological the same) only once verified to some standard. You can assume "I intend" == "it will happen", but that's not a strongly accepted assumption.
The Essence of Multi-Threaded Applications
Is that a UI issue with Resynthesizer/Heal selection, or are you comparing a "plugin-free" GIMP with Photoshop?
Apple sued for not implementing “lock-out” feature when a car is being operated
makes you wonder what future generations/ alien visitors will think of us when they discover it. I bet they'd be amazed/ puzzled.
The grown up thing is to do what's best for your side. If this also happens to be good for the other side that's okay, but not a priority.
Most banks will give you that loan if the stock is liquid and actually evaluatable.

But if something happens on your way from the bank to the stock sale, guess who still has to pay back all that money.
Fascinating, some reptiles and plants do the same.
That article brings up ReadyReturns in CA, which it appears has since been rolled into CalFile. Just moved to CA last year: anyone have experience with CalFile vs a paid tax preparation to share?
> Traders/Bankers (for the most part) want to live in London, not Paris

Traders and bankers, for the most part, want to work where they can make money.

My old firm's trading floor was in Connecticut. I, like most of us, preferred to live in New York. That meant hours-long commutes. On one hand, the firm had to pay us more to compensate for this. On the other hand, that amount was minuscule compared to the value we produced. This arrangement persisted--and continues to persist--despite New York City being both the economic and cultural centre of the Greater New York Area.

Comparing London --> Paris to Silicon Valley --> Montreal is unfair. With the former, a material change has occurred to the attractiveness of London. With the latter, no such change has happened. A better comparison would emerge if California started seriously debating a large tax on California-based start-ups, expected to go effective in some unknown form over the next few years.
Theranos 2006 pitch deck
OK then, I'll have a look in january 2018 and we'll see how/if things have progressed. :)
I've spent quite some time investigating these claims on the technical side, and every single one of the supposed skeptics has, on investigation, shown themselves to be merely biased towards their preferred outcome and not skeptical of their own ideas at all.

It's pretty much identical to the evolution skeptics, or those who are skeptical of smoking causing cancer, or those who are skeptical of the Holocaust. There may be a few slightly technical bits bandied about as loin clothes to cover the naked bias, but a small amount of investigation exposes the fraud. The liars don't bother to address or even understand the science of climate change, they just pick at the edges and think that if they can discredit one side argument, it brings down the whole field. Science and reason do not work that way (politics do, quite often).

If any technical HN readers actually do want to learn about climate science, Ars Technical has been covering it quite well over the years at the level that a computer programmer can jump right into.

It's also interesting reading the comment threads there. There are the usual drive-by doubters, some determined and repetitive doubters, and even a few knowledgeable commenters that provide figures, links to papers, and solid arguments that completely demolish the doubters political games. It's also taught me quite a bit about how people attempt to deceive others and control conversations, which is a useful skill for dealing with politics in life and redirecting the political back to the practical.
3 of the 4 of those go to the same station (San Jose Diridon), and the last one (BART) is planned, though unclear if the money will ever be found.
That Scandinavian quip has become a popular soundbite but they have a fairly stable climate, with only extremes of temperature and snowfall as a consideration in the most northerly regions. Their winds don't reach hurricane-force on land, which is fortunate as no clothes can help in that event.

For the most populated regions their climate is maritime mild-temperate ( to the west ) and continental ( east / south ) due to the Gulfstream. Certianly more mild than other regions at the same latitudes.

I wouldn't take their weather advice if I was going to Siberia, for example: average winter temperature in some areas there is -50 Celsius, which freeze your glasses to your face.
Satnav sattelites are not geosynchronous what are you going to do press on and off every time passes over?

You do understand that satellites are not light bulbs right?
SnappyData: Unified cluster for streaming, transactions and interactive analytics
https://www.skepticalscience.com/Murry-Salby-CO2-rise-natura...
>>> "There was a clear sense that each person had a clear responsibility, and rarely deviated from it. When you went to someone for help solving a problem 'not my job' was a common response."

Yikes. Perhaps that explains some of the software quality lately.
Why? Do you think 35 years is a greater deterrent than 15 years? Or are you concerned about rehabilitation? What is the logic?
Needs transparent encryption though, so you can push your notes to untrustworthy places. I do that in vim with a Markdown file and the GPG extension for vim. You can just open a .md.gpg file that way.
Swearing at people like that takes it to a different level. And it's not the swearing that's bad, saying "It's ridiculous that X task isn't done" is bad too. Swearing just adds emphasis and makes it worse.

This might be something you say right before your about to fire someone as an explanation why. But if you are saying things like this on a regular basis, you're an asshole.
The money quote from that site: "Atmospheric CO2 levels are 40% higher than they were in 1750".
Why don't you want HN readers to watch the video at https://www.youtube.com/watch?v=sGZqWMEpyUM

This is a scientific lecture, given by a professor. I found it very interesting. Why does it threaten you so much?
The youthful idea is that parties are to be debauched to an extent. So being strictly straight laced makes people less comfortable about being debauched.

Ultimately though it comes down to your post:

> then you probably shouldn't do it, ever.

assuming (somewhat, not much but a little, the "personally" at the start saves it) that people should be like you. Conversely I feel that everyone should be everything they want to be. Drunk, smoked, high, clean, religious, atheist, etc.
There is no "better" because there is no one objective context, there is just different and many.
Given you're talking about some of the highest paid people. they could just stay in Paris Monday to Friday and commute to London for the Weekend
If Austria or Italy had referendums that decided to leave the EU they would do so (And leave the Euro at the same time, obviously). Whether or not it's technically o legally possible to leave doesn't really matter.

I don't consider it likely but I also don't consider the current political climate "rational", sadly.

The Eurozone is really what should be dismantled, because it's flawed by design. I'd hate to see the union itself which is originally a peace and trade project disintegrate because of a flawed currency and disagreements on people movement.
Java will never catch up to Scala, having to maintain backwards compatability for decades old code bases alone is anchor enough to keep Java in place relative to Scala.

And Scala itself is evolving, the new compiler, Dotty, brings a host of new features[1] including union types, implicit functions, trait parameters, etc., all while improving compilation speeds and streamlining compiler internals. Add Scala Meta (overhauls old macro system), Scala Native joining Scala.js as Scala alt-JVM targets, and you have Java 28 ;)

Saying that, Scala will likely remain a niche language, Java is king, slow and steady wins the race in the enterprise.

[1] http://dotty.epfl.ch/#so-features
Hello! Lyra also supports 1 to 1 conversations (private conversations with just one person in the audience). These are just the same as private messages.

Lyra also supports panel discussions (public read, but only a few people are allowed to comment) and blogging (private read AND private write).
Julian Assange 'to hand himself in and accept extradition to the US'
When a channel is almost composed of "lectures" from "scientists" in the International Conference on Climate Change[0] it says all that is is needed to know about the channel

> The International Conference on Climate Change is a conference series organized and sponsored by The Heartland Institute which aims to bring together global warming skeptics who "dispute that the science is settled on the causes, consequences, and policy implications of climate change."

[0]https://en.wikipedia.org/wiki/International_Conference_on_Cl...