HNHacker News
TopNewBestAskShowJobs

jaunkst

88 karma · joined May 21, 2013

Software Engineer
submissionscomments
jaunkst··on Bitcoin Sidechains
http://www.blockstream.com/sidechains.pdf
jaunkst··on Procedural colors for video games
Here is a codepen example, this code was thrown together. You can add modify the fence line in the colorFence array

http://codepen.io/anon/pen/ycqpI?editors=101

jaunkst··on Procedural colors for video games
Create a color fence. You can create a polygonal fence that describes your preferred color set and calculate an intersection from the hue value in HSV. If my hue is 320, then I could find a nice shade of orange/red along the polygonal fence. This should give you controlled useable colors. The intersection length is the value, and you could store variable saturation on the fence points if you want to control the level of saturation.

https://www.evernote.com/shard/s6/sh/c48da69a-7056-4ee0-9bcf...

jaunkst··on Mistakes AngularJS Developers Make
This is the way to go. Sometimes you just have to build your own from scratch.
jaunkst··on Show HN: GoldenLayout – JavaScript Layout Manager
Should be free use with commercial grade support.
jaunkst··on iPhone 6 and 6 Plus not as bendy as believed
I don't think apple would ever influence online content to say that they are not as bendy. That would be unfair. Give them a break guys! Consumer report isnt making any money on this.
jaunkst··on iPhone 6 and 6 Plus not as bendy as believed
Lol, we actually tested this in the office after seeing this. The glaxaxy and htc one is considerably harder to bend. I sit on my HTC every day in my back pocket, which is a lot mor repetive stress that an iPhone bending in your front pocket.
jaunkst··on John Carmack on Inlined Code
I believe in both functional and encapsulated patterns. It all boils down to scope of the task at hand. There is a certain kind of beauty in programming in a pattern than can compliant to a particular interface and a pattern that's efficient and scoped to the result required. Inline is a great way to encapsulate in a functional way.
jaunkst··on Programming without objects
What does large scale applications look like in Haskell or Cloujour? Why can't both co-exist? Can we have a humanized OO language that compiles to something immutable?
jaunkst··on California deems carpooling via all ride-share services illegal
Just got to transcend your humanity lol. If your 51% robot would the law still apply?http://geekologie.com/2014/09/how-hitchhiking-robot-survived...
jaunkst··on Why Amazon Has No Profits and Why It Works
Defending against last man advantage here. The more they self invest the more their competitors will have to invest to compete or enter one of their markets.
jaunkst··on Facebook is down
Getting hammered from Portugal

http://map.ipviking.com/

jaunkst··on Show HN: I lose things constantly, so I built this service
Still not a bad idea when its moving past the MVP
jaunkst··on Museum of Endangered Sounds
The tetris song has been permently engraved in my mind since childhood. The only one out of place is the Nokia phone sounds, we all know they will still exist long after humanity's demise.
jaunkst··on Show HN: Shoelace.io – Visual Bootstrap Grid Builder and Teacher Beta
Probably want to nest a row in a col. nesting containers is something you don't want or need to do.

rows will reset the col padding so nesting rows in cols will have the correct behavior.

jaunkst··on I got this Cease and Desist for scraping someone's site
Web scraping may be against the terms of use of some websites. The enforceability of these terms is unclear.[5] While outright duplication of original expression will in many cases be illegal, in the United States the courts ruled in Feist Publications v. Rural Telephone Service that duplication of facts is allowable. U.S. courts have acknowledged that users of "scrapers" or "robots" may be held liable for committing trespass to chattels,[6][7] which involves a computer system itself being considered personal property upon which the user of a scraper is trespassing. The best known of these cases, eBay v. Bidder's Edge, resulted in an injunction ordering Bidder's Edge to stop accessing, collecting, and indexing auctions from the eBay web site. This case involved automatic placing of bids, known as auction sniping. However, in order to succeed on a claim of trespass to chattels, the plaintiff must demonstrate that the defendant intentionally and without authorization interfered with the plaintiff's possessory interest in the computer system and that the defendant's unauthorized use caused damage to the plaintiff. Not all cases of web spidering brought before the courts have been considered trespass to chattels.[8]
jaunkst··on I got this Cease and Desist for scraping someone's site
This is the best advice.
jaunkst··on I got this Cease and Desist for scraping someone's site
as a condition demand a signed letter of the cease and desist that includes releasing you of legal liabilitie to be sent to yourself and the state attorney to be signed on delivery.
jaunkst··on Meteor vs. Angular
I have to agree with separating the concerns. Different patterns for each are better. This leans towards higher flexibility and understanding of the domain.
jaunkst··on Meteor vs. Angular
Nice write up. I too have evaluated almost every MV* framework. I started with knockout a few years back and extended it to fit the mvc pattern. Eventually I went all in with angular and have found it ideal for a few reasons, one which you mentioned; it's decoupling from a full stack. I currently have built rails application templates to generate an ideal angular full stack, and also rake tasks to compile the code base into Cordova mobile builds. I can say that without a doubt there is no going back. Complete decoupling of the client and server is the Golden goose. As far as being more meteor like it's pretty easy to spin up a websocket layer for the client and server. I personally think a Swiss army knife is a good representation of angular due to its flexibility to integrate with existing stacks. One could in theory slowly replace the entire front-end of any stack.
jaunkst··on Programming Language Breakdown for the HealthCare.gov Website
Seems like a result of alot engineers and an inhuman level of understanding the systems architecture. Reminds me of the Lsd usage for IBM. There must be an outrageous number of bugs and exploits in the code. Google Chrome is something like 0.06 per thousand lines of code.
jaunkst··on The Indie Bubble Is Popping
The state of gaming blows. Today's platforms pigeonhole the consumer and developer to being unhappy. Casual gaming is flooded, but there is always money for core gamers to spend on a quality product especially original and innovative indie games.
jaunkst··on What are common mistakes that new or inexperienced managers make?
Listen. Don't think. Keep it simple stupid. Let the leads lead, and we'll just listen.
jaunkst··on The Decline of the Mobile Web
We are missing important metrics here. Mobile is getting more short intervals of usage. We are connecting more often throughout our day were we otherwise would not access a desktop. We need to consider the baseline of usage historically to project a more accurate vector of platform use. Are we just using the internet more in general? My bet is yes. This data is basically incomplete.
jaunkst··on Microsoft Is Suddenly a New Company. But Is It Too Late?
I think the real question is - Can you challenge yourself when you already have the "Last Mover Advantage."

“First mover isn't what’s important — it’s the last mover. Like Microsoft was the last operating system, and Google was the last search engine.”

I personally cant find or have any analytics of this kind of situation. Its obvious though that Microsoft hasn't quite hit the nail on the head as far as proper reinvestment and focus on maintaining their position in the OS space. I.E Amazon spending almost all of their net profit year after year to put themselves so far ahead that to even enter the race the investment would have to be unheard of.

jaunkst··on Tax the Childless
Sure, but since were giving money away why not adopt.
jaunkst··on Tax the Childless
Wow, yeah. Let's give them a living income too, so they can spend more time with their kids. Might as well give them a free iphone for every child. Who needs to be educated when you can pop out kids and complain about those who break their back going to work so we can one day start to pay for an imaginary retirement. Accountability has become a joke in america. I will be programming till I'm 100 years old at that rate. which I would want to do anyways but that's not the point. I work to hard for such nonsense. if were going to adopt socialism then let's go all the way and enforce Plato's republic. I'll opt in to be a philosopher and not have kids. We can all raise everyone else's kids in an equal society.
jaunkst··on Steve Jobs wasn't even okay with Google hiring former Apple engineers
Don't know a clever way to say this but.. Bureaucracy sucks. List a million reasons why it impedes a happier life.
jaunkst··on Rails is half of your application
Don't restrict yourself to MVC. It's a phenomenal start to any given project but ultimately your going to have to do what real engineers do. Example, lets say I'm building a game. The underlying framework is object oriented and adheres to a type of MVC pattern to manage view states. We use a component entity system to manage game entities and logic. The same goes with Web stacks it's the framework, but not limited to the underlying pattern. Extend your domain logic out from the MVC. It's not rails job to do everything for you. I feel the developer is at fault more than rails. Buck up and break the pattern it's not beyond reason.
jaunkst··on Rails is half of your application
We use an interactor pattern with organizers to keep domain logic dry and reusable. Skinny models and controllers. http://collectiveidea.com/blog/archives/2012/06/28/wheres-yo...
← PreviousPage 4 of 5Next →