Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wladimir
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
92 ms
·
811.
▲
by
wladimir
15y ago
The pay cut isn't that much of a problem, compared to many other jobs being a software engineer is lucrative in any case. I've found that you can train yourself to get 'into that flow state' even with things that sometimes get a little bit
812.
▲
by
wladimir
15y ago
It's not the cost of the paper. Some costs originate from delays, caused by the fact that paper travels slow. If the stakeholders can digitally sign documents on their laptop or mobile phone, processes can go much faster.
813.
▲
by
wladimir
15y ago
I agree. The article is actually pretty good and provides useful tips. Even as a programmer I've many times been annoyed by these kinds of UI laziness, usually in "enterprise software". It's not only programmers that make these kinds of mis
814.
▲
by
wladimir
15y ago
So we're already doing 'fundamentally functional' operations? That's an interesting way to look at it, but it's still driven from an imperative language. The grandparent post talked about functional programming in a functional programming l
815.
▲
by
wladimir
15y ago
Then, the more abstract model of functional programming allows the implementation more freedom when distributing work on the many cores/GPUs, and can make use of this new architecture I have read this many times over the years and it soun
816.
▲
by
wladimir
15y ago
Even if it is genuine, it's a bad idea. Someone could make an exact clone of that site, on the same server (simply make a similar Google Spreadsheet) and go fishin'. Only the hash id at the end of the URL would be different.
817.
▲
by
wladimir
15y ago
Is this still true for newer versions? Crap, people have been complaining about this for so long, you'd think they would have fixed it by now. Switching to text format is not a solution. There can be good reasons to use different fonts and
818.
▲
by
wladimir
15y ago
I don't even have a CD burner hooked up anymore. When I install Linux these days I do it either directly from the network or with an USB stick. Yeah it's really easy nowadays. Compiling the kernel yourself is really only useful for embedded
819.
▲
by
wladimir
15y ago
Oh no, another "death of something" scare. This is more like "death of creativity in titles".
820.
▲
by
wladimir
15y ago
Like what? I have some experience with ARM assembly, and found it refreshingly simple compared to x86. All registers are handled in the same way, and instructions are very regular. There are fewer instructions and most importantly, every in
821.
▲
by
wladimir
15y ago
Well, at least from a maintainability perspective it's more clear to do try: afile = open('myfile.txt') content = afile.read() except XXX: (handle exception) else: (continue here using content) If you want to capt
822.
▲
by
wladimir
15y ago
I haven't programmed Java for a while, so I missed that development. Back when I learned it this didn't exist yet, or at least was rarely used. Yes agreed, database libraries seem to be notably bad in exception reporting. In Python, even th
823.
▲
by
wladimir
15y ago
As for variance of Exceptions, that's a pipe dream. Imagine a system that has a subsystem that looks something up in a 'database'. ... or it could be using something like JDBC (which could throw it's own exceptions). Some languages try to
824.
▲
by
wladimir
15y ago
As LLVM is used for everything from x86 to GPU code generation, I have some trust in it being able to hold up. But indeed, only time will tell.
825.
▲
by
wladimir
15y ago
Right. The internet has taken away the need for a large part of the reasons for driving or (non-entertainment) travelling. Making more use of telecommuting will drive down the number of accidents without the potential risks and liability is
826.
▲
by
wladimir
15y ago
If the compiler takes a full machine description into account for each of the target architectures (AFAIK, LLVM does that. ), it won't be based around a "lowest common denominator". The machine description is a list of instructions and what
827.
▲
by
wladimir
15y ago
Why do they use the word "Genome"? I expected an article about startups in biotechnology, but was disappointed.
828.
▲
by
wladimir
15y ago
I've noticed the same. Most of my posts that have been massively upvoted were suggestions or small corrections. The posts in which I take time to explain something non-trivial generally end up with 2-3 votes at most. Amount of karma is not
829.
▲
by
wladimir
15y ago
Agreed! He should use an ORM and not bother with DB implementation details. I can recommend SQLAlchemy. It's very flexible (unlike a lot of simpler ORMs it doesn't limit what you can do) and supports sqlite, mysql, postgres and others.
830.
▲
by
wladimir
15y ago
Yes, it has been tried. But it is impractical, because of collateral damage: - Many sites are hosted on massively shared hosts. Blocking those IPs will cause a lot of services to be unreachable, not just the one to be blocked. - People find
831.
▲
by
wladimir
15y ago
They're separable in theory, but if you take out 'mining' you'll need to find a different way to create the incentive to maintain the network which also needs a solid proof of work to prevent people from cheating. Also you'll need a differe
832.
▲
by
wladimir
15y ago
The hype and gold rush mentality is still abound, but this time not about the internet itself, but about (social) applications of it and how much potential it still has to change our lives. Which is completely true, so this hype is not with
833.
▲
by
wladimir
15y ago
I can tell from experience that snake-owners is a pretty good niche. It's under-targeted in the mainstream, the community around it is very enthusiastic and generally has no problem spending money (for example, when a snake is a slight bit
834.
▲
by
wladimir
15y ago
You could use the TTF version of Terminus with anti-aliasing.
835.
▲
by
wladimir
15y ago
Right, but putting a generic Python decompile script on github would be legal. Uploading CCP's copyrighted code is not. This is one of the rare cases in which DMCA request makes perfect sense.
836.
▲
by
wladimir
15y ago
He forgot my favorite programming font, Terminus. It's pretty popular in Linux development. http://en.wikipedia.org/wiki/Terminus_%28typeface%29
837.
▲
by
wladimir
15y ago
Exactly. Why would you always have to build something that other people want? If you need it yourself, you can build it for yourself ("scratch your own itch"). If it turns out other people need it too, that's great, but it doesn't have to b
838.
▲
by
wladimir
15y ago
Thanks! I'll give it a try. IMO the WebP project should focus more on this. It's a big thing, also on the web, to have a compact image format that supports partial transparency. It blows away "simply using less bandwidth for photos" as an a
839.
▲
by
wladimir
15y ago
Another example: http://news.ycombinator.com/item?id=2567191
840.
▲
by
wladimir
15y ago
WebP should implement alpha transparency. That was in their promise but they never did it. That'd make it a jpeg-killer for me. A lossy image format that supports alpha transparency would be so great.
More ›