Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dvdkon
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
301.
▲
by
dvdkon
3y ago
Given how many new programming languages have become widely used in the time since SQL's creation, it seems many others do se some value. For a mostly direct parallel to PQL, see CoffeeScript and TypeScript.
302.
▲
by
dvdkon
3y ago
Some towns have thankfully realised that charging per-bin is silly and doesn't reflect their expenses well, so they now charge per-pickup, per-volume or per-weight, with recycling bins being generally much cheaper than mixed waste bins
303.
▲
by
dvdkon
3y ago
The Czech Republic has mostly the same system, from my understanding, and certainly doesn't have a low population density. You can't walk a few kilometres in a line without hitting a farmhouse or village. I consider this freedom a
304.
▲
by
dvdkon
3y ago
I presume people bought it for its intended usecase, or just as a novelty. I don't think anyone's buying this for emulation, not when there are friendlier options available for the same price. Once they already have it, though...
305.
▲
by
dvdkon
3y ago
Why create new games for a proprietary platform that users would have to hack instead of just writing it for PC? Homebrew like this is about the challenge or about making existing hardware more useful, porting emulators is an effective way
306.
▲
by
dvdkon
3y ago
That doesn't sound like that much, especially in less-dense cities and if you count "embedded" forests/parks. Looking at local newspaper articles suggests Prague has possibly more than that, but mostly in forests, not on
307.
▲
by
dvdkon
3y ago
I'd like to do something like that too, if/when I ever get to replacing the DDL. In Postgres you could create custom types for tagged unions, but it might be better to translate table-level unions to a set of constraints, for perf
308.
▲
by
dvdkon
3y ago
There's little direct benefit, since the internal structs pretty closely model SQL. But having the language compiler a part of the Postgres process does help. It gives you easy access to the database's structure, so you know the t
309.
▲
by
dvdkon
3y ago
Damn, now my bachelor's thesis will be less unique :) I'm working on a new language that compiles directly to Postgres' post-analysis structs. It's working out pretty well so far, but my chosen "universal set"
310.
▲
by
dvdkon
3y ago
I think you often have an opportunity to model the UI closely after the internal state, in data entry UIs mostly, and you should take that opportunity. It means less code complexity, and the users will expect the UI to closely match whateve
311.
▲
by
dvdkon
3y ago
Looking at Wikipedia, Autodesk tried to buy them for less some years back. Altium's clearly been looking for buyers, and if I was their customer, I'd be happy my main PCB design tool wasn't gobbled up into the Autodesk empire
312.
▲
by
dvdkon
3y ago
True, but judges should be used to ruling on cases involving technical details they don't fully understand. They could refuse to weigh the opinions of outside experts, but I don't think they would. Besides, this works in other cou
313.
▲
by
dvdkon
3y ago
Courts acting as authorities of last appeal doesn't sound like some class of people imposing their views. They're just doing their jobs, and I don't see why they should be less trustworthy than (also unelected) bureaucrats.
314.
▲
by
dvdkon
3y ago
This really depends on the user's display and the viewing conditions. Someone with a TN LCD or even an OLED in bright light would likely prefer the "high contrast" #FFF on #000.
315.
▲
by
dvdkon
3y ago
The article has some good points about marginalised languages and dangers of incorrect use, but it is wrapped in awful nationalist and tribal rhetoric. It divides the world into in/out groups based on heritage and claims total ownershi
316.
▲
by
dvdkon
3y ago
I don't know, it would simple enough to catch, but would also flag access by file managers. Probably the only way is to test. Generally I've found writing malware from scratch is enough to get it through AV, but I only tested on w
317.
▲
by
dvdkon
3y ago
I think that'd be a great idea, an "FDroid for extensions": A store that serves exactly the code in the repo. Sadly I don't think Chrome/Firefox allow building this as an extension itself.
318.
▲
by
dvdkon
3y ago
I don't use Tampermonkey (it's not FLOSS), but I'm pretty sure Violentmonkey autoreloads script files when that script was installed from a local file (maybe I had to enable it somewhere).
319.
▲
by
dvdkon
3y ago
On a typical PC, installed software has even more permissions than a browser extension, and all any malware author has to do is write their own keylogger or upload the browser cookie database. Sure, it's a little more effort, but I thi
320.
▲
by
dvdkon
3y ago
It's similar with NixOS, patching a package is just adding a few lines in a persistent (and generally short) config file. You "only" pay for that patch by having to update it for newer versions and by compile time. The develo
321.
▲
by
dvdkon
3y ago
I think Slint is neat, it seems to have learned from both the best desktop toolkits and web development. QML, in contrast, is much heavier, uses a full JS interpreter, but still doesn't reach the same kind of ergonomics as VDOM web fra
322.
▲
by
dvdkon
3y ago
I wish I had a use for this, GIS tools usually don't have such a level of polish and intuitiveness. I could maybe see building a capable data viewer on Placemark as a base, but I would be ignoring half its features at that point. Since
323.
▲
by
dvdkon
3y ago
You have a very specific idea of what an "interpreter" is that I don't think matches the standard usage. The debate would be better served if we spoke in more concrete terms such as local/global scope, parser, analyser,
324.
▲
by
dvdkon
3y ago
> Here is the thing, we aren't entitled to anything in life. Are you sure about that? I'm entitled to a lot of things if my country's laws are anything to go by, for some reasonable definition of entitlement. I could be en
325.
▲
by
dvdkon
3y ago
At that point everything is "a change to global interpreter state", even a locally created object allocates memory from a global allocator. So clearly this distinction as you present it doesn't matter. What matters is languag
326.
▲
by
dvdkon
3y ago
> "Robota" is a job or some work that one has to do, not necessarily forced as Google suggests. This is a popular misconception among speakers of other slavic languages, but the Czech word "robota" really does refer t
327.
▲
by
dvdkon
3y ago
Because a person who doesn't watch Netflix for a month gets no value from their money, so not charging them is a clear win with no downsides. Netflix doesn't get as much money, but since they didn't provide any service, I fai
328.
▲
by
dvdkon
3y ago
Bluntly, we live with individuals who just suck at finance (this extends to other now-necessary skills too). I want to live in a world where they aren't constantly taken advantage of. Consider it a mental disorder if you need to; we do
329.
▲
by
dvdkon
3y ago
Would the kinds of people who have trouble budgeting and managing their investments be any better at it if the technique was taught at school? Judging from my own experience, I'd say willpower is the bigger barrier. Thankfully I'm
330.
▲
by
dvdkon
3y ago
As with a lot of things, you can outsource that tinkering to someone else. Seems like a sane business model to me.
More ›