skysight-inc/HackerNews huggingface dataset:
I think it's a healthy discussion to be had.

Yes, the vast majority of problems startups aim to solve are really "first world problems". All those "help us changing the world" snippets you find even in job offers here in HN, are naïve in the best case, and insulting in the worst.

On the other hand, it's unfair to expect them to take the role of "society's saviors": many of the real problems should be the domain of governments and policy.

Expecting for-profit, private companies to solve those it's a huge cop-out and unrealistic.

(EDIT) More context:

http://www.nytimes.com/2016/07/10/opinion/sunday/solving-all...
OK, I agree that the boss's opinion is different. But then this should be more about how a boss can deliver criticism in a way in which it is not taken as a command. Because the article is pretty much saying that the boss cannot offer any criticism at all which is ridiculous.
How to Increase Your WiFi Connectivity Using USB WiFi Adapter
Ethereum did not reverse the transaction because the transaction was fraudulent. If that was the case, thousands or millions of crypto transactions would probably need reversing.

Ethereum reversed the transaction because of a TBTF situation.

The DAO (a Layer 2 system built on Ethereum) accumulated too much of the entire market cap of the underlying Ethereum network, making it a threat to the underlying network. THEN the DAO failed, threatening the entire underlying Layer 1 network (the blockchain and its ecosystem of miners).

Were it not for the possibility of existential threat (TBTF) then no fork would have been possible, regardless of how much fraud it enabled or how many bugs were found.

The problem is that the crypto community is choosing to not see this for what it is: the inherent systemic vulnerability of a L2 system running on an L1 blockchain. If another DAO - or Lightning Network - or any "L2" system running on top of a crypto garners enough capital from the underlying network, then the L2 system is a weapon that can be used to damage the L1 network.

Crypto enthusiasts should take this as a grim warning: L2 applications can hijack the L1 network and damage it. For this reason, we should be skeptical of any L2 network with excess capitalization.

We should be even more skeptical of any group of devs trying to foist an L2 solution on the community as a one-size-fits-all solution (to distributed apps, to transaction scaling, etc).
I'm pretty sure offline is supported, unfortunately in the UK despite this some train services have online-only chip+PIN machines in their buffet car, forcing you to wait until they get good signal to pay for your food!
If I created a business sending unsolicited snail mail to your address, and you asked me to stop using a cease and desist letter, should I comply, and allow you to destroy my business model?
Yep, and constructions like "il ne dit mot", "il ne boit goutte", etc., were once much more common than they are today. Not sure why "pas" became the canonical negation word out of all those choices.
What is wrong with this system? If anything the article seems to show that it is loved my the users.
It's easy to get your money back in Europe too – I just have to log into my phone app and dispute a charge. I could phone or use the website as well. How is it easier than that in the US?
Which is the best eCommerce development company in India?
Which is the best eCommerce development company in India?
Fibre to the home. I think your ONT is my NTD. Box on my wall that I'm not really allowed to touch, then Ethernet straight to my router which handles PPPoE.
I'm working on a snail simulation side project.
I would suggest contus eCommerce website development firm in India. because they have an attractive features. http://www.contus.com/ecommerce-web-development.php
Really? OpenVZ still has some advantages to compare with other virtualization solutions https://openvz.org/Comparison
"Assange works for Russia"? This is just something we assume everyone accepts now? When did that happen? Last I heard, Assange worked for no-one but his own ego...
I just want to take this opportunity to once again proselytize the wonderful SPACEMACS, the thing that made me fall in love with Emacs all over again.

http://spacemacs.org/

For those that haven't used it, it's a carefully designed and polished Emacs kit based around Evil mode (the vi emulation layer).
Proven 5 Step Formula for Leads and Sales Using Facebook
>> I like it! Really good. Maybe just a darker shade of blue there, and change the word ‘giant’ to ‘huge’. Other than that, it’s great!
>Let's change this to:
>> I like it! Really good. Can you briefly work me through the design process behind it? I'm particularly interested in how you settled on the colours over there, and your ideas behind the word 'giant'.

Take note, all ye entrepreneurs! This advice is just as applicable for software engineers as for designers, extremely so. So many issues could be avoided with people I do contracts for if they just approached issues in this way.

Usually, it's "change this, do that". So I have to reply with "OK, well, we could do that but it'll take 20 days and cost $3000 dollars". The entrepreneur, displeased yet unwilling to pay that much or give up that much time: "hrmph. well...".

Automatically, something that could have been a collaborative process has been turned into a confrontation. If he/she had instead approached the problem in the way you recommended, I perhaps could have found out what was driving the desire for change, and recommended a cheaper/faster solution to the problem. Usually, I'll end up in that place eventually, but by that time what could have been a collaborative process has turned confrontational, with my client thinking "ugh, programmers" and me thinking "ugh, idea guys".

That said, this has given me some ideas about how to respond in this types of situations. Perhaps with something like, "can I walk you through the reasons why I did/chose this?". Might be worth trying.
That's how it started, but now anything negative is met with "This is supposed to be a safe space!" whining. Unsurprisingly, some people either can't or won't make the distinction between things that matter (harassment) and things that don't (words like 'moist' or references to a phobia they have such as 'spiders').

You can imagine that it gets rather annoying to be told that you can't say "moist" in some place because it's supposed to be a 'safe place'.

These are extreme examples, but you get the idea.
> The chip & pin system

I think you mean the American Chip+PIN system, as implemented. In most other countries, a PIN is required.

I've used Chip+PIN cards since they were launched in the UK in 2004. Malfunctioning readers are very rare, and the suggested flaws don't seem to have resulted in anything.
I think that's simplistic. All of the points are important together

Like I said, Facebook has the social graph and no one uses their payment system b/c

1 - you pay with credit cards and they're super entrenched and you don't forget your credit card like you may forget to bring enough cash

2 - at least personally... I rarely find I need to give my friends money in the US. It happens once in a while.. but not every week like in China
But good enough to be widely used for some of the worlds most important business processes such as payrolling and banking.
"many of the real problems should be the domain of governments and policy"

I think one of the issues illustrated in the article comes from the fact that Silicon Valley companies, in the name of "innovation", often say that their innovations are apolitical, which is never the case.

When Uber becomes the fare-setter for drivers and the government let them push their drivers below min wage, it is a political process.
Can anyone shed light on this statement? "WeChat initially launched Red Packets as a mobile web experience and it was only after they saw the dramatic uptake in 2015 that they included the feature in their native app."

AFAIK there is no mobile web version of WeChat. There's a desktop web version, but it has fewer features than the native client.
In the country I am, everyone have cards but I have literally never seen anyone pay with one outside of bigger restaurants. I imagine China is likely to be within the category as well (loads of places to eat that does not have card readers).
"Monad" in English and "Monade" in German are the same, they can both mean the functional programming concept or the philosophical concept. You can just ignore the philosophical concept, it's not relevant to mathematics.
Yes, this is the main reason.

The biggest challenge for any long-form writer in 2016 is discoverability, assuming that you don't already have a huge audience and you do want people to read your writing.

That's why I, for example, tend to guest-post on friends' blogs with larger followings rather than posting on my own small blog.

With the near-death of RSS, vanilla blogs have almost no subscription mechanism, so you can't assume people will return to them. And people subscribe to / follow individual blogs far less often than they did circa 2002 / 2003

But Medium has bubble-up features enabling your writing to be discovered.

I'm not a huge fan of the platform, but that's why I use it from time to time.
Central bank digital currency: the end of monetary policy as we know it?
I'd imagine more than 5% of the population are too old/young to even use a smart phone.
Have you used WeChat payments? Almost everyone I know here uses it, and everyone is very happy with the functionality and convenience.
> If perf is good enough, I'll run a whole WM like XMonad and use Firefox and stuff inside it.

What advantages would this give you over running Firefox natively on Windows?
I'll say not even solve first world problem, just provide a technically enhanced "solution" to problems? that affect very little number of people.
This gets into the whole debate over who owns, or should own, your data

IMO I should have the right to access, and authorize 3rd parties to access, data stored about me even if it is on a 3rd party platform like facebook. If Facebook does not want to allow Me or my authorized agents to access this data then facebook;s only recurse should be to prevent me from using their platform AND delete any and all they have collected about me.

Here Facebook wants to control how my data is used, stored, and disseminated. they want the ability to Prevent me or my Authorized Agents from access my data, but they do not want to be forced to delete said data.

I am a strong advocate of strong Data protection, access, and Right to Know laws.

Authorization is the key question, for me Power Partners was authorized, by the USER, that should be all the Authorization they need. Facebook should be sending notices and cancelling the accounts of the USERS that authorized Power Partners, not be going after power partners directly.
Survey: What Brits Think Is Most Common Reason for Road Accidents
The NEWS file usually gives more details about the changes and such. The NEWS file [0] can be found in the git repository. (C-h n if you are already running emacs.)

[0] http://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS?h=e...
Well pretty much any router with a PPPoE client should work then.

What is the "free city wifi" thing you referred to that requires the isp provided router?
“What” – Matters
In Beijing and Shanghai:

- the only restaurants I've seen that have no card readers have fewer than 8 seats

- the only restaurants I've seen which accept WeChat payments, also accept bank cards
It's not safe space nonsense. It's power play. Acceptance to the change suggestion from boss is often based on power rather than merit. Managers often is oblivious to this. The blog simply reminds managers to be aware of the potential pitfall.
As someone who is a loyal Emacs user, would you recommend Spacemacs over regular old Emacs? Also is the migration process very difficult? I've got to say, it actually looks very nice and well polished.
Infants, people in comas, and the severely disabled probably don't have wechat
I use a VPN (Freedome) by default on the basis that people I'm paying for connectivity should only be providing that, and not any other "interesting" features like DNS catching, invisible proxies, or fucking with my HTTP.
I may be completely wrong but to me this has played out and will play out like this:

1. First engineer is motivated an has great qualitative and quantitative output.

2. First engineer's opinion is being ignored when second engineer is being hired. Can't be good for motivation.

3. First engineer has to fix the work of second engineer. Qualitative and quantitative output suffers. Motivation of the first engineer decreases further.

4. Warnings to the management are being ignored. First engineer gets so frustrated that he quits.

5. Second Engineer has now free reign. Even if quantitative output is still the same, the quality totally tanks.

I don't recommend that the first engineer quits because that would be a pretty big decision to make without trying to fix the situation first. But if management makes such a severe error in this early stage of the startup, there may be some more "interesting times" ahead.
> The fact of the matter is, the Googles and the Facebooks and the Reddits of the world hold a tremendous and frightening amount of control over public discourse and public opinion.

They're not even as powerful as the editor of one of Rupert Murdoch's newspapers, never mind the man himself.
I think the point is to avoid getting lost in the forest because you want to climb every tree.

As part of a leadership training program I once did, we had a Q&A with an executive where we could ask him anything. One of the questions was "What was the most surprising thing about going from an individual contributor to a manager to an executive?" His answer was, "I learned that as you get higher up in the organization, oftentimes you need to seek a good solution rather than the best solution."

Yes, this means that the product will be less excellent than it could be. Anyone who has used a big company's product can tell you that this is what actually happens. And yes, this leaves openings for big companies to get replaced by hungry little startups. But the alternative is for the big company to function like a startup that has a few thousand uncommitted people wandering around drawing a salary while providing input. Imagine working under those conditions as a founder; you won't get very much done, and people who work under those conditions in a big company don't get much done either.

If you want the product to be excellent, go quit and make an excellent (if minimal) product. If you want to work with a lot of other people, then let them do their jobs.
Researchers use neural networks to turn face sketches into photos
VMware is slow when you allocate memory.

The second time it goes very fast.

You are a nigger blaspheming God's divine intellect.
> Xerox pioneered the graphical interface for computers — the idea that people could navigate with a mouse rather than typing obscure commands on a screen. But it was a young company named Apple that turned that idea into a giant business.

It's weird how the article fails to mentions past successes for other R&D labs. Xerox Parc also invented the laser printer which certainly made a lot of money for the company.
Also, this is the last release of Emacs for which RMS will be the maintainer. He's been the principal maintainer on and off since 1976, so he's probably earned a rest.
If you yelled at a deaf person to go away, are you surprised that they don't comply?
> That's what I mean by giving reasonable feedback. Constantly being a dick is definitely counterproductive.

But it's not about being a dick. The point is that even feedback that is totally reasonable in isolation sends all the wrong signals if they become a constant factor.

By restraining yourself to asking for changes when there are actual, important reasons for them you minimise that. As a bonus, when it is clear that the changes you ask for are actually important, people tend to take them a lot more seriously.

> That is a symptom of a broken framework for managing a team, not a result of giving natural, reasonable feedback to the output of a person.

I agree with this, with the caveat of what I have written above:

If you have to give constant suggestions for change once someone comes to you with something they believe is ready, I don't see that as reasonable, no matter how reasonable each individual piece of feedback is.

I believe that in that case, either the suggestions aren't all necessary, or if they are necessary the team is badly managed as the staff clearly does not understand what areas they need to collect feedback on during the process, and don't understand when the work is actually complete and/or doesn't have access to the necessary skills and resources.

Note that there is also a clear difference between someone coming to you and asking for feedback or asking you to make a choice or suggestion during execution of a task vs. you giving unsolicited suggestions for changes when they come to you with what they believe is a finished piece of work. The former is generally, if given well, welcomed and appreciated in my experience. It is the latter which often produces negative responses.
Personally this is my least favorite artifact from hacker culture. Not necessarily thinking about these things, but the embellishing of it. There used to be a time where information was scares so it was hard to learn thing, today that isn't the case so one should pivot form reverse engineering the system to improving it fairly quickly. Instead people spend a lot of time formalizing how "smart" their hack was. The greater damage is of course that when a lot of people is ready to point out and celebrate inconsistencies it's hard to foster a culture of proposing improvements.
Cease and desist is someone giving clear, unambiguous instruction that they're withdrawing permission for someone else to do stuff.

In this case they'd already tried some technical measures which he evaded.
> If writing idiomatic code is causing readability problems your doing it wrong.

Sure, because breaking a 82 char line in python in 2 lines (because pep8) is much more readable than leaving it at 82 chars.
RFID is all over the place here in Australia. It's fantastically easy - just a quick tap and you're done. If you need more than a certain cap (A$100? A$150?), you need to switch to chip + pin, but for anything less, it's hard to see how it could be any easier.
My belief is that right now we give incentive to people to prevent the automation of their work. Were we to do the opposite (e.g. by promising a guaranteed life-time salary to every worker who got fired because of automation) it would not take 10 years to make the world work out of voluntary work alone.
I think SV first needs to solve its own problems: transportation, infrastructure, homelessness, housing cost.
"People sometimes build software that sometimes have undesirable outcomes, so I have broad and vague concerns towards all software being build. Hey, why can't people instead build software that contributes towards other broad and vague (but this time good!) outcomes instead?"
For many businesses, it represents a major change in the process. Restaurants, for instance, are having a heck of a time with it. For a few months, one of my favorite restaurants would bring me the check, have me write the tip on the check, then take the card and go enter that information, and then return with the slip for me to sign.

Personally, I liked it, but it's different enough that most customers would probably hate it... And the restaurant definitely didn't like it. I could read it in their faces every time they brought the bill and explained the system. (I'm regular enough that they eventually stopped explaining, though.)

Other businesses have to deal with people just plain not understanding what's going on for a while. Many people here are so set in their ways that a small thing like "insert" instead of "swipe" is enough to confuse them to the point of having a bad shopping experience, which is obviously bad for business, not to mention how much longer it takes to check people out when they spend so long fiddling with the card machine.

Finally, neither the store nor the customer were responsible for fraud. With the credit card company taking the hit for that, there's very little incentive for them to change.
> It easily takes 2-3x the amount of time a swipe would take

I don't know, unless the terminal has a bad connection it usually takes less time than writing a signature, even in online mode.

> The chip readers are prone to malfunction, and I'm sure they will be cracked in due time.

The technology has been in wide use for decades in Europe. I'm pretty sure the existing chip readers aren't very prone to malfunction, unless for some reason the US is completely redeveloping everything from scratch.

Also, they haven't been cracked yet as far as I know.
> The fact that it's easy and largely overlooked by rights holders doesn't change the ethical equation for me

Which is fine, but ethics are essentially a personal thing. For example, I've pirated things I own on non digital medium. Or heck, even things I own on DvD because frankly double clicking 5 times is way more convenient than digging out the disc and sitting through unskippable shitty intro warnings etc.

In neither of those cases am I within the law, but I'm ethically comfortable with it. Similarly, I wouldn't feel bad using an emulator despite them necessitating the pirating of games.
Maybe for something important like account access, keep things open-source and use FreeOTP as a drop-in replacement. It's on F-Droid here: https://f-droid.org/repository/browse/?fdid=org.fedorahosted...
>And misbehavior is easier to spot online where any unauthorized access can easily trigger a warning. //

Sounds like you've forgotten to factor in zero-day exploits that mean remote access can be done in an almost entirely covert way.

Your argument works if comp sec is perfect and has no costs to implement.
If you use evil mode it's a no brainer.

If you're an adherent of the holy church thinking of turning evil, then it will obviously take some relearning, but it's incredibly discoverable, making exensive use of hierarchical mnemonics and helm after each keypress to know what commands are available to you.

e.g. space-f-s is file->save, space-f-f is file->find, space-f-r is file->recent etc.
It's suitable for vim users who want better vim experience. For all other I'd suggest vanilla emacs or Prelude.
> There's nothing wrong with that! It's NATURE.

Is it also nature that you apparently didn't read the article ?
Show HN: Hillary vs. Trump Mentions in RNC Speeches
I thought that, but the inventory management gets out of sync when stock is removed without going through the POS (stealing)

Even for a warehouse (restricted access), there is a need for stock counting as mistakes can be made
Painfully strict logic (Ethereum)
<a href="https://www.linkedin.com/pulse/how-develop-online-shopping-w... you eCommerce business</a>
> But that's just one guy, one company. I believe most companies like the stability of using something old and well proven.

Isn't it the opposite with the kernel, though? Doesn't its stability improve over time? That's at least the feeling I get. I make some embedded "devices" as a hobby (none of it is mass-produced), and I feel like things are better now than they used to be ~3 years ago.
Have you checked this[1] one out?

It's free! Problem solutions are also free.

[1] http://joshua.smcvt.edu/linearalgebra/
The first result from googling "why do i need a bench supply?" seems informative.

http://www.eevblog.com/forum/chat/does-a-hobbyist-need-a-ben...