HNHacker News
TopNewBestAskShowJobs

plastroltech

33 karma · joined April 18, 2017

submissionscomments
plastroltech··on Why SQLite Does Not Use Git
Interesting and possibly relevant to note that SQLite is not your typical opensource project:

"Open-Source, not Open-Contribution: SQLite is open-source, meaning that you can make as many copies of it as you want and do whatever you want with those copies, without limitation. But SQLite is not open-contribution. The project does not accept patches. Only 27 individuals have ever contributed any code to SQLite, and of those only 16 still have traces in the latest release. Only 3 developers have contributed non-comment changes within the previous five years and 96.4% of the latest release code was written by just two people. (The statistics in this paragraph were gathered on 2018-02-05.)"

https://www.sqlite.org/copyright.html

plastroltech··on Haxing Minesweeper
The fact that it doesn't can be exploited by running it in a virtual machine and using the snapshot feature to go back in time. That's how we made this Website is Down video: https://www.youtube.com/watch?v=1SNxaJlicEU
plastroltech··on Bunnie Huang’s “Hardware Hacker” book is in print
Holy shit Boing Boing.
plastroltech··on Launch HN: Lyrebird (YC S17) – Create a digital copy of your voice
Will this technology be licensed for redistribution or only for online API use? I ask because in the video game scenario it would be great to have this in a library I could distribute instead of relying on the API to be available at all times.
plastroltech··on Ask HN: Any tools to force TLS handshake to use “more secure” network?
WRT the second point, since HTTP is stateless doesn't it make a new connection for every request via whatever network is available?
plastroltech··on Ask HN: Any tools to force TLS handshake to use “more secure” network?
Interesting... so there no security concern with using HTTPS on a public Wifi? I thought there was some way the connection could be hijacked. Thanks for the response.
plastroltech··on Do You Really Need a JavaScript Framework?
I am surprised at the number of people who think they can do everything without a framework and that everything would just be better if they weren't weighed down by the horrible affliction of using one. Frameworks provide real value and while not required for many small applications they can be a huge advantage in large enterprise applications.

For example if you are using Ember you gain the advantage of a client-side ORM called Ember Data which handles caching and cache invalidation for your API data. Did you handle that in your non-framework application? If you did, how long did it take you to implement? How well tested is it? How many developers besides yourself have reviewed it? How much documentation did you write and how long does it take to bring new developers up to speed on it? If it breaks, who will fix it?

Multiply that by ten or twenty depending on the framework and you start to see what the benefits are.

plastroltech··on The significance of plot without conflict (2012)
I always liked Brian Moriarty's definition of story: "a particular causally related sequence of events".

Which certainly does allow for a conflict free story. The important thing is that a story has events which are causally related. Otherwise it really is just a list of unconnected statements.

plastroltech··on The Enduring Legacy of Zork
Totally agree. Modern IF is amazing. Check out the annual Interactive Fiction Competition for good games: https://ifcomp.org/.

Also, Inform is a fascinating "English language" programming experience! For example here's an actual Inform program:

` "Prototype" by Josh

The Lookout Point is a room. An old man is here.

The Outskirts is south from the Lookout Point. A campaign poster is here.

The Village is east from the Outskirts.

The Scumm Bar is inside from The Village. `

plastroltech··on Apple IIe Design Guidelines (1982) [pdf]
This reminds me of some words of advice I noticed in an even older manual for the Apple II floppy disk drive:

"To load a program named AGATHA, use the command LOAD AGATHA and the program of that name, if there is one in the catalog, will be loaded. To test if AGATHA is loaded, see if it can walk along a straight line."

http://imgur.com/wWtR6wp

plastroltech··on What Happens to Creativity as We Age?
My feeling is that as an adult I have the ability to "think creatively" when I want to. I don't feel like a study of this nature really takes that into account. I'd be curious what would happen if they added a segment of the test where they ask the subjects to intentionally come up with a creative response.
plastroltech··on Apache Foundation disallows use of the Facebook “BSD+Patent” license
There is so much FUD around this PATENTS file.

If Facebook had not included this Patent grant and had released React under only the BSD license then any user would be in the exact situation which everyone is complaining so loudly about being in IF they decide to bring a patent action against Facebook. Specifically, you would be open to being sued by Facebook for violating a patent which they own.

What this grant says is for one specific circumstance (you haven't brought a patent suit against them) and for one specific limited set of patents (those related to React), Facebook will not sue you. If you like that protection then don't sue them. If you decide that you do want to bring a patent suit against them then you're right back where you were to begin with. Your one small limited protection is removed and Facebook can once again sue you if you violate one of their patents - just like they could before you started using React in the first place.

This business about it being asymmetrical is IMO a distraction. What would it mean for it to be symmetrical? That it would only trigger if you sue them for a patent violation related to React? What does that mean? You don't hold React patents, Facebook does. How would you sue them for a violation of a React patent? It makes no sense.

plastroltech··on The Day of the Tentacle: Puzzle Dependency Graph Analysis
This is my blog. Glad you like it. I used yEd for the dependency graphs. There's a lot of detail on how I did it in the first segment: http://thewebsiteisdown.com/twidblog/puzzle-dependency-graph.... Also available here in case my site goes down again (http://www.gamasutra.com/blogs/JoshuaWeinberg/20160502/27010...).
plastroltech··on The Day of the Tentacle: Puzzle Dependency Graph Analysis
The site is back up now.