HNHacker News
TopNewBestAskShowJobs

brokenparser

3,510 karma · joined August 4, 2012

submissionscomments
brokenparser··on Happy Birthday Docker
And without the security benefits of proper virtualisation, too. At least lxc since recently has the ability to run containers as a regular user, but I'll stick to KVM guests secured with MLS policies for now.
brokenparser··on Welcome to Unreal Engine 4
Thanks for pointing this out, I thought they could only serve 20 customers with this scheme.
brokenparser··on Welcome to Unreal Engine 4
Do they accept pull requests?
brokenparser··on Microsoft reveals its server designs and releases open source code
There are ways around having to apply a patch 20 times, too. Libraries and git submodules to name a few.

Secondly, if you use 20 version control systems, you're doing it horribly, horribly wrong.

brokenparser··on Microsoft reveals its server designs and releases open source code
You know there's a way around having to do those things every time you use CreateFile, right? It's a neat thing they invented many moons ago, starts with an F and ends with "nction".
brokenparser··on Edward Snowden: ‘They’re setting fire to the future of the Internet’

  While the video and audio feed – routed from Russia *through seven
  proxy servers* – was choppy, Snowden’s message was clear.
Seems legit. (Anyone else got that reference?)
brokenparser··on Show HN: What's my browser?
It detects Web (Epiphany) as Chrome: http://whatsmybrowser.org/b/ZB74XW4

Midori as Safari: http://whatsmybrowser.org/b/PMWKUJZ

Chromium as chrome: http://whatsmybrowser.org/b/21ULSXJ

And you might want to be more specific on Dooble and Konqueror: http://whatsmybrowser.org/b/W3CJIKO http://whatsmybrowser.org/b/IHEV8VN

Konqueror has been at major version 4 for the past 7 years or so. Also, these operating systems are called "FreeBSD" and "Linux". "amd64" or "x86_64" is the arch they're running on here.

brokenparser··on This website has a lot of unclosed h3 tags
A wild <marquee> tag appears, and it even has alternate behaviour! Haven't seen those in over a decade.
brokenparser··on Iconic – An Icon System Designed for the Modern Web
They should've used something like stripe for the checkout, as there's a lack of payment options. Oh well, guess they don't want my money.
brokenparser··on This website has a lot of unclosed h3 tags
Renders perfectly in IE4, too.
brokenparser··on Netflix disables use of the Chrome developer console
See http://boardofwisdom.com/togo/Quotes/ShowQuote/?msgid=35154
brokenparser··on Netflix disables use of the Chrome developer console
.innerText is an MSIE extension, .textContent is a DOM standard property.
brokenparser··on CSShake: Some CSS Classes to shake your DOM
http://cssdesk.com/29aJb

(It appears to work only in Firefox.)

brokenparser··on Nothing to Hide – Game inspired by government surveillance
That's 10 guys (and one cup).
brokenparser··on TypeScript included with Visual Studio 2013 Update 2
I haven't seen any Papuan, ever. Doesn't mean they don't exist.

As a side project, I'm creating a framework to build Gjs applications using TypeScript. The neat thing is that the compiler can easily create a combined JavaScript file, which when appended to a stub JS file results in a single executable for installation. The bad part is that the supplied lib.d.ts contains definitions for objects that don't exist.

See https://wiki.gnome.org/JavaScript

brokenparser··on TypeScript included with Visual Studio 2013 Update 2
Thanks!
brokenparser··on TypeScript included with Visual Studio 2013 Update 2
I write TypeScript in vim and don't wish to run proprietary software, save for a few games on a machine dedicated for that purpose.

It works simply by adding this line on the top or bottom:

  /* vim:set filetype=javascript: */
You can add other options in there as well, so it's easy for others to match your indentation style for instance.
brokenparser··on Ten Years of Coding Horror
Relevant: http://youtu.be/csyL9EC0S0c?t=56m48s (sorry for bad video quality).

If you want to skip even more: http://youtu.be/csyL9EC0S0c?t=59m17s

brokenparser··on Mono 3.2.7 is out
It may run but it won't compile. I'm no fan of Gentoo, but if it's open source I ought to be able to reproduce the binary with those sources.

Edit: An open source program must never depend on binaries in the build process where those binaries can't themselves be rebuilt from source. Again, I'm not a zealot but as a developer I see dependencies on arbitrary binaries as damage and try to work around them.

brokenparser··on Show HN: Custom Nginx Indexer
Please drop the font-size property on a elements to line up the columns.
brokenparser··on Mono 3.2.7 is out
SUCCESS! I followed these:

http://rubygems.org/gems/albacore/versions/1.0.0.rc.1 (for the command to install albacore), and

https://github.com/NancyFx/Nancy/wiki/Running-Nancy-on-your-...

This works on Fedora and probably other distributions as well, though this uses HTTP which might be less optimal than FastCGI with Fos. I got Fos to compile with Mono but it's not usable yet, it can't find IAppBuilder in my "console" application no matter what references or using directives I add. Nowin compiles cleanly but the example projects don't, so it'll take some effort to get it to work. Things are progressing, though. But I really can't recommend anyone use Mono for web development as it stands.

brokenparser··on Mono 3.2.7 is out
No, can't compile the add-in nor the cli program itself :(
brokenparser··on Mono 3.2.7 is out
Fedora isn't much better, Monodevelop is stuck at 2.8.8.4 even. Luckily there's an OpenSUSE repository mentioned elsewhere in this discussion which has CentOS/Debian/Fedora/Ubuntu in it as well.
brokenparser··on Mono 3.2.7 is out
Neat! It even almost works! http://i.imgur.com/f1HjoNW.png

SO close...

brokenparser··on Mono 3.2.7 is out
If you don't mind me asking, I'm stuck trying to get the project templates to work with Monodevelop 4. I'm using this repository to run the latest Mono and Monodevelop on Fedora: http://download.opensuse.org/repositories/home:/tpokorra:/mo...

When I open the vsix file, all I get is a hexdump. I also tried installing it as an add-in, but it doesn't appear to accept vsix files.

The goal is to get past step one of these instructions: https://github.com/NancyFx/Nancy/wiki/Introduction

How to make this work, pretty please?

brokenparser··on Mono 3.2.7 is out
I'm trying to do that for a small community site but I find the documentation a bit lacking. I know I have to create a directory somewhere and write a web.config in XML but I'm still figuring out the rest. I may end up copying someones Github project and tearing it apart to see how things work in practice, or perhaps my RTFM skills are somewhat lacking lately. But if you'd ask me I'd say the widespread presumption all developers are running Visual Studio.NET with Nuget is part of why you haven't seen those success stories.

On the bright side, I've heard good things coming out of ServiceStack. Apparently it shines in the backend web service department and works well with Mono. It's based on ASP.NET and since the requirements for my little project are fairly minimal, I think it's a bit overkill there. But it's still worth checking out for more demanding projects, IMHO.

brokenparser··on Explicit Trusted Proxy in HTTP/2.0
The latency benefits of an extra caching layer are minimal, especially since HTTP pipelining and CDNs will continue to exist.
brokenparser··on Explicit Trusted Proxy in HTTP/2.0
That's not true, your browser still handles caching just fine. More bandwidth trumps caching anyway, and caching forward proxies will be a thing of the past.
brokenparser··on Spritz – read 500 words per minute without any training
Why is this so bad? I'd be proud of my spritzing turbo cojones.
brokenparser··on Introduction to networkd, network managment from systemd
It should be possible for the DHCP client to run as a normal user by giving it capabilities. Barring that, one could employ privilege separation to isolate the sensitive part.

Secondly, the ARP cache poising thing is a straw man. Two wrongs don't make a right and besides, you can use /etc/ethers to mitigate such attacks.

← PreviousPage 3 of 18Next →