skysight-inc/HackerNews huggingface dataset:
Have you ever ditched a service that had shitty support?

I definitely have. I've even switched to a service with fewer features because the previous solution had absolutely awful support.
People may not be able to understand Prolog programs, but everyone has the instinct that "A=>B <=> !B=>!A".

People do not have an instinct against denying the antecedent. It's a common fallacy. And even when people know about the logical error and can recognize it represented with "P"s and "Q"s, it is also well known that people don't always have the pattern matching skills to notice a similarity in _shape_ of argument when the _topic_ of argument is different.

Edit: I accidentally called denying the antecedent by the name affirming the consequent.
What if it's "kickstarted" with people pledging to submit papers to only a select few publishers once a critical mass of pledges have been received?
The lowrisc project has something like that. They call them minion cores.

http://www.lowrisc.org/docs/memo-2014-001-tagged-memory-and-...
Since that standard is only targeting the Chinese markets, I don't think it is a viable standard for the rest of the world.
Amazon Echo Show Reviews: Privacy Concerns, Sound Improvements, and Video Callin
And legit IP licensing...
"Why am I meant to feel like my "team" lost something when a study confirms something that most economists have been saying for decades?"

Because that "team" did, in fact, lose something - at least in relation to the very cynical (and probably correct) charge that minimum wage increases are vote-buying.

Also, I think it's worth considering that the very sound and considerable notion that "a wage price floor causes all other prices to catch up" is probably lumped right in with "the government collects the same amount of revenue at this point on the curve as on this point of the curve"[1][2]. Since that "team" is vehemently opposed to the Laffer Curve it's not surprising that they'd be vehemently opposed to other "voo doo economics".

[1] https://en.wikipedia.org/wiki/Laffer_curve

[2] https://www.youtube.com/watch?v=uhiCFdWeQfA (jump to :37)
Thanks -- that was enough information to lead me to [1], which is one of the author's PDF of the paper to avoid the paywall.

Here's the initial justification for the $19 bucket:

> While the preponderance of evidence suggests that a low-wage threshold slightly above the statutory minimum poses little risk of miscoding jobs as lost when they have really been promoted to higher wage levels, in our preferred specifications we report findings based on a relatively conservative $19 threshold. The $19 threshold is roughly twice the initial value of the minimum wage, a level beyond which cascading effects are less likely to occur.

And here's the payroll falling statement (from the abstract):

> Using a variety of methods to analyze employment in all sectors paying below a specified real hourly rate, we conclude that the second wage increase to $13 reduced hours worked in low-wage jobs by around 9 percent, while hourly wages in such jobs increased by around 3 percent. Consequently, total payroll fell for such jobs, implying that the minimum wage ordinance lowered low-wage employees’ earnings by an average of $125 per month in 2016.

Table 3 contains more of the breakdown, but does not refute my point -- the assumption about the threshold and mobility around that is not obvious, and the "reduction in payroll" only makes sense if we restrict the payroll changes to just $19 and hour or lower, the exact thing that I am pointing out as potentially a bad assumption. Under the alternative model, payroll reduced for that group of jobs (less that $19/hour) because that payroll was still spent (potentially on the same people) but at a higher wage class.

[1] https://evans.uw.edu/sites/default/files/NBER%20Working%20Pa...
That's how the financial arrangements work out, but those are quite malleable.

Planes are perfectly capable of flying without first class sections.
If you don't understand that tag_union(&a, SomeThree) throwing a compile time error is functionally equivalent to static_assert(), then I see no point in continuing this exchange. Ditto for the invariant checking - OP's original code already covered that with its assert(). In fact, that assert() is what this whole thing is about.

All points in your opening "garbage" comment were trivial nitpicks, which would've been fine if you didn't decide to express them by trashing other person's code in an overly confident manner. I don't appreciate that, just as I don't appreciate you trying to wiggle out from this exchange on technicalities.
>Another way is when people go to reserve seats, if someone is willing to pay $x to keep an adjacent seat empty, the price of selecting that seat goes up by $x. This guarantees the airline gets paid at least $x as soon as someone bids that. It also makes it more important to book seats early, but will of course, get much more complicated to execute.

But what if it is this way. Where if $x is the bid amount to keep the next seat empty (say middle seat that no one prefers booking), then the bid cost of that seat and comes $x*y% thus some passenger is encouraged to book the ticket and hence the bid value changes dynamically.
GitHub experiencing issues with processing webhooks and updating pull requests
No, you're telling the customers that their food is subsidized by ultra cheap labor. Of course, higher prices will decrease the number of goods sold, which the free marketers regard as a deadly sin. Rather, when costs are fully internalized, the free market works better! Externalizing costs onto labor by perpetuating a below-living wage is a market distortion held up by government! They should hate it!
Anecdotal evidence, but I have no interest in this product because I wasn't able to acquire the NES classic and have no desire to go through that process again.
Hmm, AirBerlin is offering this now for 1+ years. Note that Etihad heavily invested in AirBerlin.
> I lined up a half hour before a store opened the first day and got in on the initial shipment

The online equivalent is to set a bot to watch the online vendors and as soon as something goes on sale, order.
> You just can't afford a new iPhone.

Or a home. Or a car. Or healthcare. The idea that minimum-wage life in America is in any way up to developed-world standards is horribly, laughably, tragically wrong.

Not saying that minimum wage is the answer. Personally, I support abolishing it in favor of a Universal basic Income. But suggesting that the problem it is trying to address isn't even real is... just not correct.
I think the point of the parent comment is that the strategy of capturing the two end seats of a three-person row displaces noncoupled passengers across more rows which has the potential to make finding coupled seats less likely for other fliers.
Sowell's argument was that different groups can have different productivity including say the average black at the time being less educated etc which he can get away with saying as he's black himself.
> Also the built-in reader mode makes most sites a much better experience.

True, but it doesn't improve page load times.
Please don't give the Javascript community any ideas.
Why is it that every time I see you post here, your posts reek with condescension and insults?

A lot of us are getting pretty sick of your attitude, regardless of who you are.
Sometime, I felt force all IOTs devices, typical laptops, Phones, behind NAT is actually safer for internet as whole.

Security via network segmentation. IMO, NAT gateway is good place to lock down and put in network security appliance to track/block all the unwanted connections.
I'm probably a _bit_ biased in favor of Electron, but I feel like I can give a pretty reasonable rundown of the pros and cons.

Pros:
- Chromium is a mature, open-source project which shows no signs of going anywhere anytime soon.
- Electron allows web developers to use well-understood tools (Chromium/v8, Node/v8) to build web applications with additional, non-Web capabilities in a predictable runtime environment.
- Browsers are the most consistent (and consistently available) GUI environment across platforms.
- Some of the bigger value-add capabilities (filesystem/device access, windowing, native menus) don't necessarily benefit from native code- the Electron and Node APIs are good enough.
- Electron is well-documented, free as in beer, and there are a ton of examples and demo apps.

Cons:
- Memory usage, obviously. Chrome's biggest selling point was its ability to share resources among tabs (cutting down on memory requirements) which goes straight out the window when each app needs its own instance of Chromium.
- Disk usage, obviously. Each Electron package includes the entire modified-Chromium binary it was built with.
- Many Electron apps fail to take advantage of the main/renderer process split, because of the easy access to Electron APIs inside renderer processes.
- Packaging/building/signing/auto-updating still have a very poor developer experience, and are not consistent across platforms.
- It's too easy to open up security holes by opening remote resources in a renderer process with Node integration on. (Personally, if there's one thing I'd change about Electron, this is it.)

To tell the truth, I see Electron as a stepping stone for the Javascript community. It proves that there's great interest in doing cross-platform native app development under Javascript. Personally, I'm hoping that after React 16 (with Fiber) launches, we'll see work on a React Native-like framework which fills the gap currently bridged by Electron.
That's what I do too: make something to learn something. Currently writing an android app to learn Kotlin.
Great PDF on how to read.
Not parent, but Oman Air Paris to Muscat leg has been ~50% full at the most the last 3 times I took it. They're a top notch airline, flying Boeing 787, and their Muscat to final destination leg has always been full (same as the Muscat to Paris return flight), so I can't figure out why other than "I've been lucky" when the likes of Emirates/Etihad/Qatar Airways/... are full as can be.

Picture from my mid-May flight after closed doors: http://imgur.com/a/8ikMP
Interesting side note: the book itself is copyright Cambridge University Press. The authors have a free version accessible online and a promise to keep it that way, but seemingly no open license on it.

I don't blame them, probably not much choice to get a decent print run, but it's an interesting display of how pervasive copyright is.
He really does cover this with an appropriate quote.

Don’t waste time showing [prospects] the step-by-step process of doing something. Create a vision of what benefit they can get by using your product. Then demonstrate how they achieve that benefit. Only if they ask for more should you get into the “step-by-step” process of how to set things up.

Only if they ask for more Well, you are asking for more. That's a good thing! It means you're engaged. You are asking about a needed feature. Should the pitcher instead mind numbingly list through all of the catalog of features, hoping they get to yours before mutual boredom sets in? Hell no.

I thought this article was full of awesome advice for the reluctant salesperson. That would be me.
Why buy this when you can run all these games and so many more on a Rasberry PI running RetroPie?
This is a great list.
As OP is possibly interested in tools as well, here are some of the tools I use for some of them in this list.

1. bookmarks: pinboard.in / chrome plugin, add bookmark - add any relevant tags

2. backlog: todoist.com with tagging

3. speed read: beelinereader.com / found this to be useful but didnt use that often

4. reading offline: kindle

5. watching videos faster: video speed controller from chrome store
See, this is exactly what I mean. I'm a liberal. This study is not bad news for me. It does not follow that I somehow support supply-side economics. Literally the first bullet point I chose to wrote in describing myself as a liberal implies directly that I do not believe in supply-side policy. But your comment is written in such a way as to suggest that those are the only two options.
(Up)lift your marketing campaigns with Machine Learning
I am VERY surprised they picked Final Fantasy III (VI in reality) instead of Chrono Trigger (while including two Kirby games). The latter is way more popular, at least in the West. The former is the best Final Fantasy, though :-)
https://en.wikipedia.org/wiki/Angular_resolution explains the relevant formula for being able to take pictures like this.

Space telescopes like the James Webb are not actually as good as the ground-based arrays that were used here, which put together multiple receivers over a distance to create a much wider "eye".

I'm hoping that some day we'll have space-based arrays for this. Imagine if the virtual "eye" on the array was as wide as the orbit of the Moon!
In addition I think point 0 should be:

0. A huge amount of this research is publicly funded, and access to results is something we've already paid for via taxes.
Sheryl Sandberg or Marissa Mayer would be a huge win for Uber. I've worked with both of them, and know that they will bring extremely positive changes.
How Terraform and Spinnaker Work Together
Our star is going to do that in 5 billion years - transform into a red giant & engulf Mercury, Venus, and probably Earth.

https://en.wikipedia.org/wiki/Sun#After_core_hydrogen_exhaus...
Yes i would have just sat there and the guy would have moved his legs wether he is asleep or not. Unless he paid for the row of course or was dirty / smelly
And to the free marketers who point out that companies could voluntarily pay a living wage, you're not wrong! But it exposes the fault in the free market religion. The market, on a whole, will gladly enslave and abuse a small minority for the benefit of the majority.
> focus

For casual learning, I split my time across various subjects and do whatever feels interesting. For serious learning like a certification, I set goals based on e.g. time spent studying.

> Tools

I use plain text files, either a single file or a folder full of them. I try to develop a sort of learning system for the subject in question.

> Pain points

I was too reliant on outside sources before and did not spend enough time creating "my own" knowledge through hypothesis, testing, measuring, etc. Nowadays I realize I have very little need for most of my books; it's more fun to see what I can come up with on my own.

I also wrote up a "learning ladder" that ranks various forms of study; for example before opening a book or a browser tab on a topic I will check to see if there's a short YouTube video available. After that I might look for an ELI5 on Reddit. Then eventually you get to books.

While that may seem obvious, it represents my taking responsibility for my own learning and I am a more motivated person because I created the ladder by myself and continually work on it. I have hundreds of these systems in areas from learning to fitness to work operations to finances, etc. When I go on vacation it's the #1 "book" I enjoy reading and pondering (I save all the .md files to Dropbox for reading on my phone).
Yeah, there's pros and cons to the proliferation of Todo apps in examples. On the one hand, a Todo app provides just enough of an implementation to demonstrate the basic concepts of a tool, without getting caught up in too much complexity. On the other hand, there's a ton of real-world use cases that a Todo app won't cover. It's a tough balance - teaching basic library/tool concepts vs actual usage.

As for the help - you're welcome, and hopefully things click soon :)
I'm not switching my private network. This has nothing to do with wider adoption, nor do I have issues with IPv6 as a protocol.

What's blocking me is router firmware. It can do IPv6, but only as an afterthought. Sadly, no level of adoption is going to fix that, until I buy a new router.
Or, if no company is willing to pay a living wage to accomplish a task, does it need to be done?
It looks interesting, but I have a few questions:

"Sign up for free" makes it sound like it's eventually going to be a paid service, because that is the language that all paid services use. I did not, however, find anything on the site with information about pricing. What is the status of this?

What is the privacy policy? I would not require my students (I'm teaching a class of 75 in the fall) to sign up for something unless there was a solid, written guarantee protecting their privacy.

I don't sign up for services just to test them out. It seems a bit "promiscuous" to me. Do you have a video demonstrating the process?
Media hype for Nintendo as a brand—it gets their name in the news during what is right now a lull in Switch game releases, keeping their "momentum" going.

(Defining "momentum": media-industry journalists tend to decide what companies to write about by looking around to see what companies are already in the news for other reasons. Nintendo in the news for the SNES Classic almost undoubtedly translates to more coverage of the Switch.)
I've been wondering about this myself. I recall when the Wii came out there were shortages for what seemed like years. Now the Switch is difficult to find. Would they sell more if they were more available or does this (potentially artificial) scarcity keep interest up and amplify the hype?

I suspect they just need help with supply chain.
Good idea! If it's an image, you can watermark "DEMO" or "DRAFT" very visibly over it, and that hopefully will help them realize it's neither real, nor intended to be what is submitted.
How Facebook and PayPal could inadvertently end up disclosing your phone number
Australia announces plan to ban working cryptography
I had this thought as well. They've basically got everything I would want to play on this except for Chrono Trigger. On the other hand, I've bought Chrono Trigger on three or four different platforms at this point and not FF3, so maybe there are others like me and Square Enix wanted more money for it?

EDIT: On the Play Store, at least, FF3 has almost twice as many reviews as CT, so maybe this doesn't hold up.
Purism’s Security Focused Librem Laptops Go Mainstream
Last two years:

AT: CMN <-> BER, CMN <-> FRA

HV: AGA <-> AMS

KL: AMS -> CUR

AR: EZE -> MAD

I prefer to fly Tuesday, Wednesday or Thursday and unless it's some holiday coming up at the destination I usually have the whole row for myself.
Any drawbacks of using these #defines? It looks awesome

#define var __auto_type
#define let __auto_type const
ReactJS search box component, 1.0.0 released
This bug-zapper has laser-guided precision
def learn(thing, max_time=0, max_attempts=1):

while run_time < max_time:

while attempts < max_attempts:

attempts =+ 1

if do(thing) = 0

break

else

learn(thing)

Always set a time limit or a maximum number of attempts. Default to at least try (you may already know it).

Edit: I don't write code very much, and certainly don't claim to earn my living on it.
What is the difference in the actual reader hardware itself ?

That is, what brand of terminal does walgreens use vs. safeway ?

In this late year of 2017 I know that many new NAS devices use cheap processors that make it difficult for them to run rsync over ssh ... it's too computationally expensive to encrypt the data stream at a high network speed.

If NAS vendors make that decision I wouldn't be surprised if some payment terminal vendors make similar decisions ...
> It was a US based in the beginning - but by the time Chip + PIN started there was significant infrastructure already in place. Its not like we all just started to use cards in 2005

Sure, but it was far more widespread in the United States. Even now, to this day, there are businesses all over Europe (I just did an 11-country tour not long ago) that simply don't take credit cards. In the United States, even student organizations take credit cards for selling things like shirts. Europeans haven't been using credit and debit cards like Americans have, and so even though similar infrastructure has existed, it hasn't existed to the same extent as it has in the United States. It follows that retooling the infrastructure costs significantly more in the United States, as every "swipe machine" had to be replaced with a machine that accepted a chip. Everything from drive-up ATMs to Square, to gasoline pumps have to be replaced. At this point we're kind of conflating technology with economics and market dynamics, but it's worth pointing out that it's not a lack of technology that made the US swipe-only for so long, but market forces. If, it cost me less money to deal with swipe fraud than it does to replace all of my credit card machines... what do you think a business would do?

> Sure - that is down to market forces, not banking tech. There are banks here where I can use both Apple / Android pay, and all merchants take it (by virtue of our advanced usage of contactless payments - another thing that was introduced before the US).

How do you arrive at this conclusion? I don't recall being able to use contactless payments anywhere in Italy, for example. Not that it doesn't exist, but my impression from visiting Europe and living in the United States has been that contactless payments are far more ubiquitous in the States than the countries I've visited in Europe.

> What other areas is the US more advanced in (bank tech wise) ? We have online only banks, push notifications for transactions, and all the other things I see advertised by US banks.

Scale. Blockchain. Products. Payments.

What are your thoughts?
No, not quite.

The Linux kernel will close the TCP connection if it's idle after about 5 minutes (configurable), regardless of the application settings (with one exception noted in a bit). That's why you can even get "connection closed by peer" errors in the first place. TCP keepalive messages are used to circumvent the kernel (and every router between the two endpoints) from closing that TCP connection due to it being idle.

Plus, I can put my computer into hibernation for upwards of 12 hours, and still come in and have a responsive SSH session over a new TCP connection. So long as the key being used to encrypt the session is still in use, and the associated TTY has not been closed out, your client can create a new TCP connection and resume the previous SSH session.

> A malicious could keep opening connections and exhausting your server.

This could (and does) occur regardless of your application TCP settings.
Is developing a mobile OS significantly harder than a desktop one? It's odd to me that many FOSS projects do a fine job with desktop Linux distribution yet it is so hard to have a mobile one?

Nokia spent 1B Euro on MeeGo? Did Palm have that kind of money when they did webOS?
Is "state machines" a global term that includes finite state machines like how vending machines deal with varying coin amounts that go in to trigger the price and dispense proper change?

Googled looks like it is. That was a cool homework/project.
That's the blogger platform
`powercfg -ENERGY` for windows
Since we're throwing out anecdotes, I've talked to a few local business owners who are looking at layoffs in the near future as a result of a series of upcoming jumps in minimum wage, because they simply can't afford to pay 50% more (over the next 5 years) and keep the same number of employees. I also met an automation engineer whose business is booming because companies are investing heavily into robotics and other technologies as cheaper alternatives to human beings.

Neither of our anecdotes is particularly useful in this discussion, but the economics and data (as in the article) tend to suggest that having a high minimum wage is unsustainable.