Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wtbob
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
511.
▲
by
wtbob
10y ago
> About the closest you can get to that with a programming language is Lisp, but it's still half-way there compared to a spreadsheet, when you can see the data all the time as it is placed and updated. I think that Kenny Tilton'
512.
▲
by
wtbob
10y ago
I think the idea about removing whitespace is kinda hilarious, because that would mean one could write: ["a" "b" "c"] or: {"a": "foo" "b": "bar" "c&qu
513.
▲
by
wtbob
10y ago
Of course, the zoning, parking regulations, mortgage subsidies &c. which led to the present situation are all also instances of making folks live the way planners want.
514.
▲
by
wtbob
10y ago
> The fundamental advice on Unicode is decode and encode on system boundaries. That is, you should never be working on non-unicode strings within your business logic. The same should apply to JSON. Decode it into business logic objects o
515.
▲
by
wtbob
10y ago
> One thing I miss in here in EU is the first amendment and its interpretation. And the Second Amendment, which neatly deals with encryption-as-a-munition.
516.
▲
by
wtbob
10y ago
> They are scalable, they load a single time, and contain nearly every iconic type of symbol you could want in a UI. An SVG is scalable, cacheable and can contain any vector art you could wish for. And it doesn't use characters t
517.
▲
by
wtbob
10y ago
Meh, fish seems to be gratuitously incompatible with sh/bash/zsh. In my experience it seems to be preferred by the sort of person who uses macOS and doesn't use vi or emacs.
518.
▲
by
wtbob
10y ago
Web Fonts for images are a true anti-pattern. It's actually almost funny how many pages are full of ſ and so forth, because they assume that folks are using a graphical browser running JavaScript.
519.
▲
by
wtbob
10y ago
> "I have yet to encounter anyone who bemoaned 'political correctness' who were not in fact simply concerned about losing the privilege they have to treat other people poorly without feeling the guilt they should be feelin
520.
▲
by
wtbob
10y ago
> Also, CAN-SPAM only applies to senders in the U.S. (unfortunately). We could always send gunboats to reduce cities whose citizens send unsolicited emails to the U.S. … /s More seriously, this does seem like the sort of thing which
521.
▲
by
wtbob
10y ago
> I still remember 4 years ago when Nodejs was deemed simpler, cleaner and easier to maintain than Java ... I would hate having to maintain 4 year old Nodejs codebases today. Heck, I still remember when Java was simpler, cleaner and ea
522.
▲
by
wtbob
10y ago
Functional programming is cool, and it's possible in Lisp, but I prefer multi-paradigm. Sometimes one wants functions, sometimes procedures, sometimes objects & methods; sometimes one just wants to declare stuff.
523.
▲
by
wtbob
10y ago
I love that Guix chose a nice, clean (i.e., S-expression-based) representation for all of its code and data, but it's unfortunate that they chose Scheme instead of Lisp.
524.
▲
by
wtbob
10y ago
> For instance, the Nest we had in our apartment would randomly start on and off, or suddenly stop being visible to the app, etc. My own smart thermostat — from another company — has mostly been very good, but it randomly wants me to re
525.
▲
by
wtbob
10y ago
> In less than two years, the CPU inside the TV quickly becomes obsolete and can’t be upgraded while the display itself easily lasts a decade, and software updates are persphinctery, if they happen at all. That's odd — the word 
526.
▲
by
wtbob
10y ago
> One of the first things we did was to introduce a Code of Conduct to put in place rules for the community we sought to grow. A welcoming, thriving, civil community is what will make Pony a success. The more welcoming that community, th
527.
▲
by
wtbob
10y ago
There are ads on Facebook? Also — disable JavaScript. The page renders just fine without it.
528.
▲
by
wtbob
10y ago
With apologies to Cliff Stoll and his magnificent brain, let's not forget a pretty common perspective on the Internet from 1995: http://europe.newsweek.com/clifford-stoll-why-web-wont-be-ni... . You know, he really wasn
529.
▲
As Gawker learned, media corporations are't above the law
(nationalreview.com)
20 points
by
wtbob
10y ago
|
35 comments
530.
▲
by
wtbob
10y ago
> It's totally reasonable to think that once you excise some code from a repo that it's no longer there, but when you have multiple projects all in one repo, different services will be on different versions of that repo, and yo
531.
▲
by
wtbob
10y ago
> When the marker they use to draw a dot on where they need to cut you during surgery costs $50, it's hard for me to believe that the problem with health care is insurance companies not making enough money. The insurance companies a
532.
▲
by
wtbob
10y ago
I think that Planet feeds are the Right Thing, more right than some official, centralised blog. They may be part of Web 1.0 (or was it 2.0, actually?), but they're part of what was great.
533.
▲
by
wtbob
10y ago
> If another team breaks your build in a monolithic repo, you may or may not be able to resolve this quickly. With a monolithic repo done right, the other teams broke their build of their branch, and it's up to them to resolve
534.
▲
by
wtbob
10y ago
> You introduce a whole new set of failure modes due to going over the network. A thousand times yes. Distributed systems are hard . > Debugging is more difficult since you now can no longer step through your program in a debugger b
535.
▲
by
wtbob
10y ago
> Also, the team spent too much time debating standards etc. Ah yes, the 'let's have decentralised microservices with centralised standards!' anti-pattern. It results in lots of full-fledged, heavyweight, slow-to-update s
536.
▲
by
wtbob
10y ago
> The assumption behind E2E crypto is that the infrastructure provider can't be trusted, so if you let the infrastructure provider automatically request unencrypted copies of an email then it seems the point is lost. The difference
537.
▲
by
wtbob
10y ago
> It's convenient to be reminded of an upcoming flight (that was sent to me as an email from a carrier) when I go to run a search for something related like "flight status". That's the kind of automated intelligence t
538.
▲
by
wtbob
10y ago
> If that assumption were to be violated then everyone would have to rethink their authentication systems, for instance, because there'd be no way to send password reset emails to people. I don't think that's necessarily t
539.
▲
by
wtbob
10y ago
I wonder to what extent he's actually correct that end-to-end & reputation really aren't compatible. After all, if one ignores forwarding for a moment then a server will always know the peer who is sending it email, and if it
540.
▲
Evil mode: or, how I learned to stop worrying and love emacs
(youtube.com)
1 points
by
wtbob
10y ago
|
0 comments
More ›