Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wulczer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
wulczer
15y ago
Ducksboard ( http://ducksboard.com/ ), Barcelona, Spain is looking for a full-time frontend engineer. I'm one of the Ducksboard founders and I approve this message: Recently funded, we're making beautiful real-time dashboards. You should kn
92.
▲
by
wulczer
15y ago
I'm really sorry, but this ticked off my code-review OCD and I couldn't help myself. You could use "Bla bla bla {0}, because {0} and {0}".format("women") to avoid using a tuple of "women". Or, if you're stuck with old Python, just use %(nou
93.
▲
by
wulczer
15y ago
> Edit: Climate could play a part too. I've never boosted a car, but I imagine it's more appealing in a balmy 60 degrees than sub-freezing. It was raining cats and dogs that night, terrible weather for someone conducting their trade out
94.
▲
by
wulczer
15y ago
We (hope we) did learn. First of all, pay closer attention to the usage patterns. We saw increased activity for a few days before the beta signup, but never investigated in depth. We only learned that something's up when the heavy traffic s
95.
▲
by
wulczer
15y ago
It's very interesting to see hard data that confirms a general feeling I get when comparing walking down the streets of SF and of NY. That feeling is one of the few things that makes me still prefer New York to San Francisco... I hope that
96.
▲
WebSockets, Erlang and shattered glass
(blog.ducksboard.com)
53 points
by
wulczer
15y ago
|
18 comments
97.
▲
by
wulczer
15y ago
PostgreSQL also uses longjmp to implement TRY/CATCH macros: https://github.com/postgres/postgres/blob/master/src/include...
98.
▲
by
wulczer
15y ago
Just as fast (and that means pretty fast). Comparing to MongoDB might not make sense, if you're running it with no fsyncs (I don't know much about MongoDB, so maybe it is possible to make it fsync data). There was a good talk about using Po
99.
▲
by
wulczer
15y ago
The underlying syscall and libc function are called pipe2.
100.
▲
by
wulczer
15y ago
From the linked blog post: Do these results have any real world value? Probably not. (...) Kind of sums it up. It's fun to play around with web frameworks and draw some bar charts, but please don't take this seriously. And def
101.
▲
by
wulczer
15y ago
Not quite there, but at least it was a start: http://en.wikipedia.org/wiki/French_Republican_Calendar
102.
▲
by
wulczer
15y ago
If you're referring to PHP's PDO, it's not an ORM and you're still exposed to all the syntax quirks if you have to support several databases.
103.
▲
by
wulczer
15y ago
We found that Debian-packaged uWSGI is missing one param in uwsgi_params so you should use this instead: location / { uwsgi_pass <xxx>; include uwsgi_params; uwsgi_param UWSGI_SCHEME $scheme; } W
104.
▲
by
wulczer
15y ago
For the record, the title is misleading and Andrew Dunstan (the guy whose blog this entry links to, a major PostgreSQL contributor and one of the people involved in having a JSON type in Postgres) clarifies: http://people.planetpostgresql.
105.
▲
by
wulczer
15y ago
Your point is valid, of course - developing specialized software requires a specialized platform. But what I wanted to say is that even developing a web app (and that's what I do these days) I sometimes need to use Wireshark. Sure, there wa
106.
▲
by
wulczer
15y ago
I'm not sure I agree with the final point All you need these days to build great things is a browser, a text editor, and the programming language or tool of your choice. Even when developing web apps there's sometimes need to use
107.
▲
by
wulczer
15y ago
I guess I'm looking from a startup founder perspective... If you choose an unknown technology because you have solid reasons to believe it will bring a substantial advantage to the product, which will offset the loss in productivity, then s
108.
▲
by
wulczer
15y ago
Oh my, I can't believe my eyes: Our developers bleed all over MongoDB, WebSockets, CoffeeScript and Node. But at least they’re having fun. And in today’s tight job market, great programmers have a lot of sway on what they’re going t
109.
▲
by
wulczer
15y ago
Sounds like a weird reason to switch the language and framework used for your product. Blocking libraries block just the same in Node and in Twisted. Why not just stop using the Django ORM or more generally, stop writing code that blocks th
110.
▲
by
wulczer
15y ago
I'm curious, when you change the schema on the fly, the app code has to deal with both versions, right? I'm afraid this means you shift the pain instead of blowing it away .
111.
▲
by
wulczer
15y ago
The parent of the post I responded to argued that Linux has not "won the software deployment war". I happen to agree with that and I believe that throwing out a few examples of technology companies that do deploy their software on Linux i
112.
▲
by
wulczer
15y ago
Yeah, those other companies like Walmart, UPS, Boeing... you know, the ones based outside of Silicon Valley, deeply entrenched in the real world .
113.
▲
by
wulczer
15y ago
Actually, there's quite a few companies that offer professional PG support, there's a list on the official PostgreSQL page: http://www.postgresql.org/support/professional_support/
114.
▲
by
wulczer
15y ago
There's talk about making partition management easier, but I doubt it's going to be present in 9.2 You can look at PL/Proxy that makes some things related to partitioning across multiple machines easier.
115.
▲
by
wulczer
15y ago
Automatic interpolation of variables into string literals is a bad idea IMHO. Couple that with variable hoisting (function scope) and hilarity can ensue when variables defined further down a function influence the value of another variable
116.
▲
by
wulczer
15y ago
Let keyword: good. The function scoping of vars is gruesome. Default arguments: good. Clearly useful and already used a lot with the if (foo === undefined) foo = 'default' pattern. Non-strict destructuring: bad. It's neither destructuring-b
117.
▲
by
wulczer
15y ago
Cloud or not, if you're writing serious software (and by that I mean software that depends on fsync succeeding) you'd better expect system calls to fail and have code to handle that.
118.
▲
by
wulczer
15y ago
My first thought was: "oh my God, I'm a n00b!" My second thought was: "no, I just think I disagree with him". Comments in the code are good. They help the next person that touches that particular part of the project understand why it's co
119.
▲
by
wulczer
15y ago
Wasn't very successful, 3 points and 0 comments: http://news.ycombinator.com/item?id=3059460 I found it with hnsearch, by the way.
120.
▲
by
wulczer
15y ago
Actually, the ideal thing to happen would be for PL/Python to somehow become a shared library that provides the typecasting routines, but I'm afraid that's a very big task and difficult to get accepted upstream. It's sad that PL/Python alre
More ›