Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
geophile
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
73 ms
·
811.
▲
by
geophile
10y ago
A lot depends on what kind of cleanup you need to do. If each cleanup step can be done in the context of a single XML file, then your simplest approach is probably to skip databases completely, just process one file at a time in your favori
812.
▲
by
geophile
10y ago
In rule 5 (about assertions), why the comparison to true? Why is "if (<boolean expression> == true)" preferable to "if (<boolean expresson>)"?
813.
▲
by
geophile
10y ago
I like my DAS keyboards. But this is teh stupid.
814.
▲
by
geophile
10y ago
I listened to Serial and enjoyed it, but have not been following the case fanatically. I think that the massive hype has caused a central point to be missed: The government alleged that Syed killed Lee, and provided a sequence of events. Se
815.
▲
Snail mail DOS attack
4 points
by
geophile
10y ago
|
0 comments
816.
▲
by
geophile
10y ago
Sure, I'm jao at geophile dot com.
817.
▲
by
geophile
10y ago
Scrolling is not random access. Scrolling means like start at the beginning, and keep going, stopping eventually. Rows are provided in a fixed order. Random access means jumping immediately to any row at any time. All rankings of one user i
818.
▲
by
geophile
10y ago
So to be clear: - You have 500M rows x 50 columns of stats for each row. - For any stat, you want the ability to display the top 10M. - In under one second. Is that correct? If so, I think the problem is not clearly describ
819.
▲
by
geophile
10y ago
Mine says "os ex". (10.11.5)
820.
▲
by
geophile
10y ago
Looks a lot like osh ( https://github.com/geophile/osh ). Here is the osh version of the FizzBuzz example (run in a Linux shell): osh gen 100 1 ^ f 'x: "FizzBuzz" if x % 15 == 0 else "Fizz"
821.
▲
by
geophile
10y ago
Being a "professional" means thinking. There is much unthinking adoption of the popular tools and approaches.
822.
▲
by
geophile
10y ago
If only there were wheels available. I like wheels, and I know what to do with them. I trust that they will work as specified. The problem is that with software nowadays, the components available are far more complex, and the true costs of
823.
▲
by
geophile
10y ago
It's a matter of expectations. Working on my own projects, I can rewrite and ignore existing software to my heart's content. If I am working with others, there is a very strong expectation that 3rd party software will be used when
824.
▲
by
geophile
10y ago
To restate my position using your terminology: I prefer programming (creating from scratch) to engineering (integrating) because the components that a software engineer has to work with are so often unusable. To repeat a rant from an HN com
825.
▲
by
geophile
10y ago
It's a very useful thing to do. Except that most of this discussion should be a design review much earlier in the process.
826.
▲
by
geophile
10y ago
EXACTLY. In a previous HN comment I ranted about this exact topic. My threshold for adapting something very general to my specific case is now much lower than it had been.
827.
▲
by
geophile
10y ago
Programming is far less fun now, and more painful than it used to be: stupid management practices (agile, scrum, ...), broken and poorly documented 3rd party libraries, code reviews, pair programming, politically correct unit tests, it goes
828.
▲
by
geophile
10y ago
Why not a Linux VM on your Mac?
829.
▲
by
geophile
10y ago
I also get to keep my shoes on while I drive.
830.
▲
by
geophile
10y ago
A term I have coined: "TSA Radius" -- the distance below which you would rather drive than fly. For me this is currently about 600 miles, but may increase with the news about spectacularly long security lines.
831.
▲
by
geophile
10y ago
I was flying with my wife, and we did a controlled experiment, since the Pre line and regular line both looked daunting. We got on different lines at the same time. We both took about 45 minutes to get through, but the Pre line was actually
832.
▲
by
geophile
10y ago
Almost forgot: I left in 2003 to join a startup which was then acquired by a very large company. Not only is that software still around, but the changes I was agitating for in 2009, when I left, have been implemented! I'm much happier
833.
▲
by
geophile
10y ago
I was at a company from 2000-2003, and wrote a lot of its software. That company is still around, and they also licensed their software to a spinoff. I was brought in for some consulting to the spinoff and was equal parts pleased and horrif
834.
▲
DOJ Denies Gag Orders Against Tech Companies
(wsj.com)
4 points
by
geophile
10y ago
|
2 comments
835.
▲
by
geophile
10y ago
As the comments all over this thread demonstrate, code review is done for many reasons. Where I've worked, the reasons have not been clearly stated, and as a result there is a lot of time wasted. I wouldn't say that there should n
836.
▲
by
geophile
10y ago
What? And keep the other developer waiting?
837.
▲
by
geophile
10y ago
Amen. Another huge cost of code reviews is distraction. We've all seen the Paul Graham essay on maker's schedules vs. manager's schedules. We've all read the statistics on how much time is lost to interruptions. Code rev
838.
▲
by
geophile
10y ago
Yes, this is exactly right. What a fucking nightmare. Every time I need to set up java logging for a new project, update a project, revisit an old project, I am dragged back to logging configuration hell. Which logging package do I use? Wha
839.
▲
by
geophile
11y ago
I'm not sure why you say the safety/correctness benefits are not real. In a large code base, with multiple developers, it is easy to get someone misusing a function, passing one type when a different one is expected. I know that s
840.
▲
by
geophile
11y ago
Yeah, I know, but it's been unreliable.
More ›