Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
meaty
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
64 ms
·
691.
▲
by
meaty
14y ago
Except that's not how it works. The realistically high skilled C++ people are far and few between so you end up with a shit crock cludged together out of vaguely bastardised MFC'ish code, knotted with Win32 and ATL and Boost with a load of
692.
▲
by
meaty
14y ago
Only the clever people are scared into being careful :)
693.
▲
by
meaty
14y ago
Bad idea. If you have to stare at that going round a corner you are going to end up stuck in the back of a bus.
694.
▲
by
meaty
14y ago
Ha I know the ones. The worst one is coming out of the Fenstanton junction towards Cambridge. Did that in thick fog and the dark a couple of days ago.
695.
▲
by
meaty
14y ago
That's how you're supposed to do it. Here's how it ends up on a Saturday afternoon: You queue for 30 minutes on the A406 with 9000 people who have left Wembley Ikea bashing your head on the steering wheel, then sling your car onto Hangar
696.
▲
by
meaty
14y ago
Myself too. Hangar Lane is far scarier as the driving mentality is central London style and there are 7 lanes.
697.
▲
by
meaty
14y ago
Algebra is required all the time for me for pretty much any non trivial problem that isn't CRUD (most apps seem to have no functional complexity past CRUD). The only time I had to delve into deep mathematics was implementing CORDIC algorith
698.
▲
by
meaty
14y ago
The pragmatic approach is to use a toolchain which prevents data being executable. Most high level languages without pointers and direct memory access (excluding dynamic languages) perform this feat quite well. I disclaim the use of hacks l
699.
▲
by
meaty
14y ago
elinks supports JavaScript via SpiderMonkey so no.
700.
▲
by
meaty
14y ago
Those statistics are meaningless when a big chunk of the world is a darknet. Our client has 3,000 windows 2000/ie6 workstations still. None of these ever see the world wide web. The numbers are entirely irrelevant. 28% of our client base is
701.
▲
by
meaty
14y ago
Well yes its shitty code that has to work on numerous old shitty browsers.
702.
▲
by
meaty
14y ago
Why? They make shit that works with huge investment when the rest of the world makes do with shit that doesn't work properly for very little investment.
703.
▲
by
meaty
14y ago
an idealist. There's nothing wrong with wanting to improve the status quo.
704.
▲
by
meaty
14y ago
Changing the fundamentals at the core is what I'd like to see. This code has to work right down to ie6.
705.
▲
by
meaty
14y ago
Agree. To be honest I'm not sure we should have gone past that point originally.
706.
▲
by
meaty
14y ago
Good counterexample.
707.
▲
by
meaty
14y ago
Yeah and biology killed a lot of things in the process. On a microscopic timescale we want to avoid doing that with our software.
708.
▲
by
meaty
14y ago
And that's more of a reason not to execute code from them isn't it?
709.
▲
by
meaty
14y ago
PDF files are code. They are a variant of postscript which is a Turing complete language. People have written web servers in postscript I understand. The issue you state is a property of three things: 1. The underlying language/vm allows co
710.
▲
by
meaty
14y ago
While I respect Schneier for his views, this is not one I share. I've worked in the defence industry. The cost of mistakes is very high. In my case I designed communication systems. I have one in the field which was verified mathematically
711.
▲
by
meaty
14y ago
Should documents be Turing complete?
712.
▲
by
meaty
14y ago
Actually I do, to the point I have been appointed a couple of security positions in the past in the defence industry. Code is executable. Data is not. There should be no level of turing completeness. Taking C as an example, loading a char*
713.
▲
by
meaty
14y ago
I did state in another reply that office VBA suffers the same problems. PostScript as well as you state. All these have been notoriously problematic formats with respect to security.
714.
▲
by
meaty
14y ago
Same. Sometimes they are faster and more productive, despite being older.
715.
▲
by
meaty
14y ago
Yes, the data has code in it... Once that one is out, you're screwed. That applies to most of computer science ironically.
716.
▲
by
meaty
14y ago
Back in the old days they wrote software which wrote documents (in fact the company I work for actually does this) and wrote software which parsed documents. If you need to interact with a document, you write an application which processes
717.
▲
by
meaty
14y ago
I think only the Plan 9 people have got the idea so far. The problem that has shot us as a race is that in the 1990s, technology became suddenly ubiquitous and whatever was lying around was glued together to fill a niche which took off befo
718.
▲
by
meaty
14y ago
Not really. It's not a hard problem to solve if you start at the right end of it rather than retrospectively apply it. Capturing the mouse position is perhaps legitimate for an "application" but not necessarily a "document". The web conveni
719.
▲
by
meaty
14y ago
Yes I do know how hard that would be. I didn't say it would be easy. Actually the browser is a non-universal OS which has several vendor extensions and incompatibilities which poke you in the eye day after day. It's like the UNIX fragmentat
720.
▲
by
meaty
14y ago
Yes I know but the sheer number of articles aggregated across all browsers point to the architecture of the web being completely flawed. Consequentially, they're all as bad as each other. "More secure" is subjective i.e. it's more secure to
More ›