skysight-inc/HackerNews huggingface dataset:
> And one last thing, the EU was created to economically tie as many countries in Europe together so they would all depend on each other for resources. That way no one country could start world war three.

To me this is one of the most important aspects. It is so sad to see this being unraveled.

I would add the quite inspired Erasmus student exchange program to this - encouraging people to do (parts of) their university studies in a different European country is a brilliant way to perform cross-pollination both with DNA/family ties and ideas. I think this could end up being the most powerful way to guard against future intra-european wars.
Why would a programmer like to talk to a machine that can't evaluate
the programmer's skills? It's unpleasant enough with clueless headhunter
asking semi-technical quiz questions.
> Avoid microservices where possible, the operational cost considering devops is just immense

Is it, though? There's more complexity due to more moving parts, sure. But being able to solve issues by just issuing a "scale" kubernetes command in the CLI is priceless. As is killing pods with no drama.

However, what are we talking about here? Small business ecommerce? Your monolithic app is probably going to work just fine.

> 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.

Systems can and will fail. If you can eat the downtime, by all means forget about that.

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

Could you stop singling-out microservices? We have deployed continuous integration with old school rails apps before and it was extremely valuable.

Agree about agile.
Hello! Hope you don't mind if I refer you to this page: https://www.hellolyra.com/about?page=how-lyra-works

And this one: https://www.hellolyra.com/about?page=how-lyra-compares

The points which are most blindingly marvellous are a) control over your audiences and your news feed and b) a respect for language and words, which comes across in lots of different places in the interface.
Maybe if its financial centers were stronger, it would have also passed on it, like the UK and Switzerland.
Haha nice try, but one won't be drawn into a theological debate about e.g. how many neopagan angels can dance on the head of an atheist pin. The point is that religious beliefs, no matter how banal or how fringe, are completely orthogonal to technical judgment. They are separate spheres. You've cannily left unclear the precise nature of the spiritual pablum you're peddling, but one can still see through your clumsy attempt to invoke religious prejudice.
It's common to perform a sell-to-purchase, covering the stock purchase with the sale of itself.
I see.

There's a clear shortage of engineers in Mozilla projects. Why isn't the money from donations used for that instead of political stuff?

If the guys over at Mozilla don't want to use the money for engineering purposes, I think they should stop asking for donations and tell people to donate to entirely political projects such as the EFF instead.

The Firefox project is literally years behind in security and performance, I think the Mozilla Foundation doesn't understand how critical the current situation is.
Researchers zero-in on cholesterol’s role in cells
This is fascinating! Any idea how it is implemented? Guessing it's using some open source search engine like Elasticsearch to build the indices/compute relevance in a centralized manner. Would it be possible to leverage the distributed nature of TOR to create a completely P2P/distributed version of this search engine? Relevance features like TF/IDF might be a bit challenging to implement, but it seems like it would be possible!
Please stop trolling and peddling your anti-science drivel. You are a danger to the future of everyone on this fragile planet
I wonder if there are German and French speaking people who would like to be traders and bankers.
Re: #2, what are some such services?

AWS seems to be the go-to standard but it's amazingly complicated.
If I'm taking an international flight, I have to carry headphones to use the in-flight entertainment. Whether or not Apple likes it or not, the headphone is here to stay for a very long time.

There is _also_ not enough wireless bandwidth available for an entire plane of people to simultaneously support 250 different stereo audio streams in such a small area. ...or a crowded office.

I have a really nice pair of IEMs I had molded to my ears from Alclair Audio. They're already expensive enough, there's not reason to add the inconvenience of batteries, latency, and bandwidth competition.
I've been on HN a bit longer than you have. On most subjects, HN is outstanding, but when it comes to AGW, it's a bit of an Al Gore echo chamber.

Why don't you watch the lecture?
ehhh no he's not: http://www.independent.co.uk/life-style/gadgets-and-tech/new...
Head of Marketing Opportunity – Weddington Way
> 1) Choose languages that developers are familiar with, not the best tool for the job

The language that you're familiar with generally is the best tool for the job. Most software work can be equally done well (or at least greater than acceptably well) in a number of languages. Not having to learn a new one (or a new framework) is a plus.
I have literally, personally, gotten an offer that that included options denominated in the current share price in dollars, and it was a little over $100k.
Hello, team member here. Actually, it doesn't reek of safe spaces - it smells beautifully of controlled spaces.

Select the world button on your conversations page, and there's no filtering at all. That's not a safe space!
Because the domain is new. It's mentioned in the http://toolbar.netcraft.com/help/faq/index.html#riskrating
I think SpaceX are in a much higher ballpark?
Take Ten Minutes to Tackle TMUX
Show HN: JavaScript for sales
If there is no room for syncing up and every issue is to be taken offline, one should question if it makes sense the stand ups should be kept in sync. In my team we do standups asynchronously over Slack, it's a great and non obtrusive way of updating each other and we achieve the same thing.
Your comment will hardly lead to productive conversation.

The fact is a lot of people are perfectly fine with current Go capabilities and prefer writing useful software solution as compared to debating on PL theories and community agendas.
Agreed as well. I'd love to see a demo of it in action but I am not willing to create an account just to see if I might want to create an account. The idea of a conversation tree is intriguing, but I think the complexity and comprehensibility of it may degrade rapidly as the number of nodes and branches grows. I assume they must have put a lot of thought into tree viewing, searching, and filtering and it's that part I would love to see a demo of.
Stars per year is always going to favor newer technologies. Which is why I believe this metric encourages framework churn.
This is what should have been in the article. The only other thing I wish I knew was that I could early exercise 6 months before the 1 year vesting cliff at my company (it was in the stock agreement, but I didn't comprehend what it meant due to how it was worded).

Would've gotten it with zero tax, by 1 year there was a valuation event that made it non-zero.
IntelliJ IDEA Ultimate Giveaway
It's interesting to work alone on a big-ish project with no one telling you what to do and not having to explain anything to anyone. It easily feels ten-times more productive (in terms of accomplishment), but then again it won't have a business case and one doesn't get paid, either.

I think I'm least productive in open source (again, in terms of felt accomplishment), because if one isn't the sole maintainer (like above), then it's a pretty safe bet that few changes take less than a certain baseline (eg. 1 hour) -- someone always has a nitpick, CI always takes it's sweet time, oh, did we discuss yet in which branches we wanna merge this? Ah, please avoid puns in documentation and comments. Do we want this? Can you write this differently, like ...? Did you manually test this or that scenario ...?

(Now this also has advantages in terms of stability, quality and consistency -- but it's also obviously far, far less efficient)

On the clock it's more like "Meh, change that and that, otherwise it's good, so merge it after these changes and tell ops to put it in prod"
Standard notes looks extremely interesting. You've done an AWESOME job thus far.

I've had a brief play with the Web based version on my Android phone. It was a bit of a struggle, but that was to be expected as it wasn't designed for that.

Initial feedback on tags

1) I found it hard to see which tags were associated with a note. Clicking each tag to see what changes is a bit cumbersome and the search didn't seem to pick up the tags?
I would suggest an additional horizontal bar underneath the body which shows which tags are assigned to a note.

2) In the list view of the notes, the tags should be visible too. I realise it can be a bit of a struggle in terms of real estate, but it can be done.

I wrote the above before I noticed your comment, so these might be fixed in the future[0]:

> I just noticed today that that isn't working as intended.

> Will be releasing a revamped tags UI very soon that should make all this easier.

If you have a wire frame / sketch or something which you can post so I can see what you are envisioning for the revised UI that would be great.

I've got a UI design in mind which would improve the UX of the app without adding additional complexity.

After you've add your tag improvements I might fork and have a go at implementing what I have in mind.

Initial feedback on note list

3) Needs to have sorting, just like mail client, by date etc..

4) Option to specify date/time format, currently MM/DD/Y hh:mm AM/PM

I'm a big fan of YYYY-MM-DD HH:MM (Time in 24 hours). If you want to have it standard choose that ;)

My initial feedback, is just that, initial. It is the first few things I noticed and does not detract from the AWESOME work you've done so far.

Keep up it up!

[0]: https://news.ycombinator.com/item?id=13424055
My favorite, especially because this ends up being reported in the media as infallible truths.
Considering VC only really started in 1970s, it is easy to say that it's not the way companies have been built historically. That said, Atlassian is more an exception than the norm. Most really big, successful tech companies took VC or PE money during their history to help them grow (Google, Facebook, LinkedIn, Cisco, Apple, Microsoft, etc.).
GDAX, for example, has a maker/taker type of fee structure that charges you based on your account volume: https://www.gdax.com/fees

There are many ways an exchange can collect fees. An exchange doesn't have to take a spread but it is too tempting since it is easily hidden.
Exactly - when the weather report says "its dangerous to go outside" and "exposed skin will freeze in less than 1 minute", there's no amount of clothes that'll save you.
"Agile methods" as a term has zero meaning at this point. Talk about the specific things you do to make things work well instead of lumping them under the heading "agile".

The issue of people refusing to coordinate and working independently on two useless things for months at a time is an issue that transcends any popular software terminology. The role of a good manager is to see that units A and B are not in sync and resolve that. That's true in all disciplines. You can't attribute this to "agile" just because you meet every 2 weeks.
> Not enough Go code adds context like os.Remove does. Too much code does only

Well, the error interface is { Error()string } and gophers were told to use errors as values, not errors as type because supposedly "exceptions are bad". By providing context you are just re-inventing your own mediocre exception system. Why use errors as value at first place if you need context? just put exceptions in Go, therefore people don't need to use a third party library to wrap errors in order to trace the execution context.
> we EU citizens have to deal with UK's bullshit

details?
My question is why are we even bothering with a guy with a shady past instead of starting with those more reputable people that are much less likely to be intentionally deceiving us? Why give this guy any consideration until we've exhausted learning about the ideas that have been vetted and passed muster? Why start with somebody that is a charlatan in part?
Bay Area probably provides the best access to all things outdoor with a relatively short distance:
- Water sports/fishing: Ocean/bay, rivers, lakes.

- Hiking/Camping: Most of CA with deeply varying terrain, from thick forests to mountains to plains/desert.

- Snow: Mammoth, Yosemite, Tahoe.

- Motorsport: Laguna Seca, Sonoma Raceway, Willow Springs.

- Wine: Napa, Sonoma, Paso Robles and the surrounding areas of each.

SoCal gets a lot of that too, but usually more driving/flying involved.

You also don't get very extreme weather, but you do get earthquakes.

All-in-all, I'd say CA scores really well for all kinds of active lifestyles, but the big negative is the cost of living coupled with CA taxes. If you don't mind a bit more cold and fewer jobs (slightly fewer?), Seattle becomes super appealing.
That URL is amazing, I hope you're able to find a use for it in the future.
Hey now, reddit doesn't need any more people like this either...
Also wrong. The telemetry in Windows 8 was just in critical components that had been instrumented long ago, such as Windows Update, crash management, etc. None of those were using the current universal telemetry system. In fact, I don't know if all of them moved to the new telemetry infrastructure shared with the rest of the OS or if they kept what they had and just added the new telemetry on top.

All that said, I agree with your last point about upgrading being a fair compromise compared to staying in Windows 7 or gasp Windows 8.
Well, it's been pretty productive for me. It's also been productive for Docker, InfluxDB, and Kubernetes (among other prominent, complex, open source projects).
Please suggest more
Sometimes sure. I agree, these healthy habits are prerequisites when you find yourself more depressed than usual.

But sometimes these healthy habits aren't going to be enough.
1. What problem are you optimizing for? "The job" encompasses code, but it also encompasses staffing. It's a lot easier to hire Java developers than Scala developers. In a leadership role, your responsibility isn't just the day-to-day code - it's the whole project.

2. Microservices vs monoliths is a see-saw. You build a monolith, find it's a brittle, incomprehensible hairball, and you break out microservices. You build microservices, find that operational headaches are killing you, and start consolidating them into monoliths. Which kneecap do you want the bullet in?

3. Fix what breaks.

4. Continuous integration is vital. But it needs to be evolved along with the system. There's this thing I say... "Have computers do what computers do well, have humans do what humans do well". Handling complex and repeatable behavior (i.e. builds and test suites) should absolutely be automated as much as possible. Think continuous integration sucks? Try handing it off to humans for a while! You'll learn whole new levels of pain.

5. All process is about (or should be about) specific, discrete communications issues.
Here is my list for treating burn out:

1. Cortisol and adrenaline are your new arch-enemies. Burn out is caused by loss of control at work and other factors that skyrocket your cortisol and adrenaline and keep them high all day long. You must reduce your cortisol throughout the day or you will keep feeling burned out. To end burn out you must replenish your hormones with deeply restful sleep and eliminate the loss of control and health practices that are causing these elevated levels. Cortisol is literally poison, get rid of it.

2. Cut coffee / diet coke and replace with green, herbal or black tea. Coffee / diet coke contain an insane amount of caffeine and it can damage your ability to get truly restful sleep and linger in your system for many hours. If you aren't feeling rested it may be because your caffeine intake is damaging your ability to achieve REM sleep (a known side effect of too much coffee). Tea contains less caffeine and also contains mood-soothing chemicals that take the edge off the buzz and promote calm and focus. Caffeine elevates your cortisol and adrenaline and puts you into a constant state of fight or flight. If you are chugging diet coke and coffee, cut that shit out immediately.

3. Renegotiate your job description. Burn out is caused by feeling like a puppet at work and having too many people with a remote control to tell you what to do. Independence and autonomy and individual decision making are a requirement to be happy. Programmers tend to get treated as factory workers where other people get to dump work on them / drag and drop tasks and they have to do the work. Your manager is supposed to be providing cover for you. You need to get a new deal.

Those are the main points that helped me recover recently from burn out.
> Brexit will hurt the EU more than it will hurt the UK

How do you figure that?
You know that you are linking to an hour and a half video, right? Would you spend an hour and a half of your day which purportedly proves that the earth is torus shaped? I'm not sure about others, but I would rate the probability that such a video was worth watching about the same as the video you linked, and I suspect I'm not alone.

It's not a matter of close-mindedness, it's just that the general quality of arguments against climate change and the overwhelming data in support of it inherently reduces our expectations that any argument against it will be compelling or sensical, to the point that spending that time seems like a poor proposition.
While this is fascinating I still can't believe we still have never observed many shark species giving birth particularly Great Whites.
Though this is not Gothic, Michelangelo included a few easter eggs of his own in the Sistine Chapel painting of The Last Judgement:

> The Papal Master of Ceremonies, Biagio da Cesena, deemed the fresco outrageous, and more suitable for public baths or taverns than a chapel. (...) Michelangelo responded by making Minos, judge of the underworld, resemble Cesena. It’s an extremely unflattering portrait;

http://www.througheternity.com/blog/nudity-and-controversy-i...
> NSA surveillance leaks could (and, to a small extent, did) bring about actual change. The cables accomplished nothing positive for anyone.

I don't know, it taught me a lot about the US attitude towards the rest of the world. I feel that is worth knowing.
Hello pdx.

You wrote: "Why does it threaten you so much?"

This is a classic aggressive move, no-one has claimed being threatened, they have instead pointed out useful information about this obvious fraud.

As you have been on HN indeed a while, may I ask you that you justify this "Why does it threaten you so much?", or go away?

Thank You
GPS has better than 10m accuracy in another operating mode. Only the military is allowed to use that one, though. Then they don't want Galileo being 1m accurate? Probably same military reasons.
They mentioned Uber/FB/Google, none of whom are really in the embedded systems game (Google maybe to a lesser extent).
Where are the star counts from?

Create React App was created in 2016 and has more than 18k stars but is shown as having gained 5.6k stars in 2016 (I think it got more than that in its first week!)
Thanks for tracking this down. It would be one thing if journalists on the science beat were generally accurate and reliable, but they get so much stuff wrong all the time.

edit: Do you (or anyone else) know why they choose their zero point the way they do? If the graph is going back to 1880, why not just call that the zero? The closest year I could find that was at 0 was 1972 at +0.01C. Is it supposed to be based around when the satellites started taking measurements or something?
It is a very different model, but have you tried Realm?

It is more of an object model that a straight up JSON store, but it has some of the best notification features I have tried. You can observe both object and query results in realtime, and since the dataset is replicated to you it has zero-latency local access.

They used to only support mobile, but now they also have a node.js version for server side use.

In my opinion Realms observability is light years ahead of all the other offerings out there.
LOL. Leave space technology to the Americans.
It wasn't a misunderstanding. I specifically asked if our options would be diluted in the next fundraising round and the founder said NO, they would be increasing our options to compensate for the additional issued shares.
The point is not if another country like Austria or Italy would/want to have a referendum. If a country just dislikes the EU and wants to leave then the outcome of the UK/EU deal will not make a difference.

What matters though is if another country thinks they can leave the EU with the outlook of a "better" deal outside the EU. The EU would fall apart if countries would believe that, but what I tried to say is that the EU doesn't really have to fear that, because no other country is even remotely in the same position as the UK, so the chances of a "better" deal outside the EU are almost non-existent, because the fact alone that they don't have their own currency would makes significantly more difficult.

Therefore the EU can actually work out a good deal for the UK and the EU without jeopardizing the EU membership of others. Makes sense?
> before deciding the Russians hacked them

Actually, the first suspect is the US: https://en.wikipedia.org/wiki/Galileo_(satellite_navigation)...
Yea they are insinuating the process of being the third party and performing arbitrage. They are just taking your money at the price they offer you and fill the order at the cheaper price available to them. They are being the middle man and making money from the spread.
> It doesn't, but because of the complexity of the tax system most people either use a tool like TurboTax or an accountant,

Very few people actually need an accountant or even TurboTax to do their taxes.
Group fights ‘anti-science’ rhetoric by getting scientists to run for office
Your argument is based on the premise that I'm using swear words in reference to somebody, or to cause offence, which is not the case. I'm not saying that I've never sworn at somebody but I would do that wilfully and with intent and not by accident because I swear more than the average person.

I don't care if swearing is weak any meaningless as a result of overuse because I don't need to swear in order to drive home a point. As I said, I think swear words are not in and of themselves harmful. Furthermore I can be just as articulate without swearing.
I think their views on this are changing from experience with the language. Part of the problem I think is that the way they wanted people to use the language isn't clearly explained on their posts about errors. Some how I read it over and over and I never quite get the gist of when they think I should create a custom error type or not.
Russia extends Snowden residence permit, may qualify for citizenship next year
I like this week in startups, tim feriss, stanford innovation lab, and mixergy
Depends on the size of the company... if the company is three people that seems perfectly reasonable.
I really don't trust the journal that this is published in. See http://macrojournals.com/
It's not the same.

The standup performs an important social function of making everyone involved in the work of the team. People have to face each other, feel accountable to, and feel supported by the group.

And of course there's no room for synching up: The morning standup is meant to facilitate those synch-up meetings, synch-ups that don't have to involve everyone.