skysight-inc/HackerNews huggingface dataset:
the way we are [empathetic] to dogs and cats and dolphins and squirrels
but not to mosquitoes; we happily murder them

There are some philosophies [1] which also care/show empathy towards mosquitoes, and creatures that wouldn't elicit empathy in many people.

Perhaps empathy is, to a certain extent, a learned trait?

[1] http://philosophy.stackexchange.com/questions/7820/are-buddh...
Another fun thing is to paste article text into some API, like the Watson demo, so you can see what kinds of things are possible:

https://alchemy-language-demo.mybluemix.net/

I played around with this a bit to develop https://www.findlectures.com, so knowing what works/doesn't work there I'm developing some NLP scripts to support my use cases.
You talk like that that because you expect to be able to rise it out. but you're only a short step away from becoming one of the millions of nobodies whose death you shrug off.
>"If someone has a way to make managing big|popular OSS projects simple and seamless ... LET ME KNOW!"

I've had ideas about this, but just to be upfront I've not tried them in the real world.

Basically I think if code is designed around specifications it's possible to automate a lot of what goes into software maintainance.

Let's imagine a scenario. I'm designing a piece of software. The first thing I do is to define specifications on how the system sits together (i.e. the function interfaces, the general architecture). I then put into place tests that can validate that these requirements have been met. If you're familiar with functional languages essentially you're looking at a bunch of type signatures and a map of how they can interact.

Next, I put in place a CI system. This will run tests every time someone submits code to the main repository, as well as run linters, code style checks and performance checks. Commit access is completely open. If the code matches the expected style, doesn't cause the related tests to fail, and doesn't cause performance regressions it's accepted into the codebase. If it doesn't it's removed.

With this approach, development discussion between people can be focused on altering the specs to permit refactoring and/or new features to be added.

Any thoughts?
Not sure I understand what you are asking. Could you rephrase it?

I think it is irrational that one can develop energy policy, including promoting the increased use of non-renewable resources like coal and gas, without including anything explicitly acknowledging the roles that their extraction and use may have in climate change or environmental damage.
Jetbrains blog: C++ annotated, Sep – Dec 2016
Languages on BEAM, the Erlang virtual machine
OpenSolaris did not accept contributions.
Sounds like he was bullied either via legal means where defending it was costly even of it was legal or bullied via or by his employer.
There are a ton of libraries and tools available for NLP, so I feel that side is relatively mature.

What I want are more tools for Natural Language Generation. Can anyone recommend some good ones? (beyond what's on Wikipedia)
Questioning the introvert/extrovert dichotomy rarely goes well on Hacker News or on any tech discussion forum, so it's a somewhat unusual that you are not being downvoted hard (even though it's a small part of your point).
I set my autocomplete/snippet expansion key to tab (it's a Sublime setting) so that I never have any conflicts.

Sublime actually tries harder than other editors to avoid these, but it's not perfect. See for example https://github.com/sublimehq/Packages/blob/master/Ruby/Compl... which stops it from autocompleting on common end of line keywords in Ruby. This wasn't a default in Emacs so I had to spend a couple of hours figuring out how to do this myself before I could do newlines: https://github.com/syl20bnr/spacemacs/pull/174

I'm not sure there are any editors that have auto-complete on enter but don't have any issues with conflicts.
I'm pretty bummed about the Wii U's outcome as a whole. It has fantastic games that really didn't have a chance at reaching a broader audience. My hope is that many of the Wii U's games will be ported over to the Switch for another go, and expanded upon by the Switch's unique abilities.

Hyrule Warriors: 8 players with their own screen would be amazing on the Switch. Especially without the multiplayer hiccups caused by the Wii U's anemic CPU/GPU. I would buy it again in a heartbeat just for that.

Perhaps Nintendo needs to start treating their hardware more like a single platform, rather than 2 independent ones that exist just fine without the other. For example, Zelda on the Switch could have a few mini-games/side quests available for the more portable and cheaper 3DS via a companion app - Yes I know they toyed around with this idea before, but never in a substantial way that created value between the two systems.
"Good at sales" means selling and bringing in money.
Lets review the claims I was responding to:

"Deutsche has paid more than $9 billion in further fines and settlements related to claims of tax evasion; violating sanctions against Iran, Libya, Syria, Myanmar, and Sudan; rigging the $300 trillion Libor market'

None of these are a byproduct of programatic trading.
But if you were such a person, would you really think "oh, well, then I'm better off using nothing at all because what I was using has a potential exploit"?
Having a site with work hours, phone number, and current address helps in Google Maps. You can also add a "sign up for updates and coupons" thingy and at least some people will sign up. If it's cheap to setup, might as well do it.

In particular with car mechanic I would like to know the cost of basic services like tire rotation. I know it's $20-$30 at a major brandname, but I could use a local shop so I don't have to drive out of my way. Some car dealers service departments now have online services to schedule appointments and such, I think half of that can be repurposed for a small car mechanic shop as well.
Thank you very much for the reading material
So using 128bits instructions would imply you had 'words' which were over 16 characters long on average, right?

The average (english) word is ~5 characters long, so most of the time, you'd be forced to check anyway.
The song "Everything Old Is New Again" by Peter Allen & Carole Bayer Sager from the 1974 album Continental American seems apt.
> painful work of removing WebKit’s previous use of copying

Do I understand correctly that the hard work was done, and this is a regression?
Most b2b saas products have a specific reason to not use a third party for everything - their customers don't want their data sprayed everywhere. Add to that anyone with a government contact.
The career decisions of two people do not a policy make. Both people had been at Google for over 15 years and presumably wanted a change.
> making the GameCube purple by default

I don't understand why this is an automatic market failure in the US?
All POTUS (Obama) Tweets Deleted
> Github explicit decided to eschew valid email addresses

No, that's a choice individual users make. As you can see from that help article, they have to explicitly set their git client to use an invalid email address if they want that. GitHub cannot and does not alter the email addresses contained in pushed commits. (Doing so would change the commit hash, making it an entirely different commit.)

> He explains in a later comment

Seems like the only thing missing is a way to wrap commit messages to 80 chars. Everything else is the fault of the person sending the PR, not GitHub. Also it only applies to commits _created_ from the GitHub Web UI. I don't know about you, but I only do that for extremely trivial changes.
> most heavily weighted expendables would all be located in the back simply because of labor

They are. At least in almost every grocery store I've been in. The milk coolers are almost invariably against the back wall, accessible from the stockroom (which itself has the loading dock), as is the butcher / meat department. Both of those departments are probably getting daily deliveries, and it's of stuff that needs to be kept cold, has a short shelf life, and in the case of milk specifically, it needs to be stocked from the back of the shelves so that the oldest items get bought first (i.e. it's FIFO not FILO). It's a real pain to do this if you can't get to the back of the cooler.

Bread, however, is generally in its own aisle because it's not stocked by the store. Vendors (the bakeries) send their own delivery/logistics people in to stock it, so the stores don't really care about how easy it is, and those vendors also pull expired or near-expired items back off.

Produce, despite being expendable and delicate, tends to be towards the front because it's very high-margin for the store and also requires a lot of continual employee attention (and it generally has dedicated employees who just do that). It's admittedly been a long time since I worked in a grocery store, but back in the day in the pecking order of grocery-store floor workers, the produce guys were sort of at the top of the heap. (Although maybe that was because they could hook you up with the "damaged" fruit...)
The average user does not know anything about encryption! But they have heard about hacking, so they know that if a popular paper is reporting something as insecure, they shouldn't use it. What will they use instead? Whatever is available, and the next most available messenger is SMS.

There are users who could literally (yes, literally) have their lives saved by using whatsapp rather than SMS. But because of this article, they won't. You don't have to take my word for that. Zeynep works with those people, and will tell you the same thing.
He has an opportunity to go down in history as the president who saved the planet. He has not shown to lean this direction but I find it interesting that someone who wants worldly recognition would ignore a glaring opportunity.
Based on reading his CV and his github page, I suspect he never needed one in the first place. He seems like a very intelligent and driven (by curiosity) individual, who will likely go very far. Thank you for posting the link; I think I may be able to learn from him, and his example.
No money in it for him.
Shoot me an email (profile) and I'll help you figure out the content. No bs or strings. Just giving back as a former user of your product.
Case in point, Nintendo of America's comments at the Switch reveal were last, after Japan and Europe talked.

When Iwata and Fils-Aime were succeeding with the Wii, Nintendo of America was front-and-center in every reveal. Now that the Wii U flopped, and Iwata died, Nintendo is hip-deep in Japanese patriotism, just shy of outright xenophobia.

The overarching impression I got from the reveal was one of "The Americans are no longer ruining our Japanese company. We're back at the helm now".
Are you one of the 80% who don't want to eat food containing DNA?
A company I used to work at got burned because their scheduling system based on a google doc spreadsheet broke due to google pushing a new change.
I mentioned more than just two personalities.

Edit: And, I did mention more focus on ads and widgets versus the actual organic results. If those weren't more important, why are they at the top, crowding organics down? The revenue isn't really coming from the organics themselves.
Optimizing Linux for slow computers
The non-rich will adopt self driving cars faster than anyone. They will use these cars as a service and not need to own one or pay for insurance. It will be rich people with their sports cars and fancy motorcycles fighting us on this.
And Facebook is now a huge and profitable company... So they all made a smart move.
Well he took out the Wii numbers, wouldn't have looked so much like a slide if he'd left them in. It's also missing their DS business which is owning.
Exactly. Domain knowledge and ability to speak to people on the same level is critical. SMBs will pick up solutions, but very slowly - so you almost need a matching small software company to build them.
Speigel Online had a phenomenal article (Oct 2016) about the transformation of Deutsche from a staid German bank to a crazy highflyer. http://www.spiegel.de/international/business/the-story-of-th... is in English and is an interesting read.
It is, and the Trump administration's position on the climate is malicious, in that it will cause harm to the majority of humanity.
The Internet Is Sick
They almost certainly move vastly higher volumes of milk than ice cream, making logistics a bigger concern.

It not that it's impossible to maintain the cold chain with other placements, it's that there is a cost (including that imposed by floor traffic) in doing so. Putting it someplace where a large volume walk-in cooler can be directly loaded from a truck and the display stocked from that without employee floor traffic across the store reduces the costs (labor, losses, and otherwise) of selling milk.
The HN practice of renaming submissions made this super confusing. What's the best practice here - write a blog post with a one-line comment and link to the source? (Although I guess that could fall victim to updating the link to point to the original source.)
And then if you mark it you are not going to be selected because they are going to find 100s of problems to not hire you, because they can't hire you only by being latino, you know? Records (the trend of diversity not moving the needle) and testimonials show that it is more difficult to join a company as black/latino when they try specifically to find "great developers" that coincidentally are black/latinos.
The responses were as grandiose as I expected. Start bashing a religion and the zealots come out in force.

Another lamentable issue in all this is that it's become impossible to have a calm, reasoned discussion about any of this. Take anything other than an extreme view and you get shouted down as a luddite.
Some trends in the philosophy of physics [pdf]
You are so right - everything depends on the dataset.
Now after all, just skipping 4 characters (1 byte, 32 bit arch) actually seems VERY reasonable.

Maybe do it log>
1) check if you can jump 16,
2) check if you can jump 8,
3) check if you can jump 4,
execute
Well, "current" meaning "currently offered."
I understood it as that their collector used to be precise, moving and they turned it into a partially-conservative, non-moving one.
They've been moved here: https://twitter.com/potus44

This was orchestrated ahead of time [1], posted to HN here [2].

[1] https://obamawhitehouse.archives.gov/blog/2016/10/31/digital...
[2] https://news.ycombinator.com/item?id=12840685
Good sales people are pushy - They know how to close. Introverts are often too considerate of other people to actually get the deal over the line.

Closing the deal often requires a blatant, highly assertive statement.

When I was a sales person in a computer shop, my best closing line was:

"So you want me to wrap it up for you?"

I would say this before the customer expressed any interest in buying the computer - It actually works though - It turns out that a lot of people prefer to fork out $1000+ than to create friction by saying "No".
Uh, OK. I'm just saying why they do that
One of the best places to start is reading this patent from Berkeley Lab/DOE which word2vec was based on https://www.google.com/patents/US7987191
"Actually, we who engage in nonviolent direct action are not the creators of tension. We merely bring to the surface the hidden tension that is already alive. We bring it out in the open, where it can be seen and dealt with. Like a boil that can never be cured so long as it is covered up but must be opened with all its ugliness to the natural medicines of air and light, injustice must be exposed, with all the tension its exposure creates, to the light of human conscience and the air of national opinion before it can be cured."[0]

Whimsy is not what I advocated. If that's how it came across perhaps I chose my words imperfectly. I'm trying to figure out secular, modern ways of building community. MLK used the power of religion to build and sustain his movement. And to pretend that it didn't successfully create change is historical revisionism.

0. Letter from Birmingham Jail - Martin Luther King
https://www.africa.upenn.edu/Articles_Gen/Letter_Birmingham....
This article is so vague, and the ROI question seemed so ambiguously defined in the survey with Small Business owners that I believe no one should be surprised looking at these statistics.

I have completed a good amount of customer interviews in the service and restaurant industry and when you start talking about streamlining their accounting or people management systems their eyes glaze over. The number 1 thing these business owners care about is more customers and/or returning customers. I guarantee the reason that some of these businesses have negative views of technology is because they attributed the ROI question to technologies they actually paid for or have been approached to pay for, like cash registers or people management software. In reality Small Businesses leverage free technology in more ways then they perceive they just don't think of them in context to ROI because they don't pay for them. For instance Google, Yelp, and Facebook along with many more. I would imagine if they thought about technology like this as supplementing their customer growth it would improve their impression of technology as it relates to ROI.
Forced how? I have friends that eat because of Uber. What leverage do they have against Uber?

This is a tragedy of the commons problem: Uber is footing an addiction to cheap transport nobody knows how to satiate.
I know! That is why I answered your reply, not directly to the OP :)
Safeway is pretty much the bottom-of-the-barrel grocery store in my area, so while I'd agree with that comparison of Safeway to Target, it's less true of Target than just about any competing conventional grocery store.
Not all strings are made of English text
They have to last until their vehicles are autonomous. If drivers were phased in to paid training maintaining the fleets and troubleshooting kinks in the system, shitty jobs will become good jobs. Most drivers will leave, but a solid chunk of them could be brought in through an apprenticeship program that certifies them in mechanics, robotics, software, remote assistance, ground crews, electricity. Robotaxis are a whole new industry that's just gonna pop up nationwide they'll be maintenance intensive in so many ways. There's good lifelong careers there, because after Robotaxis arrive they aren't going away, and the potential market is so huge that no single competitor will be able to scale fast enough to dominate the way Uber has in the rideshare wars- it will be too capital/labour/politics/logistics intensive for that.

I recommend checking out this demo video that showed up on Kyle Vogt's twitter feed yesterday. The news barely touched it, it's a dashcam timelapse of a 20 minute autonomous drive through hectic downtown San Fransisco traffic:

https://www.youtube.com/watch?v=1Tp6Ubf6mE4

Nobody really knew where the GM/Cruise/Lyft arrangement was at until this demo dropped, and it turns out they are advanced. Kyle Vogt is some kind of fucking dude. This industry is going to go kaboom. There's Apple, Zoox, Ford, the Germans, they've all committed massive resources, it's hard to know exactly where the state of the art really is, but they all read the same research papers papers, they all have talent onboard, they all have deep pockets, they're all moving with a sense of urgency.

If Trump keeps the full stack operation within our borders, it'll be a vital new industry. If that 1 trillion dollar infrastructure budget goes through, we'll be rejiggering our cities and everyone will have a good job that hopefully doesn't require a $50,000 degree. If Trump can make friends with the world and scale back the military industrial complex we might be able to pay for it.
Fine. The world's oldest, still functioning experiment in self-governance :)

Maybe if I add more qualifiers to it you'll see past that quibble for the larger point.
Wow, that's got to be an amazing piece of history on your resume. Yahoo killed a lot of things to take their devs (Astrid tasks is another great example).

I think Archive.org has a lot of the old Geocities sites.
Is there a clever way to remove all the space characters?

https://www.cs.tut.fi/~jkorpela/chars/spaces.html
So glad that you enjoyed the post! What are other topics that you've wanted to hear about?
Don't write your commit messages on Github... It doesn't reformat them if you push with git's standard wrapping.
I feel like you have to at least include non-breaking spaces if you're going to say you're removing spaces from UTF-8 strings.
In my opinion, there are far bigger problems with pythons scoping. Why is for/if/etc not it's own scope? You can define a temporary variable in there and mistakenly use it somewhere down the line. In a "for i in ..", the i should be cleared after the loop but it isn't. Why can't you create a new scope within a function? This allows you to bundle related stuff together and be sure the scope is cleared afterwards, so as to not mistakenly reuse variables. The thing that you're promoting as an advantage of explicit self is already broken by having a single scope for the whole function.

Blocks like this are an imensely useful way to keep scopes clean:

int someMethod(){
...

{ // some small stuff that doesn't warrant a new method but you don't want it to bleed into the remaining part of the function, e.g.:
float x = readNextFloat();
float y = readNextFloat();
float z = readNextFloat();
float length = sqrt(x*x + y*y + z*z);
cout << length;
}

// do some other things without worrying about potentially initialized variables
...
}
Show HN: A fun attempt at reinventing money
> do you have any research to back up this claim?

I'd recommend reading Susan Cain's Quiet as a starting point. It's very accessible for people without a background in psychology, and it references the original research where appropriate.
My comment was a bit more nuanced than that. They appear to be shifting more effort into widgets and ads. And less into the actual organic results. It's not that odd the the lead runner slows down when they've lapped the field.
MEETING ALL OF THE DISNEY CHANNEL STARS
The employer is a user of Sage Businessvision software, which Sage claims to be supporting in exchange for a ~$1500 annual fee. Sage actually doesn't update the software or fix any bugs, they just send out the file needed for tax calculation (which is about 30 mins of work per year on their end). They have said they are discontinuing the software two or three times now, then retracted the statement. They are also pressuring all their on-prem customers to switch to cloud, but offering no porting options.
> Big names want big money which small businnes don't have

Isn't that really the end of the discussion since we've come to the answer to the question?
Interesting thread. Nothing wrong in hiring 2 or 3 people rather than spend $5k on tech these days. Many SMBs also operate with software built on Windows. They had or have to upgrade to Windows 10. Outlook doesn't speak to iPhone or the calendar doesn't sync, cloud storage doesn't always work perfectly well, nobody you can talk to for help, try hire a freelance IT guy - good luck. And Windows 10 installs a new feature overnight and crashes everything. Tech at the user level is a mess.