Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
andrewl-hn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
andrewl-hn
2y ago
> For 2, hopefully those traits will eventually be standardized in std. We got async functions in traits, but we can't create trait objects with these traits yet without using a separate crate and without boxing. Once it will be pos
92.
▲
by
andrewl-hn
2y ago
Oh, I have a good example: While not AI, tools like Grammarly can offer suggestions for synonyms, removing unnecessary words, re-phasing, etc. so they go beyond spell and grammar checking, and people have been using these tools for NaNoWriM
93.
▲
by
andrewl-hn
2y ago
I haven't done any gRPC programming, but from what I understand it's a modern re-imagining of XML Web Services: you describe the contract and can generate client and server code based on it for different programming languages. Ear
94.
▲
by
andrewl-hn
2y ago
Every single interaction with post-Windows 7 configuration / settings leaves me very frustrated. Some settings have new UIs, some don’t, often there are several generations of UIs for the same group of settings. Add to that minor revis
95.
▲
by
andrewl-hn
2y ago
Isn't it what's everybody does in the industry?! Every single place that I ever worked at in a past 20 years tests payments using real cards and real API endpoints. Yes, refunds cost a few pennies and sometimes can't be aut
96.
▲
by
andrewl-hn
2y ago
Another superpower of TimeScale is that it plays nicely with other Postgres extensions. We had a really good experience with it combined with PostGIS. Scenarios like "Show sensors on a map with value graphs for each sensor" can be
97.
▲
by
andrewl-hn
2y ago
The Atom editor is being maintained as a fork: Pulsar https://pulsar-edit.dev Zed is co-founded by one (or more?) original developer of Atom. So, it's a successor in a sense that it is a new project by the same author. Atom
98.
▲
by
andrewl-hn
2y ago
Ukrainian written in Latin really highlights the fact that it has more common words with Polish than with Russian. In general, the two languages look remarkably similar and sound close to each other, too. Some Ukrainian writers used Latin s
99.
▲
by
andrewl-hn
2y ago
Blaming foreigners is the trick local politicians love to use, but - at least in Portugal - very few properties are foreign-owned. Instead, people are reluctant to rent properties out in general. Real estate agents struggle to convince owne
100.
▲
by
andrewl-hn
3y ago
It's pretty nice, the tutorial section, the api examples, all good. Also, after many-many years I still very much dig Node API documentation. The API surface is not tremendously large, the docs not only cover the functions themselves,
101.
▲
by
andrewl-hn
3y ago
Yep, Ruby and Python got removed very quickly from the system following this announcement. Perl, however, stays. It seems like some components of macOS depend on it and the dependency is hard to remove. It will likely happen but huge kudos
102.
▲
by
andrewl-hn
3y ago
It is! Modern macOS, fresh install: no Python, no Ruby, but Perl is there. Git for Windows adds Bash with Perl in it. Every linux server has it. You probably can come up with some Docker image that doesn't have it installed, but it com
103.
▲
by
andrewl-hn
3y ago
About 5-6 years ago I found a new niche for Perl in my day-to-day work. I did a lot of shell scripting at the time and was constantly getting annoyed by subtle differences between macOS and Linux. Sed is especially difficult, because the fl
104.
▲
by
andrewl-hn
3y ago
Small correction. When you’re getting laid off they pay you for whatever termination time is in contract. Usually it’s something pretty long, like 3 months, with some contracts structured in such a way that this period grows with your tenur
105.
▲
by
andrewl-hn
3y ago
Also, a really cool find in Ferrocene public docs is their "Traceability Matrix" [1]. For every bit in the Ferrocene language specification [2] there's a link to a set of tests that actually confirm the compiler's behavi
106.
▲
by
andrewl-hn
3y ago
Ken Thompson talked about compilers potentially injecting code in final programs in his Turing Award lecture [1]. That's why compilers need to be certified in order for the software built by these compilers also receive certification.
107.
▲
by
andrewl-hn
3y ago
When you include an AGPL library your program becomes a derivative work, so the rest of your program becomes AGPL-licensed as well. The boundaries of what part of the system should or should not be included are vague, because *GPL licenses
108.
▲
by
andrewl-hn
3y ago
Yes, similar to Nginx or Apache for HTTP there are programs like FreeSwitch or Asterisk that serve SIP+Media traffic for you. You still need a service that does routing to your server based on a phone number. This is called "SIP trunki
109.
▲
by
andrewl-hn
3y ago
I use CTEs, window functions, and groupings all the time when I write reporting queries. These things tend to be much more verbose in raw SQL, and ORMs / Query Builders either do not support some of these features at all or do very poo
110.
▲
by
andrewl-hn
3y ago
Oh, I'm a big fan of raw SQL, too. There's very little out there that can bring me same joy as a well-written 30-50 lines-long sql query! Like, I can spend an hour or two on it, but when it runs and produces the results in the des
111.
▲
by
andrewl-hn
3y ago
For me the examples on the website https://prql-lang.org/ are the biggest selling point for PRQL, in particular the SQL it generates. It looks clean, straightforward, something I would've written myself. In general, I
112.
▲
by
andrewl-hn
3y ago
Victor is also an extremely narrow font. The author of the font motivates it as means to squeeze more code per line. Not only it would make longer lines more tolerable, but also for short lines it reduces the eye movement needed to scan the
113.
▲
by
andrewl-hn
3y ago
Usually, it means that there's a whole lot of paperwork done to say "This specific version of the compiler can run on that specific combination of hardware" with extra things like "if you try to do A, B, or C it will bre
114.
▲
by
andrewl-hn
3y ago
Both IntelliJ Rust and Rust Analyzer (an LSP server for Vim, VSCode, and other editors) teams publish their changelings weekly on Monday. Often the two blog posts get linked on /r/rust right next to each other. It's always he
115.
▲
by
andrewl-hn
3y ago
Yes, but as I moved between countries and bought SIM cards from many carriers all carrier employees offered me to disable the pin "for convenience". Let's say your phone died, and you put it on a charger. A phone would even
116.
▲
by
andrewl-hn
3y ago
Most non-GPL licenses require attribution. So, there are two real choices: either we consider that AÍ generated code doesn’t infringe copyright and we are free to use any code: proprietary, GPL, AGPL, or we have to attribute the generated c
117.
▲
by
andrewl-hn
3y ago
At the time - we talking 2005-2008 - Crockford made a few net positive contributions to JavaScript and web: 1. He educated people about JavaScript the language and made it accessible to a large body of programmers as "a real language&q
118.
▲
by
andrewl-hn
4y ago
Our post service uses this car to deliver parcels in our neighborhood along with a fleet of electric motorbikes. They take around the same space and move around at about the same speed, but I’m sure the postman using the car is a much happi
119.
▲
by
andrewl-hn
4y ago
Similar situation in our household. The only potential issue that could have come up is if one of us would have to relocate due to a potential career move and the other would have to follow and potentially hurt their own career. But due to
120.
▲
by
andrewl-hn
4y ago
Rust is keeping macOS Arm as Tier 2 as well, mostly not because of lack of interest but because CI platforms can’t support all the demand for Arm builds. MacStadium, Azure, AWS and others keep adding extra capacity but the build queues are
More ›