Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pacala
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
74 ms
·
781.
▲
by
pacala
11y ago
This can be very useful. I wonder what the plans are for supporting C apis, given that a lot of Python core libraries depend on C, in my neck of the woods numpy and scipy being the first contenders. There are long running projects http:&#x
782.
▲
by
pacala
11y ago
How about Sympy, http://www.sympy.org , https://github.com/sympy/sympy . Not sure if "good", but seems reasonably popular on Github.
783.
▲
by
pacala
11y ago
Every feature is in HEAD, behind a flag. Precisely because managing conflicts cannot be automated, relying on branching is unwise. With HEAD based development, you manually solve conflicts exactly once, when submitting to HEAD, then you nev
784.
▲
by
pacala
11y ago
Every feature has a flag that you can turn on/off to your heart content. Releases are cut at head. No need to use the version control hammer to screw all the zippers.
785.
▲
by
pacala
11y ago
It's highly likely that powerful interests [governments and big tech] can already silently listen on mobile phones and have a database of voice signatures so they know exactly who's talking and what. That being said, the Panoptico
786.
▲
by
pacala
11y ago
The title of this thread is "First South Americans Were Australian Aborigines", just making sure we are all aware that this sub conversation concerns a different population at a different time. Might as well throw in some Vikings
787.
▲
by
pacala
11y ago
There are two points here: A. Polynesians are definitely not "first South Americans", regardless at which date the conjectured sweet potato journey happened. Simply because the other South Americans we know of arrived about 15,000
788.
▲
by
pacala
11y ago
Australians != Polynesians. Polynesian migrations are relatively recent, starting 3000BC ~ 1000BC from Taiwan. They got to New Zealand and Easter Island only about 1200 AD, which is only 300 years before Columbus. I don't recall any ev
789.
▲
by
pacala
11y ago
Where on earth do they find money to pay the wages for each wave of employees? Are their shareholders blind?
790.
▲
by
pacala
11y ago
I stand corrected. Looking at https://cloud.google.com/compute/docs/zones?hl=en , it seems that GCE has multiple zones in the same locale (region). I might have confused with Google's internal setup, which dur
791.
▲
by
pacala
11y ago
Amazon builds datacenter redundancy in the same geographic locale. You can then setup synchronous replication between datacenters without atrocious latency, as all the disks are fairly close by, albeit powered [in an emergency] by independe
792.
▲
by
pacala
11y ago
> Inherited code is considered guilty until proven innocent. Or maybe more accurately, guilty until you've rewritten it. I'm facing this dilemma right now, and I find it a whole lot more nuanced. The previous dev definitely had
793.
▲
by
pacala
11y ago
You're overreacting. "> So, you think marriage shouldn't be available for straight people who are both infertile?" is, sadly, quite close to spite. Pointing out that gay couples raise children in significant numbers i
794.
▲
by
pacala
11y ago
> So, you think marriage shouldn't be available for straight people who are both infertile? The rest of your argument around mutual care is reasonable. There are more nuanced views than a blunt "if state support for marriage de
795.
▲
by
pacala
11y ago
Yes. Simple. There is code [interface implementations] and data [structs]. Elementary. Except that our industry went on a wild goose chase, declared that everything is an object and everything that isn't an object doesn't matter,
796.
▲
by
pacala
11y ago
> The point of rebasing for clarity, IMHO, is to take what might be a large, unorganized commit or commits (i.e. the result of a few hours good hacking) and turning it into a coherent story of how that feature is implemented. This means
797.
▲
by
pacala
11y ago
Every so often the optimizer does it wrong. Instead of reading query plans [new language] and adding a layer of hints [yet another language], how about having a language that allows you to specify the precise order when you eventually care,
798.
▲
by
pacala
11y ago
Whenever someone types "facebook" in IE's omnibar [assuming IE has an omnibar], it counts as a "Bing search".
799.
▲
by
pacala
11y ago
It's a sizable issue for me. I write every piece of code several times: once to get a sense of the problem space, once to prepare it for review, once to incorporate feedback review and once to adapt it once a new customer has as simila
800.
▲
by
pacala
11y ago
It's software, everything is possible :) It is fairly straightforward to add compile time information via a simple case class definition. There is still a dynamic type check that json matches the case class, but the spec of the structu
801.
▲
by
pacala
11y ago
The API is great and very useful for Python coders. The Scala version uses strings to identify fields. Haven't run the example code, but it seems to essentially encode a form of run time type checks instead of compile time type checks.
802.
▲
by
pacala
11y ago
I have found the opposite. Building things you don't need yet it's just increasing the mass of code that needs to change when the real requirements hit. It pays off to build software as simple as possible, and modify / genera
803.
▲
by
pacala
11y ago
I couldn't figure out from the docs, can one restart a preempted preemptible instance, or needs to start a different one? Would it be possible to restart in non-preemptible mode, so the job completes but at a higher price? We still wan
804.
▲
by
pacala
11y ago
What kind of overheads should we be aware of? Spark can run on a single machine, it could be an interesting benchmark to compare against Vertica or similar products. I've seen similar systems tuned for under 1s response times, even whe
805.
▲
by
pacala
11y ago
How about Spark + Parquet via SQLContext / SchemaRDD?
806.
▲
by
pacala
11y ago
The distinction is mostly of historical relevance, being relevant to the time where function names were bound at link time in mainstream systems. In a modern system, Java/C#/Python/Javascript/..., we take for granted tha
807.
▲
by
pacala
11y ago
> The big idea is "messaging" - that is what the kernal of Smalltalk/Squeak is all about (and it's something that was never quite completed in our Xerox PARC phase). The Japanese have a small word - ma - for "tha
808.
▲
by
pacala
12y ago
What is a better alternative?
809.
▲
by
pacala
12y ago
Are you sure it's a counterpoint? The concluding "Principles of democratic structuring" are very much a recipe for implementing structurelessness effectively. The final words: > When these principles are applied, they insu
810.
▲
by
pacala
12y ago
> people want to work, and to feel valuable. That doesn't translate into "people want to work 50 hours week under constant petty pressure from management". Maybe some people feel valuable if they cook a great meal and shar
More ›