HNHacker News
TopNewBestAskShowJobs

devrandomguy

959 karma · joined April 28, 2017

Why hello! If you are trying to contact me, I'm on protonmail.com with the same username.
submissionscomments
devrandomguy··on Ask HN: What tech that's right around the corner are you most excited about?
Are you guys for real? This is ridiculous! I've been on the old Nexus 5 for ages. I think, if we aren't going to get Android 7, then maybe it will be time for me to switch to one of the fringe mobile operating systems.

I get about 20 - 40 hours between charges, depending on whether or not I need to use Google Maps that day, and I often stay in airplane mode when I am working.

devrandomguy··on Ask HN: What tech that's right around the corner are you most excited about?
Wow, that is brilliant! But it's not on the market, you say? Well, it looks like something I can draft and print. I won't be competing with them, that would be rude, but I must have this for myself.

They should remove the unresponsive Buy button, that just looks bad.

devrandomguy··on Startups should run on cloud providers
Then don't. Why shouldn't a sysadmin work from home?
devrandomguy··on Ask HN: Best Back end web-frameworks for startups in 2017?
I'm partial to Compojure API (https://github.com/metosin/compojure-api). The thing I like about it, is at the point where I've just scaffolded a barely functional prototype, I also have a spec and interactive documentation. That documentation serves as the service's first UI. UX peeps think I am sadistic, but I like having the controls embedded in the manual.

It is also very beautiful. If you look at the examples, there are few forms (keywords, in other languages) that are not related to the domain of an HTTP API. The code is dense, but rich in relevant information.

If you want to explore the underlying architecture, look up the Ring project. It contains the lower level server primitives that several web frameworks are built on top of.

devrandomguy··on The ctenophore’s brain and the evolution of intelligence
Wow! I wonder if we could we potentially infer color from black & white photos of celestial objects, by this technique? Maybe it could be combined with the adaptive optics that attempt to cancel stuff like this?
devrandomguy··on Researcher Who Stopped WannaCry Ransomware Detained in US After Def Con
How many security researchers have squeaky-clean records, though? In hindsight, gathering all of the hackers under one of the most sophisticated, militant, intelligence systems in the world, might not be a great idea.
devrandomguy··on A Solution to Hackers? More Hackers
Gun control is a completely different kettle of fish, because it is so unlikely for someone to recover from an attack; these aren't beanbag shotguns we're talking about. Also, there are no procedures that you can follow to prevent an unexpected bullet from quickly killing you, whereas with, say, an unexpected DoS, you can take measures to mitigate it after it has already started to hit you. With a security breach, you can lock down, wipe and recover from backups. But that bullet, it is just so uniquely final (and therefore, off topic, hence the downvotes).
devrandomguy··on Mozilla’s Send makes it easy to send a file from one person to another
Today I learned a new word from spellcheck. Stenography refers to taking notes or writing in shorthand form, not crypto.
devrandomguy··on Mozilla’s Send makes it easy to send a file from one person to another
So, does this only work when everyone is only on both Windows and MSN? That would be a showstopper for most groups.
devrandomguy··on Mozilla’s Send makes it easy to send a file from one person to another
Perhaps to asses its value to users, before building the production version? S3 is a quick and simple solution.
devrandomguy··on Mozilla’s Send makes it easy to send a file from one person to another
Oh no, I've encountered this many times already. Sometimes, double-wrapping the archive satisfies a system that isn't recursively extracting archives. :/

Shall we try stenography next?

devrandomguy··on To Protect Voting, Use Open-Source Software
In the past, I was a strong proponent of digital networked voting systems in general, as a means to bring us closer to direct democracy. I had hoped that we would be able to vote on specific issues, continuously, with little ceremony or friction. I thought that we might be able to make it as simple as hitting a +/- X button, where X is your current share of the decision (you have a pool of votes for many subjects).

The thought was, that even though a system like this could not be understood by current people, future people would have a reason to learn the technology, as they learned about vehicles and the web, because it shapes every facet of their society, in real time. It would also give us a clear case for legislating software and hardware security standards. Not my area of expertise, but do you think that standards could be devised and mandated to make hardware verification feasible, at least for medium-tech applications?

So, that's how honest people desire technological progress in the voting system. Now, I can see that we need to keep these endeavors low-key, while we cross the gap of failure between "interesting" and "robust". It could take us generations to cross that gap. Let's just keep all this experimental stuff in the digital currency / digital contract field, for now, and tell the dreamers to be patient, rather than insisting that we abandon the whole idea.

devrandomguy··on Explaining Programming to Six-Year-Olds
Algebra can be taught to young children by making it concrete. Call the variable boxes, and give them actual boxes to represent them. Color code the units, and don't allow them to mix colors. Tell them to play fair: "You may only give something to the right side, if you also give the same thing to the left side. Same goes for taking things away, or splitting into shares, or asking the teacher for a copies of one of those boxes. Yes, you can do that, just share it fairly between the two sides of the play area." Kids get the rules of fairness really quickly, and those rules map closely to the basics of algebra.

I was part of a study where this was attempted, at about age 8 or 9. IIRC, it worked well for about half of us. The teacher totally blew my mind when she took all of my boxes and tokens, put them in her larger pencil container, and told me that my game was now just a piece in a bigger game.

devrandomguy··on How Canada became an education superpower
> The OECD, trying to understand Canada's success in education, described the role of the federal government as "limited and sometimes non-existent".

Actually, the federal government did make one critical mandate[1]. It effectively ensures that we are all exposed to two languages in school, and creates a much more rigorous French immersion stream in the school system.

That immersion into another culture and language, at a very early age, has paid huge dividends in my ability to travel, to assemble and work in multinational teams, and to form constructive, even loving, relationships with people who are at first very alien to me. I believe that it is also to be credited for enabling several of us, all from the French immersion stream, to begin playing with algebra somewhere around Grade 3, by deeply reinforcing our awareness of multiple representations for single concepts or entities. This then segued into my first programming language, QBasic, a year later.

If you have kids, then based on my own experience and observation of my cohorts, I strongly recommend that you find a way to ensure that they learn a second language, while they are still learning their first. Throw them in the deep end, you can always pull them out.

[1] https://en.wikipedia.org/wiki/Section_23_of_the_Canadian_Cha...

devrandomguy··on Bitcoin Exchange Had Too Many Bitcoins
And why is so much money getting dumped into these constructs? AFAIK, it is speculators that are inflating that economy, not the coin devs hyping it as an investment.

If it's any consolation, money doesn't disappear, it just becomes someone else's. It's still in the economy. Think of it as an overpriced research project, that the media went nuts over.

devrandomguy··on Canadian cable companies interrogate, search Montréal software developer
Sure it is, it is a completely different thing. The only way I could see thoughts and concepts being property, is if human law defines reality. But it does not, it just tries it's best to model an idealized version of reality. This really starts to become apparent where legal English diverges from dictionary or common English.
devrandomguy··on Bitcoin Exchange Had Too Many Bitcoins
They are just exploring the solution space, with minimal baggage to hold them back. The real problem, is that people are trying to make a living off of something that is still experimental / alpha level maturity.

Seems like the people who do understand banking history are unwilling or unable to make any kind of improvements, at least in regards to the issues that digital currencies are working to address.

devrandomguy··on Launch HN: 70MillionJobs (YC S17) – Job board for people with criminal records
Another full stack dev here, I would also love to help with something meaningful. Feel free to PM me in the future, if I can be of assistance. Remote, from Canada, Pacific timezone.
devrandomguy··on Launch HN: 70MillionJobs (YC S17) – Job board for people with criminal records
Wow, that is surreal. It is hard to believe this, from Marky Mark / Smooth Vibrations. https://www.youtube.com/watch?v=AO9909uexu8
devrandomguy··on Do I really have to cite an arXiv paper?
The original link took me straight to the article, not to a list of articles with that tag. It was a single article, with the URL of a tag.

Anyway, I didn't mean to argue. Have a nice evening :)

devrandomguy··on Do I really have to cite an arXiv paper?
Redirect the tag to the particular article that it currently references. Only show users the "correct" url that you want them to use in the future (history, bookmarks, sharing, etc).

https://support.google.com/webmasters/answer/139066?hl=en

devrandomguy··on Do I really have to cite an arXiv paper?
Please set up a redirect to the canonical URL. This is helpful to third party systems that interact with your site, such as search engines and content sharing sites. It also eliminates the issue you raised.
devrandomguy··on If SoundCloud Disappears, What Happens to Its Music Culture?
Gah, now I wish I did. I've been meaning to start blogging for years. I had a lot of fun in a drink-n-chat site a while ago, but the environment isn't quite right for long conversations. An opportunity, I suppose...
devrandomguy··on U.S. Nuclear Comeback Stalls as Two Reactors Are Abandoned
If they did everything right, then surely their prototype would have cost less than a billion dollars?
devrandomguy··on If SoundCloud Disappears, What Happens to Its Music Culture?
As is their right, and mine. If their way does not work out, then they are welcome to join me for a discussion on post-corporate philosophy. BYOB.
devrandomguy··on If SoundCloud Disappears, What Happens to Its Music Culture?
No! I don't create for money, I create for the sake of creation! It is a sacred act to me! No sarcasm, no joke. I acquire money in order to create more effectively, I don't create in order to gather the most money of us all.

This attitude that we must all live like neat little economic machines is seriously depressing.

devrandomguy··on Why aren’t distributed systems engineers working on blockchain technology?
The same is true of bitcoin transaction fees, no? Miners set the minimum fee that they will accept, and people tack a fee onto a transaction, large enough that a miner will likely process it.
devrandomguy··on Why aren’t distributed systems engineers working on blockchain technology?
If by "real production" you mean "implemented profitably by classic corporations", then you're not really getting the crypto-anarchist philosophy that espouses the view that blockchains are a generally useful tool. The long-term crypo-anarchist plan (lol) is to replace corporations with ephemeral networks of strangers who, as a group, accomplish the tasks traditionally handled by corporations and governments.
devrandomguy··on Why aren’t distributed systems engineers working on blockchain technology?
Or, you could fund nuclear fusion research. That has better odds of success.
devrandomguy··on Why aren’t distributed systems engineers working on blockchain technology?
What if you also include the energy consumed by the employees and facilities of Visa, including their commute-to-work energy? And the energy used to construct their facilities, improve network infrastructure, etc? Now are we getting within an order of magnitude of the energy consumption of an army of ASIC miners, and the people who farm them?
← PreviousPage 6 of 13Next →