skysight-inc/HackerNews huggingface dataset:
IANAL (only been following IP law for a long time), but if your Foobarwoman is still substantially similar to Batwoman, you're gonna have problems. Sure, there could be some kind of female companion to Batman in your new series enabled by Batman being in the public domain, but they'll have to look different and have some kind of different story line than the Batwoman currently in the DC canon.
I've found that as I've gotten older (only 26, mind you), I've turned to more single-player games. In fact, the only multiplayer games I play regularly are Path of Exile, Smash (and I play mostly solo mode, or against friends locally) and Splatoon (which is the only shooter I like). While I don't mind grinding for levels to beat a boss and such, I don't want to have to grind my technical skills at the game just to have fun. And, since that's all a lot of online games are, it gets extremely frustrating and tiresome really quickly. Plus, I've found that a lot of single player games are also less likely to try to tempt you into buying stuff -- like hell am I going to buy anything (DLC excluded, of course) when I'm already paying $60 for the base game! And, becuase of that, I think they don't try as hard to make them super addictive, since they're not counting on many sells from that aspect of them; sadly, I've also found enjoyable single player games getting less and less common...
This is the reason I ditched the iPad for a Surface. Windows isn't my preferred environment but the ability to run my normal tools (IDEs, command line tools, etc) really was a game changer.

iPad Pro is great for creative workflows, but it's a shame it leaves programmers in the dust. It would be really great even to see something like XCode come to iOS
Haha definitely!

Subscription service that sends you progressively more pancakes each day. By the end of the year you will receive 365 pancakes in the mail
Here's an old post by terry tao explaining why the collatz conjecture is hard, and giving a heuristic argument that it's unlikely to be solved with purely elementary techniques. The essay is surely worth reading if you want to make an attempt on that problem!

https://terrytao.wordpress.com/2011/08/25/the-collatz-conjec...
Great write-up, thank you! My one suggestion is that you drop the enum meta-programming; it is a distraction. Instead do what you yourself propose: use a simple class with int attributes.
>Take your typical driver and throw in a failure situation they have never trained before (because, who has time to train them for every possible, or evens few likely failures

Humans have a base line of common sense reasoning and the ability to create coherent models of the world. A human driver isn't (rare exceptions aside) going to drive up an impossible street or try to dodge a street sign mistaken for a kangoroo in West Germany.

There's nice examples of how an ML algorithm can be tricked into all sorts of pathological behaviour by choosing adversarial images, there's no baseline of reason to fall back on.

Imagine a model that has one of these fatal edge cases baked in and a thousand cars suddenly mistake a flash of light for a u-turn. Sure, one or two human drivers out of a ten thousand might drive that irrationally on occasion, but compared to a machine we can usually cope with this.

And I don't even want to imagine what happens if this turns malicious. Imagine a bad actor on a bridge above a highway with some artifact that messes automated cars recognition up and the developers forgot to put some hard fail-safe in for that piece of road.
Have you used this two finger method?

https://mobile.twitter.com/stroughtonsmith/status/1061198300...

I find apple has gotten bad at ui discoverability. There's a ton of ios features I learned only through forums.
Social media linked to higher risk of depression in teen girls
And even if you find open-source, audited, secure hardware, your carrier might compromise you. The more I think about it, the more "secure smartphone" sounds like an oxymoron.
I don't think that a list of historically unsolved problems in math, and the Collatz Conjecture in particular, count as low-hanging fruit. The fact that they have remained unsolved for so long suggests that they are rather high-hanging.
Airbags don’t go into the A pillars typically - they start at about the top of the windshield, and when they blow the headliner tears, but not the plastic covering the A pillar.
It’s an amazing book! And very well written. Totally understandable!
Icab mobile does this. It's good.

The problem is, safari is better for a lot of things, and also has native adblocker integration. Would be better to be able to designate a desktop user agent in safari as well.
A Giant Speaker in Taiwan Is About to Switch on Again (2018)
+1 for crafting interpreters,I've already found knowing how to write a simple recursive descent parser useful.
Bazel is definitely designed for a very different model than how most of the world works. (I.e., Google's internal model.)

This clearly shows in Bazel's Python support: its internal version (Blaze) gets used quite often with Python inside Google's monorepo, and it works very nicely in that role, but that's a very different way of using Python than approximately the entire rest of the world. It's still Python, to be clear, just everything else is pretty different. ;)

Still, Bazel's model is pretty great if you adjust your brain, tooling, and patterns to it. I accept that most people don't. And some of its preferred usage patterns are more trouble than they're worth in a typical small shop anyway, at least with the usual other tooling one has to integrate with.

Tradeoffs...
December Startup Funding: Big Rounds as 2018 Ends
Everything is filterable. That page included. Try RED.
Food delivery using self-driving cars – Cruise and Doordash
There are more airlines with similar policies. Take a look at companies operating in the Far East, and you'll find tight standards for both age and BMI. Often these go beyond health and into projecting a company image.
My Data Backup System Thing
Because they can get more money by addicting (young) people to lootboxes and skins.
When talking about a language it usually means the design principles summarized in "The Zen of Python"[1]. When talking about Python code it can also mean "idiomatic".

[1] https://www.python.org/dev/peps/pep-0020/
Tuple space projects were pretty popular commercially.

There was a pretty decent implementation in Java[1] and very scalable distributed implementations.

The problem is that they are stuck in the space between the flexibility and developer friendliness of databases, and the KISS approach of a simple cache.

[1] https://en.wikipedia.org/wiki/Tuple_space#JavaSpaces
And in two years?
Poll: What are you doing with istio in 2019?
It seemed I heard about istio everywhere in 2018, but haven't read much about what people are actually doing with istio in production. I'm interested in learning what people are planning to do with istio and the primary reason they chose the technology.

Note: voting doesn't keep this post alive, please upvote to collect more votes
I don’t know what istio is
I don't plan on running istio in production in 2019
I'm already running istio in production
I plan on running istio in production because istio has secure service-to-service authentication with strong identity assertions between services in a cluster
I plan on running istio in production because istio has automatic load balancing for HTTP, gRPC, WebSocket, and TCP traffic
I plan on running istio in production because istio has automatic metrics, logs, and traces for all traffic within a cluster
I plan on running istio in production because istio has a pluggable policy layer and configuration API supporting access controls, rate limits and quotas.
I haven't tried this with a keyboard, but it's been working well for me sshing into my server and doing some small stuff with vim.

https://github.com/tbodt/ish
I agree. Xcode for iOS is exactly what is needed to make the iPad a serious tool.
Thanks for the response. Out of curiosity, how does your engineering organization introduce new dependencies within the monorepo? Can B, C and D all depend on A without A's consent or even awareness? (Suppose A is some checked in code that's useful, going to see updates in future, but is dormant at present.)

Your post puts a lot of the onus on A for breaking B, C, and D, but I think equal care and consideration needs to come from the other side of the contract. Eg, What are you depending on? Is it a dependency you want to take on, or are you and the shared code likely to diverge in life? These are top of mind decisions in a polyrepo architecture, but from my experience they're often not even considered in a monorepo. Anything checked in is fair game for reuse. This is why I suspect you may be "forcing" the wrong thing.

For reference I've worked in companies large and small, both monorepo and polyrepo. When I worked on Windows back in the 00's the monorepo tooling (SourceDepot) was quite amazing for the time, but the costs of that sort of coordination were also painfully apparent to everyone.

The place I currently work has a monorepo for desktop software and polyrepos for everything else. It isn't a straight up A/B experiment, but anecdotally the pain is higher and shipping velocity lower in the monorepo half of the world. Most of the monorepo pain is related to CI or other costs of global coordination, the kind of things Matt touches on midway (albeit probably too subtlely). I'd be interested to see your counterarguments to those points as well. Do you need fancy dependency management tooling to make your global CI builds fast and reproducible? Matt argues those end up being equivalent to the kind of dependency tooling that's intrinsic to polyrepo architectures anyway.
> Other than Python, I haven’t found any generally useful interpreter or compiler apps on iOS.

Haven’t tried myself, but this looks very interesting:

(A lighttable-ish .NET IDE for iOS)
http://continuous.codes/
Yeah, it is a pipe-dream. To be useful you need to be able to buy/sell it - which means going to exchanges. Once you are on exchanges you are a volatile asset or a "glorified stock option" and a part of unregulated gambling platform.
Open redirects are also used for SEO spam to hijack domain authority and other nefarious purposes.

It's silly that these big tech companies won't fix them.
> Would you object to me saying "bitcoin"

For me, the jury is still out, cf tulip bubble.

> of us having a reasonable secure and (seemingly) anonymous currency

I'd object to that on the basis that most crypto-currencies have a public ledger, and I believe deanonymization is already somewhat effective and also only just in its infancy. I would not want to have committed anything to the blockchain that I wasn't happy for the world to know. I believe this is solvable in future innovations, but appears to be far from widely deployed. The linked post appears to be a possible solution.

Also I think the whole tainted coins concept, where a government marks transactions emanating from a wallet, and all linked transactions after that, is going to be a much much bigger deal than people think. It seems very unlikely to me that companies like Coinbase won't have to maintain a blacklist at some point in the future if they want to stay on the good side of regulators, which will lead to all sorts of turbulent effects.
It's a performance blog not a networking blog. eBOF isn't limited to networking nor was this blog post.
> detecting moving objects

substantial movement relative to your position/trajectory.
I've been using Yacht Boy as my alarm clock continuously since at least 1991-92. Love it: still produces great sound to wake up to. Go and find one on Ebay and get yourself a Yacht Boy!
GIC is a guaranteed investment certificate. HISA is a high interest savings account. They may be named alternatively in Europe. I am not familiar with EU banking.

You might have to research it further with your bank for GIC and look for online only banks for the HISA option.
Sounds like you've thought about it though. If we can imagine it, perhaps it's possible. Could anyone have believed that we could control the color of millions of tiny dots on a thin flat surface 100 years ago?

My point is that to say that it's against the laws of physics is as ridiculous as my imaginations of what is possible.
> Which compiler extensions?

If you want to use certain advanced language features, enable the appropriate extensions.

Your answers typify a level of comprehension of Haskell which appears to occupy the same brain space empathy would do. The whole POINT is that there are complex language features which have to be enabled if you want them: how does anyone know a priori in a new situation what to enable and what to disable? What side effects? What consequences?

I loved learning Haskell but to pretend it's syntactic simplicity translates to simple in all things is to misunderstand.

Gcc has a million compiler -W options do you think every C programmer knows them all? Do you think that every cat user knows why we joke about cat -v?

You have mastered Haskell and forgotten what lack of complete understanding means to anyone else. Mastering FORTRAN or pascal or lisp was trivial by comparison.

Mastering the underlying concepts of recursion, and tail recursion, and typing systems, and then integrating optional language features is not trivial.
> Aaand there it is ... so much negativity.

If reasoned skepticism in response to a comment inviting skepticism strikes you as negativity, your fervor sounds religious.
I’m planning to enroll in statistical mechanics course. Anyone else wants to team up and study as a group? We may finish faster that way. Email me: paras1987 <at> gmail
Repl.it ceo here. We've evolved a lot in the past 18 months, most importantly we added priper file and filetree support! Give it another shot and email me with feedback so we can get better.

Oh, and we have a big sprint coming up for better support for tablets and touch in general.
Hey great question. I've built a site that aspires to answer exactly these types of questions. Employbl has about 500 bay area companies with 62 of those companies being YC backed. There are over 1,000 active YC companies so it's only a fraction, but hey, it's a start!

1. Head over to https://employbl.com/
2. Select YC companies (62 companies)
3. Select 'social good' (17 total companies, 1 with the YC filter applied)

Watsi (https://employbl.com/companies/Watsi) is the only company I have in the social good category that is explicitly not for profit. My social good category has some social businesses that are for profit but there's a clear social bent.

Are you looking for non-profit work or what's your goal?
No, that's just a common choice. You can choose a covariance function (kernel) corresponding to some other function space.

http://www.gaussianprocess.org/gpml/chapters/RW4.pdf
Well,

Seeing that the iPhone 5s was introduced 5 years ago and is still getting updates, the 7 should still be getting updates until 2022.
The price of something being higher than you'd prefer does not mean there is a market failure. Child care is not a public good and there are not obvious externalities. Excessive regulation might be a factor but that is not market failure.

The fact that the unsubsidized cost of child care is higher than some parents are willing to pay may just be evidence that there are no efficiencies to be gained for those parents. Perhaps the economies of scale for child care are less than you assume.
BTC should have done this as well.
I find that the Surface (Book) has a good creative workflow as well since it has the Adobe Suite and Krita (and all Windows programs of course).
Any list like this one for finance / investing material? Thanks for the resource - will be put to good use. I’d love it if there were categories for paid, non-paid and overall most recommended.
Isn't it literally a full version of Safari, just a different (and correct) user agent?

So really it's a site's use of user agent rather than media queries which is breaking things for you?
WKWebViews support the same JSON content blocking lists that Safari uses for its content blocking extensions, so while you can’t support the same extensions as Safari you could at least bundle block lists with the app.
https://developers.google.com/optimize/
> Slight asterisk-- if he was right, philosophers would be employed as counselors, to help people realize that the deep problems they are wondering about are probably just problems with language, or the limits of vague, abstract terminology.

That's right. And that is exactly what Rorty came to believe.
Web applications can be packaged for offline use.

It’d be cool if browsers let you back up local copies of sites though.
Was it inboxreads.co ?
>Is it the parent-to-child ratio?

That's probably most of it. Studies show that siblings born too close together have reduced intelligence compared to siblings born further apart.

Studies also show that the number of words per day spoken to a child has a direct impact on intelligence.

A small child will completely monopolize all of your attention for huge chunks of the day. It's just not possible for one person to provide that much interaction to multiple children.
A decade ago people were using Google redirects to lure people into visiting shock sites.

Back then, it seemed reasonable to not consider this a real security flaw. Now that everyone has a Google account, the possibility of credential theft seems like something worth taking seriously.

At the very least, either host the redirect on a domain that is clearly distinct from the domain users log into, or ignore the destination parameter if the referrer is not a trusted source.

Now I'm wondering if this is also a potential vector for DDoS attacks against a third party. Widely distribute links "to a cute puppy on Instagram" that redirect to a URL that triggers a resource-intensive search operation on the victim's server? (Bonus points if the redirect points to a page that loads an actual cute puppy in one frame, and targets the victim with a 1-pixel frame.)

It sounds like a stretch, but I can't rule the possibility out. Even if it can't be used to launch a DDoS, I could see it being used for advertising fraud.
Open redirects are also used to prevent referrers from propagating through. In that sense, they're very useful for anonymisation.
Any regular centralized system doesn't need any of this, they can do just fine with mature, stable, very well understood and crazy fast RDBM systems.
How is the jury still out given that nobody uses anything like this for anything real beyond learning and labview dates back to 1983 and scratch to the early 2000s.

Language is the means by which human beings describe abstract data in a dense concise easy to encode and decode fashion. This is true whether its spoken or written. That it is the means we express code is unsurprising.

Lets put it another way. I'm typing this response to you on a keyboard. Can you imagine a way via drawing a picture that I could have in moments conveyed these thoughts by drawing you a picture?
Nice! I'll have to give this a try at some point if I run into GC related latency issues and see if it works on my systems.
Los Angeles Accuses Weather Channel App of Covertly Mining User Data
Why is everyone in this thread ignoring Android tablets? There are ports for most command line apps, including Emacs. Try Termux.
I took the one and only Linear Algebra course cited in this list and did not care for it. I found Strang's MIT course on the subject much better. I seem to recall reading other's had the same experience.

Perhaps we need a separate index that's just YT (and Vimeo?)?
Apple’s processors are significantly more energy-efficient than their counterparts’. They might be “more powerful” but are also competitive in terms of battery life.
Here's a subtle clue: even under tightly controlled, planned social arrangements, for example, when you attempt to bring a criminal to justice, you might sometimes find incentives that create underground market economies. Spooky bribery at a distance, if you will.

Surrogate motherhood is rare and problematic, but in some cases there is enough incentive to simply carry a child for a reward, and then exit the parental role.

Sometimes, this might even happen with unplanned pregnancies. What's the tipping point that splits the difference between terminating a pregnancy, versus a charade marriage incentivized by court mandated custody and support arrangements that bring justice to an potentially unjust circumstance befalling an unfortunate couple?
... tomorrow's comic? Hi, Randall?
So maybe BMW is more profitable or pulls in more revenue than Tesla in the US, or maybe not. Also, Model 3 has only been delivered to US and Canada's customers, and only expanded to Europe very recently. But the point remains, Tesla is "now America's Number One Premium Automotive Company"? Whether that will be true next quarter remains to be seen. Not sure what you're trying to dispute?

Also true that tax credit expiration played a part. Do you think BMW or Lexus didn't have any promotion this past quarter?
I hope that's not true. Wittgenstein certainly led me deeper into the subject, not away from it.

"It's all a language game so why bother" is about as intellectually barren (and misinformed) as saying, "Well, Turing demonstrated that all programming languages are 'equivalent,' so it doesn't really matter."
I would further generalize; if you want to find low-hanging fruit, know about relevant subjects that aren't presently very popular (such as the Knight-Darwin law) and find relations between disparate fields (such as evolutionary biology and graph theory) where few others are well-versed in both.
> Think about how many people during the Cold War moved to a remote island to take intensive Russian language classes.

Given the way you've presented your argument, you can't lose:

1. If the number is extremely low, it supports your claim in your last sentence that moving to Hawaii during the Cold War to take Russian language classes is conspicious behavior that reveals his parents as CIA.

2. If the number is extremely large, it supports your initial claim that moving to Hawaii and taking Russian language classes "are pretty typical covers and paths."

It appears you have yourself a contradiction there.
A lot of the visible universe actually appears to be receding faster than the speed of light:

https://phys.org/news/2015-10-galaxies-faster.html

It's because the space inbetween is getting bigger. But light keeps moving towards us from those galaxies, so we see those photons eventually anyway. You can still hear things that are going above the speed of sound, as long as they're headed away from you- if they're headed toward you, you'll not hear them (probably?). But the waves they throw off will expand behind them just fine.
So, I finally found an answer why did my favorite alarm app (Sleep as Android, which I highly recommend) stop working after my Nokia 6.1 updated to Android 9.

I mean, I did have troubles with background applications before the update such as heart rate monitoring. But the firmware was so laggy so I didn't care about it.

But breaking an alarm application? This is kinda next level, I'm really pissed off. I hated the phone before Android Pie for being too buggy but now I hate "Nokia" (actually, HMD) as a company and the whole Android One promise. It may look like a "proper Android" but it's really not.