skysight-inc/HackerNews huggingface dataset:
The Decade We Almost Solved Climate Change
That all seems perfectly fine to me, to be completely honest.
I don't really understand your example. Julia has both macros and builtin parametric polymorphism. Unless you expect user code to implement its own type system (technically possible, e.g. Racket does it), then macros aren't a solution to the same problem as generics
Oddly enough I’m in Dordrecht, NL right now on a work trip and it’s bike heaven here. Bike lanes the size of car lanes. Bike depos next to the train station that are a block long. Everywhere you go there’s close to 50 bikes parked outside.

It’s a great place to visit. Lots of nice people and history.
It only tells what people are watching from an extremely limited data set. I would have much different viewing patterns if Netflix streaming was anywhere near what their DVD selection was. You could watch all manner of obscure films that aren't worth buying and streaming services aren't going to carry.
This is also incorrect:

> Equatable appears to be a built-in in Swift, not possible to define otherwise.

Equatable is a standard library type.
You gotta update your lexicon bro. There's a new generation and they even say micro aggression.

These people exist and they are huge in silicon valley. God bless ya if you haven't encountered them.
>Only if the page is originally requested from evil.com or if evil.com is listed in the CORS http header from the legitimate domain.

You have CORS backwards. Domains give other domains permissions to access them in CORS. I think you're thinking of Content-Security-Policy here (which lets a domain specify other domains that may be interacted with from the domain), but I've already mentioned a number of issues with it (the first being that a MITM can just remove that header).

>I tested it on a couple of sites both with http and https. It is not a valid vector of attack. Don't take my word for it. Try it.

If you open example.com and run this in the console:

(new Image).src = 'https://news.ycombinator.com/y18.gif?userdata=123'

then an HTTP(S) request is triggered. The operator of that domain's server can see a request happened and see the userdata parameter. (If you do it with a URL that doesn't respond with an image, then you may see a warning in the console like "Cross-Origin Read Blocking (CORB) blocked cross-origin response ...", but that warning only means that example.com doesn't get to read the response. The request still happened and the attacker already leaked the userdata.)

>All these technical conversations are really a red herring based upon the untested assumption that modification of page traffic is trivial if the page is served over HTTP. While this is possible it isn't trivial and requires multiple stages of compromise.

If the attacker is the ISP, or controls a wifi router that victims are using, then it's trivial[0].

>Typically man in the middle attacks refer to encrypted traffic, such as HTTPS, instead of plain text traffic.

Wasn't this entire comment chain started from you saying that HTTPS was unnecessary in some certain situation? Everyone is responding to you about attacks that are possible if you decide not to use HTTPS. I think we've lost the plot if you're going to interpret these attacks as if your site is using HTTPS.

> And how would you do that? I have not seen anybody prove they can both MiTM a production site and modify the data in a way that breaks same origin policy

Easy: run a public wireless router (or run an ISP) that people use to connect to HTTP sites. If you want, you can append some code to any javascript file coming through to POST the contents of localStorage (and indexeddb, etc) to a page on the same domain (and that request will go through you, so you see the data). You filter out any Content-Security-Policy headers that might restrict the page from making ajax connections to itself. There's only one domain involved, so same origin policy doesn't affect anything at all in this situation.

[0] http://www.ex-parrot.com/pete/upside-down-ternet.html
Your own comment where you brought up privilege do plenty to demonstrate how you think about it. The fact that you compare the percentage of white people and act like "check your privilege" is a perfect opposite of "whiteness", I mean, maybe you have another interpretation of what you meant...
One caveat, you definitely want to contest the debt in writing regularly. If it goes away because the collector failed to respond you are fine. If it goes away because they "forgive" the debt, its seen as income by the IRS and you will pay taxes on it. So imagine the tax bill if 200K of "income" is added to your taxes one year.
There is a rising groundswell of support for government based healthcare recently:

https://www.cnbc.com/2018/08/28/most-americans-now-support-m...
Are you planning to make it easy to add autocomplete support for languages like TypeScript?
The same is true for every forum I know of, in fact a lot of them now have a google search box that gives site specific results
We just returned from Amsterdam and Belgium. We never had a bad meal, and we never had decent service. Everyone gets paid fairly and no one cares if the customer sits for 30 minutes waiting for a beer, or asking for napkins, or requesting coffee. It was our first long term sojourn in the land of No Tipping and it wasn't good. Hospitality was non-existent. A hostile "Do you have a reservation?" met us in empty restaurants at early hours. Eye rolls were common. Waiters stared at their cell phones while we signaled madly for the check. The piece of resistance was the waiter who served the meal, then vanished. We watched for him for 30 minutes, and finally spied him. He was headed out the door, done for the evening. When my husband walked to the server area and told them we saw our waiter leave, the response was a peremptory "What do you need?" He told them we'd like two beers, and they were delivered. No one looked at us again all night. We sat for 45 minutes with our dirty dishes. The restaurant economies of the Netherlands and Belgium would prosper if they'd just try some salesmanship and adopt a professional mien.
I vote No on abolishing tipping.
Monkeybrains (https://www.monkeybrains.net/) operates a mesh network in SF. They're not community owned but they are very much a local business.
Search isn't easy and I would fully expect a company that specializes in search to provide better search results than an entity that simply has search as a feature to their main product. Since Wikipedia provides all of their pages for indexing, unlike Facebook for example, a good search experience would be an MVP for any competent search company.
1) do you surf PB? Just moved away fro SD, missing it badly.

2) if I could do this with PDFs, or have an engineering graph paper background, that would be glorious.
The difference between 78F and 80F is perceptible to me -- 80F is too hot, indoors, and around 50% humidity, while 78F at similar humidity is fairly comfortable.

I agree that it may not be the most useful thing, but it's worth pointing out.

Also- "2 degrees" of global warming doesn't sound so bad to a lot of fahrenheit folks, its actually closer to 4 degrees in F
As an American I recently rented a Volkswagen in Austria. I found it funny/ironic that the inside temperature settings had half degree steps with all of the Europeans I've heard complain about the Fahrenheit scale use in US. So at least some German wanted that granularity.
For anyone wondering, the term originated from radio dramas being sponsored by soap manufacturers (according to Wikipedia).
What happens to the pension fund if DDG fails?
This is great! Rare to see FreeBSD with a GUI focus. Unfortunately I'm more likely to check out Macbuntu (which I didn't know about before) than try to replicate his setup.

There are many many things that makes life in macOS better than Unix/Linux, not least having Cmd-XXX that don't clash with Ctrl-. I love being able to use Emacs keybinding in nearly all text fields on Mac whereas on Linux they control the app and I feel my hands tied as I seek the cursor etc keys. The more my Linux environment can mimic macOS, the more time I'll spend there.
Collective action can give all of us, including ourselves, more freedom. This isn’t about torrents, it’s about the freedom to use the internet without surveillance and monitoring of our every move.
https://i.imgur.com/qbRDxiu.png

This isn't Shavian, but Quikscript, its successor.

For various reasons I've decided not to include the original :)
"t’s like going to a store without price tags and complaining that your bill is much higher than you expected."

It's more like only having stores without price tags and then when you overpay people telling you that you should have shopped around for a good price.
> In US cities, most cyclist act like they're in a race. They must run every stop sign, charge down every hill, graze every pedestrian...

Seems like a pretty biased sample to me. I'm a cyclist, and the vast majority of cyclists I know respect the law and common sense. Yes, there are jerks out there, but they'd most likely still be jerks if they switched to driving.

It's possible that my own sample of cycling friends is biased too, but few cyclists I see on the road are as bad as phil248 described. And the worst drivers I see on the road are considerably more dangerous than the worst cyclists, by a long shot.
No, no, you keep going. You're doing great.

How did my childhood impact these views?
I know people doing this in Detroit on a smaller scale. The nodes are I believe using cable modems, not 20 GB connections. But it's free because they have money from a foundation and it's all volunteers. It's all about getting the poor on the net.

https://motherboard.vice.com/en_us/article/kz3xyz/detroit-me...
Higher mortality means higher mortality.
Lower lifespan means lower lifespan.

Scary stories intended to distract from systemic dysfunction are also just what they are.
When I noticed that DDG is using (among other sources) Yandex.ru (Russian search engine) index I've stopped using it.

It is not a question of privacy but rather a question of trust and bias. Of course YMMV.
You can use !m instead of !gmaps.
DuckDuckGo claims to be all for privacy. What it doesn't tell users is that it is just a wrapper around Bing search results. The $10M they plan to spend is just going to increase search traffic to Bing.
If you prefer Go as is, stay on 1.x? Besides, isn't v2 of a language like a fork anyway? There's a considerable investment in v1 already so it's not like it's going to disappear overnight.
You made the comment that we can all still read. You could choose to justify it. Instead, like every single conservative troll on every social media platform ever, you've decided to just troll your way down to the bottom. Have fun, it'll be by yourself.
Keep up the good work - I did abandon freebsd for linux some years ago, and I regret it most days.
>So when you go from particle physics to chemistry, new complexities emerge that can't be explained in the realm of particle physics alone (iirc).

Correct me if I'm misunderstanding, but I think you're confusing general theory vs practical applicable models here maybe? Yes, fundamental principles of interaction can combine at scale to create new large scale effects, but that doesn't change the fact that they came out of fundamental principles nor that they can't be "explained" via those principles. There is no magic that pops into existence up the chain. The asymmetry of water molecules and the way their electron clouds distribute create all sorts of fascinating effects in bulk water, but they're still directly coming out of physics of course.

The issue in practice however is that the level of computing necessary to accurately model reality at scale from fundamentals matches or exceeds actually doing it in reality, and for us rapidly becomes absolutely, utterly infeasible for anything but the simplest systems. "New emergent complexities" absolutely "can be explained" from a correct lower level set of principles, but that doesn't mean we can actually crunch the math at any scale we want. So we need higher level bulk models too, at many levels all the way up, which are good enough to be effective approximations to a given level of accuracy in practical computing time. The low level fundamentals often at bulk average out due to random variance in sufficient quantity and are irrelevant to whatever we care about, so there is no need to do it that expensively (even if we could). But that isn't the same thing as the fundamentals being wrong somehow or not being at the root of everything above.
2018 Political Atlas
How come you have time to down vote that?

And down vote and flag this? This site is creepy.
> do pros ever actually tape a ceiling border?

Nope. They either use something that looks like a trowel, or freehand it.
> I don't particularly care if people get MITM'ed when visiting my static sites. If they did so it generally is because they chose to use unsafe public access points ( wifi ). This extends to some degree to all forms of wifi since so many security forms in use on them can be easily broken.

While wifi offers little "complete" security, some methods of security, (like implementing HTTPS) require very little work for a relatively large decrease in attack surface
Is this actually true?
That's an interesting point. I also speak a language with a phonetic writing system, but I have never read poetry in it, so did not have the chance to "see" these repeating patterns of sound-symbols.

Curiously, it seems to be easier to see rhymes when first learning to read a new phonetic system, because I still see the shapes (see the sounds!) instead of perceiving the words directly.

Identical shapes are "grouped" together visually, in the same way as when I look at some Japanese text (I can't read Japanese), the identical symbols "jump" out of the page.

https://i.imgur.com/qbRDxiu.png
DDG's bang search is by far my favorite feature, I've been using DDG for about 4 years and being about to just !w or !m for common stuff is a huge win.
I am pretty sure the term comes from "relationship" - I remember it being used in alt.tv.x-files about Mulder and Scully, though I don't know if that was its first use (their relationship was/is very much as you describe): certainly people who wanted the two to get together were known as "shippers".
Yeah so switching browsers tabs takes 5-30 seconds and government takes 4-8 years and convincing approx 160 million people that this issue is the issue that matters more then the other issues they might consider when casting their vote. Pretty sure switching tabs is easier.
I use !npm which is pretty great if you'd doing node dev
It was limited to a pool of 18 heroes still.
Rogers Cable is one of the few major ISPs in Canada and they used to (maybe still do? I moved away years ago) modify your page content to include data overage warnings or past due balance warnings at the top of pages you visited.

HTTPS everything please.
I don't think that's fair to say at this point. Everything points to it being vaporware right now, but nobody outside of their R&D is sure, and Palmer Luckey merely analyzed their current product just like everyone else (but perhaps with a bit more bias).

It (what they advertised) looks like it's vaporware, but when they release something else I'll keep an eye on it just in case it isn't.
sorry about that, I disabled it since I was accidentally hitting it on my phone but I agree it is annoying.
Energy-wise, Airconditioning is quite cheap. In Japan we use "aircon" pretty much all the time in summer (it's really, really hard to live without when it's 35C+ in 90% humidity) yet the electricity bills are much more reasonable compared to what we need to pay in winter when we need to heat up the place (temporarily only).
> There's something wrong with that.

I disagree, I think Wikipedia is akin to a collective blog where people just dump information to. Indexing is hard enough that it becomes a full-time job to do it well, and that takes time and money.

Search is so hard that external search is necessary for many websites to exist outside of a void. If we expect blogs to have their own searching functionality, we end up with a collection of disjoint webs, and that would basically kill the web as we know it.
it should work on desktop, does anything render or do you get a blank screen?
Yes, i've built a few and many more dozens of permitted construction projects... The big thing for me is the cost, and keeping it down. If you hire builders to do the work, in my area the price is about $100/sqft. If you do the permits yourself or sub out the general contractor yourself, you can get the work done for about $10/sqft - $25/sqft. Also, when you spec out the materials, try to avoid places like Home Depot and Lowes as much as possible, try instead to look on places like Craigslist, Facebook Marketplace, other places where people sell things. You can easily save tens of thousands by doing that in your project.
Strongly disagree. I've heard this argument before. I'm a cyclist and my experience with cyclists who run red lights is that the majority (if not the vast majority) ride so slowly that I can still pass them after they've run a red that I did not run without too much effort. So I doubt that you gain much distance.

Plus, the credibility hit that ALL cyclists take for this alone makes this not worthwhile in my view. Cyclists who respect the law like myself get blamed for the actions of bad cyclists. I've often wondered if this contributes to bad driving around cyclists, e.g., "punishment passes".
Your first point is simply not true. There is no plan that covers every ER and every hospital. Even on the top plans, there are in-network and out of network providers. So once again, we're back to making decisions while incapacitated or unconscious. No matter how carefully you chose your plan and how much you pay, you're still fucked. Not to mention that almost everyone is stuck with the plans their employers choose. Even the platinum level ACA plans, however, are like this. That's what I'm talking about above, BTW, as well as equivalent plans provided by corporations. It's simply impossible to get a plan that covers everything and therefore prevents you from going bankrupt in all situations.
The headline reads suspiciously like the legendary "Bitcoin has crashed: here's why this is a good thing"
I just wanted to thank you two for pointing me in the direction of the concept. :)
An OAuth 2.0 introduction for beginners – ITNEXT
Discussions like this one, where in some cases opinions supplant primary facts, are not very productive. It may help some of the readers here to consider a deeper explanation of terms, while resisting the urge to select self-reinforcing parts.

https://plato.stanford.edu/entries/identity-politics/
So you have a lottery ticket, which may or may not pay out when you receive health care services, decided by essentially random factors.
Real talk: I'm a lifelong progressive who's very willing to trade my own purity in order to WIN. You're being sanctimonious and not graceful about being called on it.

Assume good intentions.

I've been around a lot of younger people who actually unironically say this stuff lately. No joke. Ask others on the board working at SV-based companies hiring out of college.
Also not every house in Canada has AC....but ALL have heating.
Read the document: https://go.googlesource.com/proposal/+/master/design/go2draf...
Have you considered charging a dollar annually (like WhatsApp previously did) and seeing if current users will pay? If you’re out of funds, and have no seed round lined up, why not attempt to monetize immediately?

Also, have you explored if Amazon has any accelerator programs you’d qualify for to get some AWS credits to tide you over (paging jeffbarr).
"Compare yourself to who you were yesterday, not to who someone else is today"

Read this: https://jordanbpeterson.com/12-rules-for-life/
SpotInst Could Change the Way We Consume Cloud – StackSense
there are certainly better ways to contribute, but i’m not sure it’s nitpicking. it seems like this issue is pretty close to the network’s core values and reason for existing: getting away from centralisation, censorship, big companies, etc
I’ll have a stab at answering this, someone who knows better can correct me.

Dynamic with optional typing. General consensus is that it has a pretty great type system. Union types, language level implementation of high performance missing types.
Garbage collected.
JIT compiled using LLVM backend; entire language is written in itself, so the compiler doesn’t have any “black boxes”, I.e. it can optimise everything.
Great multiple dispatch system.
Imperative technically I guess? But feels like it’s lifted a bunch of good ideas from various functional and domain specific languages.

Anything I missed?
Unfortunately, modern, statistical machine-learning based AI is extremely bad at generalising from one environment or one context to another. And, training one some task in a simulation and then performing the same task in the real world requires a very strong ability for generalisation. That is because it is extremely expensive to simulate the real world with any fidelity and therefore every simulation is "cutting corners" - and really, really big corners at that. This gap, between reality and simulation must be covered by generalisation, but our machine learning systems genearlise too poorly.

As a result, training in simulated environments doesn't help handle the full complexity of the real world. Even if we had robot bodies that could move as freely and manipulate objects with as much dexterity as they can do in simulations.
It's a valid question, with two possible threat models:

1) the honeypot uses your private keys to MITM connections

Let's Encrypt doesn't handle your private keys. You generate them yourself, and submit a CRL to LE to get a cert issued. They have no knowledge of your private key.

2) the honeypot issues fake certs

Let's Encrypt submits a log of every cert issued, see https://crt.sh/ . To verify, it'd be pretty trivial to create a browser extension (if one doesn't exist already) that checks whether certs you encounter appear in the certificate log.
I disagree with a lot of Go's design decisions, but avoiding `<>` for generics seems like a very good idea. They're actually learning from other language's mistakes this time.

https://github.com/rust-lang/rust/commit/3d5fef6f3001beeffde...
You would fail anyway, because the interviewer thought it's pretty clear that automatic transmission was implied, not manual, since the job is about baking doughnuts.
Traffic works quite the same for cars as it does for bikes in that from 8-9 and around 6 you have a huge number of cyclists rushing to and from work, school etc, and it can get pretty crazy. You don't really experience that as a tourist who leaves the hotel around 10 and is walking around for a restaurant around 7. Your experience does exist but it's not always like that.

But there's also a lot of infrastructure to support the mellowness. Dedicated cycling lanes on both sides, priority around traffic lights, under/overpasses to reduce stops, flat roads and dense urban centres (with decent public transportation for larger distances) makes it easy to get to your destination quickly without having to race or compete for space. That certainly helps.
I don't follow India news. But I have seen a lot about Hindu-Muslim conflict. Such as the Gujarat riots, and the destruction of the Babri Mosque. And now the current wave of Hindu nationalist violence, against Muslims and "immodest" women. Which, I gotta say, is an odd juxtaposition.

So yeah, I can see the argument for SocialCops. And a national ID system. And censorship of online media.

But it still bothers me, and I feel sad about it. But worse, I worry that such conflict is happening in so many places. Especially in the US, where I happen to live.

Also, this is arguably yet another impact of global climate change. And so it's likely to keep getting worse, with social disruption and resource conflict. Damn.