HNHacker News
TopNewBestAskShowJobs

Shelnutt2

463 karma · joined April 1, 2016

submissionscomments
Shelnutt2··on David Patterson Says It’s Time for New Computer Architectures and Languages
At my previous job we used itanium servers for the secure64 dns platform[1]. It performed well, the logic behind itanium is security not performance (according to secure64) but performance was never an issue. I do know the hardware support for rsa did give nice performance for dnssec signing.

[1] https://secure64.com/dns-products/secure64-platforms/secure-...

Shelnutt2··on Tesla Model 3 vs. Amtrak's Acela Express: The Electric Future Acid Test
I assume you are referring to the Avelia Libery[1] the replacement for the acela express. Unfortunately until track and signal upgrades happen (no date on when they will happen) the train is limited to 160mph. It's better than acela but not much.

[1] https://en.wikipedia.org/wiki/Avelia_Liberty

Shelnutt2··on We Can Stop Pretending LTE-M Is a Low-Power WAN
LTE Advanced with carrier aggregation can certainly deliver on speeds. Here is a fresh speedtest taken just now, were I'm getting 185Mbps down. I'm inside a building but only 1 block from the cell site and I'm getting 3x Carrier Aggregation on 2.5GHz (band 41) on Sprint. I'll admit these are pretty ideal circumstances for a speed test but I just opened the app an ran it to show the speeds are possible.

I've often found the most limiting factor (beside RF interference) is not LTE directly but the backhaul connections at cell sites. If you only have a 1 gig ethernet link, that limits your speeds when you get a handful of active users.

http://www.speedtest.net/my-result/a/4239773416

Shelnutt2··on Ericsson and T-Mobile ink $3.5B deal for 5G
The move away from CDMA happened with LTE. LTE required a complete network upgrade to add in the eNodeBs to supplement the BTS (basestations) from the CDMA world.

5G (3gpp rev 15 or newer) does require new hardware but a lot of networks have been planning for this. Sprint has been rolling out new MIMO capable antennas for use with 5g. Verizon similarly has been future proofing before the standard was finished. There will be new equipment required no matter what though. Especially with Verizon pushing millimeter in cities.

Shelnutt2··on Introducing a new version of Steam Play
OSX is supported in Proton[1]. Might not be in current beta but looks like it is being worked on.

[1] https://github.com/ValveSoftware/Proton/

Shelnutt2··on Intel patches new ME vulnerabilities
For what it's worth and graphics on Linux are working great with amdgpu. Their efforts to develop and support open source mainline graphics has really finally paid off. Support is usually mainlined before hardware release now. I don't think "just works" integrated graphics are an issue for either company (Intel/AMD) in general on the Linux front.

That said the amdgpu driver is still relatively new and major changes and improvements are still ongoing but overall it's definitely production stable and for dedicated gpus performance is generally very good.

Not trying to sound like a fanboy it's just nice to see someone else push as hard for open source mainlined graphics as Intel has for all these years.

Shelnutt2··on What are good linux laptops for 2018?
I just got a HP x360 15z, AMD Ryzen 7 (2700U), Vega 10 GPU, 16GB ram, 256gb SSD and its working great so far. You'll need ubuntu 18.10 or some other distro with kernel 4.16 or newer for GPU support. Wifi is in kernel 4.14 LTS. I've got gentoo running with sway and its quite swell.

I have a very minor cosmetic defect from manufacturing, but HP is allowing me to send it off for repair or get a complete replacement. I choose a repair since it can be done in under a week compared to 2-3 weeks lead time on a replacement.

Shelnutt2··on UPS’s $20B Problem: Operations Stuck in the 20th Century
FedEx operates 3-4 shipping based companies. Freight [1] and Custom Critical [2] are seperate entities. Both of which operate independently.

The downside of fedex's seperate companies is there is a lack of logistical coordination at the national level. I.e. If they have a ground 28' trailer full at a smaller location and a separate 28' LTL Freight trailer, they will send two drivers instead of 1 long haul driver with a doubles configuration.

[1] https://web.archive.org/web/20080206004244/http://www.fedexf...

[2] https://about.van.fedex.com/our-story/company-structure/cust...

Shelnutt2··on Why CarMax Makes More Money on Used Cars Than Anyone Else
I had the same experience earleir this year. I had a 2012 Mini Cooper with 50k miles on it. KBB dealer trade in was $6k, private sale $8k-10k. Carmax offered me $2k for the car. They showed me the KBB "instant offer" that was for $1.8k.

I have since sold the vehicle in private sale. I would have taken $6k +/- from Carmax to sell it on the spot.

Shelnutt2··on Andy Rubin Puts Essential Up for Sale, Cancels Next Phone
I bought the PH-1, and have been very happy with it. Their commitment to releasing source code, supporting no bloat, and stock google android (not stock aosp but close enough) made it a real winner in my book. I was looking forward to the PH-2 so I could push my relatives toward it for their upgrade cycles.

With Amazon going full force on the Alexa hardware (1st and 3rd party) but their only attempt at a phone a failure, I wonder if they will try to pickup Essential and go for a Essential Fire Phone-2?

Shelnutt2··on Postgres 11 Beta 1 released
I can not wait for this to happen! Can be frustrating when you accidentally exit the client. A few months ago someone took a stab at it but its not been merged yet.

https://github.com/MariaDB/server/pull/703

https://lists.launchpad.net/maria-developers/msg11217.html

https://jira.mariadb.org/browse/MDEV-14448

Shelnutt2··on PostgreSQL 11 Partitioning Improvements
Using Spider storage engine in Mariadb it is possible to do this by having vertical partitions using different partition by clauses [1]. Essentially you will create sub tables with the partition by clauses, then use a spider table to reference these subtables. Spider than intelligently will select the partition to use based on the query and where clause. The downside of this is it will require storage of the data multiple times on disk, since each subtable needs the full data set. Spider does handle inserting the data, so once schemas are build, only the single spider table is needed for inserts/selects/updates.

In addition to this, in 10.4 it was mentioned spider is working to have internal joins. This means it would be possible to have 1 table defined with the full data set, then a second table that just has id, datefield partition by id. When you select WHERE id = X, it will read from the small table partitioned by id, find the dates, then join against the larger table to pull in remaining columns/data. This isn't mentioned in the presentation linked, but it was brought up in discussion at the mariadb developers unconference.

[1] page 6: https://mariadb.org/wp-content/uploads/2018/03/Merging_patch... (note this is about pages for 10.4 but the VP functionality is in 10.3)

Shelnutt2··on One-Of-a-Kind Private Train Takes on Florida’s Traffic Nightmare
Florida East coast railways, owner and operator of Brightline also the owns the tracks this runs on. As part of Brightline they have done a lot of track work and will eventually be doubling the tracks from Miami up the coast and adding the new track to Orlando. I suspect they are capitalize these cost under Brightline but will take advantage for the freight business too. That could account for some if the math not seeming to make business sense.
Shelnutt2··on Western Digital WD Black 3D NAND SSD Review
Do you have more details? Sounds like a good story!
Shelnutt2··on OpenTTD 1.8.0-RC1
Another "modern" take on transport tycoon is transport fever [1]. Its the second game from urban games studio, and while it is not as feature rich as openttd, its the closest I've seen. They also provide linux support and continuing to make improvements. Its not open source, but I like to support developers who do include linux support.

https://www.transportfever.com/

Shelnutt2··on 1.1.1.1 Cloudflare DNS Resolver Soon to Be Announced?
141.1.1.1 is owned by vodaphone de now.

https://dnslytics.com/ip/141.1.1.1

Shelnutt2··on Tell HN: Sprint no longer assigning IPv4 addresses
Sprint has been IPV6 enable for several years. Some devices are/were duel stack, some devices IPv6 only with the 464XLAT.

You can see the adoption of ipv6 enabled devices growing: http://www.worldipv6launch.org/apps/ipv6week/measurement/ima...

All major providers ipv6 percentage can be see at http://www.worldipv6launch.org/measurements/

Shelnutt2··on Falcon Heavy Demonstration Mission [pdf]
Yes, it is delayed due to upper level winds.

https://twitter.com/SpaceX/status/960920426485399552

Shelnutt2··on Watch the SpaceX Falcon Heavy Rocket Launch Today
The webcast now says it is going live at "February 6, 14:50 EST". Any official word on a delay? I know the window was from 13:30 EST to I believe 16:00 EST.

Edit: Looks like delayed due to upper level winds.

https://twitter.com/SpaceX/status/960920426485399552

Shelnutt2··on Bulletin, from Google
Previous discussion: https://news.ycombinator.com/item?id=16240345
Shelnutt2··on Show HN: 2D multiplayer battle royale game
It seems in firefox 57 (linux) that firefox is auto searching when hitting wasd keys. I've not had this issue when airma.sh was presented on HN. I'm assuming a preventdefault or autocomplete=off tag is missing somewhere.

Besides that minor issue, so far quite entertaining!

Shelnutt2··on MyRocks – A RocksDB storage engine with MySQL
I believe hendzen was referring to using partition on a table in mysql.

Mariadb has an example walkthrough on this: https://mariadb.com/kb/en/library/partition-maintenance/#par... .

The only change that I'd recommend considering, is we use partition by list, instead of range, and keep a weeks worth of daily future partitions. This makes it so you don't have to reorganize the table. On the other hand it means if you get future data it can fail and if your partition jobs have issues for a week you can fail to load data all together.

Using partitions for time series data help also due to partition pruning, https://dev.mysql.com/doc/refman/5.7/en/partitioning-pruning... .

Shelnutt2··on Station X Linux Machines
On the "free and open" front, their "B-29 Superfortress" linux desktop only has options for Nvidia graphics cards. Would have been nice to see some AMD options in support for their open source work.
Shelnutt2··on Ask HN: Is Comcast having internet problems?
Since we are resolving dns, we know its not a dns issue. This appears to be pack loss / routing issue. The most likely cause of this is someone has leaked internal routes, or leaked bgp.

I don't see anything from bgpmon (https://twitter.com/bgpmon) or bgpstream (https://twitter.com/bgpstream) for North America though. There have been multiple bgp leaks today but nothing that I can see that effects comcast/rnc.

It does appear at least some site I'm seeing are being routed through Europe.

  traceroute kayak.com
  traceroute to kayak.com (185.6.169.69), 64 hops max, 52 byte packets
   2  96.120.68.17 (96.120.68.17)  7.840 ms  8.995 ms  8.354 ms
   3  96.108.154.229 (96.108.154.229)  8.136 ms  9.174 ms  8.325 ms
   4  be-23-sur03.westroxbury.ma.boston.comcast.net (69.139.221.226)  9.879 ms  7.478 ms  7.667 ms
   5  be-20-ar01.needham.ma.boston.comcast.net (68.85.106.21)  9.527 ms  12.000 ms  8.524 ms
   6  * * *
   7  ae-1-16.bar1.zurich1.level3.net (4.69.142.129)  118.578 ms  118.947 ms  118.229 ms
   8  ae-1-16.bar1.zurich1.level3.net (4.69.142.129)  127.931 ms  116.424 ms  117.852 ms
   9  nexellent-a.bar1.zurich1.level3.net (213.242.82.110)  118.340 ms  117.555 ms  115.950 ms
Shelnutt2··on Ask HN: Is Comcast having internet problems?
Same in Boston
Shelnutt2··on Bitcoin ‘More Than Just a Fad,’ Morgan Stanley CEO Says
Just want to point out, the fees are significantly less if you use GDAX to purchase bitcoins. You can move bitcoins from gdax to coinbase wallet or to your own personal wallet.

In coinbase there is a flat fee, in GDAX you only pay fees if you put a bid in, and there is no existing sell order on the books that would fill you bid. The reverse is also in effect, if you put a sell order in, and no existing buy orders meet your order, there is no fee when the transaction takes place.

GDAX is an exchange. Make sure you are comfortable with using an exchange. I'd recommend you always use a limit order if you are just starting out.

Shelnutt2··on Ask HN: What tasks do you automate?
Do you have this project hosted anywhere?
Shelnutt2··on Essential Products – Andy Rubin’s new hardware company
Verizon used RUIM, but it still has to be registered. Sprint is still using NV based authentication.

Both carriers are more focused on getting to VoLTE than improving the CDMA process at this point.

Shelnutt2··on Essential Products – Andy Rubin’s new hardware company
Interested to see if Sprint and Verizon will support this on their networks. The phone supports all the needed bands, it more a business decision on the CDMA carrier side to certify it.

The rumors from a few months ago said Sprint was onboard, we'll see if that panes out.

Shelnutt2··on Ask HN: What are pros and cons of PostgreSQL and MySQL?
Currently we are using MariaDB for most database needs. The main reason we've continued to use MariaDB is for the multi-master replication. It is simple and easy to setup, we've designed our applications assuming there is always a write master, but aware of possible slag lag. So far having a multi-master setup is not as simple or robust in PostgresSQL.

We also use tokudb storage engine for a large number of servers. This engine is designed for datasets that do not fit into memory, and we've had a great experience with it. We are able to load CSV's in 1/3 to 1/5th the time of innodb. Most queries aggregate queries run faster, there is online index creation and column changes. From a DBA prospective tokudb prints detailed statuses in the show processlist! It is definitely a niche storage engine, and not right for all cases but this has contributed to our continued use of MariaDB of PostgreSQL.

With PostgreSQL 10 things are looking interesting. We tested out 9.6 with it's parallel query and saw some significant improvements on aggregation queries. It was not enough by itself to warrant use moving off of MariaDB but has me very excited going forward.

MariaDB is not sitting still, there are many improvements coming to 10.2 which should be released soon. For most applications I'd use whatever database you are familiar with. If you have a specific case, terabytes of data, millions of incoming writes, requirements for live aggregation, that is where the PostgreSQL vs MariaDB really gets exciting.

← PreviousPage 3 of 4Next →