Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spronkey
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
211.
▲
by
spronkey
10y ago
If things are that complex, sounds like you need to be doing some discovery work (spikes) first to break the problem down. Then you can use TDD again :-D. So, I guess you're right - if you don't know wtf you're supposed to be
212.
▲
by
spronkey
10y ago
Probably because they have a sense of humour, and the conversational style makes it more entertaining to read...?
213.
▲
by
spronkey
10y ago
Yeah... QA teams aren't really the norm anymore. Not to mention that classical QA isn't nearly as effective when developers aren't also performing their own QA. Small startups that focus on quickly building stuff have to deci
214.
▲
by
spronkey
10y ago
Hmm, I think this arises from a mindset that doesn't treat tests as part of the code that should be maintained and refactored. You always have to be removing and refactoring tests if you are changing your production code. Changed a s
215.
▲
by
spronkey
10y ago
Indeed. More like BMWs.
216.
▲
by
spronkey
10y ago
ThinkPad's displays have historically been embarrassingly poor for the price of the machines. Only recently do they have displays that I would consider adequate. Only a few years ago with their IPS upgrades on i.e. X220s, X230s, suffer
217.
▲
by
spronkey
10y ago
Not anymore with their thinness obsession :-(
218.
▲
by
spronkey
10y ago
"Build quality" on a Mac to me, overall, is usually quite manic. Some things are really good - the finish quality on the materials used is always excellent, hinges are always excellent and long lasting, trackpads, keyboards etc ar
219.
▲
by
spronkey
10y ago
Also, don't forget that one can buy a Samsung 960 Pro in a machine that comes with a cheaper SSD but uses a standard M.2 NVMe slot, and ditch the original SSD, for cheaper than any of Apple's capacity upgrades.
220.
▲
by
spronkey
10y ago
Just as a sticking point, Apple's SSDs are not, and have never been, regular NVMe or M.2. They have always used their own stupid custom proprietary connector, despite basically implementing most of the relevant standard (NVMe/PCIe
221.
▲
by
spronkey
10y ago
I'm not sure that the portability/power tradeoff is suitable for the mainstream. Specifically, I am referring to the value proposition of the machine. There are three reasons for this - firstly, the mainstream cares a lot about pr
222.
▲
by
spronkey
10y ago
Well, the obvious one is to move back to upgradable hardware. Why they feel the need to keep reinventing M.2 I don't know. Even for non power-users, an extra year or two out of your machine, or the remote chance to get your data back i
223.
▲
by
spronkey
10y ago
A very small part of me wanted to reply with "Lennart Poettering does..." but then my self recanted and agreed with you.
224.
▲
by
spronkey
10y ago
There are soooo many things I can think of that Apple could do to 'innovate'. Maybe they should pay me to tell them some :/
225.
▲
by
spronkey
10y ago
Not the OP, but personally affected by all of: 1) rMBP screengate, 2) rMBP video problem, 3) Mavericks "Service Battery", 4) MagSafe fraying, 5) 2008 MBP GPU, 6) 2007 MacBook plastic cracking. On the software side, I seem to encou
226.
▲
by
spronkey
10y ago
That's not really true - a good IDE will have navigable inline docs that pulls from both static type data as well as documentation. However, you can perform the same with static analysis of annotations and doc blocks in dynamic languag
227.
▲
by
spronkey
10y ago
Yeah... If Apple oh, I don't know, halved the price of their cables, and maybe went outside the mould a bit with lengths and multi-chargers as you mention, I for one wouldn't bother looking elsewhere.
228.
▲
by
spronkey
10y ago
PHP is about 1/3rd of my day job. Java 1/3rd, and support languages for ops (mainly Python and shell scripting) 1/3rd. Find myself commenting a lot on PHP threads in the last few days... In my earlier days I did quite a bit o
229.
▲
by
spronkey
10y ago
All three of the above communities (PHP, Ruby, and FnProg) are diverse enough that a PHP meetup in location A could be culturally similar to an FnProg meetup in location B, and so on.
230.
▲
by
spronkey
10y ago
echo "<h1>hello</h1>" vs... damn, how do you even print a line in Javascript (Node, to be fair)? console.log()? Wait no, that prints to a terminal. Response.write? Oh, wait, I have to implement the http.createServ
231.
▲
by
spronkey
10y ago
PHP's execution performance is highly dependent on whether you are piggybacking the C implementations, or pure-PHP ones. That said, this is still a correct benchmark, if your use case involves a lot of regex.
232.
▲
by
spronkey
10y ago
-- and make sure, if those notifications are emails, that they are not triggered every single time the error occurs, potentially flooding you with thousands of emails.
233.
▲
by
spronkey
10y ago
It is a horrible language. In the same way that hamburgers are horrible food. But they can be damn tasty regardless. There are plenty of resources around that demonstrate just why it's so horrible. It's inconsistent, easy to shoot
234.
▲
by
spronkey
10y ago
To be fair, "number crunching" starts to become really important when you need to, oh, work with the large set of data that you pull back from the database. But in saying that, PHP7 is actually pretty fast. Probably faster than CP
235.
▲
by
spronkey
10y ago
When you start talking about multiple concurrent connections, and considering performance of an application as a whole, Async I/O at the application level offers basically no speed benefits over any kind of Sync I/O runtime that c
236.
▲
by
spronkey
10y ago
> And 512 bits is more than plenty. Famous last words.
237.
▲
by
spronkey
10y ago
I always hear this, but then I look at all the people I know who are less technically able, who struggle daily with Apple's stupid ecosystem. Oh, I filled up the 16GB iPad with Photos, how do I make more space? It's getting harder
238.
▲
by
spronkey
10y ago
Heh, Apple don't really make it easy anymore either. You have to choose upfront how much RAM and HDD you need, because unlike on almost every other decent manufacturer's higher end machines, you can't change them later. But I
239.
▲
by
spronkey
10y ago
Please. Don't try to defend Photos.app, it's an abysmal piece of junk. It breaks UI metaphors. Saving its library to your pictures directory? Sure. But it's a royal pain if I don't want to store those pictures on a Mac.
240.
▲
by
spronkey
10y ago
Would a true free market not encourage copyright to fail, and industries like the internet, AI, robotics, and 3D printing to take over?
More ›