skysight-inc/HackerNews huggingface dataset:
Why spend time building a federated system when nobody was using the last federated system?

Ultimately most users just don't care about federation. Them's the facts. That's why everyone takes PayPal and only nerds use bitcoin.

Slack vs IRC, too. Twitter vs GNU Social. I'm sure there are more.
Why Your Chrome Browser May Say 'No' to a Website
I know; if any random sample of five CS people could be expected to have 0.9 to 1.1 Lispers in it with a 19/20 confidence, that would be a different world, ha!
Yes, they should have a contingency plan to bring things onto another hosting provider within 1 or 2 days. Anything else is negligence from a business continuity perspective for a company that size.

Companies plan for utilities to go out, which don't even have competition. It's insane to operate just hoping Amazon doesn't get hacked, freeze your account, experience a catastrophic failure, or just decide to quadruple the price overnight.

If uptime has any relevance to your company at all, have (and test!) a process to move everything to another provider in a mostly automated fashion.
Universities sometimes do their fair share to screw this up even further. In my Alma Mater, there is this famous PhD who managed to discourage a generation of students from Lisp by the sole virtue of how she did the classes. :/.
The republicans had 7 years to prepare for this. What a joke.
I wonder if the leadership suffered from the same confusion that this article shows. It's hard to call the Republicans Trump's party. Perhaps even calling Republicans a single party is going too far.
Will Google Voice still be a thing?
Well, great efforts have actually been made to prevent contamination of Mars etc. But that's been for scientific reasons, in large part.
Can anyone explain to me why it would have been a bad idea for the Republicans to have introduced a single-player plan and then claimed to have fixed healthcare? Feels like they missed a big opportunity there. Is it purely ideology?
Yep, and I wish a bunch of HNers with lots of time would spin up an OSS Google Apps (for most of the apps at least) replacement. Then people could do one-click installs on AWS or their own infrastructure, and the like...
(Yes, I know Zoho exists, but it isn't a close enough fit imo)
Larry Page says there he would like to see more open standards used, and he is sad the industry isn't moving in that direction. So why isn't any of their new IM technology an open standard?
If healthcare is bad enough, insurance becomes mandatory, at which point it's basically the same thing.
While there are similar practices that Google and Facebook have (eg. tracking your activities outside of their website), this is much more problematic and sinister for a couple reasons:

Access: Many people in this country do not have a choice as to which ISP they use. They are locked in due to anti-competitive practices, rural homes, or some other reason. You can make the choice much more easily not to use a certain website that tracks your behavior.

Cost also comes into play here, as you pay your ISP to deliver service. Google and Facebook are free, because they subsidize their services by selling and collecting data. Your ISP charges you a large amount of money already, and are increasing their own margins through this practice. It would be different if they did something akin to what Amazon did with their Kindles, where you provide the same service with and without tracking, and charge appropriately. The way things are now, you don't have a choice.

Lack of notification: Your data is being collected and sold through an implicit agreement with your ISP, likely entombed in a bunch of fine print that no one ever reads, nor anyone but a lawyer could decode. While this is the case with Google and Facebook, it's pretty much common knowledge that they do this. The carriers and ISPs implemented their tracking under-the-radar, and provided no way for anyone to opt-out.

I'm sure there's a lot more arguments out there, but that's what I have on top of my head right now.
Another brilliant Trump move.
While not quite accurate... if you imagine what Google/Facebook might know, then imagine a carrier who watched you enter/leave those pages, and potentially interact with any of those pages. The network footprint of a modern webpage interaction is more like an event stream than people realize.
This seems like a good time to ask about the actual impact of the vague executive order Trump issued in January, basically telling the executive branch to "waive, defer, grant exemptions from, or delay" whenever legally possible:

> To the maximum extent permitted by law, the Secretary of Health and Human Services (Secretary) and the heads of all other executive departments and agencies (agencies) with authorities and responsibilities under the Act shall exercise all authority and discretion available to them to waive, defer, grant exemptions from, or delay the implementation of any provision or requirement of the Act that would impose a fiscal burden on any State or a cost, fee, tax, penalty, or regulatory burden on individuals, families, healthcare providers, health insurers, patients, recipients of healthcare services, purchasers of health insurance, or makers of medical devices, products, or medications.

https://www.whitehouse.gov/the-press-office/2017/01/2/execut...

Does anyone know what to expect when renewing insurance in 2017?
If you notice serious problems with federated messaging, it's an entirely valid choice to abandon federation instead of trying to make federation work. There's no evidence that a system that's (a) federated, (b) open to everyone and (c) non-spammy is possible in the first place; maybe it is, but even more likely you have to choose two out of three at best.
Nope - we accept plenty of companies at that stage.
Because this wasn't really a "healthcare bill" it was a tax cut bill to transfer 600 billion dollars from the poor to the wealthy. It was never even about healthcare, it's about wealthy/monied interested who own the Republican party, which has somehow become the standard bearer for poor people who apparently just don't understand that their own party has it out for them.
Don't give them any ideas..
Anybody know an FTC commisioner's email address? I've always thought it would be funny to put that into every subscription nag I see. (The FTC is in charge of enforcing US spam laws.)
Most likely, yes. Seems the house freedom caucus is the group most opposed to any sort of government healthcare.
Firstly I'd like to mention that our messaging probably isn't consistent because it doesn't come from only one person. Crystal is a community and we all say slightly different things.

The message we want to get across about the Crystal is that it is very Ruby-inspired, and that Ruby devs will feel at home. Crystal is often compared to Rust and Go, and the level of abstraction you will see when writing Crystal code will feel much more at home compared to Go and especially Rust. That being said, Crystal isn't Ruby, and you'll have more success writing a project from scratch for Crystal than attempting to port any >10k LOC codebase. Crystal isn't designed to make porting Ruby easy, and it hasn't been for a while. Crystal's goal is to make you as a Ruby developer feel at home, not your code. A lot of people have ported codebases from Ruby and talked about it, but you probably see only the successes, not the failures.

In short, we want you to use Crystal not because it's faster and easy to port to, but because it's simply a better, more robust, modern language.
Old Opera browser used to have a button to disable CSS that would return page to a readable state. Also it was helpful on websites with white-on-black color scheme.
Which doesn't necessarily mean you take necessary steps to seriously protect it. Or may be it means you are an expert and all that is trivial for you. But in general it's clearly not.
I don't think it needs legislation as such but could be worked from a licensing point of view.

Everyone moans about AGPL. Fine. Make something better that says if you're going to interoperate with a service, you better damn well actually interoperate. Make the license viral like GPL and hopefully when we all push in that direction, everyone needs to join up.
TL;DR on the roll-call:

Yea: 50, all R
Nay: 46 D, 2 I
Abstain: 2, all R

EDIT: Thanks, zedpm.
But there are 15 million people (5%) living with cancer in the USA right now. Almost 40% of people will get a cancer diagnosis in their lifetime. https://www.cancer.gov/about-cancer/understanding/statistics Medical bills are the #1 cause of bankruptcy filings in this country. That means for a lot of people, paying for high-deductible insurance makes sense.
Although this is an appealing idea, I don't think it is realistic. Lobbying would destroy any legislation almost immediately, and there would still be the issue of competing standards.

I think a more achievable version would be that any online service which maintains user data must provide a method for a user to retrieve that data in an open-source format. Some companies would deliberately obfuscate formats, such as calendar appointments as JSON rather than iCAL or another existing standard, but I think it would give users more control than they currently have.
How many utility companies can you get to provide electricity to your house? In the vast majority of the US it's just 1.
I have come to loathe Google. Android is a tire fire mess. It's UI is horrible. And as bad as that is I have google fiber tv and that UI is even worse. Google does NOT get UI.

Everything short of gmail that they have tried to make work has failed. They don't innovate. They create short lived products that bring in no extra ad revenue. Google is ripe for being replaced. It's big but so was MS. You may love Google to death. I think they are a company with no vision, no innovation, and are milking the ad revenue teet. Someone is going to replace them.
This is how I see a lot of the Trump presidency going. The USA isn't a dictatorship, Obama ran into similar roadblocks and I credit him for actually getting something passed rather than what was passed.
Firstly not nobody. Secondly, how can you grow it if instead of moving it forward, they roll it back? That's the opposite of progress.

> Ultimately most users just don't care about federation. Them's the facts.

Not really. Everyone is annoyed by this issue. But there isn't much they can do. People need to register on N different services and use N different clients to communicate with users of those networks when they need to. Do you think they appreciate this mess or find it highly convenient? But they don't have any other option (except may be not communicating with some of them at all).
The problem for the Republican leadership is that the House of Representatives is effectively a hung parliament. There's the far right House Freedom Caucus (~30 members), the moderate-right Tuesday group (~40 members), and the party doesn't have a majority without both groups. When John Boehner was speaker he kept the government mostly functioning by combining the moderates in the Republican party with the Democrats to pass bills to keep the lights on (continuing resolutions, debt ceiling increases, etc). But that doesn't work for major policy initiatives like health care.
I really understand your side of things, and the engineer in me wants the same for everything. However, an imperfect solution that can easily be sold and understood has a far more likely chance of succeeding and producing change. It's the classic balance between marketing and engineering. What can be sold vs what can be produced. Sometimes we have to compromise, and I think as the technical audience we are, we always search for the non-ideal parts of a regulation like this and say "well it could be better if...!". It's a totally valid thought process, and an important one, but it has to be tempered by what is actually possible in the political system.
Flow is JavaScript (with type annotations) while Typescript is an entirely different language that needs to compile to JavaScript. You do not need any source maps for Flow as it just replace the type annotations with spaces. So you get to eat the cookie and keep it, while with Typescript you eat the cookie and lock yourself in.
Wow, they're going after the mid-ocean ridges. That makes sense, I guess. But damn, those are some very unique ecosystems.
If that was truly the case, they ought to have moved away from flash "a long time ago".
It also has to do a bit with whether or not other lifeforms inhabit the place. Mars is unlikely to have any life on it, and certainly no pluricellular life without some extensive terraforming. If we ever get to that point, the discussion over preservation of a biosphere we ourselves created is certainly going to be a bit different in its implications...
Over 400 backing tracks for jamming
The about face suggests that, as can be expected, more than one person was involved in the decision. At one point, Administrator X, being a principal influence in the hiring decision, was swayed by the literary reputation and influenced the hiring decision. Then later along comes Administrator Y and notices, "we hired this person who has no Ph. D, OMG!". Viewed from the outside, the school exhibits a kind of disordered, fickle personality: hiring someone for literary reputation without considering paper credentials one moment, and then fussing about the paper credentials the next moment.
World you be happy to put the offenders in prison? Or if they didn't pay fines, to show up and collect?
I think the issue with Deep Learning is that it is like a hyperdimensional optimization heuristics sequence surpassing what human mind can comprehend and pushing limits of computing (depth of 100 layers max at the moment). Given how difficult are far more trivial optimization techniques and proving bounds for them, it seems the times where we could just define a new approach and prove some nice properties are behind us :-(
A weak law is not the same as an unenforced strong law.

An unenforced strong law can become enforced essentially overnight and wipe out those violating it.
Google Docs on Firefox now also works offline
I think the problem here really is that permutations are defined as bijections, which is rather unintuitive. Now even though I learned that in my undergraduate curriculum I already forgot about that again.

Now think of it as a sequence and you get something like this: {(aᵢ) i∈[1..N] | aᵢ∈1..N, ∀i,j : aᵢ ≠ aⱼ}. Probably already easier to understand.

Or leave it off totally. Formal mathematical definitions don't make sense when they are harder to understand than words and when you do not use them actually later on.
My initial thought is that signing up abuse@(domain) would be a clever irony. My next thought is that abusing the abuse inbox is probably a dick move to the sysadmin who's job it is to keep things working.
> Erlang's OSC

Uh ? This is just some guy that used OSC in Erlang. OSC is used in many many many languages, mostly used in computer music and interactive arts : https://en.wikipedia.org/wiki/Open_Sound_Control

And guess what, it's honestly a pain as soon as you have a big application.

Source: I'm developer of an OSC sequencer (http://www.i-score.org) and a common complaint from artists with between 1000 and 20000 parameters in their OSC namespace is that it's absolutely unamanageable ; a lot of people are trying to add order, type systems, you name it, on OSC to bring some safety and documentability to the protocol.
Discrimination is illegal. Doesn't matter how. However, we have a legal system not a justice system so citizens are screwed.
You would describe a Poisson process... define a permutation that the set of them approaches Poisson distribution. The result is a randomized generalized sieve algorithm. (Also known as Gorosort.) You end up on a journey along combinatorial base of statistics.

It is a terribly complex description. Welcome to statistics. Permutation is a basic combinatorial concept that is assumed to not have to be explained.
I believe that at one point a Google chat user could talk with a facebook chat user.
Anyone want to buy Twitter to shut Trump down?
Aka when in doubt, increment leftmost, also we won't tell you wether we did a complete conceptual overhaul or just found a corner case that is provably incompatible. And I really thought it would be good.
Indeed when I started reading the article I assumed this would be something from the big days of the Chola empire. But the bell seems to be more recent than that.
Which means that all the people who wrote to successfully and relied on the other chain over the last week suddenly lose all their transactions. That's not what anyone means by CP.
Did Trump really think it would pass though? I figured he pushed the vote knowing it'd likely fail so he could move on to tax breaks. He then "tried", and Ryan / Freedom Caucus takes the fall in the midterms.
Steven Mnuchin talks tech: 'I don't understand these valuations'
You are allowed down time. If people don't respect/understand that, it's their problem, no yours.

I don't answer the phone when I eat or after 10pm. Same thing with text messages/emails. "Do not disturb" mode is there for a reason.
number of people you affect is true but it's multiplied by your impact/value over other offers. I can spam a billion people but that won't make me the next facebook.

judges and referees are import because the offer a 3 party opinion.
For those of you that don't speak "noise control":

Leq is the Equivalent Noise Level, is the energy of sound averaged over a set time period (usually an hour, the BTS site is doing it over 24 hours).

Ldn/DNL is the Day-Night Noise Level. It's basically the same as a 24-hr Leq with one difference - 10 dB is added to noise levels generated between 10:00pm and 7:00am to account for increased/sleep sensitivity at night.

My guess is that the site uses Leq because highway noise data is generally calculated using peak hour Leq and it was easier to get airport Leq data than to calculate highway Ldn data.
It's unfortunate that your opinion–that of the two most successful programmer's editors currently in use today are doing something right–is being heavily downvoted by people who object to the "web" invading on their territory for reasons unknowable.

"Eating too many CPU cycles while idle" is a problem many, many text editors have faced. It's purely an unfair bias in this case that this is justification for trying to invalidate the project.

By the way, if you'd like to really throw a stick into Qt proponents spokes, ask them what sort of accessibility story QT has for custom rendering components. Ask, "How can I support a colorblind or legally blind person with this component?"

Qt's developer story here is not nonexistent, but it throws into sharp contrast how _complete_ the web is from the perspective of accessibility for people who need auditory assistance or do not use conventional input devices.
I don't know why either. I think because their isn't enough examples, or libraries?

I'm not a paid Programmer, but years ago I was attracted to Lisp. It just seemed right?

As an amateur, I was looking for some language that used the least amount of words, and was math like. A language that got to the point quick.

I heard, at one time Hackernews code, was open sourced. (I don't even know if's it's coded on lisp anyone?)

I would love to see a tutorial, or explanation of the entire program online.

I think lisp, or a variant of it would take off with the right examples?
What's with the Smalltalk portion? Anyone knows why that is?
In the case of Replicant it would be the Voight-Kampff test.
How do you know if your idea sucks?
Justifying discrimination? That sounds like a dark road to be on.
Privacy and security are two separate domains. But even then, how does this violate anyone's privacy in any way that existing authentication protocols do not?
Which we fought against.

Then the powers started fighting back against unions to the point where it's a horrifying idea.

So people lose their arms and die because of poor training and safety regs. A union means that the guy never touches that machine, that the girl and her team just sit and wait for the maintenance guy.

These fines also seem pretty low.
Did you just want to play Civ2.5 or did you find the theme compelling?

I enjoyed both games, but Alpha Centauri always felt more real because of the narrative. It was probably the most immersive game I've ever played and it isn't just me I've had friends that had dreams in the Alpha Centauri universe years after playing it. I can't say that about any other game (and I know people that played civ2 weekly for a nearly a decade).
My anecdotal experience is also that all the purpose built closed protocols like Facebook Messenger and Slack both seem to use way more power consumption "in idle" (no message traffic) than I recall ever dealing with for an XMPP client...

I've never seen users actually complain directly about an app's "excessive power consumption". Can we all admit that one has always been an excuse?

The only other complaint I've heard about XMPP was that it was too extensible. There wasn't enough mandatory features in the base protocol to expect good clients for fancy things and there were too many extensions to need to follow to write a good client if you tried to track "fancy thing du jour"... which is as much a feature as a bug (and the whole reason for that X in XMPP).
Nope. If mobile network uses ipv6 then people would have no problem accessing Facebook
Stack Overflow: How a Website You’ve Never Heard of Is Holding the Web Together
This week alone I have received 25 calls from telemarketers, with 9 calls in one day alone.

I can't believe it's 2017 and we are still dealing with this.
Yes, they genuinely don't want single payer. Trump seems open to it, and certainly a lot of this debate is political posturing, but single payer is completely opposed to every stated and unstated principle of the Republican party.
It seems like most people's response to this news is either extremely happy or very upset.

I'd be interested to hear why anyone on here feels either of those emotions.

For me, it looks like I'll have to continue paying the Obamacare penalty for the foreseeable future, and it will be impossible to find an insurance plan that makes sense for my family.
(1) Don't bet on many of them understanding their vote. It was billed as a removal of an unfair restraint on the free market.

(2) Oddly silent were folks like Google, Microsoft, etc. I fully expect to have to pay for privacy, or to have to choose whom I trust with my data: Comcast or Google.

Its a shitty time for privacy, period.
And the result is OOXML, which is well known for being a trainwreck and which nobody - including Microsoft - has been able to implement properly, despite being an "open standard".
I called customs, talked to them, they don't apply fees to educational books. They released it free of charge but only to be picked by the entity with the paper for it. FedEx had that paper and they would only pick it up with 50EUR on their pockets. I argued that i could pick it up from customs myself and pay whatever taxes if i had the paper in my name instead. They said the 50EUR charge would be for the pickup paper and not for the package itself, that is why it was not charged by the sender. They threatened that if the money was not paid the package would return to sender (i have these emails and could send them to you if you want).

This story is not only mine but the same story for all the individuals who ordered stuff through FedEx that i have contacted here.
>Have any sources on that? Sellers are suspended quite often.

Sources that Amazon has gotten worse in this area over time? Sure. My own experiences, experiences of others that you can read here and elsewhere. Plenty of news stories from reputable sources (https://www.google.com/search?q=amazon+counterfeit+problems&...)

All anecdotal, of course, because only Amazon really knows the numbers, and they aren't sharing. Fair enough to say I'm guessing as to why. I don't find it unreasonable to question their practices though. It's a big enough issue that people are noticing.