skysight-inc/HackerNews huggingface dataset:
From my perspective, the defining bit of Matrix is the data model (eventually-consistent decentralised Merkle DAGs), the schema, and the semantics of the API - e.g. what arguments do you pass when you paginate? what data do you get when you sync? how do you tell it where to sync from? etc. I genuinely don't care whether you do RPC via an HTTP PUT, a COAP PUT, an MQTT Publish, or some funky custom RPC of your own devising - or whether you encode the data as JSON, CBOR, BSON, protobufs or whatever. To say that switching transport from HTTP to Websockets is "necessarily redefining quite a bit of the protocol" entirely misses the point. It's just a transport! We want people to propose alternative transports!

In terms of the websocket transport proposal requiring HTTP to set up the websocket... yes, this is true. I guess you really don't like HTTP - I'm amazed you're willing to use it to communicate on HN! In terms of Matrix being a "huge dysfunctional mess that's essentially impossible to implement securely" - you're entitled to your opinion; it's just a shame it doesn't seem to be particularly well-founded.
Right now I'm using a backup laptop with Intel Celeron. It runs most apps fine. Web sites like Hacker News come up easily and snappily. The CPU fan kicks in when I watch a high-quality movie. It also kicks in on small, web apps. Kicks in big time on Youtube and Facebook. Everything on those is sluggish compared to my native apps. Even if non-technical, I'd know stuff was about to slow down when I go into my browser.

Just bad tools leading to waste users notice. Best to avoid them if possible. Not always possible...
For those who don't get this - it is a clever reference to
Euler's Twelve Pentagon theorem : "any closed polyhedron composed no polygons other than hexagons and pentagons and having no holes must have exactly 12 pentagons."
http://fortune.com/2017/04/10/wells-fargo-carrie-tolstedt-cl...

"Tolstedt, on the other hand, is losing 54% of the $125 million pay package she was originally entitled to when she retired."

How savage! Cutting Tolstedt's pay to several tens of millions of dollars.
Well, this is easy to do using WinAero[1] software and I didn't really think of it as a "hassle".

[1] http://winaero.com/comment.php?comment.news.1836
Cowardly Microsoft buries critical important security patches in normal fixes
This is from the "I'll just stun them with a triple spin kick" school of activist fantasy.
The amount of money you get from Google Adsense depends on the type of content. I looked at your profile but didn't find any information on what sites you might be running. Since this is hacker news, it might be that your site contains computer-related content. That type of content gets very low RPM. Still 3,000,000 impressions a month is quite a lot, so your site is obviously popular.
I'm guessing it doesn't 'fall' up instead of down?
I don't think anyone is seriously doubting your legal right to block ads.

> If it is not sustainable, new business models will be invented.

If the ad blocking becomes so widespread that the ad-supported model becomes unsustainable, I think a lot of people will be unhappy with what happens next. There will be a lot more paywalls and a lot more native advertising, which will be fine for entrenched players but much harder for very small publishers to pull off.

The cool thing about AdWords was you could write a little blog and actually make a few dollars running ads on it just by adding a snippet of code. Maybe micropayments can take care of that some day?
I see pre-roll ads on YouTube, is that what you mean by the 'current approach'?
have a look at jumpcloud
Another great alternative to Slack in the spirit of IRC is "Internet Relay Chat".
I used to feel there was something bad about using ad-blockers, then Google started paying AdBlock to allow some types of Google ads through. I learned this while working for Google in DoubleClick circa 2014. I no longer work for Google. PSA -- just so you know.
How about "Windex"? Oh wait ...
ESET Smart Security 10.1.204.0 and Crack Is Here [Latest]
Is there an architecture overview for this case?

> Software vendors: they like Teleport for providing remote support of their products. Teleport can be used as a “remote control” to assist their customers with any issues of their software installed and running on-premise.

How does the customer control access to the app deployed on their premise?

Thanks!
Forums. I don't know why the internet got tired of them

I have recently been participating on Reddit and I still like HN, but I am spending less time of late on another forum I still belong to. For me, part of the answer is that forums are heavily influenced by moderators and most of them are not anywhere near as good as what you see on HN. So, if you have personal friction with the mods, good luck with that!

The internet is this awesome opportunity to rub elbows with people around the world. Then the admin structure very often gets you stuck in "I shot the sheriff" * hell, where no matter what you fucking do, some asshole who doesn't like you and is in charge rides your goddamn case and deletes your shit for bs reasons and so on.

I don't know how to solve this problem. Most forums don't seem to be able to get it right.

* This is an old song where the plot is that the sheriff was making his life unbearable and there was no other way out, so he finally shoots him.
Actually, looking up the Sanskrit for 'work' suggests to me that I am on fairly solid ground: '√अरर्य'. transcribed as 'ararya'.
There is a lot of vendor lock in for git these days, everything from CI integration to git clients hard coded for github. We spent most of the 90's and 00's breaking vendor lock in and then forgot it was a thing.
The best way forward for Electron is probably to get a very thin, light core instead of the current Chromium-based one. Even on a good 16 gigs of ram and an i7 you feel Electron-based applications' effect on a system.

If you want a compromise between easy multiplatform desktop app development and not wasting resources, the ideal way there may be something like Microsoft's React-based desktop framework that they just released. (in my opinion at least)
Systems-on-a-chip a huge,unaudited attack surface,says Proj Zero Wi‑Fi attackman
I disagree, the flying experience is much more segmented than 2 tiers in the US. Each airline has an a la carte menu of experience configurations.

More legroom? Premium Economy (or business/first class)
Aisle seat? Pay for seat selection.
Slow boarding? Pay for priority.
No food? Onboard purchases.
Security line too long? TSA Precheck.
Long lines at immigration? Global Entry.

Whether you're willing to purchase these upgrades is a personal decision, the options are there.

In your original post you commented about the pricing "race to the bottom" and the "unbundling of baggage fees". Unbundling means more granular pricing segmentation to attract a higher volume of customers.
You can access all the Blue Apron recipes without a subscription: https://www.blueapron.com/cookbook/all/all/Next%20Week

We still use these, and buy ingredients ourselves. I don't usually do the farmer's market shopping, but I do find some of their recipes respecting the season.
Jumpcut Is Hiring an Ex-Management Consultant/Investment Banker to Be VP of Ops
Meeting PCI Compliance and Data Security with Incapsula
I am also not a linguist, but at least in Polish, the term "robot" or its derivatives are used as a root of other words:

Robotnik - construction worker

Robota - Work/labor and sometimes Job

Robocizna - Billable work

Robic - to do something

and there might be others i cant think of right now
TPG to create Australia-wide mobile network
Discussion is terribly confused when 'censorship' is interpreted in this general sense. Censorship enforced by the state is something distinctly different from editorial control exercised by private entities. When the single word can represent either concept (and other related concepts) ambiguity and confusion isn't far behind.

I used to argue that 'censorship' should be interpreted as something done by governments and enforced by the legal system but that battle has been lost. Now the unqualified 'censorship' can mean just about any sort of content restrictions and as such is almost useless in its unqualified form.
Google needs a better way to lifecycle these things. Clearly this project will be cancelled, so rather than just reinforce its reputation for killing its projects, perhaps they need "experimental" projects that might even get spun out of the company. Or something like that.
I don't mind the ads up to a point. For example, I buy "Mopar Muscle" for the ads, not the articles. I'd buy computer mags (yes, I'm dating myself) for the ads as much as the articles, too. The Yellow Pages (I'm really old) were useful for the ads.

Not all advertising is objectionable.
> Maybe micropayments can take care of that some day?

Seriously, where's the Spotify of blogs?
What's more interesting than the numbers is the linked article[1] about how Delta avoids problems by asking passengers on overbooked flights how much they'd want in order to give up their seat at check in time. By doing it early and without the other passengers around it eliminates possible bidding-up at the gate and lets them have a list of low cost bumps ready as soon as it's needed.

[1] http://www.pbs.org/newshour/making-sense/how-delta-masters-t...
I'm less shocked by that than I am by the fact that they still apparently aren't hiring external auditors. At this point it seems to me that it would be cheaper to hire an auditor (even after initial shipment, so no time-to-market problem) than to get black eyes like this one.
Some percentage of users will use ad blockers, and businesses should account for that.

How is that an argument for it? Some percentage of people steal things from stores, business do account for it, but its neither here nor there in an argument about whether people should do it.
It doesn't port anything. Valid JS is valid TS, its just that the TS compiler processes it and tends to surface issues that just running it under Nodejs doesn't
But you can't trademark generic words in specific domains. You can't use the "Apple" trademark to sell produce or the "Windows" trademark to sell frames and glass panes. The Lindows lawsuit very nearly saw Microsoft lose the Windows trademark because "windows" is a generic term very closely associated to what the Windows OS is.

I can see a case for "droid" referring to generic electromechanical automatons, which are now more of a reality than they were 40 years ago.
Hey, I used to use it! :P I came from BASIC background. VB6 was supposedly good for rapid prototyping of GUI apps (esp CRUD variety). I found it would boot up in 1 second, deploy new project in 1 second, and load new app in 1 second. It was also safer so no constant blue screens over common functionality. It also could wrap foreign code in less safe languages which I could still write in an industrial BASIC. One could also export the GUI to code in different language.

Became one of my favorite toys. I'd still use it for GUI prototyping if it was FOSS and kept getting extended. I found even lay people could learn it well enough to get stuff done. Long after, I learned what horrible things lay people did with it. Yet, they got work done and got paid without the IT budget and staff they would've preferred. (shrugs)
Do I really need a citation to prove dumb people have money? Because that's basically what you are asking. Or perhaps you believe that when people click an ad on "low-quality" site the are less likely to buy than from the same ad on "high-quality" site?

Seriously, the "enlargement penis" spam works because the average person is not that selective on the ads they chose nor the websites they visit.
As usual with pop science reporting, they fail to give a link to the actual paper. Here it is:

https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.11...

And here is the preprint on arxiv.org, for those who don't have access to academia paywalls:

https://arxiv.org/pdf/1612.04055.pdf

TL/DR: The substance in question is a Bose-Einstein condensate, which is not an ordinary "fluid" and should not be expected to be have like one. This is simply one of the counterintuitive effects of quantum mechanics showing up in an experimental setting.
I probably wouldn't mind paying for the online newspaper an article at a time, like a nickel. For some reason, the idea of a subscription just irks me - it makes me feel guilty when I don't read the paper, because hey I paid for it.
> Perhaps at some point online publishers [will] find a new way to solicit advertising from reputable companies that pay properly.

Someone get on this.
I often wonder how much revenue my hometown newspaper makes off online adds -- http://newspressnow.com.

When you first go to the site, a Credit Karma ad or Rite Aid ad popup appears (promoted by Kixer).

Close that and you see a site just overwhelmed by ads, some local. Then they have the "Sponsored Links" by Content.ad saying:

- "Cheaper and Stronger than Adderral"

- "Don't watch this video around you wife <insert photo of model>"

- "Fruits that fight diabetes"

- "Biblical solutions to weight loss"

The local owners of the newspaper, sold their cable company for $350 million which they had owned for 45 years (Cablevision->Suddenlink).

If an exceptionally wealthy local newspaper owner can't offer content in a reasonable way without egregious deceptive links, who can?

This type of behavior should be heavily criticized, especially by those who can afford to avoid it. Instead, it's considered business as usual.
> Teleport Proxy itself doesn't have access to much, so exposing it to the Internet is fine.

yeah this is a bad idea in general. If you have critical stuff you need to SSH into from the public internet, keep it all in private IP space and have an openvpn gateway (or IPSEC VPN) with a public interface, and a private interface facing inwards towards the hosts.

you should not even be able to route to the IP of the thing you want to SSH to unless you've authenticated to the VPN and your client device has been handed out an IP in your RFC1918 IP space.

a machine like an openvpn gateway can also serve the purpose of getting you access into an OOB network (example: a public facing IP on a 100Mbps DIA circuit you've bought from a totally diverse ISP in the same colo, with a static /30), which has access into internal IP space devices such as serial console servers and ssh bastion hosts.

authenticate the clients by a unique public/private key pair per client device. Easy to revoke a specific device's key from the server side if needed.
The term "negative mass" in the article does not mean the kind of stuff you would need to make an Alcubierre drive. That is a classical kind of "negative mass" (actually that term is somewhat misleading, the usual term is "exotic matter"). The "negative mass" in this article is a quantum kind of "negative mass", which is something different and does not have the properties of exotic matter. I've posted a link to the actual paper upthread.
It sounds like you're making the implication that, in order to not be classified as censoring, YouTube is required to host anyone's content, regardless of how it is perceived by their stakeholders. That seems fishy.

Revoking a service is not the same as censoring, I would argue.
> earlier attempts to create negative mass in a laboratory setting

Which experiments are you referring to here?
Love this concept; read it once in Black Swan and it's kind of been stuck in my head ever since. Everyone has an antilibrary of books, so much so that I think the most common response I ever hear to "have you read X?" is "no, but it's on my list!" Everyone who reads has an antilibrary, whether they know it or not.

Slightly off-topic, but are there any self-proclaimed "power readers" out there who would be interested in technology that improves the practice of reading? (I get super excited whenever reading is mentioned on HN) Taleb is one of my favorites, and I know from his writing that he would be offended by the idea of "reading technology", but I personally believe that reading is one of the best things we can do for ourselves yet the practice hasn't evolved for millennia. As such, I've been experimenting _a lot_ with how software can improve the practice of reading. If that sounds interesting to you at all, I'd love to chat! I'm me@tristanhomsi.com
> If you're talking about out of work coal miners or factory workers, then they're going to need to be retrained and reeducated. Those jobs aren't coming back to save them. Yet the people they elect are overwhelmingly against public funding for education or any kind of public assistance for that matter.

I hear this, if you'll forgive me, rather tone-deaf refrain a lot from people who are highly educated. Practically speaking, 1) The older you are, the harder it is to retrain and then restart your career and 2) a lot of people just plain aren't education-oriented in the first place, to put it politely, and won't benefit much from retraining no matter how hard you try.

Education might be a partial solution for future generations but it will do nothing for the people who are suffering right now. And they know it.
I don't think it's actually been hijacked at all, not like "hacker". If you say "I build robots", most people are going to understand that to mean electromechanical machines, not chatbots or webcrawlers. All it takes is context.
> I think they should close the loop on those and take them back. Just say, throw the gel-packs in the box with all the plastic containers, slap this label on the outside, and UPS will take the box away when they drop off next week's food.

They do: http://origin-blog.blueapron.com/recycling-faq/

You collect a couple of shipments worth of packaging, stuff it in a box, and print out a label for it from your account.
In some cases, yes its easier to search, but it does fill a use case. I'm not an illustrator yet often need icons. I tend to have a rough idea of what I want but can struggle to find the right keywords. Visual search here is very useful, and allows an element of play for finding the icon. (Hopefully play, not horrible frustration)
You could write the runtime definition and extract the static types from that https://github.com/gcanti/io-ts
"Mailing lists really are preferable for a number of reasons but unfortunately Google Groups or worse, mailman is the interface, and they're both pretty bad."

How in the world would you improve mailman ?

Not enough js for you ? Not enough on-hover events ? Too much plain text and obvious links ?

Please, please - to everyone reading this today and into the future - do not fix mailman. Go "fix" something else.
It already exists... in the world of porn, though.
If it looked legitimate, I'd click...
How Spotify shuffles songs
Whew... that was close. They almost arrived.
Neither FAR applies when you're fully in compliance with safety instructions and regulations, but not complying with non-safety requests ostensibly based strictly on the contract of carriage. FAR 91.3(a) does not give the pilot the power to command you to drop trou and kiss your own ass, or else he'll throw you off the plane. That's not the intent behind that regulation, at all. It's a safety regulation, to give the PIC wide latitude for safety related operation of the plane, and not be countermanded by his company, or the airplane owner, or any passenger, or in particular air traffic control. The primary purpose of 91.3(a) is to permit the pilot to disregard/refuse an ATC clearance the pilot thinks is unsafe.

Both FAR can certainly apply to stationary "operation" i.e. immediately prior to pushback, requiring you to be seated with a seatbelt on; or stopped on a taxiway, if you do not comply with a crew member to sit down you can correctly be seen to be interfering with a crewmember as you're an obstruction. And if you are interfering, that is a violation of United's rule 21 of the contract of carriage, and in that case they can have you removed from the plane.

Anyway, there is no FAR applicable to this passenger's behavior. He's also not in breach of the contract of carriage. The airline f'd up. And the cops did too.
So minimize your use of the Electron APIs. And then when someone releases a leaner Javascript runtime, port to that, keeping 90% of your application intact.

This would be a good idea even if Electron didn't have these problems.
A venerable institution can fall on hard times and make decisions that reflect poorly on it, but generate revenue. And even in the best of times, a dud can slip through the editorial cracks.
Let's separate morality and legality. Morality is relative to your beliefs and values. Legality is common to all.

It's illegal to steal physical property (payment transfers ownership of property).
It's not illegal to not look at something.

Speaking of which, I really want to write a real life ad blocker with a HoloLens or whatever AR equipment becomes popular in the future. Replace all the billboards with cat pictures.
Do you get the same results if you search from incognito mode or a different browser that you're not logged in on? On other search engines (Bing, DuckDuckGo)?
Is having the diff not rupture the fuel tank and set the car on fire new and complicated?

Is having the engine block not spontaneously catch fire new and complicated?

I love this game!
The underlying issue was with Chromium: https://github.com/Microsoft/vscode/issues/22900#issuecommen...
I switched to lyft due to the bad press.

I've asked my lyft drivers in san francisco if they've noticed any difference in ridership lately (they almost all drive for both uber and lyft), and heard things like 'yeah, all the women are taking lyft now.'
> Any business that uses technology would be impossible if patents never expired.

Not completely true. Businesses could exist even with indefinite patents by licensing them (see MP3 patent).
I thought that both "Windows" and "Linux" were trademarks?
If you know of a better means than google ads to do advertisements for a one person shop that isn't going to take enormous time away from producing content, I am all ears.
> The portions aren't generous.

This was my biggest problem. ~700 kcals/meal is not enough for two guys, especially ones that usually skip either breakfast or lunch.

Plus, it's only three meals a week, so I had to either order out or go to the store anyways, so there wasn't really much point in using the service at all.
I'm working on something that will benefit people who have high traffic sites that don't want to show their users ads. The basics are here: http://www.trussapp.com/ -- it's not quite ready for production, but if it's something you might be interested in, I'm looking for beta users. cam@trussapp.com
>So Google accepts get-rich-quick ads featuring famous people without their permission

Just curious but is there any way to know for sure whether those images are licensed or not?
And no hoverboards, damn!
... which might fit well with IBM's not quite Unix thing AIX, which acquired the nickname "Ain't unIX".
Here's hoping they didn't smuggle a full size ATX motherboard through the facility using the 'old fashioned' prison method. Or even a 3.5" SATA hard drive...
Giant robot duel between Japan and US to take place August 2017
Bing rewards actually got me to use Bing as my primary search engine for half a year. The rewards were enticing enough to convince me to give them a fair shot. There were some nice things in Bing, but after 6 months, I decided that the quality of their results just weren't good enough even with the rewards. Maybe if their search quality or features (ala DDG) were better, it would have worked. In the end, quality >> incentives.