HNHacker News
TopNewBestAskShowJobs

bikitan

66 karma · joined November 7, 2016

submissionscomments
bikitan··on Introduction to Computer Music [pdf]
Understanding the soul of music and creativity at a mathematical is something that not that many people are trying to do. But there is an entire world of technology that underpins modern music and sound that is built soundly on math, like digital recording digital signal processing, synthesis, physical modeling, and plenty of other stuff, and this seems to be what the book's focus is.

Sure, there have been plenty of attempts to distill music to a mathematical essence. Certainly the ancient Greeks tried this, and traditional counterpoint resembles math in a number of ways. But at the end of the day, mathematical descriptions of math and music theory more generally are more useful as descriptive tools to help give language to what people are doing musically and to understand why we perceive some things as sounding better than others.

Starting with numbers can be good in some respects, like understanding the circle of fifths or how scales are built out of intervals, how chord progressions and harmony work and how to reharmonize, all of which can be augmented with a solid conceptual understanding. But at the end of the day, your ear and creative spirit are your primary asset when it comes to creating good music. This is why computer-generated music has been so bad up until AI took over. Great for building arpeggiators or backing tracks, but good luck creating a beautiful melody in a purely numerical rule-based system.

bikitan··on Rv, a new kind of Ruby management tool
It's important to note that Microsoft's choice of Go for tsgo was because it would be easier to port the existing TypeScript codebase due to the structural similarity of TypeScript and Go. If writing from scratch, they likely would not have chosen Go.

Which is not to say that Go can't do well in tooling. Only that Go was not necessarily their first choice.

bikitan··on The Future Is Niri
At the same time, the author refers to things like "decades" of muscle memory and finishing "all of college." I wonder if there's just an error somewhere?!
bikitan··on Hyundai just launched its cheapest EV in Japan
This is key. The yen is still weak, so framing it in terms of today's value in USD is going to make it seem much more affordable than it actually is for the average Japanese person.
bikitan··on Show HN: ts-remove-unused – Remove unused code from your TypeScript project
I was in a similar spot, but knip offers more information that ts-prune, and ts-prune may trip on some newer TS syntax. I've been happy using knip so far.
bikitan··on Speeding up the JavaScript ecosystem – Isolated Declarations
But why would any of that need to be done manually in a .d.ts file? You can just write your type definitions in ts files
bikitan··on Infinite Craft
It broke once I got up to "Baconosaurwolfthulhucornicornthulhu"
bikitan··on The New York Times buys Wordle
> of course, I pretty much expect the NYT to fuck that up, but oh well, that always happens over time

They have a number of free games that don't require any kind of account or registration. I am optimistic that they won't introduce any unsavory elements to it and turn off the playerbase it's amassed.

Take a look: https://www.nytimes.com/crosswords

bikitan··on Larry King has died
"Deciding for yourself" doesn't mean jumping to conspiratorial conclusions based on an ambiguous, off-the-cuff remark from 1992, though. And just looking at the comments on that video you can see what sort of agenda these people are bringing to their judgments.
bikitan··on This Anime Does Not Exist
No, it's gibberish that resembles Japanese writing but doesn't actually form real symbols (although some are close)
bikitan··on MixedName – Bilingual baby name finder
Great idea. One issue that I'm seeing with English/Japanese in particular is that while there is a significant overlap of names that are orthographically similar, the pronunciation varies considerably to the extent that the same pronunciation would not be intelligible as a name in both languages.

For example the name Marie is on there, which in English would be "ma-REE" while in Japanese it would be like "ma-ree-ay"

I imagine anyone using this tool would have enough knowledge of both languages to cull those results, though, so not really a problem in practice. Just an observation.

bikitan··on Surviving Your 40s
This might be a reference to the mythology that has developed around cultures and languages that don't count above a certain low number, as in a counting system that goes 'one, two, many.'

https://numberwarrior.wordpress.com/2010/07/30/is-one-two-ma...

bikitan··on Usage of content management systems for websites
They describe their methodology here.

https://w3techs.com/technologies

bikitan··on How I learned to program
> My class had a couple of kids who already knew how to program and were making good money doing programming competitions on topcoder

> High school (1996 - 2000)

This does't seem right. What sorts of competitive programming sites were around that early?

bikitan··on Surgeon admits to branding initials on patients' livers
Evokes a certain PBF comic: http://pbfcomics.com/comics/transfer-patient/
bikitan··on Shitcode
Cute, but doesn't hold a candle to the commentary and context provided on the daily wtf.
bikitan··on Show HN: 3D Game Programming using bitblting in Windows
"Extremely deep" is an understatement. It's long, deep and plodding enough as to be completely inaccessible to any but the most dedicated, and you have to be willing to spend hundreds, if not thousands of hours by the time it's over, going through it.

I love and appreciate what he's trying to do, but it's overkill.

bikitan··on Amazon Hub
In Japan people use these little wooden stamps with their names engraved instead of a signature. Throw 印鑑 into image search and you can see examples.
bikitan··on Trump's FCC Votes to Allow Broadband Rate Hikes for Schools and Libraries
An aggregate +6.3 for Clinton doesn't translate to "100% sure he wouldn't win"
bikitan··on Iridium Browser – A Chromium-based browser focused on privacy
Is that a scrolling marquee in 2017?
bikitan··on Learn to Code by Building Projects
Perhaps I'm being pedantic, but is a clock app that requires app.js not really 'pure CSS'?
bikitan··on Whatever happened to Japanese laptops?
I think Japan is going to be one of the first markets to see laptop sales dry up almost completely. Most people are fine with their iPhones. Where I work, all developers use macbooks and everyone else uses a thinkpad. A lot of other laptop models, like a lot of tech in Japan, is targeted at the Japanese market only. Dynabooks are the budget windows machine of choice at the moment, it seems. Although most young people choose Apple whenever possible anyway.