HNHacker News
TopNewBestAskShowJobs

epeus

470 karma · joined March 6, 2013

submissionscomments
epeus··on The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web
that exists too - load web.archive.org/save/[your url]
epeus··on The Fathers of the Internet Urge Today’s Software Engineers to Reinvent the Web
>Think about some sort of publish/subscribe system, in which a web-page creator can regularly hit a publish command that makes it available for archiving, and various web archives can subscribe to receive updates This seems like something we could (should?) have right now. Maybe IA should write a Wordpress plugin, if they haven't?

I think you just reinvented https://pingomatic.com/

epeus··on The app boom is over
I've been pointing out the bursting of the app bubble for a while now, this is a trailing indicator. Progressive Web Apps make way more sense.
epeus··on News Genius Picks Up Again Where Failures Left Off
if you go via the genius.it prefix it proxies via AWS and doesn't set a useragent, so it is tricky to block. It also doesn't respect robots.txt So I made a little bit of js to redirect back to the origin site for people who don't want that view:

https://github.com/kevinmarks/savant

This won't block the browser plugin, but it will hopefully deter some of the drive-by scribbling.

epeus··on Webmention
Referrer spamming is significantly else effort than this, and the validation of the target link in the source does provide a higher barrier. Parsing for microformats from the source also gives more structure to validate heuristically. Eventually a whitelist model will make more sense; the 'vouch' extension gives a way to construct one which puts more burden on the spammer than the receiver.
epeus··on Webmention
You're missing the point of standardization - it's not a legislative process that requires implementation, it's a documentation process to show what has already been implemented and how you can interoperate with it. Webmention already has multiple libraries and services implementing it.
epeus··on HTML as TeX replacement
The HTML way to do this is <details><summary>1</summary>Footnote text</details> which will inline the footnote and expand it on click; you could move it elsewhere on the page with CSS.
epeus··on Adventures in Twitter Censorship [pdf]
when that was announced they said it would show that the tweets had been withheld: https://blog.twitter.com/2012/tweets-still-must-flow ”Q: What will people see if content is withheld? A: If people are located in a country where a Tweet or account has been withheld and they try to view it, they will see a alert box that says “Tweet withheld” or “@Username withheld” in place of the affected Tweet or account.”

Did that policy change?

epeus··on Ask HN: Best host for a one-page website?
Blogger and appengine both have ways to do this, depending on whether you prefer a gui or a command line.
epeus··on Don't Use an RDBMS for Messaging
The way to do this is to have a field in the message record that says which consumer it is assigned to, so the consumers set that, process and then set the consumed flag. Then the db can be coherent, and show which consumer processed what.
epeus··on So You Want to Write Your Own CSV code
Never ever use csv to export. Use tab separated, as it takes work to type a tab in excel.
epeus··on An open letter on feminism in tech
I call Godwin's law on your "feminism=nazism" false eqivalence
epeus··on An open letter on feminism in tech
You won't see most of these incidents, because harassers do it when there are few witnesses. Ask your female colleagues for their stories. They all have them.

So how does this fit with your "Most of the engineers I know in tech are decent, upstanding guys." - it fits perfectly. Clearly you know some who aren't decent. It only takes one to harass, and he can harass a large number of women; in fact the pattern is commonly to try it on with every woman, but in a way that leaves it as he said/she said.

This is why "not all men do this" is such a weak-minded response. Don't let it slide. Your second guessing of women in your first point, and your "too easily" in the last indicate the problem too. Women who report harassment often get laid off or managed out afterwards, even when they have got the harasser fired. It is a very high risk thing for them to do, and your "not all men" attitude is a key way that harassers are sheltered.

epeus··on Fragmentions – linking to any text
So you want an extension that lets you select some text and bookmark it as a fragmention? Sounds possible.
epeus··on Y Combinator’s lady problems, in three charts
some commentray here on the YC Female Founders conference this weekend: http://blog.ellenchisa.com/2014/03/04/yc-female-founders-con...
epeus··on Y Combinator’s lady problems, in three charts
If YC want to put more figures in the spreadsheet I'll remake the graph. https://docs.google.com/spreadsheets/d/1tZVHgKnNS5ghjkQou4QO...
epeus··on That YC "female founders" graph with full context
NB I only found two all-female YC startups; if there are more, let me know and I'll correct it.
epeus··on Facebook Messenger 3.0
The android one has an iOS 7 aesthetic that feels really odd on Android. Also, Google Hangouts just absorbed actual SMS on Android, so that will be interesting.
epeus··on Ask HN: Just got sued by patent troll – what should I do?
This EFF site is a good resource: https://trollingeffects.org/
epeus··on How Apple’s iOS Fragmentation Problems Distort Design Thinking
Interested to hear HN feedback on these points
epeus··on Are video codecs written in JavaScript really the future?
Quite. You can define a textures+trimeshes+motion format and have the decoder be well defined, then have encoders compete to do better, as we have seen with the 2d codecs. Clearly starting form something in GL, like a game walkthrough (How much of youtube is that?) is easier than starting with Bladerunner. A Pixar movie would be somewhere inbetween.
epeus··on Are video codecs written in JavaScript really the future?
Using wavelets for encoding the textures makes sense. The challenge with JPEG200 is that you need the decoder in the read loop to know when to stop getting more detail. The degenerate case would be 2 triangles and a texture, but if you have existing world models, decimating the meshes and de-rezzing the textures appropriates would work. Read m post, it's still a Graduate Student algorithm, but cut scenes on consoles are an existence proof.
epeus··on Are video codecs written in JavaScript really the future?
The world is 3D. I bet the last few films you saw had extensive 3D modelled scenes in them. I bet all the video games you play have 3D cutscenes.
epeus··on Are video codecs written in JavaScript really the future?
Yes they are, because existing video codecs are based on 1980s signal processing ideas, and increasingly video starts out as being 3D models that are naturally better suited to a trimesh and textures approach instead. I wrote about it here: http://epeus.blogspot.com/2013/05/finally-some-progress-in-v...
epeus··on The consumer guys at Microsoft are just plain wrong
Microsoft has a very dedicated set of devs that like .Net, and for them Azure is lovely. I doubt if any of them are on Hacker News though. These will be the people this chap is talking to, so he won't see the existential threat of Cloud to microsoft.
← PreviousPage 3 of 3