HNHacker News
TopNewBestAskShowJobs

mc42

315 karma · joined December 6, 2015

submissionscomments
mc42··on The tools and tech I use to run a one-woman hardware company
Thea's work is immaculate, and always an interesting read. Her synthesizer modules use FR4 PCBs as the front panels as well, a technique that's pretty popular but executed so well it's beautiful. [1] Even her documentation is made with care; when I have more disposable to spend I'm definitely buying a module.

[1] - https://twitter.com/micktwomey/status/1383527521744867338/ph...

mc42··on A Light Box in Heavy Times
It's a very cute box, and I particularly enjoy that this small blog reflects a microcosm of development, fixing bugs for a product, and making it usable for a "customer". That said, games for the author's child remind me of the MIDI Fighter 64 as used by Shawn Wasabi [0], which while a MIDI controller, has reactive patterns to button-presses while being used to play music.

[0] - https://www.youtube.com/watch?v=xof7PkoggbM

mc42··on Teens are spending nearly half their waking hours on screens
In the same area, both my hometown and the district I attended had 1:1 Chromebook policies. They also had Orwelian programs to allow teachers to see what was on student's screens (!) and later a list of recently closed tabs (!!).
mc42··on New PDFex attack can exfiltrate data from encrypted PDF files
If you're thinking about FIRST Robotics Competition, then yep that's nail-on-head about what they do. I briefly talked to one of the folks responsible for that system and they mentioned looking into using a CDN, but couldn't match the relatively low cost of serving a static file over HTTP elsewhere. That being said, the traffic is still enough to tank that entire Azure region last time I checked during the release window (other assets on the same host / their other hosts in the same region were incredibly slow to load.)
mc42··on Introducing Git protocol version 2
I thought Linus Torvalds was almost wholly responsible for the initial development of git? Even so, everything, especially software, is easier in hindsight....
mc42··on SEC Shuts Down Munchee ICO
I believe this is part of their announcement on how the SEC will be handling ICOs, but IANAL.

https://news.ycombinator.com/item?id=15902054

mc42··on Citadel's Ken Griffin Says Bitcoin ‘Bubble’ May End in Tears
Several years ago during the MTGox collapse, /r/bitcoin over on reddit had a suicide hotline pinned to the top as multiple evangelicals had sunken their life savings into BTC. It's going to be a very difficult situation if / when BTC crashes again, and it won't end well for just about anyone.

Edit: changed "has" to "as", as it was a typo.

mc42··on Firefox Quantum Lands in Beta, Developer Edition
Their banner graphic says that pre-Quantum Firefox scored 32 runs per minute, so I think it's quite the improvement.
mc42··on Google Is Close to Buying HTC Assets to Bolster Hardware
What leaves me curious is what's to happen of the Vive hardware line that Valve sells made by HTC.
mc42··on 10 Hobbies for Programmers That Don’t Involve Code
I very much find myself agreeing with the items on this list. However, I think it can be expanded to anything that's the "opposite" of programming.

Hands-on projects that are as far away physically and mentally from programming are amongst the most relaxing in my experience. I enjoy writing personally, especially on pen and paper. The total cognitive disconnect for me between writing on a computer and on paper makes it a wholly more enjoyable experience. Along the same vein is working on bicycles, anything with hand-tools.

mc42··on Ask HN: How do you spend your free time in office?
In this case, their free time breeds free time (barring an employer issuing more work). The logic works in some situations.
mc42··on A Novelist Forces Himself to Press on After Losing 100 Pages in a Tech Glitch
Though I find the sentiment appreciable, how the author persevered, goes to show that good backups always are always needed. Backups are only backups if you test them...
mc42··on Reasons to Switch from Chrome to Firefox
There are single-off tools to dump password databases from all 3 major browsers instantly. Terrifying yes, easy to deal with, not so much.
mc42··on By installing NAT, MIT stifles innovation
Just reading the story now, but I can confirm that college radio stations (and in general radio stations) are build to run and then be forgotten. My campus still uses a rather old copy of Simian which relies not only on IPv4, but filepaths shorter than 255 characters.
mc42··on Ask HN: Which websites do you visit?
Reddit, YouTube, Twitch for media.

Chief Delphi for Robotics-related content (FIRST Robotics Alum, so it's an interesting thought pattern to watch as an outsider.)

HN, Hackaday and on occasion Slashdot for Tech-related content.

mc42··on Show HN: E-Book Site for Classics
Though the site is visually appealing, I fail to understand why nearly 550kB of JS is needed (548kB to be specific). A site like this could get away rather well with just using on-hover and some elegant links.

Overall a decent idea, but it's not one that needs to be this complicated. I feel as if designing a better "classics" landing for the Project Gutenberg might be a better idea. [0]

[0] - https://www.gutenberg.org/

mc42··on Txt.fyi
The whole "main" page being under 2kB is an adventurous thing indeed. Overall, interesting implementation and incredibly clean layout (CSS is 541b.)

What languages are the site written in?

mc42··on PGP needs to be retired in honor
My biggest point of contention with this is... what should replace it? PGP is the current and retroactive psuedo-standard for verification for everything from email to code to builds.

Any replacement would have to be at least semi-compatible, so as not to break the (likely) hundreds of solutions relying on and expecting PGP.

mc42··on Ask HN: What is your best passive income in 2017?
A cursory Google search suggests you could use a package like poppler to convert the pdf to raw text, and then in theory use regex to create data your server could use and serve.

If the pdfs are published as scans like so many municipalities do, then OCR is the only way to go.

Either way, good luck and decently nice design.

mc42··on Trump2cash – A stock trading bot powered by Trump tweets
Precisely. Though I've never been to one personally (as a man), the women I know who have attended their events seem to benefit from it, as have the few men I know who have. The name may be "Girls Who Code", but the Boy Scouts & Girl Scouts aren't just boys and girls respectively.
mc42··on Trump2cash – A stock trading bot powered by Trump tweets
Oh my goodness, I actually forgot them... Editing my comment, thank you!
mc42··on Trump2cash – A stock trading bot powered by Trump tweets
I would say to organizations that directly support people, be it Direct Relief, The ACLU, or Charity: water.

Other good options are FIRST, Girls Who Code, and The Geek Group, all orgs that focus on STEM Education and getting people into the STEM fields.

Just to name a few groups to directly counterbalance his behavior.

mc42··on Mozilla launches new brand identity
Though I don't personally like the color scheme, the new logo was by far the best of their options. [0] I wish them the best of luck with their rebrand and hope they realize that they don't need to sink their limited funding into a redesign, but rather into making their main product( or products if you include Rust / Servo / pdf.js / Thunderbird) functional and efficient.

Making a product that offers something that others don't attracts the gravitas of power users that they're seemingly attempting to cater to with Dev Tools and Firefox Developer Edition.

I digress, best of luck to the Foundation!

[0] - https://blog.mozilla.org/opendesign/now-for-the-fun-part/

mc42··on Show HN: Privacy-focused, ad-free, non-tracking torrent search engine
This is absolutely incredible, and the load times are incomprehensible for a modern site.

What software powers the site?

I did some looking and discovered it uses Bulma [1] instead of Bootstrap, and it's absolutely amazing. Another commenter pointed out that the site also uses Caddy for HTTP/2 and HTTPS.

Excellent work, keep it up!

[1] - http://bulma.io/

mc42··on Ask HN: What “old” programming languages will you still be using in 2017?
JS is actually 21 now. According to wiki, it was developed under codename "Mocha" and shipped with Netscape Navigator 2.0. [1] "May 23, 1995" Personally, I'm pretty sure the version of "JS" when it was first released and more modern JS share very little other than logic and symbology, I think that can be said for many programming languages.

[1] - https://en.wikipedia.org/wiki/JavaScript

mc42··on Bringing GitLab Pages to the Community Edition
This also seems to be a direct result of GitHub's move to limiting GitHub Pages [1]

Good work, and keep it up GitLab Team! Lovely product, and well designed.

[1] - https://help.github.com/articles/what-is-github-pages/#usage...

mc42··on Why did we redesign Thunderbird?
This looks absolutely wonderful.

However, Thunderbird seems to be stuck in a development limbo... I legitimately wish that the 'Mozilla Core' approach like they originally created Thunderbird from either needs to be done again from Firefox once proper multi-process via Electrolysis is enabled in mainline, or for them to simply clean-slate a new mail client.

I remain skeptical though, as there simply isn't the resources or interest to pour into Thunderbird as they had when it was first created.

mc42··on Show HN: Wave function collapse algorithm
The way I see it, this would be the perfect way to produce semi-altered terrain sprites automatically. Right now,the textures are pseudo-randomly rotated for things like dirt blocks, grass tops, and stone. [1] However, with this you could create a multitude of different textures based off a single source.

Plus, dungeons could be a lot more interesting. It'd be interesting to see what could be done with it...

[1] - http://i.imgur.com/UJeLy.png

mc42··on China launches second trial space station
On one hand, I think that it's a matter of policy due to NASA's downright prohibition on working with China [1]

"China has been barred from the ISS since 2011, when Congress passed a law prohibiting official American contact with the Chinese space program due to concerns about national security. “National security,” of course, is the lingua franca excuse for any country to do anything it jolly well wants to do even if it has nothing to do with, you know, the security of the nation. But never mind." - [1]

On the other hand, I agree with you.

To paraphrase Andy Weir, scientists can always work together. Things get messy when politics are involved.

[1] - http://time.com/3901419/space-station-no-chinese/

mc42··on Earth Temperature Timeline
As is common, Mr. Munroe put things into context. I sincerely hope this image is shared thoroughly. This "all in perspective" thing might help a lot more than out of context quotes, and to kill the FuD.

However, I might be overly optimistic in light of the human condition.

Page 1 of 2Next →