skysight-inc/HackerNews huggingface dataset:
PayPal tried to take money from my checking account because Consumer Reports "autorenewed" my subscription -- without my knowledge or explicit authorization. As soon as I saw this I reported this as an unauthorized transaction on PayPal. But PayPal failed to stop the payment in time, even though at the time of my flagging it was unpaid. I then called BofA and blocked PayPal and that worked. So at the moment I have a negative balance on PayPal. PayPal called me to try and collect it from me, but I told them to fsck off: I had not explicitly authorized either Consumer Reports or PayPal.

I didn't realize PayPal could dip into my checking account any time they wanted to. I thought it required my manual action. No more PayPal for me.

This is a standard procedure for many merchants these days: Offer an attractive initial price, then add fine print that states your account will autorenew at "then current" rates, and you have to make a phone call (where you have to hold for 20 to 30 minutes for the next available representative) if you want to cancel.

I am glad California is taking action. They still have a for-the-people government in California.
Been wondering if this is on purpose. Internally they know 10nm is gonna be the last process step and they need to milk each generation as long as possible/stall until new wondertech.
You can see videos of people doing this. It is very low power, but they can turn their corona motors. e.g. https://youtu.be/qhXxSAv6rMg
I believe you can still transfer copyright to somebody else in the EU. Only certain "moral rights" are inalienable.

I don't know of any copyright law in any country that provides a way to "destroy" copyright before its term has elapsed. In the US, it seems to be held to be possible by legal tradition.
Non GMO crops are patented
And the $50k IBMer in upstate New York lives about as well as the $240k Facebook employee in Menlo Park.
Ask HN: As someone who turns 26 in a few days, I would like to ask
What is something you know now, that you wish you had known in your mid-20's?
I tried nuxt (a vue framework) the other day and was disappointed. It seemed like a very straightforward way to create a UI over a REST backend, but I kept getting stuck with the issue of how to have a clean separation of the back end and front end responsibilities.

For example, I wanted to have a UI that was rendered based on the JSON payload that would get committed to a Vue Store. I consistently ran into issues where Vue would complain about the client rendered code differing from the server rendered code.

Are there any js frameworks where you can specify which components are rendered on the server and which are clientside?
We're up to three completely different interpretations of "like a house with many doorways but no foundation, where every floor is supported by another ceiling and there is no ultimate truth". My takeaway: be wary of analogies; they will be misunderstood.
It does not unfortunately, there are 31 seasons.
You reminded me of this gem: http://www.lettersofnote.com/2012/08/why-explore-space.html
English Translation:

https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...
No, actually. In tech, the typical path of a failed giant is slow decline for a while, a few wild gyrations, and finally patent trolling and brand necrophilia.
Scott Pruitt, Trump’s scandal-plagued EPA chief, has resigned
https://news.ycombinator.com/item?id=17462304
This is awesome. Is anyone else old enough to remember trying to cancel AOL?
Because you want to make it difficult for customers to cancel.
start a blog
Satan almight. I'm glad you've looked back on a 240 year old document and determined it to be hateful according to modern societal standards. This is clearly a reasonable position to take because, duh: Fuck context, amirite?. You're doing god's work.
Exclusive Interview with Rong Chen, Chairman of Elastos (ELA)
Gym memberships are particularly terrible at this in my experience
For reference, this is ~21 years of post tax salary for the average American income earner, excluding rent and other expenses.

Assuming one's working career is 45 years, this is just under 50% of your working life. For a parking spot.
Cool. But that vehicle is open underwater only. These caves are a mixture of swimming, walking and climbing. Lots of power required, and very tough to teleoperate.
Vue makes it incredibly easy!
Isn't any database with a GraphQL interface a superset of a "headless CMS"? And the subset is just a particular schema?
I use 172.16.0.0/12 for that reason, to differentiate it from other subnets when using VPNs.
Some of these sites, like Google's Youtube, have made deals with copyright holders to do more than the law requires. In the US, a site only needs to take down user content in response to DMCA demands.
Thanks - that solved it! Works great now.
It can download ads. It is a command line option.
It's actually 127.x.x.x, a whole class A.
Exactly. Solar and wind don't need fuel to be stored on-site, so they should benefit any national security needs. Yet, they are excluded from this latest picking-winners-and-losers subsidy.
The housing allowance for an O-1 in San Francisco with no dependents is over $4000. That’s a good deal better than the rent spending most Bay Area bigco engineers feel comfortable with. I’d argue the military is quite competitive with the tech industry when location is taken into account.
Why not just use Privacy [1] when you sign up? It allows you to generate virtual cards on a per-merchant basis anytime you want. You can simply shutoff the card(s) when you want to cancel. No phone calls, emails, or faking deafness required. I’ve been a big fan of it ever since I discovered them.

[1] https://privacy.com
> Our Web SDK also has a version that uses PSPDFKit Server via a Docker container to get faster performance.

...what. why would I want that over a library that I can do whatever I want with?
Its much more interesting to see somebody neither party wanted win the presidency.
Guaranteed pension and benefits for life after 20 years with substantial subsidies are worth a lot.

Given the choice between a typical developer's life (outside a tech hub or hot spot most programmers aren't compensated much different from any other low social status white collar worker), moral issues aside, I'd take the military job any day.

A person can join the military at 18, retire at 38 and be in a prime position to capitalize on his network as a consultant or "small business owner" contractor, or else just sit back and enjoy his generous pension and health and other benefits. That's a big deal.
That must have been a pretty tight time window :) Per the releases page at https://github.com/reduxjs/redux/releases?after=v3.0.1 , you can see that 2.0 and 3.0 were only a couple weeks apart, and basically just tightened up the API around hot-swapping the root reducer.

Since then, the most meaningful API change was 3.1.0, which redid the `createStore` signature to allow passing an enhancer as an argument (as opposed to the original more FP-style approach).
https://www.quora.com/How-effective-would-a-tactical-nuclear...
Can you show me an example of a "synchronous callback" in JavaScript code that is labeled as such in open source code?

Because generally what I call those is "higher order functions." For example, by the definition you've offered Array.map takes a "synchronous callback" and that seems quite wrong.
They are not.

>They are more mature

what does that even mean? that they are older? Similar to "modern XYZ" this phrase doesn't mean anything.

You seem to repeat what other people say like the "QR code" without even looking it up.
Haha, I came to the same conclusions. Perl can do nested data structures, but it ain't easy. With Python, I did it without knowing it was a thing.
That’s awesome. I enjoy working for the company I do now, but even with the previous one, only when the company started experiencing issues (like selling off contracts and about 75% of the employees) did I have the guts to move to something else as I wanted to remain in a “steady” job for my daughter.

That is, probably would’ve loved to with the previous place, but didn’t have the confidence to.
It seems like these days people have to "move around to move up", or companies have a problem creating opportunities for advancement that don't involve promoting people to middle management, if one can even call that a promotion. Of course that's only one part of the bigger picture.
https://blog.epa.gov/blog/wp-content/uploads/science/2014/04...
Strapi just released their tutorial on nuxt and other backend stuff.

https://blog.strapi.io/cooking-a-deliveroo-clone-with-nuxt-v...
Excellent point - it’s the rolling resistance indeed. I pointed out the size for reference (easier than saying 480,000 lbs rolling resistance :)
Brazil's Neymar Is the Best Thing About the World Cup
It's really ironic that Westerners are disgusted by fish heads but Asians will fight over them at communal meals. I spent time in Japan and China and I'm a convert too. The heads are full of delicious fat. Whole fish in spicy Sichuan sauce is my absolute favorite splurge item at Chinese restaurants.
Usually I just add the script to our wiki (Confluence/Jira) with background information and usage examples. Then I export as a PDF copy for those without access.
I'll stick my neck out and say we're REALLY close to getting web apps ... close, at least for productivity (not so much pretty graphics) apps.

But People thought that not long ago too... ;)
Exactly what I was thinking as I read the article, why not just slap the equivalent of a giant passive CPU cooler on it. At that scale you should be able to generate real airflow from the convection currents, making the whole thing more efficient. And you've got a basically unlimited atmosphere to dump the heat into.

Build it on the coast and put the heat sink in a shallow tidal pool fed from the ocean and you could have a massive evaporative cooler. But then you have the very real possibility of a tsunami damaging/disabling the system somehow (e.g. covering it with debris that make it less efficient, washing part of it away.)

If you had a very large, very deep lake though, that should be incredibly efficient. Or a river with a good flow rate.
Best resource I've found is a book called "Introduction to Functional Programming through Lambda Calculus": https://www.amazon.com/Introduction-Functional-Programming-C...
I'd much prefer a length check than truthiness check if I wanted to test for empty strings - that way if any nulls or undefineds come through, they would show up as errors.
Flash was always wonky though, on mobile and even desktop at times....

Maybe it could have been made to work but I wasn't sad to see it go...
If you registered online or are getting emails, you should be able to unregister online or through email. Period.
“The Unreasonable Effectiveness of Deep Learning Representations”
@gaddafirusli what happened to the site? No longer working.
> We have offices in both SF and Toronto

I have also read that US companies (especially the big-name ones likes FAMG) who open Canadian offices pay more than purely local ones, so I wonder if merely having offices in both places helps increase the otherwise lackluster compensation.

> looking to sacrifice standard of living in exchange for "being part of the scene," which is perfectly rational.

I'd say it's only rational if that scene inclusion imparts a real benefit, rather than a perceived one. It's at least arguable that it does, other than providing greater opportunities for different, more highly-paid jobs.

> The standard of living in Toronto is reportedly quite higher for people with kids, but that certainly doesn't apply to everyone.

Is that across the industry or just for your company? Is there a difference between homeowners (who would have a high degree of immunity from rapidly rising home prices) and renters?

> Come work with us and you can conduct your own experiment: Work a year here, a year there, for as long as you need to gather data.

If only it were that easy (even if you'd hire me). I can't imagine that a year in each place, especially with only one employer, would be nearly enough data, and that's assuming two years at that particular employer would be suitable/acceptable enough not to be the biggest factor in quality-of-life.

The other big confounding factor is that you can't really compare SF-to-Toronto, if only because of weather/climate (though I'm sure there are other aspects, not the least of which is whatever lifestyle details someone has become accustomed to already). You'd probably need to do Vancouver-to-SF and Toronto-to-NYC (or maybe Boston).

It's probably a reasonable option (if it's actually on offer) for a non-homeowner, without children, just starting a career, but, otherwise, it's not a realistic ask.

I'm still not convinced there's any effort being made by Canadian companies or government to recruit employees from the US.
I liked this drop in the ocean :)
I had an extension, NoBing which redirected Bing searches to Google. Removed due to copyright so I rebranded it as "Bongle" removed again due to copyright despite no mention of Bing. Gave up.
No one brought it up so I will, Google has an algorithm which measures responsiveness of a site to adjust crawl speed. Google will adjust the crawl rate so it won't negatively impact performance. It will also crawl your site's pages more based on updates to content and popularity of URLs. I've written crawlers, it's not as trivial as some would like to believe, but analyzing the content to provide relevant search results is 99.99% of the effort of the Google/Bing teams.
This is fun. It would be awesome if it can piece together the body so that it would not look like floating t-shirt and pants :D
You need to realize there are shows on Netflix you probably haven't seen yet.

Dark

Safe

Marcella

The Break

Le Chalet

Suburra

Happy Valley

The Fall

Santa Clarita Diet

Okkupert

The Rain

La Mante

Hotel Beau Sejour

Luther
I'm pretty sure it was apple who used 520 byte sectors, first on floppies, but also on Earl hard drives too
^ this. Please provide a pricing page with a few options and even a usage calculator. Without it, you'll be hard pressed to find enough folks giving this a real shot and will just assume that it's enterprise-only and out of their range.
3 billion bp in a haploid human genome, 6 billion in a full diploid one. If you store the masked/unknown/variable ranges as annotations on the side, you can get away with close to 2 bits per base, as you suggested.

The axolotl haploid genome is 32 Gbp, which, in 2-bit encoding and ignoring masked bases, takes 8GB to store.

Axolotl, like humans, is diploid, meaning it has 2 copies of each chromosome.

That’s only about 10 times the size of the human genome.
That being said, the complexity of a genome doesn’t scale with size. Many plant genomes are gargantuan but highly repetitive. The Kolmogorov complexity of a genome would better predict the complexity of the organism than a genome’s length would.
> They are not.

https://stackoverflow.com/questions/32924335/using-systemd-w...

> The journal is the only mandatory component of systemd outside PID1.

Seems pretty deeply embedded to me.

> what does that even mean? that they are older?

They are older, better understood, and there are fewer substantive bugs (e.g. malformed blob = run service as root).

> You seem to repeat what other people say like the "QR code" without even looking it up.

https://lists.fedoraproject.org/pipermail/devel/2012-October...

Not sure what else you're doing with a QR library, except maybe building tetris (which seems like a bad idea for something purported to be an init system).
That is no problem. We had our comments scattered out into separate pieces, each doing their own thing in a non-standard comment idiom. In order to simplify and organize things better, I have created commentd which will combine them all into one comment. To save valuable disk space I have also compressed them and put them in binary format.

begin 644 -
M0F%S:6PZ($QI<W1E;BP@9&]N)W0@;65N=&EO;B!T:&4@=V%R(2!)(&UE;G1I
M;VYE9"!I="!O;F-E+"!B=70@22!T:&EN:R!)(&=O="!A=V%Y('=I=&@@:70@
)86QR:6=H="X*
`
end
Ancient Toddlers Also Loved Climbing Trees – Geek.com
"v-model" is syntax sugar emulating a two-way binding to simplify form creation. Under the hood it's a one-way bound prop, an event, and an implicit event handler. Ordinary events can't mutate state without an explicitly created handler.

All props form a one-way-down binding between
the child property and the parent one: when the
parent property updates, it will flow down to
the child, but not the other way around. This
prevents child components from accidentally
mutating the parent’s state, which can make
your app’s data flow harder to understand.

https://vuejs.org/v2/guide/components-props.html#One-Way-Dat...

AngularJS uses two-way binding between scopes,
while Vue enforces a one-way data flow between
components. This makes the flow of data easier
to reason about in non-trivial applications.

https://vuejs.org/v2/guide/comparison.html#Data-binding
35 Free Printable Summer Word Search PDF for Fun 2018
We often have positions open and our office is close to <redacted fortune 100 company>.

So, every so often, we get a few applicants from there.

Some of them are good, and we offer them a job; only to find out that they're not interested anymore. Usually something along the lines of "thanks for the offer, but I've been given bigger and better responsibilities and I'm not looking at leaving anymore", or "I've been assigned to a more exciting project, I will see how it goes", or "I've had a new position offered within the company so I will follow this lead for now".

So, yeah... We're happy to help the other guys move up the ladder, really, been there myself; but it's a bit sad, that's what it takes to get promoted: another job offer and a resignation letter in hand.
Thanks for the feedback, happy to consider. Could you be more specific about what you would expect? That would help us make adjustments.
We have great offers on caskets in one of our in-house funeral homes - let me connect you with a representative.
Is legacy really a mystery though? I think most people know that is a thing...
Living around the Mountain View area, this is one of those moments where I'm like "Oh, the future is here, it's just not evenly distributed."

I've been driving next to these cars for the past 7 years. A number of my friends & former coworkers have ridden in them; a couple of them work on them. They've stopped for me at pedestrian crosswalks. I've gotten stuck behind them, driving 25mph on El Camino. I've waved them on to make a left in front of me (I'm still not entirely sure how they do that, but I think that if they detect that the driver at the intersection is stopped and has not gone within any reasonable time period, they creep out and eventually go if no movement is detected). I saw one last week attempt to switch lanes, find that the car behind it had sped up and it was no longer safe to make the lane change, turn off its blinker, pull ahead in its own lane, and then make the lane change safely several cars up.

They are on the road, and they work pretty well. I trust them a lot more than cars that say "Student Driver Onboard", or even the average Californian driver.
>They are older, better understood, and there are fewer substantive bugs (e.g. malformed blob = run service as root).

You used the same argument ("They are more mature") again. It's still not saying anything.
In all honesty I've never yet administered a system where the addition of systemd solved a problem I actually had. I would gladly go back to Upstart (or hell, even sysv) in a heartbeat.

Put another way, as a couple of anecdotes at $day_job, the boot time benefits (the one thing people always seem to bring up in defense of this ever-growing behemoth) were eaten up months ago in time troubleshooting, transitioning, and working around its corner cases.

More humorously, the words "fucking" and "goddamn" used to be followed by the name of some internal program known for being clunky. After getting up to Ubuntu 16 and Cent 7 in the whole environment, those words tend to be followed by "systemd".
Its good to hear your children gives you joy. Although, I would like to ask, what's the difference between happiness and joy to you?
We have a little hubris too. I spent years talking about how dumb Perl was. Then I learned Awk, Bash, and Unix and saw that Perl was a natural and evolutionary powerup with a massive script archive. Perl wasn't dumb, I just didn't understand the design decisions. Bash and many dynamic languages are similar. On another note, when I use Java/C# (languages I have little experience in), I always can't help but notice the lack of expressivity. I mean it takes 1/2 page of code to read a text file and print all lines that say "hello". In the Linux shell this could be:

cat filename | grep -i "hello"

Someone else will probably point out a better way. It is also only a couple of lines of Python.
Nope, I'm talking about react. I'm aware redux is just another step in the "level of abstraction you may want to use". And the problem is that every level you want is a challenge to get started with in React.

For example, JSX is an abstraction level I'd like to use. It requires an npm install to set up to contribute to production code. It has already crossed the threshold of an easy on-ramp for say, an intern -- because if this involves a first-time npm set-up on their machine, there goes the rest of the week.

With Vue to start using another feature/abstraction layer, you never have to do additional setup (your html file includes the vuejs script already), you just read the syntax docs and get going.

Additionally, React (and redux even more, yes) involves much more boilerplate than Vue does for every new feature you want to use, which is often more verbose/obtuse and hard to parse for a junior web developer.
Survival of the Richest
Uh sure, but for every Facebook there are a ton of things that young people embrace as important, from tech products like the one you mention, to bits of pop culture and art, and even political ideas that ultimately they reject and so eventually agree with their elders who rejected them too. I mean, who didn't go through their "Ayn Rand phase?" My point isn't that these are unhealthy things or that the young are unable to see things others can't, my point was that telling the young that if they feel passionate about something and others roll their eyes, the fact they are young is an insufficient reason to them assume others must be "wrong" to not value it, and doing so will lead to negative consequences since it will undermine empathy for those who have more experience.
Maybe this is presumptive of me, but you should consider not just the the words you say, but also their implication. Most other people will, and if you don't you can't communicate effectively.
Vertical Farming will only achieve widespread adoption when we have significantly cheaper energy.

Until then, it will be reserved mainly for leafy greens, rather than the substantial vegetables that can more effectively sustain a population.
Yes, I hear you on fighting the price war, and agree navigating a balance of price and coverage will be important. In our view, we intend to keep prices low through the use of technology and our dividend of risk profit, but definitely charge a sustainable premium for the cover we provide. Policyholders will be able to see where the money goes so it'll be an ongoing conversation.

Would love to get in touch, will drop you a line.
Extensive discussion: https://news.ycombinator.com/item?id=17459204
Side note: If you look at the ADA language about service animals, it's all about what you as a business cannot do, without doing a good job of specifying what constitutes a service animal... So if abusing vaugely defined legislation aimed at protecting people with disabilities is your thing, $50 on Amazon and you can take your pets just about anywhere ;-)