skysight-inc/HackerNews huggingface dataset:
> I agree with Popper's definition of science: https://en.wikipedia.org/wiki/Falsifiability

> A discipline is scientific if it is possible to challenge it, if it can be proven wrong (it doesn't mean it will, but there is a way to prove it wrong).

Thank you for that. I feel relieved (and on HN, a little bit personally vindicated) for seeing this.

In the past I've posted 'about taking the climate change alarmism with a grain of salt.' I've had people attack me personally for that. I've had people write to me on here about 'Mad Max' scenarios, and that climate change could lead people to resort to nuclear war.

The fact is that greenhouse gas emissions leading to long-term temperature rise is what is science. The alarmism, Mad Max scenarios, and the idea that technological progress will not be able to help us adapt (or what is especially heretical, reap the rewards of new resources: countries are already beginning to squabble over these, yet even mentioning they exist garners immediate scorn for expressing such a blasphemous idea--it does not garner informed debate!) is what is politics.

That said, I agree with the author we should take action against climate change: we have a long history of basically screwing up our environment on earth, we should try to tread more carefully in the future.

The whole thing also reminds me of what some criticized the War on Poverty for: the industry has become a movement of individuals whose careers and institutions have, perhaps, become more important than the underlying cause of the movement itself.

Trying to express these ideas reminds me of this quote:

> All truth passes through three stages. First, it is ridiculed. Second, it is violently opposed. Third, it is accepted as being self-evident.
Being unilateral deaf, I completely agree with your second statement.

There is one simple situations, where most of my hearing friends understand it: Traffic.
Most people rely on their hearing heavily to navigate through cities. I don't. For me there is basically changing nothing with the upcoming electric cars. But I often grasp hard into my friends clothes, when there is an electric car coming and we're crossing roads.
Meanwhile, I just say: "Oh, a Tesla." (which is not that common on European roads) and people stop. Way easier, than grabbing as much people as possible. Which is usually only two of the group.

Same for sports. In road racing, I'm very well at anticipating attacks and movements in the peloton. Often not only split seconds earlier than others, but whole seconds.

Besides these small upsides, I would give a lot to be hearing. There are more (socially) tough downsides to it [1].

[1]: https://en.wikipedia.org/wiki/Unilateral_hearing_loss#Profou...
If read that way I agree with you. Our readings may vary, since reference in English is not fixed.
Do you have a link for that?
I would accept a horizontal move because I ended up taking a job that is different than what was portrayed by the recruiter. I thought it was a .NET developer position but it is really an SSIS and SSIS ETL work.
const came first.
>So he does claim that these are opposites.

Opposites as "does not prove" (vs proves). Not opposites as in "disproves".
Powerful forces such as Tom Steyer - billionaire donor to Center for American Progress and an advocate of clean energy (oh and he helped keep California air clean - what a terrible person!) How dare the White House stand up against billion dollar companies and establish their own think tank!
That I agree with, if true. On a broader level OTOH, having now read the articles debunking his 538 writing, it seems this is not a reliable witness. See other links in this and other subthreads here
To be "fair", they hate it because it's not a dogfighter.
I'm very sympathetic to the plight of this school, however I'm also very concerned as to the emerging trend of 'customer service only to those who have the ability to make a PR issue of it'.

My advice: Just buy a $5 usb wifi for each of these computers.
I would love to know how page navigation should be optimized for a quadriplegic.

Frankly, voice command seems to me like the ideal future web for extreme motor disabilities where the user can see and speak. Should website functionalities be exposed as Alexa Skills on Amazon's Echo product? Perhaps an Alexa two-way tie-in to the page you're currently viewing? Maybe metadata on that page could inform the Alexa Skill what controls are interactive on the page?

Perhaps you should reach out to Amazon; their device feels a bit like a solution looking for a hard problem at this point.
>What sort of claim do you have in mind?

Gravitational waves. Higgs boson. Relativity.
Agree, there are many good reasons to reduce pollution. The first of which is not to live in a toxic environment, health issues, inconvenience, etc.

But I cannot take seriously the UNFCCC agreement in Paris, where countries were negotiating fractions of a degree celcius like if it was something tangible and deterministic.
That is exactly how a scientific debate works (or at least how it's supposed to work): hypotheses are advanced, the ones that can be rejected out of hand as non-explanatory or at odds with known evidence are rejected, and then experiments are designed to select among the remaining candidates. If there is only one hypothesis that survives the first stage of the process then it wins by default until someone comes up with a better hypothesis.

The basis on which I say this (aside from having done a lot of reading on the philosophy of science): I used to be a scientist working for NASA. I was not a planetary scientist, I was a computer scientist, but I was doing research (in AI), writing grant proposals, etc. My productivity was measured in peer-reviewed publications. So I have some first-hand insight into how the process works, how it is supposed to work, and how these two things often differ.
You cry, and use them just on your own private projects.

Additionally keep looking for opportunities to sneak in some features, or pushing for toolchain updates.
And how many of them will be "happy" about that socioeconomic change?
Back in the day, embracing the STL and Boost way of doing things, and treating C++ less like "Java where you have to write * in variable declarations", certainly did a lot to improve both productivity, and my enjoyment of the language.
'Waiting 30 years to measure the earth's temperature and weather patterns' is hardly a controlled experiment. You have exogenous variables (volcanic activity, sun activity, the earth's normal variations in temperature) and for how many years would you propose to measure this activity--you'd need a statistically significant sample. Why? Because the earth's weather patterns can fluctuate--i.e. you could have a year with severe weather with or without climate change.

To the best of my knowledge, a better scientific experiment would be having ~30 earths with 1 climate policy, ~30 earths with another climate policy, and yet another control group.

There's a big difference between saying "we scientifically know emitting pollutants into the atmosphere has certain unintended/undesirable consequences, and we're uncertain of the harm so we should stop," and "we know global warming will create extreme weather patterns that will destroy the world's economy and kill billions of people"--I have heard people tell me of these doomsday scenarios, even here on HN.

Politics always exist to serve self-interests. Ask yourself whose are served by this movement.
The annoying thing is that in spite of the fact that everyone (including the bizarrely malcompliant and bug-ridden bcc32 compiler I use at work) supports #pragma once, it will never get standardized simply because pragma anything is supposed to be strictly implementation-defined.
The F-35 development program was terrible. It turns out that it might just be a decent plane though. Eg https://theaviationist.com/2016/03/01/heres-what-ive-learned...
LiquiGlide – super-slippery surfaces
How much computing hardware does it take to beat a human at chess or at go? (Less than you think, Deep Blue was hopelessly inefficient.) And how long did it take for those much simpler things to happen?
I think the point was that when it's a mere alias, you can end up passing an array of the right size and type that is not an IP address.
And yet I constantly see those "things you can't say" being said in the public mainstream media. Like the Wall St. Journal. The claim that dissent is being suppressed rings hollow to me. Just because that dissent is in opposition to a lot of other voices-- should it be given equal weight or "volume" in our discourse, or proportionate weight?
I really like his point(s) about mathematics and programming, as he talks about functional programming, especially at 47:20.
Agree. Reading just the primer is way better than starting to argue with even HN about this.

Problem us either is HN and Ars Technica are very political or techies and science lovers has started abandoning their love for evidence to participate in "troll hunting" not just blatant trolls but also anyone who asks any critical question.

And, as a former sceptic: from the outside climate science seems cult-like :-/

(That said, even as a former sceptic, I have advocated cutting the dependency on fossil, I do have all my shares in solar etc.)
To be fair though, most of those other journalists are biased by most of the scientists and evidence out there. Yes he's not a flat earther, but he is out of his depth in climate science, and his flawed work is used by deniers, as in the comments in the WSJ.
Machine Learning Yearning [pdf]
> Or you collaborate with people who have been using the language for a long time but don't use these modern approaches?

That's always going to be a problem, but that's no reason to not learn the latest versions.

> And then you end up as the case in the real world needing to maintain legacy code?

It's not like learning the newer ways of doing things prevents you from learning everything else.
The sum of the whole planet's annual GDPs, expressed as US dollars with a precision of cents, requires about 53 bits. Choose a smaller unit or start considering long time spans, and you can easily get uncomfortably close to overflow.
But now instead of 'xbox record that' you have to say 'hey cortana, xbox record that'
The world's most exclusive website, dedicated to sharing magic
It's kind of interesting that in order to issue recognized passports you need to have military control over some land somewhere. Why isn't it possible to vet people as citizens without that?
Dell's focus on selling cheaper laptops has resulted in treating the consumer as fungible; and that's the reason for their absolutely appalling customer service.

You're starting to see this across industries where their products and services are commoditized. Quite surprisingly, when the service / product turns into a commodity (due to competition), so does the customer (due to budgetary constraints)
Wait. 38 computers have the same problem, and Dell is saying it's customer induced?
For the title: I assume you had it different, can take up to a few weeks until google picks that up with not so popular websites.

About the description: If google thinks your description is not relevant for the current search it builds their own based on your content.
I don't think you are going out on any limb at all. That statement is terrible, because of all the reasons you listed.

I think it's pretty dishonest to pretend it's still a "wait and see" kinda thing.
That seems like Einstein's desk. Is that correct? I remember seeing this picture before.
Sure!

First learn any language over multiple years and collect a lot of experience in the fundamentals of the language. If possible do this to a second and third one as well.

Now you only need to read a intro guide and can start coding in almost any other language.
I'm still in the early days of learning Rust, but from what I've seen so far I agree with that feeling of having a better mental model of the program. At first the language and syntax seemed overwhelming, but slowly its all coming together and what I thought was verbose syntax turns out to be incredibly helpful in terms of forcing me to think things through.

Several times now when caught out by the borrow checker, I've wondered, wow, how do other languages get away with allowing a situation like this.

This video series by the author of Rayon (and Rust core dev) was what first hooked me and made the syntax a lot more understandable: http://intorust.com/
For some recent information (mid/late 2016) on applying linguistic methodology to the Voynich Manuscript, see this two part video.

It's really great to see how much progress the community has made.

https://youtube.com/watch?v=4cRlqE3D3RQ

https://youtube.com/watch?v=8nHbImkFKE4
This is absolutely horrendous. Dell is continuously denying the customer from escalating their case. Probably because this customer isn't a VIP partner like a BestBuy executive. Anecdotally, customer support escalations for individuals such as those can go all the way up to the CEO. There's definitely someone higher that could handle the case. But this level of strict-adherence-to-policy without escalating internally is an awful sight to see:

They are highest level of escalation team at Dell and we cannot supersede their decision.

As per our records, we see that the Escalation team is handling this case and they are the highest point of contact.

ARG and the executive escalation team that you are mentioning are the same and they are the highest level of contact at Dell.

As this case has been escalated to the highest authority, we will have limited options to work on it.
Reinventing Bluetooth Beacon
The problem is [16]byte would always be wasting 12 bytes for IPv4 addresses if you only used one type for both. So, two types must be made which requires extra code and doesn't allow for == comparison which is what OP (GP? whomever...) was complaining about not being able to do since net.IP is []byte.

Sorry for the rhetorical device.
I dont, i just scope my ideas down to something people call MVP and throw it out there. It then evaluates itself.

If thats not possible, make a fancy landing page and let users subscribe to your mailing list.

Or make surveys and contact your actual target audience.
Play game Playing with Fire 2 online free at KIZI.NAME
Exactly, what's a degree from the "Univesity of Nowhere" worth? Same with jobs.

It's good that now at least, remote work is possible.
> No Category 3, 4 or 5 hurricane has made landfall in the U.S. since Hurricane Wilma in 2005

That is true, but highly misleading. Yes, Sandy was a Cat 2 when she made landfall in the U.S., but she was a Cat 3 before that, and she was the largest (in terms of area) Atlantic hurricane in recorded history. She was also (and this is the part that really matters) the second costliest hurricane in U.S. history, second only to Katrina, and dwarfing the #3 slot (Ike, in 2008) by a factor of 2.
The mental health care system in Massachusetts is broken
If I tell that story at the US border there is a good chance I have to turn around if I may believe reality tv and comments here which is why I go to the US strictly for vacation (usually not even taking a laptop). Is that just paranoia or?
> "Terrain is transmuted into psychogeography"

While I understand what the above sentence is saying, I would like to explore and interrogate the geopsychology of its author in order to understand what led her to formulate her spatial epistemology using this odiously unnecessary verbiage.
Sounds like every media website: Forbes, Vanity Fair, NY Times, on and on. Mobile LTE and their sites are slow, very laggy, like they only care to test with desktop systems and low latency high bandwidth networks. Annoying.
And there are many other good reasons to cutting our dependency on fossil fuel.

Limited supply, geopolitical implications, and simply quality of air. I am not convinced that electric cars pollute less overall, as they will become obsolete much faster than a normal car, and I understand the batteries are problematic to recycle, but at the very least it creates pollution in low population density areas, rather than under the nose of tens of millions of people, including people with asthma, etc.
Why would it work with USA zip codes? Zip codes are not universal...
Facebook comment thread is cute.

Memorializing their intial response before their social media team is paged and freaks out...

We apologize for the inconvenience caused to you. We will take this as a feedback and we will forward it to the relevant team. As per our records, we see that the Escalation team is handling this case and they are the highest point of contact. Please continue to work with them to avoid any confusion. Our team defers to the Escalation team.

-Senthil

As this case has been escalated to the highest authority, we will have limited options to work on it. Apologize as I cannot comment on this but I would still recommend you to contact them as they are the only team who can help you to resolve the issues on your system.
-Krishna
I think that the problem outlined in the Facebook post (laptop display does not work, Dell and customer disagree about whether customer damaged the unit) is unrelated to the problem mentioned at the very end of the Facebook post (change.org petition about a Canadian school which bought a lot of Dell devices, each of which had a problem, and was told to file 1 work order per device in order to get the units serviced).

I think the only connection between the two cases is that the escalated customer service complaint was handled by the same Dell employee working in their escalations department.

This confused me too -- after I read the story in the Facebook post I followed the link at the end and struggled to understand how the two were related. I think this customer is saying in their Facebook post that they think they are not the only customer who has had an unpleasant interaction with this CS agent.
If you are indeed interested in taking a substantive look at Ruby frameworks may I suggest opening the aperture a bit. While Rails is indeed feature rich and "one of the big boys" you would be well served by looking at Sinatra as well. It's as minimalist as they come while still scaling very well. Beyond that there's also Padrino which builds upon the former very nicely and still maintains much of Sinatra's elegance. Food for thought.
Plantuml is (I think) built on top of graphviz. In any case the syntax is extraordinarily similar. This[1] is similar to the first example:

@startuml
component ripgrep
component ignore
component globset
component grep

ripgrep --> ignore
ignore --> globset
ripgrep --> globset
ripgrep --> grep
@enduml

You can get the structure right, and easily, but those beautiful icons are not something that I know how to create, and the 90-degree turns are I think actually impossible.

The fact that it is so elegantly expressed in plantuml but it's still so ugly (by default) makes me really wish for a theme that's as nice as the hand-created diagram the author wrote.

[1]: http://www.plantuml.com/plantuml/uml/SoWkIImgAStDuU9ApiyjoCz...
The Accountant
Except JSON has a huge advantage Lisp doesn't: it's close to, or in some cases identical to, the data-structure syntax of several popular programming languages. Lisp's particular s-expression syntax is not close to or identical to any programming language other than Lisp.

In other words: once you decide you don't want to program in Lisp, Lisp's way of representing data stops being a useful syntax for representing your data. Undervaluing this realization (and worse, reacting smugly when interacting with people who don't share your undervaluing of this) is a big part of the gulf between Lispers and the rest of the world.
> I'm also very concerned as to the emerging trend of 'customer service only to those who have the ability to make a PR issue of it'.

Established companies are looking at these "new-fangled startups" and how the newer companies don't have expenses for cost centers like "inbound call queues" and "customer service" and managers at the older ones are thinking, "hey, how can we cut those costs, too?"

If customer service is made so difficult to obtain as to be nearly impossible to receive except under the most outlying of circumstances, surely the companies in question will go out of business...or become Google.
Ask HN: If you have any Dreamhost hosted sites do they 503 under load?
TL;DR: Have a Dreamhost'd site? Please load test it with a simple GET for 50 concurrent users. Does it start off well and then spew 503 errors?

===

We've got a client hosting a fairly basic web application on a respectably spec'd managed dedicated server at Dreamhost (12 cores, 260GB SSD, 16GB RAM). On any given week day, during school hours, there are 1.5-2k concurrent users using his product.

His customers (schools) depend on his web application (an educational product) being available every school day.

Recently teachers started reporting 503 Service Unavailable errors when multiple classes were using the web app, and they've been "forced" to have the students start using another product. This is of course very bad for business.

We've had some good conversations with Dreamhost Support, and they've dug into it a little, but they don't think it's an issue on their server or network, and we can't find any reason for our web application to be throwing the errors either.

We've done some simple, 50 concurrent user, load testing with a tool called Throng, and on loadimpact.com and we can easily reproduce the 503 issue in both tools. We also discovered that in addition to our site, we can reproduce it just as easily on another domain on a completely separated (shared) server.

With that last point in mind, it sure seems like a potentially Dreamhost-global (network?) issue. Maybe some kind of DDOS protection? You'd think that Support would know about something like that though.

So I was hoping you could please try and stress test your own Dreamhost'd domain(s), and let me know the result(s). I'm desperate to help our client, and an emergency Sunday night move to another company is starting to feel like our only option.

Thank you.
If the language is fake, enough special attention was paid to constructing it to look real enough in the present day to still attract analysis. If it's real, it hasn't ever been turned into anything meaningful. Either outcome is incredible.

It's a fun problem. Any angle you attack it at seems to just lead to more questions and dead ends (with some WTFs thrown in).
The F-35 isn't a dogfighter either.
I thought it is generally known that Dell customer support has been rated appalling for the last dozen years or so. People keep buying products manufactured by this company at budget prices. By now they should know what they buy: a lottery ticket.
There are? It looks closer to 2^14. 2^50mm is around 7.5 au. Sorry to nitpick, but I thought this was a super interesting point!
Did someone change the link? This originally pointed to: https://www.facebook.com/Dell/posts/10206079690990070, but it now points to the change.org petition referred to at the end of the aforementioned FB post.
Reading the separate petition about the same support rep that's linked from there[1], the corporate nonsense is worse even that what's described in the Facebook post.

[1] https://www.change.org/p/prawin-k-dell-com-dell-computers-fi...
Has Drupal adoption stalled because it's so “enterprisey”?
I typically have like 80 tabs open at any time with Firefox - I use them like temporary bookmarks.