skysight-inc/HackerNews huggingface dataset:
I disagree with pretty much all of this. Maybe Node isn't a great choice for huge enterprise applications, but there's plenty of other software out there. This part is particularly irritating:

The only reason people cite for using JS is that it saves them the effort of learning another language. Wow, how lazy can you be?!

I'm currently responsible for all of the software for a fairly dynamic (WebSocket driven) web app, a Linux-based embedded system, and the backends tying it all together. Being able to write it all in JavaScript has been a massive time saver.

I know a handful of languages, but jumping from JavaScript to Ruby to Go every day (even multiple times a day) just kills my productivity.
"Exactly who is paying Democrats to oppose this? They're doing it out of principle."

Yes, the principle being: if the other guys are for it, we're against it. Just like the Republicans.

You can argue for individuals standing on principle, such as Ron Wyden (D-OR). But he was a standout in his own party when it came to re-authorizing the Patriot Act in 2011. Likewise, in the same party you have Dianne Feinstein (D-CA), who is a major proponent of mass surveillance.

No, the Democrats are not magically immune to corruption or self-service. There is no Democrat Exceptionalism here.
So other outlets do it also?

Washington Post is one of the most egregious clickbait sensationalism offenders lately (as far as major media). Look at their headlines then go to something like Reuters for example and look at the difference in corresponding headline.

If you still claim "not clickbait" I guess you are entitled to your opinion but I don't care for it and am suspicious of what they print in general now (per this type of headline/article https://theintercept.com/2016/12/31/russia-hysteria-infects-...).
SaaS Growth Strategies: 4 Ways to Grow Using Content Marketing
It's lovely when a website actually uses MathML on browsers that mostly support it (i.e. Firefox and IE with mathplayer).

<rant>

For those not convinced why MathML is preferable to javascript-polyfills:

i) Browser rendering of MathML is much faster than MathJax and even slightly faster than client-side KaTeX.

ii) It supports a wider range of mathematical notation that KaTeX. (This point is partially dubious since MathJax is slightly better than current implementations of MathML, in this regard, though that is a limitation of the implementations, rather than the spec itself, and is a consequence of the fact that almost all of the work has been done by volunteers, not full-time staff, even in the case of Firefox/gecko.)

iii) There isn't an ugly mess of spans within spans in the DOM (mainly aesthetic preference).

iv) One can easily copy the given formula and paste it into another application which supports MathML, such as Mathematica or Thunderbird.

v) It can be easily embedded into svg and webgl, resulting in pretty diagrams or graphs. For example see http://fred-wang.github.io/MathUI2014/demos/2-mathml-in-svg.... or http://fred-wang.github.io/MathUI2014/demos/6-mathml-in-webg... .

vi) Javascript can easily interact with MathML, without worries about order of execution etc.

vii) It's a web standard :p

Obviously, it's great that MathJax and KaTeX exist, but it would be even better if they didn't _have to_.

</rant>
It works for Emacs because it gives everything a consistent yet very powerful user interface, that facilitates heavy interoperability. In fact, that interface is more consistent and more powerful than most people have in their operating system.

Browsers, on the other hand, promote the exact opposite - inconsistent and weak interfaces, and no interop.
Too bad the Republicans with principles couldn't muster up enough principle to actually vote no instead of abstaining.
The First* 100** tests*** are free**** forever*****
Any free or low cost run-of-the-mill capture software renders DRM useless. If it's made out of bits, you can't ensure ownership after redistribution. In an environment like this people pay because it is quality content and access is easy. The publishers business model needs to get with the times, not strong arm browser vendors into adhering to their archaic requirements. I'm personally sick of hearing about this DRM war. There are so many more things to be concerned with. ◔̯◔
It took me far too long to realize this.
If you live in California your vote technically counts less for an electoral vote than someone that lives in a low-population flyover state. In terms of population to electoral votes ratio, your power is lower.
Why do the craters have those sheer sides?
Agreed and the 6 month mark thing will raise eyebrows amongst employers, as much as previous commenter things it won't. That kind of advice is meaningful to folks outside the Valley who need a counter-balance to the irrational risk-averseness that can occur there. For folks inside the Valley who've done bootstrapped (like yourself) I think you have a finely tuned sense of what will/won't look good to a potential employer and how something will be interpreted.
Selling What They Preach
Why should you tip anyone? You are buying a service for an agreed price, why should the price go up when you get to the point where you pay?
I first used Visual Studio for C++ in 2007. Although I'm not a C++ developer currently, I remember vividly trying to find an alternative to VS after switching from Windows to Linux. I never found an IDE that came close in comparison.
suddenly everyone gets hauled into a change control board meeting to chance a cert on an F5
systemd can do the same thing. the only thing that docker adds or containers are immutability.
Ironically, this is something cab companies probably don't want. It'd be cutting off their nose to spite their face. Most cabbies are also contractors and in fact pay to use the cabs they drive on a daily basis.

It would wreck the cab industry if dispatch companies (to which cabs are exclusively tied) had to make all their drivers employees.
Stripe, Square? What makes Uber different from payment processors with built in fraud protection layers?
You don't need redux for a hello world app. Don't use redux for hello world tier apps..

Relevant: https://medium.com/@dan_abramov/you-might-not-need-redux-be4...
I do not agree at all that campaign finance reform would be detrimental to free speech. If anything, it'd be a boom for free speech, because you wouldn't have a few ultra-rich people dominating the conversation. Limit everyone to $1000 per fiscal tax year of political donations. This can be given to candidates, or to PACs. The wealthy will still get more, because they're more likely to afford $1000, but average people won't be drowned out.
Can you use it with Github?
Let's hope the beings that will rebuild civilization will learn from our mistakes.
https://satoshibox.com/
Congratulations to Ari and the rest of the team!

You've come a long way dude!

-- mindcrash (your former partner in crime at MacHeist)
My whole point is that "most used" is a terrible, terrible metric for anything except for most used.
I'm glad you can see into the minds of these Democratic legislators and know what they really want to do in their heart of hearts. It must be easy making the "Both Sides Do It"(TM) argument when you can quote one side and then just imagine something equally bad for the other side to have said.
Correct, because none of those are needed for use with React itself, and different applications will use a wide variety of different libraries (Redux vs MobX, etc). Also, the phrase "doesn't differentiate between smart and dumb components" is pretty irrelevant in this discussion, because that's merely a conceptual distinction.

I did actually open up a discussion a couple days ago asking for discussion on what kinds of "official Redux-based addons" might look like: https://github.com/reactjs/redux/issues/2295 . Possible ideas include things like a small "redux-starter" wrapper library that sets up a store with sensible defaults. Dan Abramov also tossed out a list of ideas for a hypothetical more in-depth integrated library built on top of Redux's core behavior.
I don't know the site to create a merchant account is blocked in my house.
So they seem to get the hailing part but at a cost. Like you said, this doesn't solve the friction in payment. I would prefer something like venmo as payment option (debatable on distribution of fee, etc.). Something like pay to register for drivers and a monthly fee option for reduced pay for frequent users would be good for sustainability.
How can you know your signing software is not backdoored? How can you know you're not living in a computer simulation?
You might be right, (I certainly hope not) but the changing demographics of the US[0], decline in marriage rates[1], and shift in the economy requiring increasing education to remain competitive will leave this generation as a whole better equipped to drive culture in a positive direction.

Either way Im sure I'll be dead by some preventable disease not covered by "new traditional" health insurance long before it becomes an issue.
[0]https://en.wikipedia.org/wiki/Demography_of_the_United_State...
[1]https://en.wikipedia.org/wiki/Marriage_in_the_United_States#...
It's pervasive. I can go on about fraud and sketchy drivers with all of the ride sharing services.

My fiance requested a Gett ride to JFK from midtown Manhattan for the two of us. The driver checked us into the cab while he was still en route to pick us up -- a very circuitous route -- accumulating ~$20 in travel fees. He kept calling to make excuses about why he was delayed. When the driver finally picked us up, he assured us that he'd reach out to Gett to have the additional charges removed.

Two weeks later, no update. We reported the issue to Gett. They not only refused to issue a refund, but they banned my fiance from the service!

She ended up requesting a chargeback for the full fare -- not just the additional charges -- which Visa granted. We don't want to bother with the T&LC again -- neither of us have the time.
Use self signed certificate with your own CA.

There is no reason for these apps to have a public cert. An app shouldn't be publicly exposed.
Absolutely a QA thing. I don't see how either of the devices I purchased got a seal of approval to go out to a customer.

I just don't see why I'd pay _extra_ for something I'm going to need to reconfigure myself, anyway. Might as well buy parts or generic prebuild and throw a better distribution on it.
Honor the gig workers, seriously
Ask HN: What freenode webchats you use?
Here is a solid overview of some of the systems out there: https://docs.google.com/spreadsheets/d/1sMQe9oOKhMhIVw9WmuCE....

Facebook also recently open-sourced their internal TSDB, Gorilla (http://www.vldb.org/pvldb/vol8/p1816-teller.pdf), as Berengei.

The concept of a database built for time-series data specifically is in vogue lately (if you couldn't tell). Most of the TSDBs in the spreadsheet above, for instance, are NoSQL data stores designed for high ingest.

Full disclosure, we're also developing a new time-series database (http://www.timescaledb.com/) because we found the ones above achieved ingest scale by sacrificing query performance (and SQL). We needed something that had good ingest/query performance at scale (and we wanted to use pure SQL).

If you're curious, here's our technical paper: http://www.timescaledb.com/papers/timescaledb.pdf.
You joke, but Emacs commands just interface the standard tools on your system, not replace them.

And yes, Emacs programs get deprecated fast (compared to UNIX programs, they are way, way slow compared to JS code), but somehow people don't suffer to update them (mostly because people developing for Emacs know about that "compatibility" word).
If they want to get paid for being the fall guys then fall they should.
While I strongly disagree with the outcome, let's be very precise on what was actually done.

Today the Senate passed, with 50R in support, 46D and 2I opposing, 2R (including Rand Paul, a listed co-sponsor) abstaining, a very brief resolution [1]. The wording of the resolution is reproduced below:

JOINT RESOLUTION

Providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Federal Communications Commission relating to "Protecting the Privacy of Customers of Broadband and Other Telecommunications Services".

Resolved by the Senate and House of Representatives of the United States of America in Congress assembled, That Congress disapproves the rule submitted by the Federal Communications Commission relating to "Protecting the Privacy of Customers of Broadband and Other Telecommunications Services" (81 Fed. Reg. 87274 (December 2, 2016)), and such rule shall have no force or effect."

This undoes the 73-page publication [2] published on 2016-12-02 by the FCC, most of which took effect 2017-01-03, some parts later on 2017-03-02, both after the election and one of them after the inauguration.

I sympathize with what's at stake, but the victorious party's Senate issues a one-line rebuke of a sweeping ruleset coming out of the very tail end of the other party's lame duck session. While I support the Democratic position on this issue, I can't help but feel that the timing was a deliberate provocation timed to make the Republicans look bad. As entirely expected [3], this FCC ruling was indeed rebuked by the Senate and it now goes to the House, but the current FCC chair would've probably discontinued it under his leadership anyway.

[1] https://www.congress.gov/115/bills/sjres34/BILLS-115sjres34p...
[2] https://www.federalregister.gov/documents/2016/12/02/2016-28...
[3] https://www.govtrack.us/congress/votes/115-2017/s94
> There is, literally, a part of the brain that if you shut it off, you lose language.

> > You mean the entire left hemisphere?

probably not that, that's overkill. there are smaller, more specific areas in the brain directly associated with language faculties. two prominent examples are Broca's Area and Wernicke's Area which are both involved in speech comprehension (but not in control of the physiological apparatus for forming speech sounds).
If it quacks like a duck, it gets taxed like a duck. Uber has made a business out of exploiting legal loopholes. They know it, their users know it, the politicians know it. It's just been a race to close them. I have no sympathy for Uber in this. They obviously provide a valuable service to people, so I'm sure they'll survive. Now they'll just be competing on an even playing field.
Source on the CRA not allowing cabbies to be contractors? Because as far as I know they almost universally are. Either to the owner of the cab they drive or to the dispatcher.
When you buy a book from a seller on Amazon, who sets the price?
My browser isn't running my JavaScript, it's running yours. In fact, the capability to run my own code in my own browser is being slowly but systematically removed from the browser.
But if this goes through on a national level it would spark off local legislation as well. This would be a great half-a-loaf for politicians who can't afford to oppose these monopolies.
Violent releases from methane clathrates are one of the suspected causes of the Paleoecene-Eocene Thermal Maximum (PETM), which led to an increase in global temperatures in excess of 5 degrees C. The PETM was not really associated with any mass extinction events on land (to the contrary, it drove rapid specification in mammals). But the oceans are a different story. The ocean is generally extremely stable, so ocean life generally does not respond well to rapid environmental changes.
Make your application more reactive with a client side cache
Can your grocery store contractors come in whenever they want, wear whatever they want, use whatever till software they want?
> In this room there are 63 microphones, 126 cameras, and approximately 30 open laptops, each with their own camera and microphone.

Would it not be possible to also use the loud-speakers as microphones?
It's as permanent as you can make law without amending the Constitution.
Well, you guys here love capitalism, and this is capitalism.

If you make such astonishingly obviously poor decisions, you deserve to fail.
Hard to say which is worse, the intentional lying or the fact that Symantec has repeatedly violated the BR's and root store policies despite the appearance of best efforts not to.
Also on the co-founding team was Oscar Salazar. A classmate of Garret at University of Calgary.

https://www.crunchbase.com/person/oscar-salazar#/entity
Also New York, California, and the UK.

https://qz.com/808484/new-york-state-has-found-two-uber-driv...

https://www.nytimes.com/2015/06/18/business/uber-contests-ca...

http://business.financialpost.com/news/transportation/uber-d...

https://arstechnica.com/tech-policy/2016/10/uber-drivers-emp...
We're interested too - sent you an email.
Show HN: On-device learning and forecasting of user behaviors in the real world
Thanks for the detail, I didn't know this was all lame duck activity. Not worth getting all hyped up for this.
What does this contribute to the conversation?
Fairly limited support, charge for install/upgrade assistance, and no need to worry about hosting/resources/scaling. They can still charge a fee in a year for license to new upgrades.
Obama's FCC has been far more consumer friendly than Bush's and now we're back to GOP FCC rules and policies that are anti-consumer, at best. Its not a "you go one way, we go the other" style politics, but legitimate ideological differences. The Dem senators want those big donations from telecoms as well, but they're saying no to this due to ideology.

Also bringing up the Patriot act is dishonest, that's a national security issue, while this is a consumer privacy one. These types of things intersect, they're still different concepts and different bills.

A FISA warrant to get my information? Fine, I accept that. There's oversight and every nation needs security and has processes in place to ensure it, flawed as it is. Handing my info to every shady marketer and social media company? No.
Sure. No problem. They've used loopholes for the last 4+ years, which is fine. Given they still have a massively superior service to taxi's, now let them compete.
I will say here that the 5510 is a far cry from a perfect machine. Dell replaced mine 4 times over 6+ months where I went weeks to a month at a time with an unusable machine. First machine would shut off whenever the laptop was moved while running. They "fixed" that machine over 1 week, got it back and it did the exact same thing. First replacement machine was different specs than the unit I sent them and it also had a blemish on the display panel even though it was brand new. After arguing with Dell for over a month regarding this machine they replaced it with another that would crash randomly, but reliably over the course of the day. Machine was sent back, "fixed" and returned over multiple months 3 times. Finally replaced again after letting the machine sit and collect dust for months after buying a replacement.

Dell has horrible support and while the product is "pretty" and feels well built - it is, IMO no better than anything else on the market today. I would NOT recommend a 5510. In fact there are many horror stories in their forums around it. Which is probably why they dropped it so fast for the 5520.

It is a great machine when it works right, but YMMV on quality.
Yes. You can't just jeopardize a substantial portion of a large company's revenue stream like this and not expect retaliation. Guaranteed that unless the executive team steps in to reverse this, Google has made itself a few powerful enemies.

Google is playing with fire here. I would expect Symantec and other major business who stand to be negatively affected, especially the extremely large ones that Symantec was accommodating by skirting some of the EV rules, will immediately start pushing for regulations around this process. That's the easiest way for large companies to control this kind of thing.
correct, i think in lots of cases, including several i have first hand experience with, many people didn't deserve to become millionaires overnight that did. also, people who hit the lottery buying domain names in the early 90's... same thing. do we really think those people deserved millions, in anything other than the most technical sense of the word?

i understand your argument about compensating for risk, it's not dumb and not outrageous, but i'd like to challenge it to some degree. hopefully it's fair to assume that risk is simply the financial risk, i.e. how much you could lose, and at what probability? in that case, would it be fair to say that any positive expected value investment would result in undeserved profits? in other words, wouldn't there be cases where the rewards outweighed the risks?

if we accept that narrow definition of "deserve", then i guess it would be my job to argue that the three categories i mentioned show an imbalance. or course, knowing true risks is impossible, but you might be able to make a pretty good case in some instances. but i really dont know enough to do that.

but, i think that formulation doesn't really fully resonate with the way most people intuitively judge desert.

six people ante 200k each, then roll a die. who ever had the number that is rolled takes all the money. does the winner deserve the money more than the losers? in that example, sure, i think most people would agree, its a game of chance and they all entered willingly. did he "earn" it? ehhh, i guess?

now what if six people go off and build houses for a year. at the end of that year, they get paid proportion of the sum of all houses value based how many sq feet of house they personally made? someone might build a really shitty but huge house. would they deserve their pay? "but the rules were pay based on sq ft"... well, sure, but the spirit of the rules? probably the spirit is to pay people based effort, skill and product, so as to incentivize them. so maybe a flaw in the incentives then? i realize this is meandering from my original point... but i think its on us to do the right thing, not rules to force us to. ok, anyway... i think in this case most people would probably say this person doesn't deserve all the money because the house they built is so shitty, and they just found a loophole and exploited it.

that is all just a very long winded way of saying that i think desert is based on more than explicit contracts.
The consensus is that unchecked GW would not be a human extinction event.
M-x spook

still works on some versions of emacs (the default mac one anyway).

It was designed to throw off email surveillance, dated terms though.
More details here:
https://www.gnu.org/software/emacs/manual/html_node/emacs/Ma...
I see this comment a lot in threads about quality of life - people say American life is better than the 60s because houses are bigger. Why do you want that?

I'll accept "having more than one child" but not "having a bigger TV".
2008 and My First Foray into Coding
If you enable server-mode you can run gui emacs to get the icon in the doc and pop up a gui window when you drop something on it, while also connecting in a terminal.