Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nickcw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
54 ms
·
541.
▲
by
nickcw
10y ago
I believe fountain codes are patented so you are unlikely to see a free and open implementation. According to this comment: https://news.ycombinator.com/item?id=2684488 Qualcomm now owns the patents.
542.
▲
by
nickcw
10y ago
I love that the author provides docker images for cross compilation. Cross compilation environments are such a pain to setup and maintain - having docker images with all that stuff in is a major step forward. Next time I want to build a des
543.
▲
by
nickcw
10y ago
How about a Chromebook? Cheap, keeps itself up to date, fully cloud based. It wouldn't tick the Lightroom box but it does the internet based stuff extremely well with low maintenance.
544.
▲
by
nickcw
10y ago
rclone ( http://rclone.org ) supports one drive too and runs under Linux. Like this tool it doesn't support One drive for business though. Microsoft have made it very difficult for open source programs to use one drive for bu
545.
▲
by
nickcw
10y ago
If you change code, then you should change any comments about that code. Comments that don't match the code should be flagged in code review.
546.
▲
by
nickcw
10y ago
Project name: rclone - http://rclone.org Project description: rsync for cloud storage rclone aims to be an easy to use command line tool for transferring files to and from cloud storage systems. It currently support S3, Google
547.
▲
by
nickcw
10y ago
rclone ( http://rclone.org ) is the perfect tool for that. It is a command line program which tries to work like rsync except copying to cloud storage providers (Dropbox, Amazon Drive, S3, Google Drive, B2 etc) . By default it w
548.
▲
Solve a wooden puzzle with Python and Jupyter
(craig-wood.com)
3 points
by
nickcw
10y ago
|
0 comments
549.
▲
by
nickcw
10y ago
The list of IPv6 adopters in that list is dominated by Google or Google owned sites. If you took them out it would only be 13/124 = 10% adoption.
550.
▲
by
nickcw
10y ago
If I'm searching a git repo I use "git grep" which seems to be very fast and knows exactly what is your source and what isn't.
551.
▲
by
nickcw
10y ago
Yes, never use go build, always use go install! go build builds everything, whereas go install does an incremental build on the stuff that has changed and installs it (either in GOPATH/bin or GOPATH/pkg).
552.
▲
by
nickcw
10y ago
Delete the app and just use the mobile website. That is what I did, and it works pretty well in general. It also has the advantage (for me) that you don't get any notifications.
553.
▲
by
nickcw
10y ago
Because the Go assembler doesn't have those instructions built in most likely. That sort of thing is quite common in Go assembler. The assemblers are a little primitive and they force the assembly language for each processor into a co
554.
▲
by
nickcw
10y ago
I always approximate the number of kilometers in a mile to phi (which it is pretty nearly - it is about 5% out), then you can use the Fibonacci series to convert between them. 1 1 2 3 5 8 13 21 ... So if you want to know what 5 km is, find
555.
▲
by
nickcw
10y ago
It is on the road map : https://github.com/ncw/rclone/issues/219
556.
▲
by
nickcw
10y ago
Having been writing Go for 4 years now, I can say that Dave Cheney's package is exactly what I've been looking for. The thing that really sells it to me is the being able to wrap the error when necessary with errors.Wrap and find
557.
▲
OpenSSL preps fix for high impact vuln
(theregister.co.uk)
1 points
by
nickcw
10y ago
|
0 comments
558.
▲
by
nickcw
11y ago
Go's assembler is built in. It is easy to drop a .s file in and `go build` just assembles it and links it without you doing anything. The weird syntax makes more sense when you compare different processors. It is kind of standardized s
559.
▲
by
nickcw
11y ago
I didn't program the ARM1, but I programmed the ARM2 extensively in assembler. The ARM2 was very similar to the ARM1 (it had a multiply instruction and a co-processor interface). The conditional instructions were one of the things tha
560.
▲
by
nickcw
11y ago
I really enjoyed The Little Drummer Girl - that is my favourite Le Carre book of the ones I've read. I didn't know it had been made into a film - I'll have to look out for that, thanks!
561.
▲
by
nickcw
11y ago
If you enjoyed this article, then you might like Will Self's short (5 x 15 minute) series of podcasts on Maxwell. http://www.bbc.co.uk/programmes/b06rlkwb/episodes/downloads Hopefully they are available
562.
▲
by
nickcw
11y ago
Neither the link above nor the offical docs site ( http://www.gwtproject.org/ ) explains what GWT is! Just in case anyone else is wondering I got this from wikipedia: Google Web Toolkit (GWT /ˈɡwɪt/), or GWT Web T
563.
▲
by
nickcw
11y ago
You can use a server side copy then a delete to rename an object reasonably efficiently. I guess that is what you mean by using existing lower level operations, but if you don't you might find that helpful!
564.
▲
by
nickcw
11y ago
Doesn't V8 have a profiler? I don't use it so forgive the ignorance. Having to bisect your code to find a performance regression seems like a slow way of doing it compared to using a profiler. Could a V8 expert explain?
565.
▲
by
nickcw
11y ago
I just wondered if anyone had any insight in how this differs from shedskin - https://code.google.com/p/shedskin/ From the shedskin website: Shed Skin is an experimental compiler, that can translate pure, but impl
566.
▲
by
nickcw
11y ago
FYI the equivalent Go code would actually copy the whole array on the stack, and so it would be valid if possibly inefficient depending on the size of the array.
567.
▲
by
nickcw
11y ago
Having to know the SHA1 in advance would be a show stopper for rclone ( http://rclone.org ) as it uses a streaming model internally (it can stream between cloud providers). Being able to append to a file in 1 MByte chunks (or la
568.
▲
by
nickcw
11y ago
Go doesn't expose events to the user - the programming interface is one go routine (green thread) per connection. Internally the go scheduler does lots of clever stuff with events but you as the programmer don't have to worry abou
569.
▲
by
nickcw
11y ago
The go team was quite happy to accept my (individual; non core developer) contributions of md5 and sha1 written in ARM assembler given the appropriate review, so I don't see why Cloudflare's contribution should be any different.