Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alexeiz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
32 ms
·
301.
▲
by
alexeiz
8y ago
You can try moonscript. It compiles to Lua and uses significant indentation.
302.
▲
by
alexeiz
8y ago
Really? This is getting out of hand. I found to be using at least several of the extensions mentioned here that I wasn't aware were stealing user data.
303.
▲
by
alexeiz
8y ago
What's the point of a wired mouse today? Unless you're a gamer, you should use a wireless mouse. The freedom of movement is really important, and the mouse cord always gets in the way. To Microsoft: please make a good ergonomic
304.
▲
by
alexeiz
8y ago
Look for better/more efficient ways to do your current tasks. There's likely a lot of boilerplate you have to create, a lot of process to follow for every client. Does it have to be this way? Can it be automated or optimized?
305.
▲
by
alexeiz
8y ago
> they're Microsoft developers. They don't use Linux regularly So I guess, if you're a Microsoft developer it's OK to be clueless about non-Microsoft technologies?
306.
▲
by
alexeiz
8y ago
Is it me, or does the Rust compiler produce terribly unoptimized code? Just compare it to the equivalent C++ code: https://godbolt.org/g/Jdfkm6 . Both Clang and GCC produce really lean binary output.
307.
▲
by
alexeiz
8y ago
If you want exceptions, use 'value()'. If you want minimum runtime checks you use operator*/->. This is perfectly consistent with the spirit of C++ to give you maximum control over your code.
308.
▲
by
alexeiz
8y ago
Did you have to pay for such packages before 2015? What changed now?
309.
▲
by
alexeiz
8y ago
> If the C standard says: the following construct is undefined, then as a compiler writer you have two options: you try to figure out what is sensible in this context, or you do something crazy that conforms to a literal interpretation.
310.
▲
by
alexeiz
8y ago
> In fact, I'll take real toilet paper over standards any day You can print the Standard on the real toilet paper and have the best of both worlds. Read before wipe!
311.
▲
by
alexeiz
8y ago
> Microsoft is trying to save a vital company... So Microsoft is in the "company saving" business now? This couldn't be farther from the truth. They bought Github not to save it, but to use it as a resource for whatever
312.
▲
by
alexeiz
8y ago
Time to migrate off Github, folks. Microsoft has a long, long history of destroying every company they acquire. For the latest example, see how Skype is being run into the ground. There is a prevailing state of mind at Microsoft that if
313.
▲
by
alexeiz
8y ago
Is there any data on the size of the .NET Core user base? It was my impression that .NET Core was unsuitable for production deployments so far. Also, .NET Core is primarily targeted at Linux users, right? Why would you even consider usin
314.
▲
by
alexeiz
8y ago
I read those reasons they switched back to Java, and frankly, I like how things are done in Kotlin better than Java (unless it's identical). I'm not sure what the complaining is about. Looks like the main reason is they don'
315.
▲
by
alexeiz
8y ago
2004 "Centerboard" and 2008 "Freeboard" were abominations. I don't know about traders but no self-respecting programmer at Bloomberg used these keyboard. Most replaced them with Microsoft Ergonomic or anything els
316.
▲
by
alexeiz
8y ago
'The Expanse' went from really exciting in the first season to really boring in the second season. I watched the whole first season at once, but couldn't handle a single episode of the second season.
317.
▲
by
alexeiz
8y ago
I'm appalled that this piece of junk that has the audacity to call itself "enterprise grade" does not employ an industry standard dependency injection framework. 22 appearances of 'new' in the codebase - you gotta
318.
▲
by
alexeiz
8y ago
I'd love to. But seeing how Rust adopters struggle with something as trivial as a linked list ( https://news.ycombinator.com/item?id=16442743 ), doesn't inspire me.
319.
▲
by
alexeiz
8y ago
> What's even going on there? The first line defines 'struct overloaded' derived from all of its template parameters. Template parameters are supposed to be functors (lambdas), so we use their operator()'s in 'o
320.
▲
by
alexeiz
8y ago
Notice that I didn't say all cases. Just the most common ones. When you require shared ownership of an object, of course, you'd use an appropriate smart pointer (shared_ptr). But shared ownership is not very common (well, at le
321.
▲
by
alexeiz
8y ago
-Os is pretty much useless. For comparison, I compiled my (reasonably sized) project with -Os and got a 12MB statically linked binary. But with -O3, the binary size is only 4.2MB. Not only -O3 produces faster code but it's also smal
322.
▲
by
alexeiz
8y ago
Yes. But surprisingly not as often as I thought I would. Move semantics and guaranteed copy elision allows to avoid pointers in many common situations.
323.
▲
by
alexeiz
8y ago
I just checked how many times I use explicit delete in my moderately sized 7K LOC C++ project: just once. In code that interfaces with an old library. Modern C++ is not only practical. It's easy.
324.
▲
by
alexeiz
8y ago
Everything is great about eshell except for one thing: the documentation is crap. Nobody uses it because it's hard to find out how to use it efficiently. Personally, when I launch eshell sometimes it takes me 10 minutes to google how
325.
▲
by
alexeiz
9y ago
What's next? Facebook asks teens to share nude photos? (You know, for science!) Wait, they already did that!
326.
▲
by
alexeiz
9y ago
> It's important to note that in C++ you can easily run into problems with what you're describing: structs (objects) with different sizes being put into a vector. Baloney. In C++ vector<any> or vector<variant> acco
327.
▲
by
alexeiz
9y ago
Finally, a language that can compete with C++ on complexity and size of error messages!
328.
▲
by
alexeiz
9y ago
If you're working with a Git repo on a remote filesystem, you're doing it wrong. Git is not designed for remote filesystems. It relies on certain file operations to be extremely fast. So Git works best with local filesystems.
329.
▲
by
alexeiz
9y ago
When it comes to a build system with Python-like syntax, I prefer Waf ( https://github.com/waf-project/waf ) to the rest of the competing solutions. It's written in Python, provides excellent support for many build
330.
▲
by
alexeiz
9y ago
Microsoft in the 90's was actually a pretty cool place to work.
More ›