HNHacker News
TopNewBestAskShowJobs

no_protocol

1,145 karma · joined September 16, 2016

submissionscomments
no_protocol··on Ask HN: What problem in your industry is a potential startup?
I find using wood toaster tongs to be quite sufficient.

Mine are nothing so fancy as this image I could find online, but you get the idea.

A pair of popsicle sticks secured together at one end would be fine.

http://ecx.images-amazon.com/images/I/81HzpTQ93XL.jpg

no_protocol··on Chrome 56 Beta: “Not Secure” Warning, Web Bluetooth, and CSS Position: Sticky
This is scary to me so I haven't tried it yet. If I'm allowing users to upload arbitrary files, I might have to deal with things like copyright laws. It doesn't sound fun. Does anyone have relevant information for such a site in the United States?
no_protocol··on Chrome 56 Beta: “Not Secure” Warning, Web Bluetooth, and CSS Position: Sticky
So if I just redirect all http requests to https, what unexpected consequences might I run into?

Not-for-profit hobby site/community with a couple hundred regular users. Have been running https with Let's Encrypt certs for a year but not advertising or defaulting to it. No legacy systems or other entanglements.

There is a forum that allows users to post inline images and media from other domains.

no_protocol··on Show HN: Ffftp – A Minimal FTP Client Built on Electron
I only looked at one file. [0]

The 'filesize' section is from [1], only the word 'bytes' has changed to 'B' and 'filesize' in two places. It looks like there are other copies of this same snippet in a Google search, but this one shows direct descent from [2] via the 'forked from' tag, so is probably the root of the trail. Not saying that's where you got it from, but this is clearly a derivative work.

Then your 'showFocus' section is from [3] and [4], both posted under the same username. I can't immediately see any other path this piece has developed from and it doesn't seem as significant, but your copy only differs by some trailing spaces.

I stopped looking after realizing over 50% of the first file I looked at was stolen from other sources without attribution.

[0] https://github.com/mitchas/ffftp/blob/master/app/app.js

[1] https://gist.github.com/napoli1890/d33c7b9056e77a8670874e93d...

[2] https://gist.github.com/thomseddon/3511330

[3] http://stackoverflow.com/questions/22776662/catch-ng-show-ev...

[4] https://gist.github.com/ezsi/77a708fde8af5cb4d239

no_protocol··on Building a New GitLab Docs Site with Nanoc, GitLab CI, and GitLab Pages
When I clicked the CE button and entered a search term in the search bar at the top of the result page, I got results from the EE and Omnibus sections.

I did not expect that. I was hoping I would be able to search just within the applicable section.

I think it would be worthwhile to consider separating gitlab.com into its own section, distinct from the EE area. A lot of the content in the EE section doesn't apply to .com users, and the tone might need to change when the reader is just a user of your site rather than someone managing the EE situation. Maybe you alrleady have a different help area just for the .com that I don't see linked.

I like how you're building the site using GitLab Pages and all your other tools! Nice.

Turns out this is actually a GitLab Pages workflow tutorial in disguise. Thanks for sharing.

no_protocol··on Show HN: Ffftp – A Minimal FTP Client Built on Electron
I am not a fan of the way you have copied and pasted code from multiple Github Gists and/or StackOverflow without attribution.
no_protocol··on Ask HN: How do you take notes (useful note-taking strategies)?
As a student, I attended every class with pen and paper and scribbled tiny illegible notes on almost everything the instructor presented. I rarely referred back to them, but when I did, it was invaluable.

As an instructor, it is painfully obvious how little attention some students have for lecture material. Taking notes at least forces you to continue listening, even if you are just writing them down on autopilot.

Edit: Bonus content. Here's a sample page[0] of notes from the first Computer Science course I took. I knew all of the material already, but still wrote down almost everything presented. Notice how there is very little structure, just filling the page up as densely as possible. This was very typical for me.

[0] http://i.imgur.com/btviZRH.jpg

no_protocol··on Bye Bye Emojis: Emacs Hates MacOS
Can you just recompile it with that feature enabled?
no_protocol··on Riot releases end-to-end encryption: get ready to chat securely
They say that their "Olm" library is an implementation of the "Double Ratchet" algorithm:

https://whispersystems.org/docs/specifications/doubleratchet...

no_protocol··on CertiKOS: A breakthrough toward hacker-resistant operating systems
I searched the conference paper for "sel4" and this result seems relevant to your question:

  A comparison of the performance of seL4 and mC2 is
  not straightforward since the verified mC2 kernel
  runs on a multicore x86 platform, while the verified
  seL4 kernel runs on ARMv6 and ARMv7 hardware and
  only supports single-core
no_protocol··on CertiKOS: A breakthrough toward hacker-resistant operating systems
I found the linked news piece as impenetrable as this project claims to be. Something just feels wrong about the organization of ideas.

The conference paper (in pdf format) is located here:

https://www.usenix.org/system/files/conference/osdi16/osdi16...

Section 2 of the paper seems to be a thorough and mostly readable overview of the project and was much more enlightening than the YaleNews piece. I didn't end up reading the remainder of the paper.

no_protocol··on From Kubernetes to a complete application development tool [video]
> In the demo we use our own Openshift Origin

Thank you so much. I had spent 20 minutes this afternoon on openshift.com and was looking for an open source version and just failed to find it. Sorry for causing confusion with my earlier post.

no_protocol··on From Kubernetes to a complete application development tool [video]
This video is really neat and it seems like the promised plan is almost done.

Can you clarify at all what the plan is for supporting other container manager systems? I looked at Openshift and it doesn't look like something you can run on your own hardware. Maybe I am misunderstanding this though.

--

EDIT: I had spent my time looking at openshift.com and didn't notice that there is an open source version located at openshift.org. Sorry for the confusion.

--

I'm interested in using all the functionality shown in the video, but for a small team and on our own hardware. Maybe it doesn't make sense that way, any clarification would help!

no_protocol··on Ask HN: How do you handle the business structure and taxes of side projects?
> paying the filing fees (in California $800 per year)

Wow, that seems super high. So if I was running a side project in California I might be stuck deciding between wasting 10% or more of my income on fees or putting my personal assets at risk in a sole proprietorship?

Since you mention you are a lawyer, can you comment at all on the limits (if any) of liability protection with an LLC. Is a single-person LLC going to be a solid shield over my personal assets, or are there still possible risks?

Edit: It looks like the fees to maintain an LLC in my locality would be less than 5% of the $800 fee mentioned for California. Does California just not like small businesses?

no_protocol··on Ask HN: How do you handle the business structure and taxes of side projects?
> I also carry worker's comp and liability insurance

Would love to hear ballpark figures on this stuff. I know it can easily be apples to oranges, but I don't even have a rough idea where it would be.

no_protocol··on Ask HN: How do you handle the business structure and taxes of side projects?
Can you share "how many zeroes" are in the income level of your sole proprietorship?

Also, would love to hear what accounting processes any small businesses like this are using.

no_protocol··on A man who created a tiny country he can no longer enter
I think this Wikipedia article covers most of that situation in a quick-to-read format:

https://en.wikipedia.org/wiki/Terra_nullius

There are some other articles out there describing these areas, but I can't recall where to find them.

no_protocol··on Why Medical Bills Are Killing Us (2013) [pdf]
You seem to have some firsthand knowledge of the situation, maybe you can help me with the question I posed earlier.

This medical center in Texas seems to be providing a great level of service. I am wondering why patients need to attend directly to get this level of care. I thought that medical findings were published in journals and shared among professionals in the field.

If M.D. Anderson has a dozen (or a hundred) doctors that are experienced in the treatment of certain diseases, why aren't they sending half of those doctors out to other parts of the world to spread that knowledge?

no_protocol··on Why Medical Bills Are Killing Us (2013) [pdf]
Why did the patient in the first story absolutely need to travel from Ohio to Texas for treatment? Isn't medical knowledge shared between providers?

Some of the blame in many of these situations should fall upon the patients for choosing the care they did. Especially when it is a planned operation. I haven't finished reading the whole article, but so far it doesn't seem to be considering this point. I don't wish to defend the existing system in any way, but these providers just seem to be giving people what they ask for.

no_protocol··on [dead]
> Updated over 4 years ago (07 Apr 2012 at 04:55 AM)

Sigh. I got bit by the same thing I was lamenting in my earlier post.

no_protocol··on [dead]
The Python documentation is generally quite nice, but the article claims this information is missing or hard to find.

What would it take to get this information into the official python documentation and organized in an appropriate manner there?

There are so many tutorials and reference guides out there for any given language and they suffer from many deficiencies. They are often out of date, incorrect, unclear, or just plain wrong. But an article from 8 years ago has a good chance of being a top Google result. The minsinformation spreads. If the work was instead built into the official project documentation, it can be easily tracked and updated as the language/project evolves.

no_protocol··on Ask HN: Best Git workflow for small teams
It bothers me that all the arrows are backwards. Commits point at their parents not their children.
no_protocol··on Show HN: Gridmaster – A Code School for Learning Spreadsheets
> write good code that can be reviewed and maintained

This is an interesting thing to think about. I just opened up a Google spreadsheet that I created in 2009 to see if I would be able to understand and update it if necessary. I managed to make a change and see some new results in under a minute.

The time to get back up to speed inside a long-lost spreadsheet is way faster than going back to a program you wrote 7 years ago. Even in complex spreadsheets, it is very easy to follow the flow of data by just clicking inside a cell to see how it was computed.

Incremental improvements are also typically easier on a spreadsheet than in a standard programming language. Part of it is because each cell or column is quite modular and I don't have to worry about extra state that isn't specified in that cell's formula.

no_protocol··on Show HN: Gridmaster – A Code School for Learning Spreadsheets
If you don't know who the spreadsheet wizard is at your company, become that person. This works in almost any company regardless of field. Once there are some more lessons here, I can see it being a great resource.

This looks like a good start, but you pretty much need to get either Google Sheets or Excel into the browser window for the exercises. The half-working thing currently there just isn't going to cut it. It was very hard to work with.

I don't know what plans you have for future tutorials, but I would suggest using specific business use cases as scenarios and exploring them from a basic approach along to more advanced solutions where appropriate.

Also, I really like the name.

no_protocol··on UEFI boot: how does that actually work, then? (2014)
I like how it is concise and still seems to get the important points across. Well done.
no_protocol··on An idea for encrypted, verifiable voting
It is held by the county, think of it like the bank holding the second key to your safe deposit box.
no_protocol··on What Percent of the Top-Voted Comments in Reddit Threads Were Also First Comment?
Sorry, I am not familiar with Reddit, I just took the author's word for it:

  Anecdotally, that doesn’t be the case with
  Reddit’s modern algorithm; comments made
  late in the thread appear at the bottom,
  where they likely will not receive any upvotes
In my experience with Hacker News, late comments are given some space right at the very top, even if they are a day late. I thought this was a distinction worth commenting on, but maybe I misunderstood the quoted passage.
no_protocol··on An idea for encrypted, verifiable voting
I can take a photo of my ballot, then mark it as invalid and ask for a new one.
no_protocol··on What Percent of the Top-Voted Comments in Reddit Threads Were Also First Comment?
I am guessing that HN will have a lower percentage than reddit. New comments get a bit of time at the top and have a chance to gain votes if they are worthy.
no_protocol··on An idea for encrypted, verifiable voting
It's a fun idea, but I would like to see you expand the article with a little more consideration around the edges. The core idea isn't really new.

Possible expansion topics:

  - Handling a ballot with multiple separate races
  - Backup system for when the computers have gone down
  - Can it assist in any way with "voter suppression" issues
I don't like the idea that the encryption of the full list would be reversible. If I had contrarian views, I might be afraid to vote if that would put me on a list. Stick to one-way with a guardian to entry.
← PreviousPage 5 of 8Next →