Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
otabdeveloper2
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
1.
▲
by
otabdeveloper2
6y ago
The phrase 'undefined behavior' only makes sense in the context of an ISO standard. For any particular combination of compiler, OS and computer architecture there are no 'undefined behaviors'; you only care about the con
2.
▲
by
otabdeveloper2
6y ago
It's not funny, it's sad. Also, AWS sucks. It's the 21st century version of IBM mainframe, except without the reliability.
3.
▲
by
otabdeveloper2
6y ago
The original post was about 'projects', not code snippets. If you've done any serious (large, long, multi-team) projects in a dynamically-typed language, you know how quickly they turn into a big ball of mud where you're
4.
▲
by
otabdeveloper2
6y ago
> C++ has a standard that's too long and hard to understand, so let's use a language without any standard whatsoever instead! Good lord, if that's the kind of human capital that's involved in making next-generation
5.
▲
by
otabdeveloper2
6y ago
> Untold amounts of human effort are exhausted globally every day on rebuilding identical components for web apps. This should not be the case. The UI community should standardize namings and structures for common components. Yeah, they&
6.
▲
by
otabdeveloper2
6y ago
> Except slowly people will be writing parts of it in Rust Wishful thinking.
7.
▲
by
otabdeveloper2
6y ago
> python is very expressive, hence the code base have way less numbers of lines than in C++ This doesn't match reality. In reality, many Python projects have way more lines of code than equivalent C++ projects. Probably because of
8.
▲
by
otabdeveloper2
6y ago
Apparently, 'world history' started in 1850? Good to know!
9.
▲
by
otabdeveloper2
6y ago
> ...because you never have to leave. You kind of do if you ever want to work on anything other than pet personal one-man projects.
10.
▲
by
otabdeveloper2
6y ago
> Very experienced programmers switched to Rust because it makes it possible to build large scale industrial programs both efficient and reliable. This never happens in the real world; not unless the 'very experienced' bit is e
11.
▲
by
otabdeveloper2
6y ago
> an excruciatingly slow, annoying and information-sparse experience from Slack Fits like a glove. P.S. I hate Slack so much...
12.
▲
by
otabdeveloper2
6y ago
> ...which then turned out to work fine in every other browser if they just pretended to be Chrome through the user agent. Which is probably why Google wants to phase out the user agent. For sure whatever Google invents to replace it wil
13.
▲
by
otabdeveloper2
6y ago
It's pretty much irrelevant what people feel emotionally about Rust. The real-world fact is that Rust is, as of March 2020 at least, an entry-level systems programming language. It's used as a stepping stone by former PHP/Py
14.
▲
by
otabdeveloper2
6y ago
The problem with GC isn't the "spikey 1%", it's the fact that GC implies the "everything is a pointer to an object" programming model, which in turn fragments your memory and destroys your cache. Performance-or
15.
▲
by
otabdeveloper2
6y ago
> I never think about optimizing code until I really really need to. The point of 'really really need to' has long been passed and you didn't notice it. (Unless you use an entry-level $200 notebook for development, which y
16.
▲
by
otabdeveloper2
6y ago
> It targets its own niche (embedded, realtime, correctness-oriented). I don't know of anyone who actually uses Rust in that niche. Everyone who uses Rust is using it because of "C++ is hard, let's go shopping instead&qu
17.
▲
by
otabdeveloper2
6y ago
> Certain features (NSS, iconv) will not work. If you're the kind of person who wants static linking then you really don't want these features. The real problem is that statically linked programs under Linux don't (didn&#x
18.
▲
by
otabdeveloper2
6y ago
That would be about as effective as banning money.
19.
▲
by
otabdeveloper2
6y ago
> Why Don’t We Just Ban Targeted Advertising? Because then only untargeted advertising will be left, and that's definitely not what you want.
20.
▲
by
otabdeveloper2
7y ago
No such thing as "RPC Protocol", there's a huge insurmountable gulf between "I want my Python and Javascript services to pass ad-hoc messages between themselves" and "I want to send C++ structs over the network
21.
▲
by
otabdeveloper2
7y ago
How in seven hells is moving imperative loop constructs from Javascript to HTML supposed to be "declarative"?! If anything, it's the opposite - you're now polluting HTML with imperative programming features where there p
22.
▲
by
otabdeveloper2
7y ago
Good, I needed a reason to stop using Wikipedia. Good bye.
23.
▲
by
otabdeveloper2
7y ago
There's a much better alternative outside of AWS for everything that AWS provides. As far as I can tell, AWS exists to optimize accounting and inter-departmental friction, and not to solve any technical problem.
24.
▲
by
otabdeveloper2
7y ago
What's a 'fucking mask' and why haven't I heard of this sexual practice before?
25.
▲
by
otabdeveloper2
7y ago
> ...all kinds insane, undebuggable programs purely at compile-time ... in the most terrible purely functional language imaginable It's a clean, minimal, purely functional Lisp-like language. Nothing 'insane' or 'unde
26.
▲
by
otabdeveloper2
7y ago
> If you would make a new language today you would design for readability above all else. So, basically, COBOL?
27.
▲
by
otabdeveloper2
7y ago
C++. Not even joking.
28.
▲
by
otabdeveloper2
7y ago
> In cases when the content wasn't semantically a table, you had a dilemma. If you have text that's laid out with a fixed number of columns and a dynamic number of rows, than what you have is exactly a table. Absolutely no rea
29.
▲
by
otabdeveloper2
7y ago
> Still, it was better than tables. Well, no. Nothing wrong at all with tables.
30.
▲
by
otabdeveloper2
7y ago
So don't use Twitter. Problem solved. Unless you're getting paid handsomely to do it, there's absolutely no reason whatsoever to broadcast your personal life to the Internet.
More ›