skysight-inc/HackerNews huggingface dataset:
> "I switched careers to cleantech"

can pretty much expect something completely biased coming, but will wait and see.

> "being neutral about fossil fuels is just as bad as being pro fossil fuels"

Yup, here is you sure are about to spout off nothing but propaganda now.

> "nuclear would have to also go away"

liberals hate nuclear. In fact one of the primary purposes of the Simpsons was to raise awareness (propaganda) about how bad nuclear is.

> "we're now in a goddamn race for our lives as the nightmares of climate "

no we are not. 8.2 feet by the end of 2100 is it? the end of the ice age saw sea levels rise almost a thousand feet. Australia use to be connected to Papua New Guinea.
its not ideal, but its not a race for our lives nightmare. I have pretty bad nightmares. The vast majority of all human beings will have died of old age by then. Open google maps, look outside your city limits. Earth is alive.
This is not ideal, but saying things like race for our lives nightmare only makes it hard to take you seriously.

> "how many Americans died in Puerto Rico? California's wildfires?"

California has ALWAYS HAD WILDFIRES. Red Wood trees have EVOLVED to only be able to reproduce with them - so they kinda probably happened. a lot. In fact, the west is so dry, its the only place on the planet cactus evolved.
its that dry. it always has been that dry.

> "It's too late to be neutral anymore."

Again alarmest attitude. but not surprised coming from someone who's job depends upon it.

> "Unlike most other people, you actually have domain expertise"

Then maybe you should respect that they have opinions founded in fact, instead of assuming they must be crazy-brainwashed for not believing what you believe.
Thank you both for your suggestions, I will consider using one of these in the next versions of the book. Python is a moving target, so I will have to update the examples.
Countries are turning into concentration camps more and more...
Ummm... how is having thumbs pushed into your eyes not devastating?!

There are different techniques for different situations. Throat punch, eye gouging are last resort techniques.

I don’t know anyone that would sign up to “debunk” these, while there are plenty that’ll happily do some MMA sparring.
Personally I laugh: China today is the most extreme implementation of USA business model. Actual "productive"/"developed" Asia is a push to the extreme before of the UK model, after of the USA one (witch is really similar)...
> Cantonese is also writable, but is only really used for things like TV scripts, it isn't generally taught.

Are you speaking of the PRC and ROC only? Or has this spread to HK and SG? I remember a big mandarin movement in SG in the 80s but have hardly been back since then, and when I was was mostly around Cantonese speakers.
Thank you for your comment. I considered using LaTeX or other tools, but in the end Leanpub is very easy and straightforward and, at least for the time being, I'm OK with it. Thanks for sharing your experience with Amazon and Apple
What is the most popular occupation of the Fighting People? Unexpected answer
When I used to program in C decades ago, I felt the need to read literature, write small test programs etc - before launching into the actual problem solving/solution building exercise. That is, I wanted some sort of internal "armed with the knowledge now, I can get down to brass tacks..." feeling. But I see younger devs these days using advanced frameworks as lego blocks and getting right into "making it work/prototyping" mode, with bits and pieces from Stackoverflow etc., whereas I find myself hesitating to even start. I'm jealous.
Africa's year in pictures 2018
Happy 2018 everyone, hopefully next year we'll have a bit more perspective than comparing a brutal regime to a small time internet forum.
I agree, maybe it does _sound_ depressing. But the food you eat and air you breathe _are_ based on risk! Our bodies try to warn us about the bad air and food by making it smell/taste bad. You can go ahead and eat it if you want!

I agree with you that it's nice that our bodies make things _nice_ to eat as well as recognising nasty stuff. I wonder if there is an evolutionary reason for that too...

Sadly, there are still some things that _don't_ taste bad but will kill you... hidden risks of eating I guess.

I talk about Complexity Risk here: https://github.com/risk-first/website/wiki/Complexity-Risk

Often, Complexity is fine, but then something bites you in the ass unexpectedly. Sounds like risk to me.
>>I told them, I can't spend 4h of my time on the 1st step where I have no clue what my hiring manager even does!

You had a lucky escape. I had the same from a company. Which was arguably a 2 full nights worth work if done right.

I took the challenge. Did it, it passed their functional test suite which they provided. Unit test cases, git repo, documentation etc etc all in place.

They came back saying it was not enough. So it's not like if you do the take home project, they let you in.

Also its a tad little irritating to make people work for so long, make them do everything. And even then with perfectly working solution turn them down.
I'm curious how Ballerina avoids (or does it?) this problem mentioned in another comment:

>once a "program" gets complex it can get tangled fast. A node with 3000 edges starts to look messy.
The struggle for India’s soul
It also doesn't help that no regional language in China has government backing. Compare the Catalans, who are very passionate about teaching a standard version of their language, to the government of Hong Kong, which is lukewarm about Cantonese at best.
I find turbines quite beautiful.
A small glimpse of that 1950s future that never came to be. We don't have jet packs, or flying cars, but we have immense white towers, slowly, steadily generating clean electricity. Just as steam engines sum up the industrial revolution, wind turbines sum up the green revolution, that is/I hope will be.

Beauty is in the eye of the beholder though. I remember people complaining about 2 massive cooling towers in the centre of Sheffield being torn down.

I'd be interested in what wind turbines say to you that lead you to call them ugly.
Reminds me of the "shaft passer": https://medium.com/@jasoncomely/the-perplexing-shaft-passer-...
It tells you about how super rich people think.

The fact that they share these doomsday beliefs implies that they understand that something is wrong with the system and maybe that they are responsible for it to begin with.

I don't understand the motivation for them to leak these stories to the news though. Do they expect regular people to feel sorry for them and that this will prevent or delay the doomsday?
> Why bother keeping a bunch of old (formerly) rich men around when the guards can just get rid of them and take their share of the supplies to help ensure the survival of their own families and friends?

Nothing, really. Back when Western society was in a state of feudal anarchy (mostly after the dissolution of the Carolingian empire and up to the late 1100s) the monied people (which meant mostly the traders) had no power at all, in the words of Adalberon, bishop of Laon [1], "the whole edifice of mankind" was supported by "oratores, bellatores, laboratores", that is by the clergy ("oratores"), by the "warriors", i.e. nobles who could go to war at any one moment, and by the common people, the peasants, the people doing the actual work. The monied people were nowhere to be seen and treated quote contemptuously by the "oratores" and the "bellatores".

[1] https://en.wikipedia.org/wiki/Adalberon_(bishop_of_Laon)
My home-brew Z-80 system, with dozens of unterminated copper traces wiggling rail-to-rail square waves at 5 volts in an unshielded cabinet, wiped out TV reception with herringbone patterns for a couple houses around. It was the 1970s, nobody knew it was me, practically nobody had computers at home or the knowledge of electronics to make the connection.

Ironically I could turn it on today and no one would notice (unless it totally wiped out wifi, which seems unlikely).
After a certain amount of time (my guess is around 5 years experience) software engineers tend to experience diminishing levels of returns when it comes to productivity over years of experience. The difference between an SWE with 5 years experience and one with 1 year experience is massive, but the difference between somebody with 5 years experience and 10 years experience is much less so.

I'm talking about standard software engineering roles - CRUD based applications and so on. The story is different for more specialised roles that involve expert knowledge i.e. machine learning, data science, computer graphics, info security etc.

If I see the CV of somebody who has been doing the same kind of software engineering jobs for 20 years my thought is that this is somebody with no real interest in it and just does it as a 9-5 job. Now personally I don't see anything wrong with that. However, the problem is the difference between an "enthusiast" and a "9-5er" is much less apparent when they are young, their CVs will likely be very similar if they both have 3-5 years experience, however after 20 years it will become clear who is "passionate" about their craft and who just wants to go home to their family at the end of the day. Again I have nothing against people like that and I'm sorry for using the word passionate like that but I think that this is one of the root causes of this issue..
Some basic knowledge about the platform, OS and infrastructure their code is running on.
https://en.wikipedia.org/wiki/Languages_of_Singapore

> It can be observed that the percentage of the population which speaks English and Mandarin has increased, while the percentage of those who speak other Chinese varieties has collapsed and is now limited mainly to the elderly. More recently, English is starting to displace Mandarin among the new generation of Singapore Chinese due to long term effects of the dominant usage of English in most official settings over Mandarin, the dominant usage of English as the medium of instruction in Singapore schools, colleges and universities, and the limited and lower standards of local mother education system over the years in Singapore.
How does being able to reverse a linked list suggest that one lacks the ability to think critically?
America is in a multicultural mode now. Having Chinese institutes only makes us stronger.
it's leaving the solar system but no golden record.

instead, it has a quarter, a flag, human ashes and a cd-rom disc without a drive or a codec.

srsly?
Counterpoint: China is engaged in extreme mercantilism and its declared goal and modus operandi has been state sponsored IP theft up to sabotage of abroad markets, something that was even declared in the "China 2025" program.

CCP is even coercing and blackmailing nationals or people with ties to China to spy for them. Indeed, the last weeks have been filled with report about that.

Ever tried to actually sell things in China, compared to the US?

Who started it? Why not China?
Flaring needs to be banned globally. It's absolutely horrendous that when we have a finite amount of carbon that can safely be put into the atmosphere, we're wasting both an energy source and a carbon allowance like that.
Yes, thank you. MusicBrainz actually uses the same fingerprinting technique i like to use (chromaprint / AcoustID), which is open source, see https://wiki.musicbrainz.org/Fingerprinting.

And yes, they also store audiobooks, e.g. Harry Potter and the philosopher's stone: https://musicbrainz.org/release/e2310769-2e68-462f-b54f-25ac...

Unfortunately, only the most famous audio books are stored in the database. If you look for the author Jay Kristoff, you don't find anything.

In the meanwhile i found a resource, where the comparison of audio fingerprints is explained:

https://groups.google.com/forum/#!msg/acoustid/Uq_ASjaq3bw/k...

So according to this explanation it would be a very bad idea to store the sha256-hash of the fingerprint, since they do not exactly match every time they are generated.

So i think that the fingerprint has to be created on the first minutes of the audiobook and stored completely. Comparing has to regard additional shift, if the fingerprint of two candidates is not starting at the same point in the audio book, e.g. when an intro has been cut of or something.
Intuitively you only use the value of X in that case, not the derivative. I don't know if that yields a consistent or useful language, though, since you'd also need to consider the reverse operation.

In general I think that languages that need such a calculus (Modelica's functions come to mind) would show a lot of such complications when implements a rigorous description of the semantics.
Is there a similar system available for Linux?
Courier Service App Like Uber
On the other hand, I never had the option for 100% renewable energy before until I moved to Texas, thanks to their highly competitive energy market which was created via legislation. Some parts of Texas are backwards, but some parts of Texas are way ahead of other places.
How to save your Tumblr, including the censored (hidden) posts
Simple Ways to Grow Your Brain
I was referring to this:
> invite the person for a two-hour interview, and schedule it during the call, first offering an evening time slot for the interview.
‘... before Ultima Thule encounter” should be added to title.
A foreigner's guide to WeChat payments in China
The fact that you are using affiliate links should be disclosed before the "Buy" button is clicked.
Customers have gotten used to the latency of digital mobile phones, but some of us still remember the truly simultaneous conversation of a landline or analog cellphone

Right now in the UK there is a project to replace the emergency services radio network TETRA with a 4G based solution. Of course, it is horrifically late and over budget, so much so that it has well exceeded the costs it was supposed to save already. But its worst problem is the latency. On an old-fashioned system you can push to talk and say "don't shoot!" and be confident that's what the other callsign hears, but on the new system because of the latency all they will hear is "shoot!".
Are you unironically using Linux on development machine?
That’s why it is in escrow.
Please share the ridiculous hobby!
Yes, the genocide that is continuing now in the USA against the original people is very much like what is happening in China.

Both are horrific and monstrous. The argument "Yeah but it's happening in the west" doesn't really work with thinking people.
Also, "dns.adguard.com", not "dns.adguard.org".
Well I can’t get through the wsj paywall but I believe the answer is “the Caribbean”
I think "natural languages" are a skill, programmers should have. The more, the better.

In my opinion this is really important for documentation, comments, API design, variable/function/classnames, communication with other developers and so on.
Personal Finance for Technology Professionals
EBOLA – AN ENEMY PUBLICIZED BY KABILA AND THE US GOVERNMENT
>And the reason the refund won't happen has little to do with bankruptcy protections and everything to do with the fact that the company failed.

This to me just sounds like semantics. Is there a point I'm missing?
Bankruptcy is for failed companies, failed companies go bankrupt.
>>Then declare a new array and iterate through the string backwards, appending each character to the new array. When you're done, collapse the array to a string.

a. You can't iterate a 'String' backwards. You need to know the length first. And that requires traversing the string forwards at least once.

b. Once you reach the end you are wasting the effort of revisiting the elements, since you visited them already once.

c. A better option is build a build a double linked list, as you are traversing the list forward.

d. Once you have the double linked list ready, you have pointers to both start and end, and you traverse the way you like.

e. An even better way would be to design a data structure that contains all this meta data at String creation itself.

Class CustomString {
char* headPointer;
char* tailPointer;
int length;
bool isPalindrome;
char* string;
/* Add your interview acrobatic things here */
}

Stuff like this.

Now even though the answer in your comment is correct, they could reject you for not coming up with the answers I gave from point a through e above.

Now imagine some one telling you that, on these grounds, you don't know a semicolon worth programming and are probably a liar.

I hope you understand what's going on here. Every body can be rejected if they don't cut through your cookie cutter.
> being neutral about fossil fuels is just as bad as being pro fossil fuels.

Do you refuse to fly if you are "against fossil fuels"? What makes you against fossil fuels vs being neutral if you have a stance where you believe externalities should be taxed but that outright bans are too destructive?

I consider pro carbon-tax to be a neutral position. I consider "anti fossil fuels" a position of wanting to ban it regardless of externalities being priced in.

>First, that attitude makes you, your family, and your friends more susceptible to propaganda from pro-fossil fuel interests.

No, being incapable of critical thought makes you susceptible to propaganda.
I’m trying to make sense of what this document is: it seems to me random trivia that the MIT AI Lab produced in a relatively unstructured format? Am I understanding this right?
I heared that cops tend to respond very quickly and seriously to noise complaints as such situations have a tendency to get out of hand and turn into violence or worse.
You can smash them back via GDPR(if you are an EU resident).
> The worst thing is to feel that as a photographer I am benefiting from someone else’s tragedy. This idea haunts me. It is something I have to reckon with every day because I know that if I ever allow genuine compassion to be overtaken by personal ambition I will have sold my soul. The stakes are simply too high for me to believe otherwise.

and

> The act of being an outsider aiming a camera can be a violation of humanity. The only way I can justify my role is to have respect for the other person’s predicament.

and

> I have been a witness, and these pictures are my testimony. The events I have recorded should not be forgotten and must not be repeated.

and

> I used to call myself a war photographer. Now I consider myself as an antiwar photographer.

and

> But everyone cannot be there, and that is why photographers go there – to show them, to reach out and grab them and make them stop what they are doing and pay attention to what is going on – to create pictures powerful enough to overcome the diluting effects of the mass media and shake people out of their indifference – to protest and by the strength of that protest to make others protest.

and

> Is it possible to put an end to a form of human behavior which has existed throughout history by means of photography? The proportions of that notion seem ridiculously out of balance. Yet, that very idea has motivated me.

– James Nachtwey
Joseph Redmon – My Little Resume [pdf]
The government (taxes), secured creditors and banks are paid out first. Then employees (pension funds etc) come next. There just isn't ever anything left for customers.

Generally, the receivers (bankruptcy administrators, lawyers, accountants, etc) are paid first. Mysteriously their fees always seem to add up to exactly however much money was left, and there is nothing left for anyone else.
>I'd be interested in what wind turbines say to you that lead you to call them ugly.

It depends on the density. Once they clutter everything visible below 100 ft, it's pretty hard to see beauty: https://www.pentaxforums.com/forums/12-post-your-photos/2128...
I use Mermaid as an extension in MediaWiki and can generate graphs from the structured data in my wiki, pretty slick.

There are some tweaks that would be really nice to make it more useful (designating two nodes to be on the same level, more control over node positioning, etc.), but I'm enjoying it so far.
I don't think its ableist, I wasn't suggesting that there shouldn't be a road for cars, or that they should even bike themselves. I was just wondering if they had considered why they didn't want to use it as that might shed light on why it wasn't a successful bike lane.
There's an enlightening discussion interweaved with clinical examples on the power of chanting, synchronised rituals, theatre and Neurofeedback (among many others) in treating trauma patients in The Body Keeps the Score by Bessel van der Kolk, which I highly recommend for going deeper into the points you mentioned.
Artificial Intelligence 2018 report: milestones and progress
I think an important way to understand the optionality/convexity is to imagine science without it. Here is a paper about that: https://nickbostrom.com/papers/vulnerable.pdf - the idea is: what if there are inventions that could destroy our civilisation? One example of such invention would be a bomb as powerful as an atomic bomb - but from materials and technologies readily available to anyone. Surely there would be terrorist/mafias/suicidal individuals who would build and use them.
OP was actually somewhat inaccurate when he said "Google's". Intra is actually by Jigsaw, a separate Alphabet subsidiary. The difference is significant as Alphabet companies, though closely tied to Google (e.g. Jigsaw's website is a Google subdomain), are run independently.

Perhaps more important is that the project is also open source: https://github.com/Jigsaw-Code/intra
If by partying you mean clubbing, possibly with drugs, I think it’s fairly common for people to get super into it at first and then gradually pull back. But I suppose it’s usually presented as an underlying addiction to whatever drugs rather than the whole alternate lifestyle.
It's easy to forbid residential (or all) development under the flight paths.
Check out Oberon which is the current Pascal. I use the OBNC compiler (https://www.miasap.se/obnc).
>is it still necessary to use coal beyond the very boring argument of "it would cost money to replace coal"?

Yes, but not for electricity. There isn't a way to make steel at any scale without using coking coal in the furnaces.
I can share with you one hiring insight I have that goes against your sentiment. I've been hiring for hedge fund research roles for the last three years interviewing ~30 candidates over that period.

What I've learned is that it is a very weak signal to talk to candidate about "their research" unless it's immediately and directly applicable to what we were doing as a company, so that we can talk about it as equal experts, which never really happened in our case. Previous research done by candidate was, like research almost always is in a narrow and specialize niche. Every candidate I was talking to was very good with talking about their research and from my perspective at the time of the interview it was impossible to validate and evaluate their claims. That conversation could convey the character of the candidate but I couldn't evaluate their ability to do new research.

Instead, presenting candidates with the same problem, that in our case took around 3 hours to solve, in our case proved a good way to compare candidates a bit more objectively and test how they approach solving problems they haven't seen before which is more applicable to what they'll be doing on the job.

The downside of that process is that during three hours you can only test so much, but hiring is a really hard thing to do right and we didn't want to take more of candidates time as we did value it highly and found that to be the sweet spot for us.
I think they have a policy of not reading your resume so as not to bias the interviewer. Seems crazy I know.
> On an old-fashioned system you can push to talk and say "don't shoot!" and be confident that's what the other callsign hears, but on the new system because of the latency all they will hear is "shoot!".

I know you're just using hyperbole make a point, but I very much doubt that the emergency services use voice commands as easily confused as "don't shoot" and "shoot".