skysight-inc/HackerNews huggingface dataset:
Tangentially, I am not sure this is that easy to find a tree that will resist to a rapid climate change. In a few decades, a place can become too dry, or an invasive species can move from a hotter place and decimate the trees. Probably both will happen at the same time.

Oaks can live up to 500 years, and Sequoia for a few thousands, but finding the place where to plant them is probably trickier than expected.
I didn't claim it was. But the comment I replied to unequivocally suggests this happens at a rate of Zero in the US, which is not accurate. Yet most folks are happy to act like it is accurate while my very mild and data backed comment gets push back of various sorts.
List of sci-fi crimes that will become possible by 2040
The house cat and tiger had a common ancestor; the Neanderthal WAS an ancestor of modern humans.

Saying "neanderthals as a population don't exist anymore" tells us nothing, because no ancient population exists anymore - they have all been replaced by their descendants. "Extinct" is not the same as "dead".

If we make a phylogenetic tree showing descent, extinction would mean the tree ends - there are no descendants. This is clearly not the case for Neanderthals.
How (and why) D2C brands are moving into physical retail
Show HN: A personal task manager with multiple trello-like projects
World’s largest recruitment drive: 23.7m applicants for 120K Railway Jobs
Solving JavaScript equality game with Cypress test runner
Searching for Success? Elastic Found It
I did all those steps and quickly realized how useless the platform is. The final step for me was replacing my password with a random string of characters and logging out for good.
Montreal! Multiple universities, huge tech & ai sectors, thriving culture scene if you're into that, very inexpensive housing
> And we're conveniently located about 2-3 hours from beaches (depending on which beach you want to hit), or about 3.5-5 hours from mountains (depending, again, on exactly where you want to go).

This sentence really makes me rethink how much time some people routinely spend on the road. I live in Santa Monica where's it's minutes away from beaches and about half an hour away from mountains. If I just want to go there to relax, I don't want to have to spend hours just getting there.
Good for you, Cant put a price on reduced stress and happiness. I quit a developer job because of the massive stress and travel involved and took a 50% pay cut. I left software completely for 4 years. I was much happier.

I am back in software now making 50% more than the prior software job I quit but I work from home and enjoy the industry. Sometimes a break for a few years is just what the doctor ordered.
Already discussed in https://news.ycombinator.com/item?id=18165963
Source Code: https://github.com/efficient/cicada-engine
Evaluation Code: https://github.com/efficient/cicada-exp-sigmod2017
Merkle Trees vs. Blockchains vs. hashgraphs (2017)
Yes, I'm aware that in casual speech, "electrocute" is often used as a synonym for "electric shock."

However, in a discussion about tasers of all things, I think it pays to use the more classically correct definition. Saying that a taser is designed to electrocute you but not kill you simply invites confusion.
Also pilot oxygen masks, although that's only a very small portion of the service.
Which is most us don't care for their virtue signaling.
> less interesting since they have a non-profit mission tied to the internet-as-community and FOSS

Doesn’t this aspect make them even more interesting?
> But is it really worth it if you have to live in an area you don't want to live, spend time commuting that you'd rather work on something else, etc. that could potentially affect one's stress/anxiety and even cause health issues?

Of course not. I'd encourage a passive job search of remote roles. One should always be looking for their next job. One should always be padding their emergency fund, so they have 6-12 months of reserves. The better your financial position, the more power you have over your own destiny.
Care to explain why not?

Article describes how some probale unfavourable weather pattern derives in coffee issues in Brazil, then is producing effects ( including political!) in East Germany then in Vietnam. Which said effects might even now influence the present.
Those are not strikes though, just social movements /s

(there are two distinct expressions to denote a strike in French, one for when the right is holding power, one for when the left is)
Using Relay with AWS AppSync
Are super-cheap solar fields in the Middle East just loss-leaders?
This kind of reads like the idea that "High level people shouldn't be doing work that is beneath them". Which is rather offensive.

Moreover, I'd guess the overhead of communication probably means it is more efficient for a marketing director to make his own presentation and charts. After all, he is the only one that knows what he wants to present, and what data should be in the charts.
If I had to communicate that, I'd probably make a crude powerpoint and say "Like that!".
It was amazing how totally off the data was for Mexico, relative to nearly every DN I've ever met in Mexico (100+?). I just couldn't believe how far it was from my (and people I know's) experience. I guess crowd-sourced data is tricky! Once I knew Mexico was so far off, it made me trust Germany's and most other places' data a lot less.
Kind of amusing that it is named after Alan Turing when one of its major features is not being Turing complete by default.

This effort for very high level code for building applications reminds me of Eve[1] as a non-traditional programming language (now not actively developed AFAIK, so more suitable for study than actual use). Both languages are designed to be accessible to people who aren't developers and making it simpler for people solving problems.

Love how Alan is trying to close the gap between requirements and actual code. At least for me, one of the things that has bugged me about writing in a language such as Java is tracing code to requirements. For Java the first thing to think of to solve this is discipline and complete documentation. I mean there are things like using a traceability matrix[2], but are there better ways to find or represent the relationship between requirements and code. There have been things commonly proposed to programmers such as Test Driven Design, but they are for making sure that the requirements are met by at least some of the code, not for tracing code back to requirements. Are there better ways to manually checking? Perhaps formal methods for tying requirements to every bit of code in a project, or anything else. Maybe languages and platforms like Alan are the way forward on this issue for a lot of things. Counterpoint, I don't know of any real effort from me or anyone I have worked near to trace code to requirements, the effort has been only to make sure requirements are satisfied, it doesn't seem to have caused any issues, so maybe it is only worth it for safety critical code.

[1] Eve: http://witheve.com/
[2] Traceability matrix: https://en.wikipedia.org/wiki/Traceability_matrix
Fortnite maker buys anti-cheat software company
RAF allows moustaches too.
Apparently "not to extend below the edge of the mouth" which still leaves quite a lot of room for expression I would guess.
Rule still applies while on secondment [1].

My Grandfather was born before the days of safety razors and tells me that Navy personnel were able to petition to avoid shaving on account of delicate skin (something about the salt water and fresh air). I think anybody who could grow a beard would have done.

1. http://news.bbc.co.uk/1/hi/scotland/7451939.stm
Location: Switzerland
Remote: Yes
Willing to relocate: Yes
Technologies: Python, AppEngine, Google Cloud Platform, Vue, etc
Résumé/CV: https://mihail.russu.net/Mihail_Russu_Resume.pdf
Email: mihail@russu.net
I worked at that facility up until last year. It's one of the oldest Amazon buildings around.
For the 3D content creation and animation that I do, I cannot afford a laptop that can handle such work. So I use a desktop only.
Google had a very reasonable money printing machine as its core business model: Search Ads.

* You tell Google what you are looking for.

* Google returns a handful of ads, alongside world-class organic search results.

* Merchants bid to have their ads returned for specific search intents.

None of this requires the 24/7 surveillance machine Google has ended up building.
> There is also Wikimedia, Canonical, and Mozilla -- perhaps those 3 are less interesting since they have a non-profit mission tied to the internet-as-community and FOSS.

Canonical is a for-profit company. They're also not fully distributed, either; I have a friend who moved to the UK a couple of years ago to work out of Canonical's headquarters.
Just read it as "4GL" and pretend it's the mid-80s again. Then it will all make sense.
CS papers mostly try to explain an idea or an experimental result, describe why it is important, how it relates to existing approaches, what situations it may be useful for, what the drawbacks are, how those might be addressed in future work, etc. Pretty much none of those things are code.

When some algorithm, metric, etc. does need to be presented, it's important to make it as understandable as possible to the reader. This has a few consequences:

- Only the core parts are shown, i.e. the new bits. All of the surrounding infrastructure that would inevitably be required (I/O, error handling, etc.) is omitted, because it's routine stuff for basically any programmer, would distract from understanding the main idea, and probably wouldn't be any good if included (since that's not necessarily what the researchers are good at).

- Programming snippets require a programming language, and these go through fads and fashions over time. I've read papers from many decades ago, with code snippets in MACLISP, Smalltalk72, Algol60, etc. and the ones which remain understandable are those which either limit themselves to a tiny, commonly understood subset of the language (e.g. variables + if/else + loops); or those which have an accompanying description of the language features in English. If we're giving English descriptions anyway, we might as well leave out lots of actual code (especially due to page limits in journals/conference proceedings).

- Since the point of code snippets is to get across the idea, and the notation might also require an accompanying description, it may be better to use a notation specialised to getting across our idea. Usually this is some form of mathematical notation (e.g. superscripts, subscripts, various forms of brackets, bold face, etc.), with an accompanying description of what these things represent.
I can't find anything on the portal site mentioning encryption. They claim:

>Private by design

>Portal was created with privacy, safety and security in mind. And it has clear and simple settings, so you stay in control.

and in the FAQ:

>Secure calls

>Facebook doesn’t listen to, view or keep the contents of your Portal video calls. Your conversations stay between you and the people you’re calling.

And they have lock icons all over the place bragging about the security. But not once does it mention any sort of encryption. Presumably it's encrypted in transit to and from Facebook's servers, but if it were end-to-end encrypted such that Facebook couldn't monitor it, you'd think they would mention that.

Is "We don't listen to your calls, but we could" what passes for security and privacy at Facebook? Or is there e2e encryption and they've for some reason chosen not to mention it?

I'll stick with Facetime and iMessage, thanks.
> Is that understandable to you?

Of course using lens in Java is going to have compromises and nothing is going to beat Haskell in readability for this kind of programs. As you pointed out, Java is verbose and that hurts the readability a lot.

> And does this really make solving some problems easier?

Whether this makes solving problems easier, I would say in Haskell, I routing compose half a dozen of optics to do a fold or update and it really makes things easier. I haven't read this Java version so I don't know whether the power-to-weight ratio here is similar.
Wow! This is hard to do! I got most of an ICE implementation done in Node.js then got completely hung up on DTLS. Kudos!
This would be incredibly difficult, sadly.

The key thing to remember when it comes to space is energy/momentum. Right now, the Hubble Space Telescope is 24,000 lb of mass moving at 4.7 miles per second. To get it back down to earth, you need to somehow slow it down. First, slow it down enough to reach the atmosphere and then protect it as the atmo drag slowed it the rest of the way. I don't even think the Space Shuttle, were it still around, would be capable of doing that.
IIRC, ~70% with bananas.
I’ve yet to try it out, but I definitely like what I see. It appears to be very thorough and well thought out. How would you compare garie to sitespeed? Webpagetest?

Again, awesome work! Following and will dig into the project this week for sure.
looks nice, but how do you plan to monetize?
For family reasons we've been considering a move into the area, but looking at job listings things seem scant. Wondering if any commenters here have input of what's available there.
Yup, I've actually seen this in most of the major metropolitan areas of the US.
Saint Brendan of Clonfert discovered America. The rest arrived after the fact.
>>You're still begging the question. How does one choose between doing something supports a questionably moral company (and what isn't a company without any moral baggage?) and keeping your family fed and warm?

It all comes down to a very simple (although fundamental) question about your morality and character: do you believe ends justify the means?
Guide to Replacing Sub-Zero 500 and 600 Series Refrigerators
How are you going to differentiate against Mendix or ServiceNow?

At the moment their offering seems to be much more mature. Niche strategy? Price? Open Source community? Grow faster (needs more money)?
They're not comparing 2018 models to 2011 models. They're comparing their cars to the safest cars in the last 7 years. You're assuming incorrectly that a newer model vehicle will always be safer than an older vehicle.

The graph they're showing is:

> SELECT TOP 50 *
> FROM [carSafetyList] AS c
> WHERE c.ModelYear >= 2011
> ORDER BY c.SafetyRating

The other makes and models aren't relevant because Tesla has asserted that their cars are safer than any other vehicle tested in the last 7 years. If they're being truthful then that means you can pick any car the NHTSA has tested in the last 7 years and it will rank no higher than 4th on their graph.

Would the knowledge that that a Volvo XC90 ranked 4th or 5th change anything? No, therefore why identify any other model?
It looks like this might be a good source: https://www.manhattanprojectvoices.org/oral-histories
Well that battery could and does catch fire during collisions, however rare that might be.
The cheap LED light bulbs I get at Walmart seem just fine. Have you bought them recently? I don't notice any flicker and their light renders colors better than my incandescents or CFLs ever did. They grow plants the best too, in my head to head tests.
I should expect 20% pay raise every year? At 30, I guess I averaged that over the last 12 years I worked (well off by $1/hr from it), but I don't think it is a reasonable expectation.

What I wish I would have done sooner is invest in more alternative income streams. I spent a lot of my time creating wealth for others instead of myself. I didn't even start saving for retirement until I was 26.

So I guess that is my advice, put your money to work so that you can weather a storm.
I hadn't realized that! Well, potentially possible then.
Enough with the microservices – Adam Drake
A lot of the things the authors mention are standard in Europe. In Europe you have 25 days of paid vacation. Parental leave of > 6 months. Working times < 40 hours. 5 day work weeks. Payed sick leave. Works councils, etc.
Interesting. I’ll give it a listen. Thanks for the reference time as well.
The Rise and Fall of Affirmative Action
You're still begging the question and acting like there is a fixed morality.
Hi! No idea honestly. Simply built it because I wanted something like this for myself.
Most non profit communities and FOSS are mostly have no headquarter so maybe that's why.
Yes, but this is a much more rare scenario for techies than other white collar professionals.
Today Is My Wife’s First Birthday Since She Died
And let’s face it - you are never going to get your own rollback logic right. There will be simply too many edge cases to worry and test.
Oh, yes, in many ways, yes!

What I meant by that: these three examples might feel, to VCs and founders, like anomalies rather than examples of an alternative scaling model for high-growth software/tech enterprises operating on a startup-to-IPO trajectory. Elastic, Automattic, InVision, Zapier, by contrast, are "traditional high-growth startups" in every respect, but where the founders simply chose fully distributed as the scaling/hiring model.
What if they were telling the truth and they really thought they were helping him?
I agree with you and have often noted that it’s like you’re driving from one prison to another.

Re: commute time, was more in context of this thread, where one would be more likely to live in {Glenwood, Umhlanga, Westville, Morningside, Etc.}.

Durban isn’t the best, but there’s a good early morning beach culture and a cheap standard of living. Owning your own free standing property is relatively cheap by international standards and you can get one in a new secure gated estate on a golf course which you have no reason to ever leave if one of the old English/Dutch mansions doesn’t suit you ;)
Beautiful timelapse (short) video of SpaceX Falcon launch last night
If you lose contact with someone after deleting Facebook, they were not your friend in the first place. My conclusion after deleting my account four years ago. Getting rid of Facebook was one of the best decisions of my life.
Somebody should implement this with Ruby DSL over RoR.
I agree. I think people would be far more likely to try it out if you could kick off a dev server from the CLI without having to fire up any extra processes.
Neovim's ":Man" command also shows a ToC when you type "gO" (mnemonic: "outline").

See also:

:help gO

Currently Nvim builds this ToC with its own hacks, so it would be nice to get that info from mandoc instead. But IIUC, "-O toc" only works with HTML output of mandoc? How can non-HTML tools get the ToC from mandoc?
Given the political, LGBT , and arts movements originate in Delhi and fan to the rest of India, I disagree with you. But I suppose you are entitled to your opinion.

It's one of the few places where pedestrian art markets are actually created - show me the equivalent of Dilli Haat, National Gallery of Modern Art anywhere else in India.

It would be interesting to hear you think that's true about the rest of India as well.

Market salaries for senior engineers in India are at valley level. The startup scene in India rivals only the Valley and I do not think any other country (including Europe ) comes close to the action here.

Most interestingly, as an expat you are not blocked from starting up. This is just the latest of a bunch of expats raising large venture money in India - https://yourstory.com/2018/09/how-a-chinese-entrepreneur-bui... . That in itself puts India miles ahead of locked down ecosystems in China, Europe and several other countries.

Medical care is dirt cheap. People travel to India from the US to get surgeries done which cost less than a day visit to a US clinic. Oh and the food ain't bad.
Facebook releases “portal” home assistant device
No, Hadoop was started at Yahoo! by Doug Cutting, the original author of Lucene.

Hadoop was based on Google's published papers on the Google File System (GFS) and MapReduce. The later project, HBase, was a direct carbon copy of Google's BigTable paper.

By the time Hadoop reached maturity, Google had mostly moved onto newer technologies such as Colossus and Megastore, and mostly doesn't use MapReduce anymore.

To my knowledge, Google has never used Hadoop internally, although you can lease a hosted version of Hadoop on Google Cloud Platform.
Ah, I can see that as a possibility. Thanks.
Probably because this talk of skull-shape and less intelligence sounds a lot like phrenology - an old psuedoscience used to determine the latent abilities of a person, based on their skull shape. Which ultimately was related to their race - and used to look down upon different people groups.

Once you believe there is a strong causation between skull shape and intelligence, the racist conclusions write themselves.

I assume good faith on the part of the GP, though.
I get spam emails at work from some sales person at InVision several times a week. Perhaps many of those folks are in sales?
Why do people want to try and summarize the motivation of why every person who worked for Goggle to a single cause? We all know that people are different and the each person is motivated by multiple things. People went to work for Goggle because of all the things that are being discussed here and more.
If the New England Patriots/LA Lakers/New York Yankees/Manchester are such a great team why are there so many former players?

Sometimes what the team needs and what you need don't align. Wrong sport, wrong coach, not enough play time, not good enough, hate the fans, etc.
I agree with your line of thinking. They are absolutely married to that ball-and-chain for whatever amount of time it takes them to go all out.

It seems like the thing that helped American auto makers "bounce back" after things went extremely south before 2010 is also their biggest Achilles heel outside of being inherently gas-based vehicles: their choice to create entire lines of cars that's profitability hinged on the interchangeability and cross-model compatible frames and parts is also the reason they can't simply "re-tool" or redesign any of their models without completely scrapping the ideas and starting from scratch.

In a sense I almost feel like if these car companies decide to do as much they may have to entirely scrap previous car models and start anew. Imagine Ford saying goodbye to the F-150 / general truck models, the Mustangs, the Explorers. Chevy and Dodge saying goodbye to the cars and trucks they are able to sell to law enforcement, military, and government.

I really can't. Maybe I'm oversimplifying things but from my outside, rookie POV it seems like these are huge reasons due to the fact that their entire manufacturing supply line is reliant on this model that's helped them all but die off in competition to foreign auto makers.
Can't delete it any longer. Requesting mods to remove it.
http://theoatmeal.com/comics/columbus_day
The oldest project I know of that tried to do something similar was Naked Objects, which later became Apache Isis (the Java version at least).

What's the difference between Alan Platform and Apache Isis?
Always amazing that the people outraged over tax fraud from someone making $100k. a year have no problem with tax fraud from someone making $30k. They're the same thing. If you get $N in tips and declare <$N in tips, you're committing tax fraud. Normalized, sure, but not any less illegal.

And for what it's worth I don't think tipping on the card changes anything. When I waited tables we never got any report or anything from the credit card sales.