skysight-inc/HackerNews huggingface dataset:
I used to ask why anyone would ever need 100 Mbps, until I got 100 Mbps. Then I said the same about gigabit, until I got gigabit.

Now I've moved from New Zealand, with its amazing internet infrastructure, to Australia, where I'm lucky to get 10 Mbps, and it keeps dropping out. I couldn't even download a folder from Dropbox last night because my connection was too slow and flaky.

It should be the priority for governments on all levels, from town halls up to parliament/congress/whoever is at the top, to improve internet infrastructure to at least 100 Mbps. This is especially important for less populated areas if they don't want to wither and die out in the information economy.

What the USA needs is a grassroots movement to improve internet infrastructure. 120 years ago, telecommunications pioneers used barbed wire fences to build their own telephone infrastructure [1], this needs to happen again for the internet, but telecom companies apparently block this from happening.

[1] https://www.atlasobscura.com/articles/barbed-wire-telephone-...
Flu Weather: It's Not the Cold, It's the Humidity
CAFE's specific requirements are asinine, CARB is worse and automakers (rightfully) hate it.

It's not like the automakers don't see the writing on the wall. I welcome a do-over. The current rules are tied to footprint and vehicle classification. Optimizing for the current rules means making vehicles bigger and building small SUVs instead of wagons and hatches. That's not what you want to encourage actual efficiency. I'm not gonna restate the proverb about metrics and targets but if you make stupid rules and you'll get people playing a stupid game.

I welcome the current administration gutting the current rules. That would leave the door open for the next administration to sign a bill that implements what we've learned from hindsight. The writing is on the wall anyway. +/- one administration won't matter in the long term.
It's broken from a usability standpoint. "Search by average stars" will give me pages and pages of 5-star products with tiny numbers of ratings before I'll see what I really want: a product with 1,000 ratings and an overall rating of 4.9.
edited: DOCSIS 3.1 adds the Active Queue Management.

There's a lot of reason to believe this is true.

I noticed that in some ping tests when I had a cable modem, RTT went to over 3 seconds for a ping to google when the uplink was saturated.
WFIRST, the NASA Space Telescope Trump Wants to Cancel
But that would not be a politically acceptable outcome. There will be so unbelievably many free votes for the "Bring Facebook back" party that they will barely need to campaign.

Also, by the way, this won't bring about the development of "our own" alternatives. Being European doesn't confer any particular skills required to build a GDPR-compatible Facebook, if Facebook itself can't even build it themselves.
SpaceX is making progress to their goal of airline style reusable rocket.
Instagram is so frustrating. I want to see all the stuff in my feed but they actively make it hard to do so.

All I want is a complete chronological feed of media. No terrible sorting algo, no held back stuff to show me later, no suggestions.
> Assuming that HD video would be the most data-intensive thing

I think this is the wrong assumption to make. I have a 30mbps-ish plan right now, and I can slow my apartment's connection down to a crawl by initiating a large download.

25mbps might be enough for a family of four whose connections are consistent, but I'd wager that the average home's traffic is more on the bursty side.
Yes. WEB is Pascal+TeX, CWEB is C+TeX. CWEB is actually somewhat simpler, because for example the C language has preprocessor macros (#define) so the literate-programming system doesn't need to have its own macro system. It just has to rearrange (“tangle”) the input into the right order.
Applying the Twelve-Factor App Methodology to Serverless Applications
Sadly those aren't the high-resolution photos. If you look at the link abainbridge shared you'll notice the image is a LOT higher resolution than the ones in the link you shared.
There are only a few companies that own nearly all brands you can find in a typical first world supermarket. Not much more than these few: Procter&Gamble, Unilever, Mars, Mondelez, Goodman Fielder, Nestle
As an exercise, set aside temporarily your judgement of whether the flagging was abuse or otherwise. What are some reasons members may have flagged the comment? Take an additional step: assume they’re reasonable people. Are any of the reasons you came up with consistent with that view? What are some reasons that are consistent with them being reasonable? Are there potential readings of your comment that may lead to their action, even if it wasn’t what you intended?

This isn’t meant as a defense of their actions. It’s only to aid in more effective communication. Clearly people acted in a manner you believe is unfair or unjustified. Communication involves both the commenter and the reader. As you can only control one of those ends, what can you do to improve the probability of successful communication?

I don’t expect answers to these questions. I just find them useful when communication that I’m a part of breaks down, and offer them here in the hope that you may find them useful, too.
Does this imply that user-provided content is fundamentally incompatible with an ad-funded model?

There seems to be massive inertia on both sides: advertisers don't want to be placed next to user-provided content, and users want to pay for content via ad views. I wonder which is easier to change?
> I find it hard to reconcile these two positions?

I would assume (but can't be bothered to verify) that those positions are being held by different people.
That’s true. I should also say that I watch a lot less content than I did in college and before, so that’s another big contributing factor.
These SaaS stories are scaring me a little. Is there a non-BS guide that addresses these “hidden” issues associated with billing, tax etc?

I want to build a website with a paywall, accessible with annual subscription only. Let’s assume around 5,000 users for the first year. I assume that I can put together a WordPress website with a bunch of payment plugins - sign up, add cart, PayPal, debit card etc - would be enough.

But maybe not? What am I missing here.
College students – discover, connect with exciting startup jobs and internships
This comment from a former employee on the iOS team provides some more context around the software quality issues.

I think this is the more interesting point around which we should have this discussion.

https://www.reddit.com/r/apple/comments/7x0eif/how_apple_pla...
Seems like a this could be a SaaS all by itself, like the backend of Stripe or something. You build the UI and this thing plugs right into it does all the nitty-gritty.
No it's definitely both. But, while there are a lot of studies showing discriminitstion, to a point, depending on what part of the country you are in, how well connected you are, status (not necessarily income) and how well you can "fit in", it can be less of an issue.
Agreed on all of those. Additionally make re-connecting an iPad to an iPhone sharing a connection automatic (optionally) if no known wifi networks are available.
Why?

The money has to come from somewhere.

It is a parents duty to provide for their kids.

We have a welfare system that can step in when the parents can't take responsibility and this system only works when those parents are a small minority.
Most consumers would be happy with just the Stripe payment receipt as proof, but Enterprise level businesses want a formal invoice. Australian businesses for example, would want a formal "Tax Invoice" with GST (Goods and Services Tax) breakdown, plus our ABN (Australian Business Number) quoted on it to meet legal requirements. Other countries have similar legal requirements for the actual invoice document.

My point was specifically for B2B SaaS companies (especially those that operate internationally), as opposed to B2C where the requirements are a lot less stringent.
David Nadlinger, the photographer, is an avid contributor to the D programming language[1]. He works on LDC compiler[2], the LLVM backend for D.

[1] http://klickverbot.at/

[2] https://github.com/ldc-developers/ldc
You keep your UUID as a backup. The fingerprint system on my phone still has an option to log in with password, the fingerprint is just a convenient, faster alternative. It's the same here, you keep the UUID in a folder with other sensitive documents and when you lose your finger, you fish it out, log in with it, and register another finger.
I ball parked it conservatively. I thought netflix streams took more like 7.5mbps. So I bet they could probably get away with less.

I bet a 4 person household will have less than 3 streams almost always. So that's 10mpbs. You'd need some room for surfing, updates, downloads, etc. I bet 15mpbs is fairly usable for a family of 4.

Not to be an old man, but back in my day, we had one PC that everyone shared. And it had a 33.6kbit modem that was UPGRADEABLE to 56k. But the upgrade was a lie. And you had to disconnect when your mom wanted to call her friend. And we liked it.
The exciting innovation that SpaceX promises is lower flight costs by making reusable rockets. This is motivated by the desire to land on mars (which factors into their marketing and recruitment). Many people who work there have issues with work life balance and to work there and the pay is lower than other similar aerospace companies.

In contrast ULA is higher cost but is more reliable. A great deal of their technology is older than SpaceX because they are the incumbent launch platform. They don’t really market themselves the same way due to the fact that they are profitable. The pay I believe is average and has better work life balance than SpaceX.
The options are not strong elsewhere though. I went with a precision because I assumed linux support would be top notch, and it was. But I widely suspect other similarly classed devices are not. (see also; the comparatively buggy XPS series also from Dell)
That could be solved with better QoS on the router right?

Obviously a download from a good server will saturate a 100mbps line, but so what? Other than video games and massive file backups, 25mbit is fairly fast. I pay for faster, but it's only a marginal improvement.
Partially it's the new hotness, but also the landings are pretty spectacular and if the economics work out long term (ie SpaceX isn't just burning cash to break into the market with subsidies like Uber does) will significantly reduce the cost of launches compared to the expendable rockets produced by ULA, Khrunichev, et al. Their launches are already significantly cheaper than the others on a per kg basis to LEO and GTO.
> So exactly 14 years passed, does someone have 2^64 bytes
for a single ZFS filesystem (or anything close to that)?
I don't really feel like storage capacity (or 1/price)
doubles every year.

Its unlikely. There are few opportunities to compile a data set of that size. One might be the NSA collections center in Utah, one might be Google or Microsoft's web cache, and one might be something like the Internet Archive's cache.

However the length choice gets 'weird' if you want something larger than 64 bits and less than 128. Your next intermediate choice is 96 bits. That is 64 + 32 (or one additional 32 bit long word. Growing by just 8 means you now have a 9 byte pointer, by 16 gives you a 10 byte pointer. Some architectures are penalized when doing off word alignment, and so on those architectures the structure is padded out to the next word size anyway.

I've always found Jef's reasoning in that post amusing but I continue to thing 64 bits would have been fine (just like I think it would have been fine for the Internet v6 work :-). Fortunately time has given us a crap ton of memory for our boxes so the storage penalty isn't too great.
What originally made the iPhone unique and powerful was that it included a full blown web browser, in the form of the Safari app. Steve Jobs announced the iPhone as a "Phone," "iPod," and "Internet Communicator."

The name "Internet Communicator" indicates how different it is from the other two apps. The Phone and iPod functionality are really a subset of the Internet Communicator.

And because the future is open web technologies, not propriety platforms like iOS, Apple should move towards that world by making advanced PWA (Progressive Web Apps) the future of all apps on iOS.

It will make installing apps on your phone as safe and easy as bookmarking a web site. It will be much closer to an optimal experience for users and developers. It's the future and Apple should be first.
It does seem inconceivable to me. How would it make money? Subscriptions? People can't even be bothered to pay for YouTube despite complaining endlessly about ads.
The slow part of Australia's Internet I get, that's a very common issue people talk about. What is the nature of the flakiness? If you don't mind elaborating. How frequently is it like that?
Uber drivers must rest 6 hours after driving 12
Thank you, Krish! Chargbee has been an awesome experience all round for us and one of my most recommended products.

The team have always been ready to jump on a call to deal with the murkier migrations over the years — I'm looking at you, merging our single currency sites into a single multi-currency site...

It's nice to see you guys getting a lot of love in all the threads about billing on HN these days. You absolutely deserve it.
Same here. And now they're running Instagram in the same way.
Nice work! I really like how the website looks - so uncluttered and minimalist.
Or the opposite - they're getting nice savings in return for not actively developing or encouraging CUDA/cuDNN alternatives.
SpaceX is putting a huge focus on pricing.

Despite having prices reportedly[1] lower than any newly manufactured rockets[2], they are rapidly approaching parity or superiority on a number of other measurements of quality with other launch organizations.

Basically in the 1960s, it was envisioned that space launches would become routine, but they did not (the "Space Shuttle" was so named as an analogy to shuttle buses that have regular round-trip service). SpaceX is the most successful attempt since then to make it routine.

1: most other launch companies don't advertise prices

2: repurposed ICBMs are historically the cheapest way to space, but see also #1
You mean like doubling the overhead of every pointer into the filesystem? Seems directly related to the rather high ram overhead (I've heard 1GB ram per TB of disk).
Vince McMahon was required to kill kayfabe to avoid litigation over steroids in sports. By redefining WWE as entertainment, certain anti-doping requirements were lifted.
The surprise factor here for me was the market variety, not the mere number of brands. I knew about Kraft and Nestle making lots of edibles I see around, but never would I have guessed that the same companies would make soap and fragrances etc. (But maybe if I went through the full list of Kraft and Nestle I'd find the same surprise there, I have no idea... these lists are definitely long. :P)
To me, the key is that Apple has created something with astounding sound quality for its size. And flexibility. And price point.

If they scale it up it could very well be truly spectacular.
Steven Sinofsky has a good Twitter thread about this [1]. He's one of the few people actually qualified to talk about managing platforms and operating systems at Apple's scale.

[1] https://twitter.com/stevesi/status/963142502604779520
Honda (Acura) NSX vs. Nissan GT-R DRAG and ROLLING RACE and BRAKE TEST
Well, if you ignore power consumptiom because ",it doesn't matter to the end user", you're talking about economic comparisons, not technical comparisons.

BTW, I absolutely agree that memory bandwidth is the bottleneck, I've built my company around that assertion and the data for that exists (Mitra's publications come to mind)
This is sorely needed. Every iOS update has introduced bugs and UX gremlins that have been dragging Apple's software quality through the mud.

Chief among them is Apple Music, since it is a huge part of Apple's service initiative.

- Their latest update now wastes space to tell me it isn't playing anything!

- Often times just refuses to work. No error, no graceful recover. Just silence. https://imgur.com/a/VrO1Y

- Airdrop seems to only work if I have a cable near me. When I really need it, it fails miserably and I end up using dropbox or even emailing things to myself.
sidenote - user data collection by the browsers :

>Through reverse engineering, we have documented
the encryption protocols used by QQ Browser to protect
the trove of sensitive information each client uploads to
QQ Browser’s servers (this is summarized in Section 2).
This sensitive information includes International Mobile
Equipment Identifier (IMEI) numbers, web pages vis-
ited, locational data, and many other kinds of private data
about a QQ Browser user. The possibility that Tencent
shares this information with state actors is explored in
existing reports [15], and QQ Browser’s data collection
mirrors competing browsers such as UC Browser [12]
and Baidu Browser [14].
This is not accurate. Chess alone is so complex, brood force would still take an eternity, and they certainly don't have a huge incentive to waste any money just to show off (because that would reflect negatively on them).

But how does it work? It's enough to outpace other implementations, alright. But the model even works on a consumer machine, if I remember correctly.

I have only read a few abstract descriptions and I have no idea about deep learning specifically. So the following is more musing than summary:

They use the Monte Carlo method to generate a sparse search space. The data structure is likely highly optimized to begin with. And it's no just a single network (if you will, any abstract syntax tree is a network, but that's not the point), but a whole architecture of networks --modules from different lines of research pieced together, each probably with different settings. I would be surprised if that works completely unsupervised; after all it took months from beating go to chess. They can run it without training the weights, but likely because the parameters and layouts are optimized already, and to the point of the OP, because some optimization is automatic. I guess what I'm trying to say is, if they extracted features from their own thought process (ie. domain knowledge) and mirrored that in code, than we are back at expert systems.

PS: Instead of letting processors run small networks, take advantage of the huge neural network experts have in their head and guide the artificial neural network into the right direction. Mostly, information processing follows insight from other fields, and doesn't deliver explanations. The explanations have to be there already. It would be particularly interesting to hear how the chess play of the developers involved has evolved since and how much they actually do understand the model.
I applaud what you did, because you are essentially being honest here with how you went about it. The only way to accommodate shoe horning in a billing system in that amount of time is, as you said, to 'hack' a rudimentary system together, and to do some of it manually. That is perfectly understandable. You would also be aware of the technical debt that you built up by doing it this way - debt that will have to be paid off later with either a complete redesign, or else major functionality addition to keep pace with all your customer requirements.

My issue was with those who intimate that they deliberately left off any form of payment functionality, then managed to get a fully working engine up and running perfectly in a couple of weeks.
Mandatory from a few years ago:

https://assets.goodstatic.com/s3/magazine/assets/560378/orig...

Update: also very informative Banks Roadmap:

https://motherjones.com/files/images/big-bank-theory-chart-l...
One way to do a test is to bittorrent something legal, say an Ubuntu DVD.

If you use a transmission client (e.g.), you can change the upload speed of your client. Do one test at a low upload speed (5K/second), and one test just above your ISP's advertised upload speed.

In the first case you should see your speed peak out around 850mb/s. In the second, if you have a bufferbloat situation, the download speed will drop significantly as the uploads push the download acks into a queue, forcing TCP to throttle heavily downwards.
This rumor has been around past few months, hoping it's true. Though while us technies in the minority would rather bug fixes than new features that don't apply for us, the general public would be very upset if iOS12 changes are all under the hood, as they would say Apple has fallen behind and people will insert common statements every years like they are finally considering switching etc. So while I hope the do fix long standing small bugs, I think the average user would lose their mind if they do. I imagine it will be a mix, some new features and some fixes.
you are not expressing a "professional opinion" if you did research for yourself without anyone paying you. The pompus title is biased towards what you wanted your result to be.
I completely get your perspective but you also made my point for me.

I'm not looking to promote any social network or philosophy. I'm simply looking for a modern tool with which I can contact my friends and family that live in different states and countries in an efficient way. That's it. And I'd bet this is also the case for a majority of people.

I get that if you want to start a niche community or small groups for special interests, there are tons of other ways to organize. For example, Discord for gaming.

But at the end of the day, even those who use Discord a lot and are heavily involved in gaming communities will still have a Facebook so they can connect with the random person they just met at a party, or send photos to their grandma.
Top advertiser Procter & Gamble, competitor to Unilever and likewise an owner of many distinct brands, has been very vocal about the sorry state of digital advertising [1], threatening to drastically cut spending [2] on ad networks that made it difficult to gauge ROI.

When in 2017 they cut spending on Facebook [2], they noticed no corresponding drop in sales, leading them to conclude that the spending they cut was probably ineffective to begin with [3][4].

[1] http://adage.com/article/media/p-g-s-pritchard-calls-digital... [2] https://www.wsj.com/articles/p-g-to-scale-back-targeted-face... [3] https://mediatel.co.uk/newsline/2017/07/28/pg-cuts-100m-in-d... [4] https://wolfstreet.com/2017/07/28/procter-gamble-slashed-dig...
Sometimes I wish someone would pass a law that forbid the modern use of brands. If you are a company, anything you control should carry your own name first and foremost. It would remove the illusion of choice that the current market of manufactured goods and food strives to provide in order to avoid organised dissent.
Maybe it's light reflected by the atom at multiple points? The article mentions that it's "held nearly motionless" but over a long exposure perhaps the degree of movement allowed created a composite large enough to show up in the photo.
Moore's Law actually predicted a doubling every two years (for CPUs), not every year, and even the very optimistic Kryder's Law (often cited as the version of Moore's Law for storage) only claimed an increase of 40% per year. Actual progress has fallen far short of that. The rate for 2010-2014 was only 15%/year.

Rates were quicker back around 2000-2005, but that pace has fallen dramatically.

https://en.wikipedia.org/wiki/Mark_Kryder#Kryder's_law_proje...
Usually, you try a bunch of gimmicks until one sticks. By that time, it's usually clear by how the crowd reacts to you whether you're a face or a heel. Other considerations are whether one group is over or under represented.
Additionally, the most charismatic workers can turn face or heel as necessary to build heat for another or to advance a story line.
It is exactly the way it works in comic books and soap operas.