skysight-inc/HackerNews huggingface dataset:
> I'm sorry but calling said tool "spam" is hyperbole to the point of factual incorrectness.

The first sentence from Wikipedia on "spamming" is:

"Electronic spamming is the use of electronic messaging systems to send an unsolicited message (spam), especially advertising, as well as sending messages repeatedly on the same site."

Do you disagree with this definition?

> Furthermore, this said tool is recommended by Indiegogo's Field Guide, a direct publication of Indiegogo.com, the world's second largest Crowdfunding Platform.

I have nothing against Indiegogo, but it's not very hard to figure out that they have a vested interest in their users spreading their crowdfunding campaigns as far and wide as possible -- they make money if they get funded and they get free advertisement as a side-effect. Why should I care what they think about this issue?

> Aside: You seem very argumentatively aggressive in your comments. Is that serving you or those you're communicating with?

Yes.
I think the main driver is that a lot of developers are really not comfortable manually juggling types. Seriously.
But isn't it the case that CO2 levels could not be seen as a direct indicator of ice levels in say the last 35 Million years? The ice-free times correspond to high CO2; the icebound times to low CO2. But in between there's considerable difference, and no simple correleation. One could be driven to think, something besides CO2 is (also) involved.
Not Everything can be left to the market to figure out. When government colludes with medical corporations to maximize profits we get what we have here. It isn't governments or corporations that are the problem. When you can profit from the sick, morals have to be thrown out the window.
If it's more pleasant, is it still good for practice? A lot of the value of practicing interviews is to slowly become comfortable with the stress and pressure.
I think the point is that Lisp lets you create an ad-hoc, poorly-specified version of any language you like, or perhaps several mashed together, which feels great at the time, but feels horrible when you come back to it later.

DSLs/Jargon/New Languages are constructing a new world, and you need to be really sure the costs of that abstraction are outweighed by concrete and lasting benefits in the domain (sometimes they are, oftentimes they are not), crucially, this sort of language is often best used for a very specific domain and nowhere else (say R for statistics).
The disease killing white Americans goes way deeper than opioids
THE WORLD IS GOING TO END. OMG!!!!!!!!!!!!

a brainwashed generation unable to prioritize reality now, believe that 'science' has gifted them a version of the apocolypse they can believe will bring the end of times , but hey-------this isn't a religion or end times cult. ....right?
I also didn't mean monetary value. I meant the value you can assign to an object or performance by itself, with no context.

For example, you can look at an Impressionist painting, and most people would agree that by itself, it has some aesthetic value. Knowing the context of that painting might make it even more valuable, in other ways.

However, the pile of trash you mention does not hold any intrinsic value by most standards (you can find lots of those in any alley), but knowing the context, the commentary and the intention, makes it valuable.

Think of it like an inside joke.
Well said! Way better than my over extended rant trying to convey similar points.
The problem with re-using a box is that it loses a lot of integrity after the initial shipment. Its crush rating is reduced and chance of tear increases sharply. Many damaged and ripped parcels at the post office are due to box reuse or bad packaging combined with incorrect crush rating.
Just hit the back button when this happens.

A website covering its content with trash is a good indicator that the content wasn't worth spending your time on in the first place.
I wasn't thinking of OpenSSL specifically but rather as a general question. E.g. why is Rust ASL2/MIT licensed (my guess is that it's just what Graydon originally chose for whichever reasons and nobody cares enough to change it)?
So what you're saying is that browsers can directly understand and render raw MathML syntax?
The article never claimed to provide an exhaustive list of all healthcare related laws and their affects. In exactly what way does omitting that law weaken their argument?
I remember an '80s-era middle school science textbook touting seabed manganese nodules as the future of mining, driving mass underwater settlement.
> I cannot imagine a job more Sisyphean.

For what it's worth, if you go to see (or interact) with Maurizio Cattelan's "America"[1] at the Guggenheim in New York, it is a staffer's job to stand by the door and check on it after every person's visit.

(After my turn, I asked the staffer if that was the weirdest job they'd ever had to do, and she said that it wasn't; perhaps she had previously worked at the MoMA.)

1: https://www.guggenheim.org/exhibition/maurizio-cattelan-amer...
Well filtering out their own domains or big anonmailers or fakes is not that hard, so it's best if the address is not distinguishable from someone who is just really bad at reading their mail.

Of course they will then begin to make automated sign ups harder, maybe with captchas or confirmation links etc. which will also discourage real users and maybe kill this concept in the long run.
But they're related in a strange way: they raise the rates a penny, they have to pay a penny more back to solar at 'retail rates'. So its a funny feedback loop.
> I wonder if we can find medium-based influences on other scripts, say, Roman and Arabic.

Two examples:

Serifs on Roman letters originated as a way to clean up the ends of the characters when carved in stone.

When I was a kid in California, you'd regularly see gang graffiti painted in square block lettering that imitated what it would look like carved in wood (e.g. a park bench).
Parent shouldn't be downvoted. Depression and/or rage are among the valid responses to this part of the news.
In fact, Ali does let you choose the seller of the item, and lets you contact him as much as you want before the transaction. So, no, Ali does this better than Amazon.
Steve Jobs as a Service Doesn’t Exist. Stop Outsourcing Your Genius
I'd assume Egyptian hieroglyphics were influenced by chiseling in rock
8K@60Hz appears to be the end-game bandwidth limit[1] of DP over USB-C, although I suspect the pragmatic reality of the situation will ultimately be driven by cable length limits.

I'm really struggling to wrap my mind around how sensibly pushing 100W of power out of a wee little USB-C port on a laptop might look though.

[1] https://www.displayport.org/what-is-displayport-over-usb-c/
I haven't had store employees get annoyed when I say no in years. I say "can I just skip that?" and it's always "sure no problem."

Years ago I remember it being much worse (especially at Radio Shack!). Employees would have to do stuff like enter a fake phone number because the system often didn't have any bypass mechanism etc, so I can understand their annoyance. I recall aborting one sale out of principle when neither of us would budge. I'm pretty sure that wasn't the playbook the store clerk was supposed to be following but oh well!
I've always wondered why LISP was such a hot-topic of discussion for CS people. I'm not technical myself, but the idea of different computing languages being more/less efficient in certain tasks is interesting.

I don't know how valid this is, since I've only spoken with a handful of Lispers, but it seems that they appreciate the freedom and lack of boundaries/rules/limits that Lisp provides. They talk about it like a language that can do anything, because it has no rules on what it can or cannot do.

But at the same time, my friends also remind me that the lack of limits means that they are more accountable for every line of code, and that as a beginner, it'd be best for me to use something more structured (they always say Python) until I'm comfortable taking off the training wheels.

Can anyone share their thoughts?
Controlling VR games with your mind
From CS point of view + is just a function name just like any other.

A concept used in lambda calculus, introduced in computing since Lisp exists.

Also part of abstract mathematics field, where operator symbols get defined for the proofs.
Customs is a different threat model: they have the ability to say "Please unlock your phone and show us what's on it." You can refuse, although that might get your device confiscated or your trip delayed or cancelled. The CIA's threat model in the leaked documents involve silent software exploits. There's no involvement with the human owner of the device.

It's very important to understand the silent-exploit threat model! That's the model used when someone is being investigated as a terrorist (or freedom fighter) and the government doesn't want to make them aware they're being surveilled, because they might change their plans.

In particular, the 3G is going to be highly vulnerable to silent exploits because of the lack of software updates, but that's not your concern at the border. Your concern is the lack of Secure Enclave on the 3G. That means that if they take your phone from you, they can image the contents of it fairly easily, without needing a fingerprint or passcode from you. If you get a newer phone, enable encryption, and use a strong passcode instead of a fingerprint, you can reboot the phone before a border crossing, and then the data is strongly protected unless you choose to give up your passcode.

For the customs threat model, you might also want to bring a different phone with limited data when traveling. It might make sense to have a powered-off phone with a Secure Element somewhere separate from you (e.g., shipped via post), and just use the 3G for contacting folks while in transit, wiping all interesting data from it. In theory, this means your secure phone could get confiscated but you can't be compelled to unlock it (since you're not physically with it). I'm curious if other folks on this forum think this is a reasonable plan.

... Also, the easy vulnerability to silent exploits is probably a huge threat for you for non-government attackers, which are a much more common attack.
That's exactly what I was looking for...thank you!
Is that enabled by default in 4? I use and identical AOT build process with 2.4 and 4 (ng-cli) and there's no problems building with 2.4
My boss has some art in his apartment; whenever he's dialed in over video from home, I try to figure out if it's drawn by his nieces and nephews, or is worth $15,000 per.
I think generics would mostly be useful for container types, like putting methods on slices (like .map) without caring what's inside.
I simply use TUTUApp's ( https://appvn.me/tutuapp/ ) integrated VPN, nothing fancy it works well my end.
As Uber Grew Hastily, Diversity Took a Backseat
Totally agree... I have a 32" 4k monitor, and it's great. If I get really close I can still see pixels, but... realistically now I want a 32" 4k monitor with a 120Hz refresh rate. And graphics cards that can handle it... I know my MBP, even though it had the extended graphics card option, is struggling...
exactly. They lost $546m in 2016. Take that divided by the 320m mau's, and you have $1.425 per mau per year. make it an even $2 per year and they are profitable. Assuming they value the service enough ;) I like your plan better though
How can we expect people to be moral when the prevailing philosophy is existential, deconstructionist and postmodern which has no absolute ethic and even eschews ethics from its philosophy? What even is morality in such a society?
yes anyone predicting this by 2030 is a complete fucking moron. dr. fucking moron. it's not that people , even doctors don't make mistakes in their predictions.

but this is an unexcuseable predictably stupid mistake that is either so stupid this person deserves to be called a fucking moron or is he deliberately taking advantage of the thousands of fucking morons who might believe him and he is quite clevely making use of the reality that a significant number of fucking morons can be made to follow a person predicting fear based end of times religious fanatatical apocolyptical scenarios.

we know facturally throughout history many clever end-of-times cults have been created and led by this all too frequent clever and personality type. so this docotr of end =times is more like practicing his psychological prowess upon a large group of fucking morons who will listen to him.

yes, if you believe the world will end YOU ARE A FUCKING MORON. sorry but all you global end of tiems folks........FUCKING MORONS.
I don't understand the implementation. They already have a background process running (on my Mac it shows an icon in the menu bar) and that application talks to the network. Why use a second process? I can understand spawning a process to actually do an update once one has been downloaded. So what am I missing?

(and since this is HN: as for the updating, fine. It's no different from visiting a web site and having the pages served by different revisions of the back end, and it's not like it has a complex UI that could cause user confusion. I assume DB doesn't update all that often anyway).
America’s Farmers Say There’s a Conspiracy to Steal Their Milk Money
I still use Gchat over Hangouts because it's nice seeing my contacts list sorted by who is online, as opposed being ordered by recency of last communication.

So many of my Gchat conversations have started because of the online status. I've hit up friends that I haven't talked to in over a year and had really great, synchronous, conversations because of it.
I agree also.

I've been using TypeScript with React now for about six months - prior to that I was working on a large React/Redux app written in ES6 using Babel.

In my experience, I have seen a significant increase in my productivity after embracing TypeScript. With the static type support I am fixing/avoiding more errors at 'authoring' time due to intellisense and the VSCode editor flagging what will be compile errors. I am able to refactor across files with a lot less fear.

The advanced types in TS (specifically discriminated unions) make Redux actions and reducer code a lot more maintainable.

Overall I'm very pleased with the transition to TS. I spent time learning Elm last year and simply fell in love with that development experience. For reasons out of my control I cannot use it in production but with my current TS+React approach I can at least get close to what Elm offers.
These points are unsourced "DDT Trivia" in the position paper (which is being generous) that you cite.

There is no question that DDT helped with eradicating malaria from the US, but to give it all the credit to DDT seems a little generous to me. Malaria was also brought under control in Panama years before DDT was even known to be a pesticide. Cholorquin and cultural changes were also important.

https://www.cdc.gov/malaria/about/history/
> Either way, it's not his fault

I don't know about that. If you take a job transporting art, it's your job to understand what you're transporting.

And at no point are you supposed to open boxes like that, anyway, no matter what you're transporting - when I unloaded the truck at a department store, they drilled into us that that's a very good way to slice through a rack of t-shirts or pants or whatnot.
The IPCC reports don't substantiate those figure. RCP8.5 which assumes increasing co2 emmisions until 2080 results in 2.6-4.8 degrees by 2100. But Rcp8.5 is considered pretty much worst case. It is basically what happens if we just continue to use fossil fuels and have no climate policy.

RCP4.5 which is a somewhat optimistic but still realistic plan would only have 1.1-2.6.

RCP6 which is a realistic scenario where fossil fuels are used heavily but by 2060 we start heavily switching to carbon neutral sources. That leads to 1.4-3.1 degrees by 2100.

There also isn't any scientific consensus on what level of rise would lead to collapse of civilization. But I'm pretty sure it wouldn't be 5 degrees by 2100.

Even with 5 degrees the bread baskets of the world should still be producing a ton of food. There would need to be engineering solutions. GMO modified crops to survive droughts better. Better irrigation in California and the Midwest.

The dooms day projections all assume we just sit around while food production drops and just starve to death. That's a bad assumption.

It would cause famine in parts of the world where rising food costs means they can't afford food. But food could go up 5x in America before we'd have problems affording it.
Hello dang,

For future reference, am I allowed to know what ideas/opinions are permitted on HN, in what quantities, and which ideas aren't permitted?

Are discussions about social issues permitted only if you agree with the prevailing thought of the day? Is HN meant to be an echo chamber?

Yes, I have some opinions that go far outside of the mainstream as is part and parcel of hacker culture, but I've never thought that not allowing other people to speak was the answer. (in fact, the post you banned me for ironically acknowledged others' right to disagree).

Furthermore, even if you didn't see it that way, the main thrust of my post was about ensuring that some of the least-advantaged people in the world had their problems taken seriously. Right now, there's a huge group of people in the western world that immediately dismiss a good deal about these types of women' issues because the problems focused on in the first world (that I gave a couple of examples of) are seen as so trivial.
I was under the impression that IE was standards compliant enough by version 11 that this shouldn't be necessary, but I guess not.
Americans’ Shift to the Suburbs Sped Up Last Year
I wish someone at Google would explain their overarching strategy and target. This piecemeal approach just reeks of no coherent plan.
Huh, not an unreasonable argument. However:

Dropbox seems to be singled out for doing things like this, despite browsers, Win10, etc.

The updater changes nothing unless someone has done a full audit of the Dropbox binary.

Updater or not, Dropbox/$minitrue can read/write anything you store there. If you have any executables (incl. source code, word docs with macros enabled, git repos via hooks…) in Dropbox, you're pwned as well.

If you don't trust Dropbox, an updater is the least of your concerns.
I believe that all systems eventually lead to corruption. All rules can be gamed somehow, the quality of the ruleset is how long it takes for people to discover the necessary manipulations. Given the age, the US had a pretty good run.

Maybe occasional rewrites could be a solution, but if they happen without the customary devastating violence, I'm afraid that the rewrite would only further entrench existing corruption (and even devastating violence is far from a guarantee that this won't happen, quite the opposite actually).

Maybe have a dozen or so mixed teams create separate drafts in isolation, vote out the worst half and then select one of the remaining by chance? Something along these lines might greatly help rewriters to forget about their own personal or group interests for a while and focus on what would be good for society as a whole. It's most likely just a theoretical design, right?
Makes me glad I got my Ph.D.
Ok, so this question has been asked before, but here goes!

What are we going to do about it?

I hear people say it's just too late to stop a catastrophe, but I find it hard to believe.

It is probably not too late to stop a "catastrophe," but it is too late to stop climate change. It is my understanding that even if we were to stop putting more CO2 into the atmosphere immediately, temperatures would continue to rise for a few decades due to the CO2 that is already there. The only way to fight that would be massive investments in carbon capture and storage. Realistically, we are going to experience significant climate change over the next 50 years.

That doesn't mean nothing can be done, of course. By reducing or eliminating greenhouse gas emissions, we can slow the rate of change. By investing in carbon capture technology, we can slow and perhaps one day reverse the change. We also need to look into ways of mitigating the effects of the change that is coming.
That article got dark, fast.

"The robots will lumber across the ocean floor on mammoth treads, grinding and chewing the encrusted seabed, sending plumes of sediment into the surrounding waters and killing marine life that gets in their way."
HA! As a joke, I originally had "Kardashian" as sample for things other than URLs :) So yes, it can but you might not hit all the variety of ways they can be presented or get false hits, especially with "Swift".

Edit: Here's a screenshot of Google after adding the rule and searching "Kardashian" http://imgur.com/a/ltuAk
hes right, its just YouTube.
Firefox has one.
Show HN: Timebox, politely timebox unix programs
Seriously, Google owes me $50 for my obihai router I bought solely for free google integration. This is the problem with building anything on top of Gsuite -- they will screw you over at a random moment and deprecate whatever service you may have been relying on.
We always have recessions when there's Republicans in power (I'm not sure why voters haven't figured this one out yet); there was one with Reagan, one with Bush I, one with Bush II, etc. Trump and the current crop of Republicans are advocating very extreme changes (namely trade restrictions), so I think we're likely to have a more extreme recession because of this.
OK, lets take as granted that the service is actually being provided by the drivers and not Uber, who is just acting as a facilitator of the payment. I would still argue that they should have owed taxes all along, because even in that case they are providing a service. It's just that the service they are actually providing is to the drivers -- matchmaking and payment collection. So the cut they take from the drivers should have been taxed all along.
Yup, fair point. Still wanted to emphasize that the tracking pixel is way less intrusive than it used to be when you're using Gmail nowadays.
That is one of the things museums do, the curators put things in the museum because they think people should look at it (the act of which of course becomes part of it). Suppose you picked up a book on real analysis without understanding basic arithmetic. Would it be the fault of the author that you didn't understand what you were looking at? Would they have done something wrong?

One way to think about art is that each piece is made at a point in time but is participating in a long din of conversation(s). If you don't understand the general arc of the conversation (or at least the conversation going on right around you), you will miss some of the aesthetic value of any piece. This is as true of Michelangelo as it is of Barnet Newman even if you have more context-free aesthetic/technical appreciation for Michelangelo's work.

Most museums also have docents which are usually more than happy to talk about various pieces.
Are uber drivers allowed to be Lyft Drivers or regular Taxi drivers? If so, you have a good argument that they are not employees. If not, they will be seen by the CRA as employees, regardless of anything else in place.

If they are not employees, drivers are obliged to collect GST from Uber for their services if they earn more than $30K. If Uber re-sells that service, they are also obliged to collect GST from the end user. They can claim an input tax credit on the contractor's GST to offset. This is normal business operation in Canada, and one of the main reasons the HST was so popular - it moved all the multiple people charging and remitting taxes to one spot - the end sale.

If Uber's contractors are determined to be employees, that's a major issue for them, because at that point they have a ton of CPP and EI to pay that they have not been doing.

Really, they don't have much of an argument here either way. There is no real reason they should be tax exempt.