Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cxr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
811.
▲
by
cxr
2y ago
Previously: < https://news.ycombinator.com/item?id=40558094#40568509 > The recommended approach in the article is not a good one, though. What you'll end up with is worse than just running unzip by hand—so just do
812.
▲
by
cxr
2y ago
Excel's cramped formula bar that defaults to one line is, to borrow a turn of phrase from Raskin, not at all something that is necessary—it is merely customary. There's no (good) reason that when you start to type a formula or you
813.
▲
by
cxr
2y ago
I suspect you're not going to find as much support as you seem to think you will in forbidding filenames from containing spaces (under the mistaken belief that it's a Microsoft thing... wat).
814.
▲
by
cxr
2y ago
> The VS marketplace says this approach has about 6.5M installs And it's entirely to do with the fact that the creators were the only ones shameless enough to call their extension "Vim". In the early days of VS Code, there
815.
▲
by
cxr
2y ago
So ship an implementation with the browser.
816.
▲
by
cxr
2y ago
... what?
817.
▲
Mercury Spill (2015)
(jefftk.com)
3 points
by
cxr
2y ago
|
0 comments
818.
▲
Joe Ferraro as New CEO of Hypothesis
(web.hypothes.is)
1 points
by
cxr
2y ago
|
0 comments
819.
▲
by
cxr
2y ago
For the reasons given in the article, the author and readers here who are convinced might also consider getting a copy of Pocket Ref. < https://sequoiapublishing.com/product/pocket-ref/ > < https:/
820.
▲
by
cxr
2y ago
No.
821.
▲
by
cxr
2y ago
It's a lot easier to implement the HTML5 parsing algorithm from the spec than trying to reverse engineer it yourself. That's a completely separate matter from the confused belief that "ignor[ing] everything that's not m
822.
▲
by
cxr
2y ago
It's a semi-noob illusion that focusing only on modern standards and practices would surely result in a leaner implementation. This goes all the way back to the big push for web standards in 1998—e.g. you can find Slashdot Q&As fr
823.
▲
by
cxr
2y ago
None of the security mitigations described in the post (nor any of those implemented in any browser engine) are aimed at protecting developers against themselves when they run an agglomeration of third-party modules as a single bundle under
824.
▲
by
cxr
2y ago
> generally GraalVM is slower to start, but after a few iterations it can be as fast or faster That's even true of the standard HotSpot-backed JVM. I've rewritten programs from Java to JS which has resulted in making them fast
825.
▲
by
cxr
2y ago
You have no idea what you're talking about.
826.
▲
by
cxr
2y ago
How do you automate what?
827.
▲
by
cxr
2y ago
> Turn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command. That’s the one-line pitch for Omakub. Most webdev tools are written in JS (or at least used to be). We
828.
▲
by
cxr
2y ago
That should be table stakes at this point; these features should be built into all conventional desktop terminal emulators. I shouldn't have to run a second, inferior text mode terminal emulator inside the terminal emulator app that s
829.
▲
by
cxr
2y ago
> What they really need is browser support, or at least an extension so a browser can open the files directly That's probably the wrong thing. What browsers really need is a thin but standardized API that lets any third-party app t
830.
▲
by
cxr
2y ago
> FireFox's It's just "Firefox".
831.
▲
by
cxr
2y ago
> using <script> <style> just inline These SPA bundles are on the order of megabytes, not kilobytes. You want your users, for their own sake and yours, to be able to cache as much as possible instead of delivering a unique m
832.
▲
by
cxr
2y ago
https://news.ycombinator.com/item?id=23491587
833.
▲
by
cxr
2y ago
Git has an awful UI. I already said that twice here and in many other places before. So what's your point? Looks like a straw man to me.
834.
▲
by
cxr
2y ago
That's not the hypothetical presented.
835.
▲
by
cxr
2y ago
The same way you do those with any other text-based file format. Just make sure you are committing the raw (unzipped) OOXML and not the .xlsx.
836.
▲
by
cxr
2y ago
> but otherwise focus more on git’s behaviour when you use it and why sometimes git behaves in unexpected ways This is my criticism of the approach that the investigation in this series of posts has taken; it would probably better be cal
837.
▲
by
cxr
2y ago
There's nothing stopping you from checking your spreadsheets into version control just like any other text-based file format (or non-text-based format, for that matter).
838.
▲
by
cxr
2y ago
Knuth got the memo—he wrote a well-known rejoinder to it; it's not surprising to find him using goto.
839.
▲
by
cxr
2y ago
> So one day, you have a (in my case, small) set of libraries to get things going. Then 2 years after, compilation issues as they all have different requirements. So you have to find another common intersection between them and the nod
840.
▲
by
cxr
2y ago
For any project that you depend on that has opted into the NPM quagmire, you really should be running `git add --force ./node_modules` and periodically pushing a copy of this to a branch/repo that you control instead of depending
More ›