Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bgorman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
481.
▲
by
bgorman
8y ago
Look into Dokku, it is a free Heroku clone that you can run on a cheap VPS. I set it up last week and now all I have to do to deploy is type "git push dokku master".
482.
▲
by
bgorman
8y ago
Syntax is not the core of functional programming, semantics are. Lambdas are all that is necessary to express functional programming. Notice how both Clojure and Haskell feature a lambda in their logos.
483.
▲
by
bgorman
8y ago
Good catch. Really makes you question the validity of their methodology. Although I suppose you could argue there isn't a single dialect of SQL in the top 20.
484.
▲
by
bgorman
8y ago
If you have automatic partial application you lose the ability to have multi-arity functions. Functional programming is about functions, not operators. In Clojure you can compose and partially apply functions with the normal functions "
485.
▲
by
bgorman
8y ago
I appreciate your fact-checking. I do not mean to mislead anyone.
486.
▲
by
bgorman
8y ago
While your source seems to suggest that my statement is false, a closer looks shows that the only corporation (I.e. not an industry special interest group like the national association of realtors) that spent more money than Boeing was Gene
487.
▲
by
bgorman
8y ago
Boeing has spent more money lobbying the US federal government over the last 20 years than any other company. Last year they had the government kill Bombardier's attempt to break the Airbus/Boeing duopoly. Boeing also prevented th
488.
▲
by
bgorman
8y ago
If Boeing is issuing software updates that disable manual override without telling pilots, Boeing is completely at fault here, and some of the engineers/executives should face criminal charges.
489.
▲
by
bgorman
8y ago
The main issue is developing device drivers is very complicated and difficult to get right. A sensible approach IMO would be to have ReactOS run virtualized on top of the Linux kernel. That way Users get all of the stability benefits of Lin
490.
▲
by
bgorman
8y ago
I don't know Qt, but I have a cursory understanding of the DOM, to the point that I can make fully featured "SPA" applications from scratch. Most of my background has been in systems programming. Would learning QT enable me t
491.
▲
by
bgorman
8y ago
It is really puzzling to me, but I think this is true. I saw a comment on Reddit where someone said ReasonML had a pleasant syntax. I suppose if you have always dealt with C-style syntax, ReasonML might seem more familiar. However if you ha
492.
▲
by
bgorman
8y ago
This is really a perfect case study of why Clojure is the ultimate language for a single person's productivity. Macros and JVM access are a huge productivity increase compared to other functional languages.
493.
▲
by
bgorman
8y ago
Will this technology slowly replace external crystals for generic microcontrollers? Or just for high-accuracy applications.
494.
▲
by
bgorman
8y ago
Forms of ILP have been around much longer than 2006 e.g. branch prediction. The main industry "event" that concluded the "frequency wars" was the commercial flop of the Pentium 4. Modern high-performance CPUs are not a c
495.
▲
by
bgorman
8y ago
Core async is maintained by Cognitect (maintainers of Clojure). It is very commonly used, and it has been upgraded to mesh well with the rest of the language over time (namely support for transducers).
496.
▲
by
bgorman
8y ago
My principle concern with any boutique desktop systems is that in order for the business model to be viable, they need to add significant mark up to the BOM. However I most enthusiasts can just assemble a desktop for themselves and save hun
497.
▲
by
bgorman
8y ago
It is more like "Stop using Flash for video players, use the browser's native support instead"
498.
▲
by
bgorman
8y ago
British Airways recently added London-Chicago on a a380.
499.
▲
by
bgorman
8y ago
Economics, like all social sciences is nowhere near as sound as the hard sciences. You simply cannot have control groups for many experiments so you are left with case studies, which are often unconvincing. For example, does a true free mar
500.
▲
by
bgorman
8y ago
Proprietary drivers are the worst kind of propreitary software. If the vendor goes bankrupt or simply chooses to stop supporting your product, you have no path forward to update your operating system. Why use a Canon printer when HP has ope
501.
▲
by
bgorman
8y ago
It might be worth looking at the Reagent framework for Clojurescript.
502.
▲
by
bgorman
8y ago
A static type system like Elm doesn't fix logical bugs like wrong indexing, wrong predicate etc, it just finds issues with types. Types do not contain the real logic of your program. Types are somewhat useful for verifying data is pass
503.
▲
by
bgorman
8y ago
Dropping Clojurescript in favor of JavaScript doesn't really solve the problem. Modern JavaScript has compilers, bundlers, minifiers etc that all slow down the build process as well. Almost no one actually just open up a JavaScript fil
504.
▲
by
bgorman
8y ago
A lot of the original Broadcom became part of Cypress Semiconductor.
505.
▲
by
bgorman
8y ago
There now an open source alternative to Datomic suitable for small applications: https://github.com/replikativ/datahike
506.
▲
by
bgorman
8y ago
IIRC, Safari, Edge, Firefox and Chrome all support CSS grid.
507.
▲
by
bgorman
8y ago
They are complementary technologies. CSS Grid really shines for doing the "full page layout" portion of websites. One really useful feature of CSS grid is that it composes really well with media queries, so you can create responsi
508.
▲
by
bgorman
8y ago
If you are trying to write Java in Scala, you probably shouldn't be using Scala.
509.
▲
by
bgorman
8y ago
I would use a "Component" front end framework like Material-UI or Blueprint, that way you can avoid spending your time on CSS/JS issues and spend most of your time building the application. The downside is that your applicati
510.
▲
by
bgorman
8y ago
Does this open the door for PhysX acceleration on AMD cards? Why would Nvidia do this from a business point of view?
More ›