skysight-inc/HackerNews huggingface dataset:
The terrible naming is an annoyance, but the ridiculous number of data structures isn't as bad as R's tendency to jump between them in a semi-random manner.

My example is if A is a matrix and b/c are variables then you don't know what the data type of A[b,c] is. I can tell you the types of A, b, c and that doesn't help; you need to know about the actual data stored in the variables to know if the return value is still a matrix or if R has thrown out the dimension information and jumped back to a vector (potentially transposing the result). You have to know about the drop=FALSE option and at that point the syntax of doing a complicated equation involving recursion and matrices falls apart.

The syntax is an embarrassment for working with matricies. I'd rather use a lisp-style (-> A (mmul v) (subset 1 k 1 j)), which isn't ideal but at least it doesn't have random options being set in the middle of it.

That single decision should be enough to disqualify R from being a well designed language for mathematical applications. The pigs breakfast that is the *apply() function family is a similar story.

The distinction between vectors, matricies, lists-of-lists and data frames is archaic too, the conceptual model should be a single 2-d data structure and then support additional operations under certain conditions. At least that particular decision makes sense at the time R was designed.
watch HN rage about amp
Yeah. I quit my job after reading those essays. I did 'succeed', however, in that I made about 3 years salary in one year after exiting. And while I joined several accelerators, the main factor for the victory were the essays.

I joined a few startups after that, none of whom read Paul Graham's essays, and their failure was also for not reading it. It's an extremely frustrating thing because they can do their homework and read a free 1000 word article online but instead choose to pay expensive consultants who lead them down the wrong path.
I feel like this is outdated, at least in respectable facilities.

I stayed in a hospital for a week over a very bad accident. The food wasn't great but I had a lot of healthy choices.

This was in NoVA which is a wealthy place and the hospital is very nice. The issue would be more substandard care nationwide than what the worst of hospitals have to offer.
The Children of the Children of Columbine
Concerns with Running Containers
Ask a non technical publisher type person what they think about AMP, privately.
While I do agree that Steam needs a competitor, Epic hasn't been the one I have hoped for.

Steam has been doing many great things for the industry including the pushing of VR as well as the huge support of Linux gaming - I haven't seen Epic do anything like that.

Instead all I've heard from them were exclusivity deals such as Metro Exodus which not only disappointed many players (See the whole preorder fiasco as mentioned in the article) but seems to turn the whole game industry into what the streaming industry currently is - which I highly dislike.

I will not support the way Epic goes about being a Steam competitor unless they actually become one, with decent features and improvements on their platform as well as more contributions to the industry as a whole.
Not sure what dictionary you got that out of, but to me "tact" means to tell someone something in a less abrasive way, or politely. Tact is about how the information is presented, not the content of it.
While tattooing is technically illegal in South Korea... [0]

[0] https://en.m.wikipedia.org/wiki/Tattooing_in_South_Korea
Writing Redux-Like Simple Middleware for React Hooks
I don't think you should count intel down and out just yet, over the past few years they have been one of the few tech companies actually committed to diversity.

Sure they had a couple bad years but now they have a talent pool deeper than any of the competitors so I'm still betting on them to turn this around and bounce back even stronger.
You're right. We are planning to load all domains in Common Crawl soon. For now we only have domains in Alexa top 1M and other similar lists.

You can submit domains (https://www.adstxt.com/submit-domain) or email a list to support [at] adstxt.com and we will add them to our index.
In school, we used to learn about the RF service technicians returning with stories of dead birds and other such phantasmagoria in and around the sweet spots of the feedhorn, antenna, transmission line, transmitter or other such sensitive areas of high power microwave operations.

Professor also admonished us that such technicians must always be infinitely certain that the transmitter is not operational at the time of service.
1+ for “commonwealth of Clojure”—but shouldn’t there be a j somewhere in that? Cjommonwealth? (Pronounce j like y and it kinda works.)
I know it’s gained a lot of adoption in my circles, compared to none for Brotli. Several colleagues have written code using zstd as a library.

Though anecdotal, certainly.
I work on AMP Real URL at Cloudflare and am happy answer any questions (live from AMPConf in Tokyo)!

If you're looking for a super in-depth technical post which includes all sorts of wonderful bits about the engineering and cryptography involved don't miss https://blog.cloudflare.com/real-urls-for-amp-cached-content...

AMP Real URL was built by engineers Avery Harnish (started when Avery was an intern!) and Gabbi Fisher, and is built on top of our Workers [1] tech.

1- https://www.cloudflare.com/products/cloudflare-workers/
What are the tangible and objective benefits of Kotlin? Actual real data wanted
A novel data-compression technique for faster computer programs
Collecting behavior data is important to insurers as they can profile customers based on public data.

For example, if you work out 4 days a week, and have back pain diagnosis, you might be a different risk for recovery complications than a guy who doesn’t work out.

There are folks looking at using consumer behavior and habits to predict health outcomes.
My only gripes with past HP laptops is the WIFI card whitelist. Annoying if you want a Hackintosh or just better Linux compatibility.
HTTP compression should be disabled by default, 99% of web content downloaded is already compressed.
AMP pages displaying your own domain
Only Gen-1 cars had the buy-back as they could not be fixed with software.

Gen-2 cars they came up with a way to reprogram them to get to pass; but as I mentioned it comes with a huge impact of mileage and performance. Us gen-2 owners got about 10% of the vehicle purchase price to make up for the loss of resale value as the vehicles are not what was advertised or nearly as desirable.

And I agree fully with you that they screwed everyone living on this planet the worst.
The problem is that the AMP standard is just generally poorly-thought-out, no matter who hosts it. Instead of a subset of HTML, it's a weird mishmash of everything that requires magic incantations to make things work for the browsers of the time it was invented.

It's like NaCl/PNaCl - a good idea in theory, but created by a team that didn't do a great job at speccing something that could be long lived and satisfy other players than Google+Chrome.
There is no justification for US healthcare costs. There is a culture that requires everyone to have private insurance but there doesn't appear to be legislation that caps the cost of treatment.

In countries like Australia, because the government collects taxes for healthcare and does most of the spending, it caps how much its willing to spend (per doctor visit, or per medication) and the market responds appropriately.

The Australian federal government controls the pricing of medication in the community (i.e from a chemist) and Australian states control the pricing of medication within hospitals.
That would be an interesting stack if you could write desktop apps using Python but use the DOM/Browser stuff for the UI layer.
But the Disney and Fox merger got the green light? Seem like we are in a neverending era of mergers and consolidation. The big players get bigger and the number of competitors and options for customers decline.
So is this basically the server okaying a replay attack? I'm looking through the technical post but it hasn't clicked yet.
I do get it, my argument was that money is the only thing that matters. Their goal isn't to secure everyone's communication, it's to maximize profits. They're doing that by saying if you both care about privacy, we have a one-stop-shop that'll get you taken care of, but it's gonna cost ya - and your friends. It creates an implicit pressure for others to get on the bandwagon driving up sales.
Yet again, INTC + RF == 0.
No pilots are needed for uav.

Save $ billions with swarms of robots.
As I understand it, Google actually hosts the AMP content but the browser “lies” and says the content is coming from the original domain.

I honestly would prefer what you are suggesting, even if that meant using iframe on the original domain to host the AMP cache from Google.

1. example.com/long-url with content and meta tag specifying AMP url (2) below.

2. example.com/long-url/amp that embeds a full-height 0-margin iframe to google.com/amp/example.com/long-url and has no external styles/JS.

3. Google caches content from (1) example.com/long-url and when user clicks it, directs them to (2) example.com/long-url/amp.

Other than 1 extra HTML page, everything is from Google’s AMP cache. The browsers do not need to lie. And if Cloudflare hosts the (2) AMP page, it can be fast as the rest of their services.
You do customer support via social media for the same reason you do PR and marketing on social media: because that’s where your customers are! People spend a lot of time on social media.

Go to your customers if you can. Don’t force them to come to you unless you have to.
Difficulties in packaging deep learning frameworks
Writing a blog post that you do not succeed in publicizing is the same as not writing a blog post.

Convincing people is not a side effect, it is the goal of a post, or of your strong stance.

The people you need to convince are people who know this subject well. You are in the wrong place. Physicists or data analysis people, whatever, people here are not deeply informed on this, and their opinions, whichever way they go on this, would be pretty irrelevant to the truth of the matter.

Comments were almost certainly deleted for entirely different reasons than suppression of the truth. Scientists, in reality, welcome well-reasoned criticism. Bizarre and ill-argued salvos, however, may very well be ignored or deleted.
FWIW, NI URIs[0] were a stab at this. So you'd have something protocol-independent, like <video src="ni:///sha-256;UyaQV-Ev4rdLoHyJJWCi11OHfrYv9E1aGQAlMO2X_-Q" />.

I hoped they'd be part of the subresource integrity[1] spec, but a simpler system was chosen. That said, you could still piggyback on <img src="whocares" integrity="sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxy9rx7HNQlGYl1kPzQho1wx4JwY8wC" /> to deliver protocol-agnostic content.

[0] https://tools.ietf.org/html/rfc6920

[1] https://www.w3.org/TR/SRI/
They usually complain profusely about how they aren't allowed to install their flavor of the month new tracking scripts. As if the last 20 weren't enough.
I dislike getting AMP pages, and when I'm served one I can usually find the URL to get to the proper page manually.

Does Real URL mean that I can no longer do this? How can I find the URL of the page I really want to see?
>but the browser “lies” and says the content is coming from the original domain.

Is this a chrome thing? I don't notice it on safari.
I use PHPStorm more than WebStorm but I know they share a lot of similarities. I love it. Everything from the Git integration to code quality tools, code completion, built in terminal, etc. It's a phenomenal IDE. This new app would have to be really compelling, particularly its build tools support (npm, webpack, sass/minifiers, etc).
Also, yet another site that won't render with javascript enabled. At least I didn't get the dozens of pop ups you encountered.
I wonder if that could be accomplished with something like PyInstaller?

I guess if you're using JS features too then there might be other benefits.
> Programmers fancy themselves as free-spirited individuals who resist discipline like a mustang resists the bit for the first time.

And management consultants wonder why founders never hire them to build their $100B companies.
I didn't receive the email but I got rejected.
I know it because I see the sorry word in the interviews link.
Buy Google Reviews's Answer to Why Are Buy Google 5 Star Reviews?
Show HN: Tensor product analogy – functional currying
> those who cant afford a Raspberry Pi

That is very few people who would use Mathematica, no?
I'm curious what the security implications would be of running client side vs. server side for something like REPL.it.
How much insider trading happened today.
Amaya saved to the origin using either HTTP PUT or WebDAV and it dates from the 90s.
Had completely forgotten about mind maps until the recent reference in Sex Education.
I've been using zstd compression on btrfs for a while now and it's excellent, most of my stuff is already compressed (movies, music) but my home directory (which is mostly comprised of text files) has shrunk greatly.
Given the recent news regarding Kerry and Massie, I'd say that one of the more important functional uses of the discipline is to trigger engineers who are trying to dismiss climatology, into making incredibly stupid arguments.
> If I understand correctly, the biggest problem was that google was hosting the cached amp pages.

Speaking for myself, that's one large problem. The other large problem is that I dislike the AMP pages themselves.
The Model 3 has a large touch screen.

I recommend both of you to just go visit a Tesla store and do a test drive. At least it will help preventing the spread of misinformation.
> He suggested that the service works best as an “interest-based network,” where you log in and see content relevant to your interests, no matter who posted it

Not to mention Jack/Twitter's co-founder Evan Williams has a company called Medium that literally does just that.
Thumbs down to anyone enabling AMP’s success. Google should be measuring page speed only, it’s none of their business what methods you used to achieve that speed.
For those of you who are new to text adventures you can find images of most of the game boxes here - http://infocom.elsewhere.org/gallery/ and various other resources here http://infocom.elsewhere.org/
I had to explain tensor products to several of my developer friends and realized that they found the rigorous approach somewhat obstructive. When I recast the subject in terms of functional programming (specifically, the pattern of currying), the group seemed to understand better.

Tensors are a "hot topic" in modern computing (AI, tensorflow, etc.), but it's surprising how many practicing computer scientists (or data scientists) think of tensors as "n-dimensional arrays" instead of "multilinear maps". Most of the modern mathematical theory emphasizes the latter viewpoint, though some texts (such as Goodfellow's Deep Learning) land in the middle. Goodfellow does adopt an unusual convention for Einstein summation, but that's a subject for a different post...

Thanks for reading. Let me know if there is anything in the post I might clarify!
> why on earth should Twitter be an official support channel for a business?

The same reason you do anything - they’ll take their business elsewhere unless you provide service and support in the way they want it.

People don’t like being told to go away and follow some other procedure when they have a problem.

Might as well tell them they should avoid having any problems requiring support while you’re at it - that’ll make it even easier for you.
A much more interesting story on the same topic:

https://longreads.com/2019/02/12/the-caviar-con/

HN discussion: https://news.ycombinator.com/item?id=19153474
Thats a good question can you still access the orginal page then.
Show HN: I built Lambda's 4-GPU deep learning rig for $4000 cheaper
To me, chatbots are the next incarnation of IVRs. Their only purpose is to widen the gap between you and an actual human in a support context.

And I wish people would stop saying their bots have AIs. I've had more meaningful conversations with a dog than a bot. :)
Ada may vaguely resemble Lua but aerospace grade code (think SPARK) is about as fun to write as assembly. Rust is not perfect but it has momentum and tons of free tooling. At this point it would be easier to just try to add more safety features to Rust than push for the adoption of a language without the conveniences expected of a post-Y2K programming language.
Late art historian's work, 'Assassin's Creed' could help rebuild Notre Dame
Thanks for posting it ;)

It's been on HN a few times before recently, which is probably why it didn't get tons of attention, you can see the other discussions here:

https://github.com/pirate/ArchiveBox/wiki/Web-Archiving-Comm...
The genie is out of the bottle, and it's not going back in at this point. The in-embryo editing is the most troublesome, but even these trails raise serious concerns.

Can CRISPR be weaponized and permanently damage the genes of a large area of people? What type of unintended modifications/side-effects may occur when used as a treatment? What happens when this finds its way outside the lab? Will treating some disease lead to causing others?

Could this be the great filter? How many other civilizations in our galaxy have been wiped out due to experiments in gene editing? Or maybe this will be the beginning of discovering the secret of aging? Could this type of research lead to a time when humans live two to three times as long? Need a fraction of our current food supply? Are we headed for a new era where life can be preserved indefinitely?

There is a world of possibilities. Let's hope humanity collectively picks the right ones.
A friend of mine who is 75 years old was a mason his entire adult life. His father was as well. He told me how sad it is that so much knowledge and skill has been lost. He attributes a lot of that to the change in the management of the way buildings are built. It was not that long ago that master builders oversaw everything, design and construction. That has been fragmented of course. For some kinds of buildings it makes sense (e.g., skyscrapers), but for most it does not.

As for masonry itself, it's in decline. When he sees new brick buildings, for example, none of them have bricks that stick out a bit over openings (doors and windows mainly) to ensure that rain water and snow melt drips away from the bricks below. As a result, the structure ages much faster than it would if it were built right.

Since then, I've spent a lot of time looking at brick buildings. It's easy to spot old versus new now.

I wonder how much skill and knowledge has been lost to the idea that college is the best way to learn things. I also wonder how that could be regained. Most of the people who know such things are dead, or nearly so.
We spend inordinate amount of time and money on security. We didn't when we ran clientside
Except they aren’t comparing their cars. They are trying to quantify the total carbon saved from their cars and other ventures like solar panels. People have no idea what a “ton of carbon” equates to, but saying it is the equivalent of taking 500k cars off the road is meaningful to the general population.
PWAs, running in a sandboxed/secured environment where installing native python isn't an option, bolting existing python code bases onto existing electron code bases. There are plenty of use cases. Just because you haven't encountered one doesn't mean there aren't legitimate applications. It's hard/impossible to judge someone's tech stack without understand the constraints they are operating under.
It's "Signed HTTP Exchanges"

"It is worth noting that SXG is already supported by the Opera web browser, still under evaluation by the Microsoft Edge team, while Mozilla Firefox considers it harmful, and the Safari team already expressed its skepticism"

https://www.bleepingcomputer.com/news/google/google-chrome-a...
iOS Coda is honestly, embarrassingly bad. It takes like 6 or 7 taps to start actually editing a document and it still doesn’t sync files between devices. An app that is proud of how “native” it is doesn’t support iCloud (or Dropbox, or any other syncing) in the year 2019.
I'm sure a gigantic portion of Twitter's operating costs are the once necessary to monetize their users. I have a feeling the product that is for the users would be much closer to Wikipedia-level costs.
Isn’t it a subset by definition? It runs in html5 browsers.

Other sunsets of HTML failed magnificently like XHTML basic and it’s siblings.
I wouldn't interpret this as the browser lying any more than the fact that your wifi router delivered the AMP document to your browser and your browser didn't show your wifi router in the URL bar.

The document is digitally signed by the publisher, using the publisher's own private key on the publisher's own server. This signature is then verified by your browser on the other end and verified against a CA issued certificate. The intermediaries don't matter in terms of the content, they are just a pipe at this point that can optimize network paths and allow for prefetching of the bytes.

The specification only allows a short lifetime for signed documents (7 days maximum, configurable to be shorter by the publisher), preventing long-lived caching drift. Refreshing will reload from the origin directly.
Let me get this straight: You think that the hard part of creating a billion dollar company is getting attention from VCs?
It's a technically feasable thing:

> The solution makes use of Web Packaging (which incorporates some clever use of cryptography) to allow the cache (run by Google, Cloudflare or others) to keep a copy of an AMP page and serve it quickly to the end user, but to also contain cryptographic proof of where the page originally came from.

Not sure if WebKit/safari have implemented this yet.
Nonsense. Apple already has a backdoor. It has the signing key that would allow it to create the build the FBI specified if Apple wanted to access the data on the phone. (The only problem for the FBI was that Apple didn't want to access the data because Apple claimed it was technically infeasible in a lie to its customers.) Securing the key and securing the build are essentially the same thing. Keep both on premises, and that is exactly what the FBI specified.
It seems the consensus in this subthread is that gradual replacement involves a potentially unsolvable philosophical problem, unlike cloning. How can you be sure you remain you during gradual replacement, and don't turn into some kind of a philosophical zombie?
Scrolling down that page seriously made me feel dizzy and nauseated.
I feel like it's the reverse, since the lawsuits really only started on the heels of Apple supposedly sharing secrets with Intel to help develop their baseband tech. The litigation was probably ended because Apple eventually realized that Intel wasn't able to come up with a decent baseband chip that could compete with Qualcomm, much less one that could satisfy quality constraints and volume production across all of Apple's product lines. Apple had to come to a deal with Qualcomm (at the very least, so they can potentially gain access to Qualcomm's IP). Intel either was already planning to throw in the towel or this was the straw that broke the camel's back. With Apple deciding to stick with Qualcomm (or their own homegrown chip), there's no potential market for an Intel 5G modem and no point in throwing more money after bad.
On the contrary, I'm well aware of it and do applaud the Pope for trying to bring the issue to the forefront. My comment was more in reference to the fact that talk is cheap, and, IMHO, the church should be doing much more as a roughly philanthropic organization to put their vast sums of money where their mouth is. If you have any specific examples of this, I'd love some links.