Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rwj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
Go Should Have Assertions
(stonecode.ca)
3 points
by
rwj
8y ago
|
0 comments
92.
▲
by
rwj
8y ago
This is part of the ongoing evolution. The introduction of move operations and smart points in C++11 really started a movement towards "safe by design" (Herb Sutter's words).
93.
▲
by
rwj
8y ago
Monopoloy: exclusive control of a commodity or service in a particular market, or a control that makes possible the manipulation of prices . I don't think that word means what you think it means.
94.
▲
by
rwj
8y ago
My wife is upset every time there is an iOS update. No non tech users really don't want to have to relearn how to operate their phone on a semi regular basis...
95.
▲
by
rwj
8y ago
A lot of their power could come simply from raising risk. Cut the chances of success in half, and that nice investment opportunity no longer a good bet.
96.
▲
by
rwj
8y ago
UB is also a source of portability errors...
97.
▲
by
rwj
8y ago
I always find this argument really strange. How is making a complicated decision (which language is best for this task) easier using less information (the benchmarks are only one facet of the decision)?
98.
▲
by
rwj
8y ago
You should read the article more carefully. Poorer countries are working under difficult constraints, but leaving $1 on the table because you don't want to spend 10 cents is not helpful. There is a line of thought poorer countries ar
99.
▲
by
rwj
9y ago
Why would a professional evaluate their tools?
100.
▲
Easy file reading in C++
(stonecode.ca)
1 points
by
rwj
9y ago
|
0 comments
101.
▲
by
rwj
9y ago
If you agree with some of the things he says, why are you disgusted?
102.
▲
by
rwj
9y ago
Second this. It it ridiculous how much discussion about Peterson exists, and how little of it actually discusses his ideas.
103.
▲
by
rwj
9y ago
Your experience was different then mine. I did not find the qualify of the comments better than other news sites. I also noticed quite a bit of spamming just before they removed the comments from articles.
104.
▲
by
rwj
9y ago
The opening line that "The work of engineers used to be about taking small parts that they understood entirely and using simple techniques to compose them into larger things that do what they want" is not correct. Emergent behavi
105.
▲
by
rwj
9y ago
As some who works in manufacturing, the more your volume goes up, the more you value repeatability. One error in a hundred isn't an issue when you manufacture ten, but when you manufacture a million it is a huge headache.
106.
▲
by
rwj
9y ago
Watching my supervisor in engineering convinced me that I did not want to become a professor. He worked hard... teaching, mentoring, grant writing, plus a whole pile of administrative duties.
107.
▲
by
rwj
9y ago
What's missing from these discussions is a trend for trade volume. If more and more transactions are being done using cryptocurrencies, then that suggests that a shift is coming, and could provide a timeline for how soon it will arriv
108.
▲
by
rwj
9y ago
One trick I've used is to look for non-technical errors. Often, people don't even argue the technical merits. For example, when discussing climate change, waiting for 100% certainty is a flag they are not serious. No one ever h
109.
▲
by
rwj
9y ago
This is a common complaint. It's not mentioned in the interactive chart, but the print article explains their reasoning.
110.
▲
by
rwj
9y ago
Perhaps your circle of experience isn't representative of the wider community? Personally, I don't find the ranking of PHP surprising. One word, WordPress. Plus, there are probably bespoke PHP applications running in countless com
111.
▲
by
rwj
9y ago
If I hadn't read an article on esolangs last week, I would have missed Piet.
112.
▲
by
rwj
9y ago
The complication occurs when you need to identify which sub-expression matched.
113.
▲
by
rwj
9y ago
The facet that is missing is the impact on users' code complexity. It is all well and good if Go is simple, but if my code is horrendously complex to compensate, it isn't a net win. I exaggerate, but a lot of the complaints for
114.
▲
by
rwj
9y ago
It is not about running C/C++, it is about running native code (or something approximating it). With the right backend, most languages should be able to target WebAssembly. The other complication with supporting Go or Rust is that, e
115.
▲
by
rwj
9y ago
Same thing here. Wrote enough of a COM implementation that some software could be compiled native on Linux. The cool bit was that we automatically generated the Python bindings as well, so all the COM components were easily accessible for
116.
▲
by
rwj
9y ago
People shouldn't confuse single-payer with socialism. In many single-payer systems, the government will put a limit on what they are willing to pay for various services, but those services are provided by private entities.
117.
▲
by
rwj
9y ago
This should be emphasised more. Schemaless is good for productivity during prototyping (like dynamically typed languages), but long term a well-defined schema will help maintenance (like statically typed languages).
118.
▲
by
rwj
10y ago
You can cast from char* to uint32_t* and start using it. I forget the exact standardese, but there is an execption for char*.
119.
▲
by
rwj
10y ago
Not a full-time C programmer, and I was still correct on all of them except #1. Certainly C is more dangerous than other languages, but I don't understand the push to convince people that it is impossible to understand.
120.
▲
by
rwj
10y ago
I've been looking for a good template engine that supports compilation, but the goal is not speed. Although you can rely on testing, I'd like to get type-checking for templates at compile time.
More ›