Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nimih
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
28 ms
·
301.
▲
by
nimih
6y ago
Truth be told, I share your frustration in general with tech naming, especially with enterprise tools and web development tools, but I do think that acronyms and initialisms--when the expansion is descriptive and accurate (a non-example bei
302.
▲
by
nimih
6y ago
Yeah, they should've gone with more descriptive names such as "The Clojure Interactive Development Environment" and "The Lisp Interaction Mode for Emacs". It's too bad they didn't. On a wholly unrelated no
303.
▲
by
nimih
6y ago
I'm not sure if an opinion of this sort can really be wrong, but here's an attempt at an honest case: - If you're working with complex domain objects, Haskell has somewhat better (edit: or at least more powerful) tools for fo
304.
▲
by
nimih
6y ago
It's almost as though programming language design is full of trade-offs, and that building a game engine and building a game within that same engine are different enough tasks that they have radically different requirements w/r&#x
305.
▲
by
nimih
6y ago
Good to know, thanks!
306.
▲
by
nimih
6y ago
Is there a place where those constraints are laid out? The linked page only provides the following: >Charleston Road Registry believes that given its wide variety of uses, the .new gTLD will best add value to the gTLD space by remaining
307.
▲
by
nimih
6y ago
If only there were a way to redistribute resources and provide services to the less fortunate without relying on the whims and benevolence of predatory multinational corporations.
308.
▲
by
nimih
6y ago
>they will talk in terms of money(i.e. 150$ headphones vs 500$ headphones) when talking about audio quality. Isn't this the same as computer nerds talking about how much they're spending on their graphics card or their motherbo
309.
▲
by
nimih
6y ago
I've noticed this as well, and will probably continue to wear a mask of some sort during hay-fever season once the pandemic is over.
310.
▲
by
nimih
6y ago
numpy currently uses PCG64 by default[1]. The python standard library uses a version of the Mersenne Twister. [1] https://numpy.org/devdocs/reference/random/index.html
311.
▲
by
nimih
6y ago
What makes those two libraries, in particular, "highly dubious"?
312.
▲
by
nimih
6y ago
My reading of the OP is that these techniques (branding, nominal typing, &c) are good and useful, but it's even better if you can remove/minimize the necessity of ever trusting software developers to make reasonable decision
313.
▲
by
nimih
6y ago
The whole conceit of fancy type systems is that it's generally useful to move as many things as possible from the realm of "humans must verify" to "computers can automatically verify on behalf of humans". Relying on
314.
▲
by
nimih
6y ago
The FA itself points readers to Python (with Flask, Pyramids, or Django), and also gives an offhand mention of Ruby + Rails and Perl + Catalyst. Java had also become a pretty reasonable language & environment by this time, and off-beat
315.
▲
by
nimih
6y ago
Maybe that's not the right description. My tabletop group has a couple communally-owned steam accounts with only copies of TTS, so that folks' partners, friends, and family members who don't have a Steam account of their own
316.
▲
by
nimih
6y ago
The big win of TTS in my experience is that it ends up being a lot easier to play board games with folks who are otherwise not big board game players and are not especially comfortable with computers: For people who play a lot of board ga
317.
▲
by
nimih
6y ago
In the US, as long as you notify the bank within 60 days of receiving a statement that has fraudulent transactions, your maximum liability is $500, and that goes down substantially if you notify the bank promptly of a lost/stolen card,
318.
▲
by
nimih
6y ago
The reader ignore macro can be stacked in clojure, so you can also do #_#_#_#_GET "/something3" [] "hello3" if it strikes your fancy. The possibilities for bikeshedding here are truly remarkable.
319.
▲
by
nimih
6y ago
The comment macro should really come with a warning that it should only be used as a top level form. Using it inline (a very natural thing to do if you're coming from a language with more typical block comments!) only ever leads to suf
320.
▲
by
nimih
6y ago
> Oh, you mean using analyzing software. Yeah, I've never had a use for that. One of the major goals for Haskell programmers (and users of fancy-type-systems in general) is to make it easy to transform runtime errors to compile-time
321.
▲
by
nimih
6y ago
Setting aside for the moment that optics themselves are (edit: in many implementations, at least) just functions, albeit of a somewhat different flavor than `printCatsBelongingToStaff`... Functional programmers (of the Haskell bent, at leas
322.
▲
by
nimih
6y ago
I got the same flickering in FF 81, OS X 10.15. It only happened when the stars were on-screen.
323.
▲
by
nimih
6y ago
Runtime is proportional to g (the local gravitational constant), so if you find it's too slow, you can just run your algorithm in a centrifuge or on Jupiter to speed it up.
324.
▲
by
nimih
6y ago
The proposal discusses this briefly[1]. The idea seems to be that datatypes themselves remain identical (constructors being linear by default, even with -XNoLinearTypes), but functions are allowed to have more precise signatures. edit: I&#x
325.
▲
by
nimih
6y ago
It seems inconsistent to claim both a) this proposal/implementation has bad ergonomics and doesn't solve real problems, and b) the library ecosystem will become irreparably fragmented as library authors rush to incorporate it or
326.
▲
by
nimih
6y ago
I've worked at a couple "mid-sized" financial companies (i.e., not "tech" companies, but with a healthy need for various computer products and services) throughout my career where migration plans from one technology
327.
▲
by
nimih
6y ago
Assuming that (-->) is either a typo of Clojure's ->> or ->, or some CL macro that operates the same (I don't know any CL, admittedly), in Haskell there is the somewhat common & (as in, available in the standard li
328.
▲
by
nimih
6y ago
The security/operational issue may have been that the author was able to break production code, but the simplicity of the function is what made it extremely funny.
329.
▲
by
nimih
6y ago
HyperRogue is a lot of fun and does a great job of making the non-standard geometry central & integral to the gameplay. The levels with "gravity" are particularly interesting to navigate and reason about, IMO.
330.
▲
by
nimih
6y ago
The paper is definitely a worthwhile read; it would be a fun exercise to go through other historical examples of whistleblowing and unmasked conspiracies (e.g. the panama papers, Chelsea Manning's wikileaks disclosures, MKUltra, &c
More ›