Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
idobai
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
idobai
10y ago
> Free/libre OSS won the battle for the server, lost the battle for the desktop I don't think it lost the battle on desktop - if you don't rely on platform(or interest)-specific software like the adobe/microsoft suite
2.
▲
by
idobai
10y ago
If you're into safety than you should probably go with a functional programming language with low-cost abstractions. Rust isn't an expressive language, its only benefit compared to other general purpose languages is its memory man
3.
▲
by
idobai
10y ago
> Clojure is one of the most revolutionary programming languages of the last decade Clojure is just another lisp.
4.
▲
by
idobai
10y ago
What are the benefits of the native package manager over something like Vim-Plug? Because as I know it can't download/update/delete/snapshot/diff packages from vim.
5.
▲
by
idobai
10y ago
> Unfortunately Chrome/ium has the best security story at the moment. And the worst privacy story and resource handling.
6.
▲
by
idobai
10y ago
> Thankfully there is a spectrum of software available, so other people's choices and preferences (whether proprietary or not) aren't forced on everyone. The software architectures - mostly the ones close to the users - of the
7.
▲
by
idobai
10y ago
Windows10 is already recording every keystroke/data of yours - what's the difference here? Also, Canonical's snappy packages can kinda solve this problem.
8.
▲
by
idobai
10y ago
> Fonts still look like crap (Ubuntu is an exception) You can change|install fonts on linux. > and even with patches there are still problems with Java, old GTK libs, etc What kind of problems? > but I have tried Linux on the deskt
9.
▲
by
idobai
10y ago
By "outrage" I've meant canonical has developed it because they didn't like gnome shell(they like the innovation-thing). > For productivity, Unity beats any Gnome 3 setup I've tried so far. Unity has problems wit
10.
▲
by
idobai
10y ago
> Linux desktops seem to have peaked with GNOME 2.x. I'm not even sure what's going on with Unity. Gnome 2.x is a dead-end - it was buggy and ugly. Gnome 3.x is far better. Unity is just another canonical-outrage.
11.
▲
by
idobai
10y ago
> I've used GNOME previously, which was too memory-hungry and often too unresponsive to use. Maybe you should buy a dev computer instead. Gnome consumes far less memory than the average DE. I always try every DE at every release and
12.
▲
by
idobai
10y ago
> Also, OpenBSD, DragonflyBSD, and FreeBSD can all be used as server or desktops without much fiddling. Their installers are better than anything in the Linux world. You can have one up and running with a nice wm, browser, etc, in 15 min
13.
▲
by
idobai
10y ago
> What exactly do you play i wonder, sure there are some games, some 1st party games from Valve come out to Linux, some 2K titles will get a Linux release on steam 3 years down the line (and usually be somewhat broken), and there are som
14.
▲
by
idobai
10y ago
> So no the Linux gaming market is still pitiful it's not much better than it was 5 or even 10 years ago with Wine if anything it's worse since DX11/12 games pretty much do not run on Wine. It's MUCH better than 5 yea
15.
▲
by
idobai
10y ago
> So you're not supposed to tell people where errors occur in Scala? You're supposed to use the types `Option` and `Either` or if you're into scalaz then \/ ( http://eed3si9n.com/learning-scalaz/Ei
16.
▲
by
idobai
10y ago
I've never met with (large) stack traces in Scala because throwing exceptions is NOT ok in Scala. But can you share your experience?
17.
▲
by
idobai
10y ago
@woflgke you're going off on a tangent: it's about the maturity of tools and not about "exposing" system features. That's unrelated to desktop apps.
18.
▲
by
idobai
10y ago
> ScalaFX( http://www.scalafx.org/ ) + IntelliJ and Mono are not exposing any GNU/Linux specific feature. Why would you need specific features? You wanted to develop desktop apps, not gnome plugins, right? > Just c
19.
▲
by
idobai
10y ago
> So which other DE on GNU/Linux does provide the same tooling and platform abstractions as KDevelop/Qt Creator do? Same or similar? It doesn't matter what they provide because I'd go with ScalaFX( http://ww
20.
▲
by
idobai
10y ago
> KDE is the only environment that can match in terms of tooling and UX, yet it is lacking some serious love nowadays. KDE? Seriously? It's one of the worst DEs on linux. Any DE which isn't based on gnome is just cheap nowadays
21.
▲
by
idobai
10y ago
> No garbage collection, so no GC performance hiccups. Swift has ARC( https://en.wikipedia.org/wiki/Automatic_Reference_Counting ) which is a GC strategy. And I don't think it can compete with the performance of
22.
▲
by
idobai
10y ago
Look at here: https://www.scala-js.org/ "The generated JavaScript is both fast and small, starting from 45kB gzipped for a full application." - 45kB... jQuery is ~80kB.
23.
▲
by
idobai
10y ago
"Loading... The website doesn't respond. Do you want to restart?"
24.
▲
by
idobai
10y ago
> This comment is patronizing and implies that liking Go makes someone a "junior varsity" programmer, or ignorant of alternative programming models. Because that's the truth and that was intentional at its design. > I&#
25.
▲
by
idobai
10y ago
Excuse me, but if there is a "weird ass intentionally hobbled UI" then that's the windows UI. ms was never able to create a proper DE.
26.
▲
by
idobai
10y ago
> Elixir's novelty, the pipe operator, is a fantastic approach to working with state in a functional manner. Instead of running readlines(fopen(user_input(), "r")).uppercase().split(), try the more readable user_input |>
27.
▲
by
idobai
10y ago
> Shouldn't they support c an c++ over rust ?Shouldn't they support c#, coffeescript and go before scala or ruby ? c/c++ are legacy. c# is an m$ thing, coffeescript and go are beginner languages. scala and ruby are used in
28.
▲
by
idobai
10y ago
> In some other languages strings are always immutable, and mutating them requires creating a copy. Those languages used to introduce mutable wrappers and not a "to_string()" method. > they reference memory that no code &quo
29.
▲
by
idobai
10y ago
So, do you need to convert the string to a string whenever you want to use a mutable string?
30.
▲
by
idobai
10y ago
> addr: "0.0.0.0".to_string(), Reinventing c/cpp? ಠ_ಠ
More ›