HNHacker News
TopNewBestAskShowJobs

datasage

204 karma · joined October 23, 2011

submissionscomments
datasage··on Amazon S3 quietly deprecates BitTorrent support
>> As of April 29, 2021 Amazon S3 is discontinuing the S3 BitTorrent feature and it will no longer be available to enable\. AWS will support customers currently using the S3 BitTorrent feature for 12 months\. After April 29, 2022, BitTorrent clients will no longer connect to Amazon S3\.
datasage··on Apple Silicon: The Passing of Wintel
I presume this has to do with support for ARM with the database software.

PostgreSQL appears to have had ARM support for sometime. Mysql only added it with 8.0. As far as the other database options are concerned, ARM isn't even supported yet.

datasage··on 25 Years of PHP
If you don't do that, you get the python 2 to 3 transition. Which is still going on.

PHP did drop some stuff between 5 and 7, but all of it had been marked deprecated for some time prior (often years).

datasage··on Show HN: Grid.js – Advanced table library that works everywhere
I do appreciate being framework agnostic. I think more common components like this would benefit from being built that way.
datasage··on A first look at Unreal Engine 5
Often there are choices made to support a larger range of devices that require comprises on graphic quality. It doesn't make a lot of sense to build a game only 5% of your customers can afford to run.

Next-gen consoles will have to become more ubiquitous before the previous gen consoles are left out of game releases.

datasage··on Rebuilding our tech stack for the new facebook.com
Anytime you need to stream data to or from a client, like audio/video or data. Single page apps have a much better experience.

From an architecture standpoint, it does also allow a much simpler separation of concerns.

That said, it does it get used more often that it should and can take more time to build than a multi-page app.

datasage··on TablePlus – Modern, Native Tool for Database Management
Nightly builds have some fixes, but it does seem to be mostly abandoned.
datasage··on Vue 3 Beta
For those interested in static tying for SPA's and Web applications it seems to have won.

That doesn't mean everyone needs to use it.

datasage··on Deploys at Slack
With PHP (What slack was using at one point for some of the services. I think everything uses Hack now which may still maintain a similar model). Switching directories can be mostly atomic.

PHP-FPM with opcaching doesn't need to access files once all the opcodes are cached (turn off file modification checks in production). When you move the directory, you will restart the service.

Unless a request hits a file that is rarely used and not cached, you should be not receive any errors moving the directories.

datasage··on Why we're ending support for MySQL
utf8mb4 is the default in mysql 8.
datasage··on Community-Owned Fiber Networks: Value Leaders in America
Minneapols/St. Paul

US Internet - 1 Gbit for $70/mo or 10 Gbit for $298.00/mo. Coverage is limited to south Minneapolis and a little bit of Edina.

Northstar Fiber - $70/mo. Covers only apartment and condo buildings

Centrylink - $120/mo. Has service around the entire metro, but only in random pockets.

datasage··on The science of Destiny 2's 'uniquely complicated' netcode
WOW is instanced, but the instances are all hosted by Blizzard. Instances are basically a replication of the world state, and managed automatically depending on load. If you join a group, you will automatically switch to the instance those players are in.

In Destiny, some of the instances are hosted directly on the client. Depending where you are and what you are doing.

datasage··on Disney acquires own streaming facilities, will pull Netflix content
They are pushing forward with this by purchasing a controlling stake in BAMTech, which is the streaming tech company behind HBO Now, MLB and others.
datasage··on Money can be stolen from an Uber account
In my experience dealing with this, it depends on who initiates the refund.

If the consumer initiates the chargeback, it will be handled in the consumer's currency. Which will result in a fun reconciliation problem for the business.

If the company initiates it will be done in the currency it was originally charged in. Which will give the consumer more or less money depending on exchange rates.

datasage··on Azure Cosmos DB, a globally distributed database
Its not uncommon to in sass stacks to have multiple data stores, each specialized for different use cases. I do see it appealing to have one system that can support each type of use case and able to tune that as needed.
datasage··on DeepstreamHub: a faster Firebase with an open core
We switched from firebase to deepstream, and are hosting it ourselves.

With firebase since we were not running a node or java app, we ended up relying heavily on the rest interface. Which was sort of the not well taken care of. We would see crazy spikes and we could not get support to fix it. Multi tenancy would occasionally cause other performance issues.

We eneded up running a bit of a monkey patched system for awhile using kineses to pipe updates to a java/node app which then would write updates via the web socket interface.

Firebase also lacked support for pub/sub events, which can be sort of faked, but not entirely reliably.

Deepstream model is a bit different as you said, and it does have some weaknesses. I have submitted a number of patches already to fix some of the edge cases i've run into and will likely submit more.

Unlike firebase, we can actually directly improve the deepstream application core as well as build options into the platform that better support our use cases.

datasage··on U.S. Subprime Auto Loan Losses Reach Highest Level Since the Financial Crisis
Its not so much about making money on the person getting 0%, since buying a brand new car isn't that high margin for the dealership.

Instead, that buyers is more likely to be trading that car in 2-3 years at which point the dealer can make more off the car again.

datasage··on Airbnb raises $1B at $31B valuation, became profitable in 2016
Best bet is to report it to the condo association or property management company. AirBNB will basically turn a blind eye to those kind of rentals.
datasage··on Apple’s 2016 in review
My solution was to get one for work and another for home, and the only time I ever wrapped up the cable is when I am traveling.
datasage··on What It Costs to Run Let's Encrypt
Yes, depending on the level of benefits offered and local taxes, you are looking at 20%+ cost on top of salary to employ someone.
datasage··on Apple Pay on the Web
I don't see a lot of merchants implementing it unless it supports more browsers and ideally Windows too. Safari doesn't have very large adoption.
datasage··on Startup Failure by Industry
This dataset seems to include all businesses and not just technology startups.

In my experience, those who attempt to start small businesses often learn the hard way of the importance of accounting and financial planning. Can't just run a business out of your personal bank account.

datasage··on PHP 7 Released
Doctrine is great for keeping rails on developers of various skill levels in large projects. But it does come at a cost of overhead.

Most of the time for simple crud operations it doesn't matter, as long as you handle proxy generation and caching correctly. It can add up when you try to write code working on datasets.

In those cases, I bypass doctrine and go direct to SQL.

datasage··on PHP 7 Released
Its a good way to start and actually make things happen. But it's also important to get beyond that to become a strong developer.

Some do, some don't.

jQuery is a common way to learn to do front end programming. It saves a lot of time when used well. But it is important to extend the knowledge to core javascript and be able to write code when jQuery is not available (like when writing scripts to embed on different sites).

datasage··on Expedia Acquires Airbnb Rival HomeAway for $3.9B
Unlike the hotel space (GDS), the VR space does not have a real time availability system.

There are attempts to create one of course, but it requires all the players working together rather than trying to dominate the space and cut everyone else out.

datasage··on Chrome OS is here to stay
Same thing could be said about OSX and iOS. There have been rumors of the platforms merging for a long time.

Instead, they took some features of iOS and integrated them into OSX and vis versa. But they are still separate platforms.

I think with merging them together you run the risk of confusion that Microsoft had with WindowsRT and Windows.

datasage··on OnHub
I was in the same situation as you. Same Router too.

I could actually get close to 1 Gbps with the stock firmware. But it was unstable, requiring a reset every other day. I used an open source firmware, but it didn't contain the NAT offload module, so I would not be able to get over 200-250 Mbps. (This was is all wired, not wireless).

Since I had a wifi access point, I ended up switching to an Ubiquity Edgemax router and haven't had any problems since.

Not really a fan of TP-Link.

datasage··on Reddit boss apologises after staff sacking causes 'revolt'
I tend to agree with this. It would better align the goals of the organization supporting the community with the community.
datasage··on Reddit boss apologises after staff sacking causes 'revolt'
In any situation like this, the most vocal will be a minority of all users. But that is not a good way to measure the sentiment of the entire user base.

In addition, those that are most vocal are some of the most important users on Reddit. They make the community what it is. If you loose them, then rest will leave soon after.

datasage··on Front Page Subreddits Go Private in Response to Firing of Reddit Admin
This is where most of the conflict lies. Reddit the community and Reddit the business don't have the same goals in mind.

The company wants to grow and become more profitable, the community wants to preserve what it has.

I don't know if a site like this can really be run as a for profit company, at least not a growth oriented one. The obvious monetization schemes will be met with resistance. Even though its attracted a lot of users, can it really ever make money?

Page 1 of 4Next →