Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nepeckman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
91.
▲
by
nepeckman
8y ago
Interesting seeing which niche languages made the list. It has F#, D, and Squeak, but not Clojure, Nim, Crystal, or Elixir (that I could find). EDIT: missed the (2006), yeah all the ones I mentioned are too young.
92.
▲
by
nepeckman
8y ago
Question for anyone who has coded on a 4k display: is it worth it? Is the scaled image that much sharper, and is that sharpness worth having? I feel like I still see so many scaling problems, and I'm curious if people feel like the bet
93.
▲
by
nepeckman
8y ago
Came to the comments looking for your response. I've learned a lot about Wayland from your blog, and I really don't understand the hate and resistance that some people have for it.
94.
▲
by
nepeckman
8y ago
I'm also really fascinated with the lineage of programming languages, and have drawn up some trees myself. Though nothing this comprehensive! In my tree, I put a lot of the dynamic interpreted languages as lisp descendants. I think its
95.
▲
by
nepeckman
8y ago
I can really only speak from my personal experience here. I learned Clojure on my own time in college, and it took some time for me to understand how to deal with things like immutability, laziness, and pure functions. After I did finally &
96.
▲
by
nepeckman
8y ago
I'll offer a different take: Clojure is settled. It found its niche: a small/medium group of experienced professionals who like its practicality and power. There's a comment somewhere else in this section that Clojure devs ar
97.
▲
by
nepeckman
8y ago
Speech therapists are actually the most qualified clinicians for swallowing interventions. Entire courses on swallowing are required for the degree. Source: my wife is finishing her masters in speech therapy, spent an entire semester doing
98.
▲
by
nepeckman
8y ago
Seconding the recommendation for Tailwind. I know functional css is controversial, but Tailwind isn't dogmatic about it. Sensible defaults for colors, fonts, padding, etc. And unlike Bootstrap, when you use Tailwind, you're actual
99.
▲
by
nepeckman
8y ago
I was actually just looking for something like this! This looks like a really solid library.
100.
▲
by
nepeckman
8y ago
Why? My understanding of AGPL is that you only need to publish changes if you modify the project and open it up to the internet. A company could self host sr.ht internally, and they wouldn't have to open source anything. A company coul
101.
▲
by
nepeckman
8y ago
My 2011 Macbook has been hanging on and functioning well with some upgrades. When I do finally replace it, it will be with a linux laptop. I'm not interested in paying that ridiculous price for a computer that sacrifices functionality
102.
▲
by
nepeckman
8y ago
Wow we have had some different experiences. Going down your list, the only thing that has been a problem for me is the ecosystem issues, and that comes with the territory with smaller languages. The most surprising was your issues with spee
103.
▲
by
nepeckman
8y ago
I think it gets more problematic when the data is shared and human judgement is eliminated. What happens if someone is lost in a neighborhood and accidentally displays "suspicious" behavior in multiple locations? They are then log
104.
▲
by
nepeckman
8y ago
I think the author is saying they have no idea why C# and Java devs are worse on average than Ruby and Go devs. I'm sure they know the specific reason those devs fail, but are trying to understand the more general trends that lead to h
105.
▲
by
nepeckman
8y ago
I remember installing this browser after one of the first releases, but lost track of it after a little while. Nice to see all the growth its had, I'll have to reinstall it!
106.
▲
by
nepeckman
8y ago
> The fact that bitpay didn't lock down their version numbers of dependencies, and are thus at the whim of whatever changes upstream of them are gleefully picked up, is crazy, especially for a crypto wallet. Would that have helped t
107.
▲
by
nepeckman
8y ago
The weirdest part of this survey is in many categories, the most experienced developers (and by extension, the highest paid) were using a less popular technology. Over 50% of people surveyed had heard of ClojureScript and were not intereste
108.
▲
by
nepeckman
8y ago
Steam support for linux is really going places. I mostly play indie games and older games (so nothing too resource intensive) and Steam's custom wine distribution has been handling them really well. I think I might wipe my windows part
109.
▲
by
nepeckman
8y ago
I think the article provided good insight on this: "I wonder if the reason this approach makes more sense now is that we’re doing more generation of HTML than we were in 2003. In my tiny example, this approach to CSS actually doesn’t i
110.
▲
by
nepeckman
8y ago
Not GP, but I think the websites would be largely similar to the end user (multiple pages with dynamic bits). However, I think there is a notable architectural difference. Modern JS frameworks are much more focused on providing reusable com
111.
▲
by
nepeckman
8y ago
Yeah good point, though even under this new license, you shouldn't face issues for locally installing the server and using it in your application.
112.
▲
by
nepeckman
8y ago
> Furthermore I hope ring is indexing the faces. There's several videos from my neighborhood of people casing homes. They ring the doorbell and when they see no one is home they jiggle the door handle (criminals are stupid, there&#x
113.
▲
by
nepeckman
8y ago
Completely disagree. How does AGPL interfere with your ability to run a program? I can clone any AGPL software and run it for whatever purposes I want. It also doesn't discriminate against any field of endeavor. I can run AGPL software
114.
▲
by
nepeckman
8y ago
The server _is_ free. As long as you don't modify the server, you don't have any obligations. If you do modify the server, you're only obligated to publish the changes you made to the server. No one is at risk of violating th
115.
▲
by
nepeckman
8y ago
I'm pretty sure a nation state has the resources to fake the diagnostics, and a border patrol isn't going to open the computer, just harass you for the password. This does relate to the right-to-repair movement.
116.
▲
by
nepeckman
8y ago
I'm not really a Nim expert, but I did a quick test on the scenario you laid out with these results: iamsafe could not call imodifyglobals, but could call a proc with no side effects. I'd guess that a func can call out to any proc
117.
▲
by
nepeckman
8y ago
Yes and yes. From the manual: > If none of its parameters have the type var T or ref T or ptr T this means no locations are modified. It is a static error to mark a proc/iterator to have no side effect if the compiler cannot verify
118.
▲
by
nepeckman
8y ago
Both in progress. Language server: https://github.com/nim-lang/langserver https://github.com/nim-lang/langserver/issues/1 As for a REPL, there is already `nim secret`, but there is work
119.
▲
by
nepeckman
8y ago
> func is now an alias for proc {.noSideEffect.} So excited for this addition! I like to program Nim in a functional lite style, and this is some nice sugar to write functional procedures. Its also nice that the language reserved the fun
120.
▲
by
nepeckman
8y ago
I disagree. Nim is very much a batteries included language and has a very healthy range of libraries available in the set of standard libraries. The lack of of 3rd party modules is a little problematic, but the large number of standard libr
More ›