Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nickcw
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
511.
▲
by
nickcw
9y ago
It takes me back! I wrote my first one in Z80 assembler a looong time ago as part of my first real job (~1990) which was used to error correct a satellite channel (bandwidth about 19.2 Kbit/s IIRC)! It used lots of table lookups to ma
512.
▲
by
nickcw
9y ago
That is pretty much exactly what my gotemplate package does, except using go generate... https://github.com/ncw/gotemplate
513.
▲
by
nickcw
9y ago
Go may not be the language with the most features or have the longest academic pedigree but it is really good for getting stuff done. I think that the problems that Google were trying to solve with go are particularly relevant to the open
514.
▲
by
nickcw
9y ago
BTW http://clickrouter.com redirects to https://clickrouter.com . And this has a warning from chrome "This page is trying to load scripts from unauthenticated sources".
515.
▲
by
nickcw
9y ago
I think you are talking about bare returns, which are somewhat orthogonal to named return values. You can use non-bare returns with named return values, just mention the names in the return statement. This compiles to the same code as the
516.
▲
by
nickcw
9y ago
This is probably not surprising; given the way they've been treating rclone and its users it is clear that they don't like heavy users. On the plus side (now that they are charging a sustainable amount for it) perhaps they will r
517.
▲
by
nickcw
9y ago
Got the angry unicorn here! Interesting that all the images on the angry unicorn page are encoded like this <img width="32" height="32" title="" alt="" src="data:image/png;base64,iVBORw..
518.
▲
by
nickcw
9y ago
> vendor directories are ignored by the go tool #19090: Hooray! No more Makefile spaghetti like this (well a bit less anyway!) GO_FILES := $(shell go list ./... | grep -v /vendor/ ) go test $(GO_FILES) go too
519.
▲
by
nickcw
9y ago
I found a bug in Go which turned into this CVE https://www.cvedetails.com/cve/CVE-2015-8618/ I applied for a bug bounty, but alas was turned down as Go isn't a Google service and it wasn't in scope for t
520.
▲
by
nickcw
9y ago
Here is an article with a bit more info about Iron Nitride (it has quotes from Professor Jian-Ping Wang who is cited in the original link). https://www.electronicsweekly.com/news/research-news/rare-ea... Looks lik
521.
▲
by
nickcw
9y ago
Thanks :-)
522.
▲
by
nickcw
9y ago
I had fun playing this game for a while. Eventually I discovered some fairly reliable algorithms which enabled me to collect all the achievements. I'd like some bigger boards to have a go with now!
523.
▲
by
nickcw
9y ago
When I was at school in the UK the Casio calculator reigned supreme. Luckily there is this rather nice Android App called RealCalc which emulates the kind of caclulator I used to use at school quite well! https://play.google.com&
524.
▲
by
nickcw
9y ago
I use Thunderbird as my main email client and I have a bit of a love-hate relationship with it! I have a complicated email set up with 1000s of folders, and lots of mail accounts and filtering and by and large it does a great job. I still
525.
▲
Chinese scientists claim milestone in developing quantum computer
(scmp.com)
2 points
by
nickcw
9y ago
|
0 comments
526.
▲
by
nickcw
10y ago
What fun! I did a similar project in minecraft with my teenaged son a few years ago. We started by designing gates (made of torches and redstone), then a clock, then a divider chain, then a demulitiplexer which drove the 7 digit segments. W
527.
▲
by
nickcw
10y ago
MD5 doesn't seem to be in the table... That is going to make it harder to change code to use multihash then migrate away from MD5 gradually. MD5 may be broken as a crypto hash, but there are probably more MD5 hashes than any of the oth
528.
▲
by
nickcw
10y ago
NSIS aka Nullsoft Superpimp Install System was a great program, and the fact you could run the installer creator on Linux was a boon. I seem to remember the scripting language was a bit... eccentric, but it got the job done for us in the mi
529.
▲
by
nickcw
10y ago
I wanted some light relief so I started re-reading Charles Stross' Laundry files, starting with The Atrocity Archives. https://www.goodreads.com/book/show/101869.The_Atrocity_Arch... There are 7 books in the
530.
▲
by
nickcw
10y ago
I wrote the equivalent code in Go to see what happened https://play.golang.org/p/E3glBkbAo3 (You'll need to run it locally for the full effect - things on play are limited to a single thread.) It didn't crash
531.
▲
by
nickcw
10y ago
I don't know where the ISP gets the service from, they don't say on their product pages. It is plus.net in the UK and they provide the service directly to their subscribers.
532.
▲
by
nickcw
10y ago
This site is blocked by my ISP's porn filter! SafeGuard You tried to view kjamistan.com The account holder has activated SafeGuard and this page is blocked by the category pn_pornography. The account holder is me - I have children henc
533.
▲
by
nickcw
10y ago
On the original ZX80 it produced modulated RF to connect to your TV aerial socket as it wasn't common then to have any other inputs on TVs. More modern TVs have a composite video input which makes the RF modulator redundant. The qualit
534.
▲
by
nickcw
10y ago
I've been experimenting with Jupyter notebooks recently so I thought I'd try uploading one I made which solves a wooden puzzle. It seemed to work just fine! https://notebooks.azure.com/library/puzzles I had
535.
▲
by
nickcw
10y ago
Klaus Post did an implementation of this in Go using with the relevant bits in SSE3 assembler: https://github.com/klauspost/reedsolomon He references the paper in the amd64 code blob: https://github.com/
536.
▲
by
nickcw
10y ago
I believe that fragmentation isn't such a problem in Go programs because they make less use of the heap than Java programs. I can't remember where I read this though. I don't know much about the internals of Java, but I know
537.
▲
by
nickcw
10y ago
> The refactoring could be a small but limited program of its own, that is evaluated against the program abstract syntax graph, and that can be as powerful as is warranted or needed to properly transform programs using the code. Moving o
538.
▲
by
nickcw
10y ago
That was my thought too - I was taught to do one row of the first matrix with one column of the second matrix at a time. I found the whole staircase thing quite confusing.
539.
▲
by
nickcw
10y ago
I believe that software can be patented in the EU if you have a clever patent agent... From wikipedia: https://en.wikipedia.org/wiki/Software_patents_under_the_Eur... > Under the EPC, and in particular its Article 5
540.
▲
by
nickcw
10y ago
The one you linked to is excellent. It has hand crafted SSE3 assembler for enormous speed. It is a bit difficult to compare the benchmarks from the one in the original posting to Klaus's as they aren't done at the same (N,K) par
More ›