Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
beojan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
421.
▲
by
beojan
9y ago
DM is Debian Maintainer, and the code seems to be MIT licensed and available to all.
422.
▲
by
beojan
9y ago
> I wouldn't wonder if there were already plans for building large rotating masses with motors on them that are kept at network frequency, with the motors switching over to serve as generators when the frequency drops. Flywheels? Ye
423.
▲
by
beojan
9y ago
It's not. His microwave must be faulty.
424.
▲
by
beojan
9y ago
You must have a really old alarm clock. And why wouldn't you correct the time manually if you know it's drifting?
425.
▲
by
beojan
9y ago
Well... .at() is bounds checked, but operator[] (which is what most people use) isn't. It should probably have been the other way around, I'd say.
426.
▲
by
beojan
9y ago
My point was that, if, after your country leaves the EU, all your citizens opt to keep EU citizenship, then (through self-determination) they have given the EU a claim to continued sovereignty over your territory.
427.
▲
by
beojan
9y ago
> In short, if this trial is to find that the British can all retain their EU status, regardless of whether the law is correct on doing so, it would mark the end of the European Union in very short order. The idea is to find out if EU ci
428.
▲
by
beojan
9y ago
> I'm having a hard time imagining how it could be otherwise. A Northern Ireland (GFA) like scenario, where current UK citizens can choose whether they consider themselves British, European, or both. I don't think this would be
429.
▲
by
beojan
9y ago
That's because templates have no type-checking in C++. Ideally, you wouldn't be able to do this with concepts, but I don't know whether that's true for the concepts that finally made it into the standard (i.e. I don'
430.
▲
by
beojan
9y ago
This isn't the US, the law is enforced by governments, not lawsuits.
431.
▲
by
beojan
9y ago
It runs a local MySQL server, so I don't see why it would be incompatible with NFS home directories.
432.
▲
by
beojan
9y ago
It would be a sort of bind operator, I think. It wouldn't work exactly because you can't distinguish between `>>=` and `>>`.
433.
▲
by
beojan
9y ago
And the question mark. And see how for d, there's no symmetry between c and a. The do notation is definitely more readable.
434.
▲
by
beojan
9y ago
They're not nearly as good as as an Either type, but if you don't have do notation, exceptions are much, much , easier to use than sum types for error handling.
435.
▲
by
beojan
9y ago
Yes they do, with XAML and Qt Quick respectively. On the desktop, I'd rather have the normal menu + toolbars layout though.
436.
▲
by
beojan
9y ago
I took it 6 years ago. When were they introduced?
437.
▲
by
beojan
9y ago
> But so long as the web stack is easier for developers, that'll be where the MVPs get made IMO. Is it really easier for developers, or do people learn web development first, so it's easier to use the same skills on the desktop
438.
▲
by
beojan
9y ago
If you're including third-party libraries, you have things like ArrayFire and Intel TBB.
439.
▲
by
beojan
9y ago
If the Electron app exists, there's a lot less incentive to write the native one.
440.
▲
by
beojan
9y ago
> Some of these apps are closed source, so suggesting a rewrite in Qt is out of question. Qt is LGPL. So long as you dynamically link to Qt, it doesn't matter what license your app is under. If you don't dynamically link, you l
441.
▲
by
beojan
9y ago
As far as I'm concerned, I'd rather have no app at all (and use an alternative) than have an Electron app suck users away from the potential native alternative.
442.
▲
by
beojan
9y ago
Qt has very good documentation ( http://doc.qt.io/ ). Go through the getting started guides, and focus on Widgets if you're developing for desktop.
443.
▲
by
beojan
9y ago
You're talking about the D1 module, which was considered the easiest maths module at my school, because it doesn't really require much understanding, you just have to learn the material.
444.
▲
by
beojan
9y ago
> It is a huge productivity boost for programmers at the expense of making computers slow. It's a productivity boost for web developers, who don't have to learn a new language, and for companies that can hire cheap web develope
445.
▲
by
beojan
9y ago
Admittedly (as a Plasma user) I'm a little biased here, but the answer is to just use Qt (Widgets) and move on. QGnomePlatform and QGTKStyle means Qt works just fine in a GTK-based desktop, while the reverse just isn't true. Unles
446.
▲
by
beojan
9y ago
> I think the idea is that most developers would not make a proper desktop app, and without electron there would just be not app at all. Precisely, people will just use something else. The proliferation of Electron apps splits the user b
447.
▲
by
beojan
9y ago
> one of the best things to happen on desktop, especially on linux desktop ironically Not by a long shot. It's one of the worst things to happen on the desktop, because people who would have built a proper desktop application just w
448.
▲
by
beojan
9y ago
Whataboutism isn't when someone complains that Y is bad too. It's when someone asks why you're complaining about X given Y is similar in some way.
449.
▲
by
beojan
9y ago
C++ has parallel algorithms built in ( http://en.cppreference.com/w/cpp/algorithm ). Parallelism is complicated though, and easy parallelism pretty much requires a functional style. Things like Haskell's Accele
450.
▲
by
beojan
9y ago
Your designer shouldn't be doing any development. If your front-end developer doesn't understand cross-compilation, they're a web designer, and you need to hire someone else to do the development.
More ›