Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wladimir
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
601.
▲
by
wladimir
15y ago
I used to feel this way about my old computers, I used to name my boxes and always re-purposed them instead of selling/throwing them away when they were replaced. But things changed and I really didn't feel anything for getting rid of my la
602.
▲
by
wladimir
15y ago
In the same way as the android store, for example; force package maintainers to sign their packages before uploading. This can be done with a self-signed key, as long as the signature proves the files originate from the maintainer. Of cours
603.
▲
by
wladimir
15y ago
Signed .eggs (can be handled just like signed rars) and .pyc files would be a feasible and proven way to address this. Sure, even that can be subverted if the private key is compromised, but at least a random trojan can't infect it anymore
604.
▲
by
wladimir
15y ago
Good point, and frequently overlooked. Higher-level languages are already increasing programming productivity. And this is only the beginning. Combined with automated testing/fuzzing and verification and code generation from high-level mode
605.
▲
by
wladimir
15y ago
As you need root access to be able to put network interfaces in promiscuous mode and capture raw packets, I think it gets all permissions that are possible. I'm not sure how Android shows this on install, though, whether it still shows all
606.
▲
by
wladimir
15y ago
A lot of lawyer work consists of document analysis, which could be done by a advanced IBM-watson-like systems. The point is not that it will replace all lawyers, but all-in-all, they have less work, so less people can be employed full time
607.
▲
by
wladimir
15y ago
Because in general you're more likely to check and/or update the .py files than .pyc files, I'd say. Btw, a nice (GUI) tool for examining/disassembling pyc files is: http://code.google.com/p/pychrysanthemum/ (it supports all the different
608.
▲
by
wladimir
15y ago
Lately my interest has been piqued by analytical code verification techniques and/or fuzzing (going beyond simple static verification or "checking the code style"). I think a lot of bugs made in day-to-day coding could be found given such m
609.
▲
by
wladimir
15y ago
I had the same reaction. Even though I grasp scientifically what they do, seeing that video is an almost spooky experience. I know it cannot be used to visualize what we dream/hallucinate yet, it only shows what the patient directly sees. B
610.
▲
by
wladimir
15y ago
The same can be said of many of the other remarks in the article. You could even say it is elegant that SPDY only changes things under the hood, and keeps the good parts of HTTP. SPDY is technically very cool. It's the update of HTTP that
611.
▲
by
wladimir
15y ago
He forgot one: SPDY is a bidirectional protocol, finally asynchronous notifications from server-side can be delivered without hacks such as long-polling or separate connection like websockets. This is long overdue. Huray!
612.
▲
by
wladimir
15y ago
What I miss in (almost?) all the logging framework is the concept of logging structured data types for easy machine parsing and analysis. All the logging packages are focused toward formatting and logging short text messages for humans to r
613.
▲
by
wladimir
15y ago
Incompetence goes a long way towards explaining some of C's bad reputation Not just incompetence. Also bad language choice (usually due to legacy). If programmers don't get enough time to properly test and review the code, which needs to
614.
▲
by
wladimir
15y ago
I really like the idea of visual programming languages. I know nothing about LISP though, is knowledge of LISP needed to play with this?
615.
▲
by
wladimir
15y ago
"and thus never learn how to manage remote tracking branches" You assume that the user will use that site as only reference to git ever. Many people (including me) are very thankful to sites like this for providing a overview of the most-
616.
▲
by
wladimir
15y ago
Well, if you have a Python-based closed-source application, and you want to debug that, extend or change its functionality, or find out what happens inside it can be useful...
617.
▲
by
wladimir
15y ago
This is scary. Would this also affect SSH (which uses OpenSSL) and SSL-based VPNs? Or is it specific to SSL in the browser?
618.
▲
by
wladimir
15y ago
Transmission ( http://www.transmissionbt.com/ ) is an open source torrent client with a nice web interface (as well as native interface) just like Deluge. I think it is somewhat lighter resource-wise (I'm running it on my NAS), but apart
619.
▲
by
wladimir
15y ago
To validate updates using asymmetric crypto you don't need to buy a special key at all. You can generate the keypair yourself... The only thing you need is some crypto lib to check a RSA or DSA signature on the downloaded data using a publi
620.
▲
by
wladimir
15y ago
Oh yes, indeed. Please implement it well or of not don't implement it at all. Nothing is as annoying as reading an article and having it snap back to the beginning, or suddenly staring at an error page. Sure, for console-like applications l
621.
▲
by
wladimir
15y ago
Yes. It's kind of a "double-or-nothing" casino game. The yield is determined by the free market, it's the amount that Greece has to (promise to) pay for anyone to take them. It's not determined by a formula afaik, just based on current even
622.
▲
by
wladimir
15y ago
I don't agree. Personally I really like the new UI (Unity), and the improvements that they bring with every version. They really seek to innovate in UI space, and like taking a fresh look at it, something that is seems rare in both open and
623.
▲
by
wladimir
15y ago
Yes, it is very convenient to work with if you're used to programming desktop UIs. I found that ExtJS is great for (admin) backends especially now that it integrates charting.
624.
▲
by
wladimir
15y ago
Good advice. However, I noticed that the danger of getting too accustomed to the 'status quo' tools is that you forget what bothered you about them in the first place, and what you wanted to improve. Your first experiences are very importan
625.
▲
by
wladimir
15y ago
I don't see how that is important. This is not a popularity contest.
626.
▲
by
wladimir
15y ago
It has been pretty fast for a long time. Most complaints I hear about it concern start-up time, or memory usage. Which is mostly the case because a lot of the "enterprise" java stuff is incredibly bloated, not because of the language/VM its
627.
▲
by
wladimir
15y ago
That's overly harsh. Having long-time programming experience does help, also in understanding other people's code faster. It's almost impossible to be programming since your 10th and never been confronted with other people's code in one way
628.
▲
by
wladimir
15y ago
I didn't know of that program. It's a pretty funny effect. Thanks :)
629.
▲
by
wladimir
15y ago
What is the target user group of this project? People that value their internet security and are disappointed by the current SSL trust system. I'm sure it will have to see a lot of testing by interested power users first, before it is rea
630.
▲
by
wladimir
15y ago
I admire your attitude, in trying to make quality software instead of the shovelware and scamware we all know. Making money is important, but that doesn't mean you have to throw out all your standards as engineer just to squish out every la
More ›