Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
uxcn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
121.
▲
by
uxcn
11y ago
It's a little better with info documents.
122.
▲
by
uxcn
11y ago
I think a better example might be the search boxes that have been added to launch menus (Unity, Windows 8, etc...). People would probably be more likely to start using that as a text interface than a few chat commands. Google figured that
123.
▲
by
uxcn
11y ago
Most compilers I know of do register allocation better than nearly all humans where optimization is important. Aliasing is a problem, but I don't think it's strictly inherent to C.
124.
▲
by
uxcn
11y ago
Claire Patterson was able to run a successful one man campaign against lead in our products. https://en.wikipedia.org/wiki/Clair_Cameron_Patterson#Campai...
125.
▲
by
uxcn
11y ago
Higher level languages (and libraries) seem to be defining the portable interfaces for a lot of what software needs to do now, which helps but essentially seems to punt the problem at the operating system level. I guess portable interfaces
126.
▲
by
uxcn
11y ago
This was a bit disheartening to read. I didn't see a any problem proper versioning couldn't address. Breaking backward compatibility shouldn't be an issue as long as you generally don't break forward compatibility. I
127.
▲
by
uxcn
11y ago
I personally have a number of specific gripes , but more importantly it seems odd the committee hasn't added anything to the standard since '08 (especially since good portable software generally needs more functionality now). As
128.
▲
by
uxcn
11y ago
I guess what I was really wondering was why so little has changed with respect to multiprocessing, modern filesystems, resource quotas, virtualization, etc... since '08.
129.
▲
by
uxcn
11y ago
Speaking of standards, has anything happened with POSIX since '08?
130.
▲
by
uxcn
11y ago
native.js looks interesting. It almost seems like it's recreating micro-kernel type interaction within the browser.
131.
▲
by
uxcn
11y ago
I guess the real worry is the quality of the APIs that are going to replace native access.
132.
▲
by
uxcn
11y ago
From what I can glean, content handlers should no longer be native, and WebExtensions are going to be more controlled in what you can and can't access.
133.
▲
by
uxcn
11y ago
For now, but XUL and XPCOM are also on the chopping block. Overall, it looks like Mozilla is planning to get rid of native access entirely.
134.
▲
by
uxcn
11y ago
The native api isn't only necessary for accessing operating system resources or running natively compiled code. It's also to interact with the browser at a fundamental level. It's extremely useful for things that modify the
135.
▲
by
uxcn
11y ago
Netflix recommendations have essentially never worked for me. It occasionally identifies a category I might be interested in, but essentially drops the ball on actual content. I think the best film I've seen recommended in a genre wa
136.
▲
by
uxcn
11y ago
I'm not sure I agree with this about Amazon, but some of it may just be strategy opinion differences. Apple and Google both have higher capitalizations, but more importantly they operate at growing profits as opposed to a loss. Googl
137.
▲
by
uxcn
11y ago
Actual software engineering probably shouldn't be considered the same category as the methodology cults and poor management. I actually read books like Mythical Man Month, Refactoring, etc... and it's helped me to write better so
138.
▲
by
uxcn
11y ago
One of the first things I noticed out of school was that most projects prefer not using formal methodologies for building software. A lot of the projects that do, tend to focus on applying methodologies more rigorously than the actual goal
139.
▲
by
uxcn
11y ago
> I think it might be possible to create a build system that can automatically > collect the profiling data (branch stall cycles and data stall cycles) > and use the branch likely and prefetch instructions to auto-
140.
▲
by
uxcn
11y ago
The language is typically vague, if there is any. POSIX also notably never had anything to say in regard to cpu affinity.
141.
▲
by
uxcn
11y ago
To calculate the number of processors available or the optimal number of threads/processes?
142.
▲
by
uxcn
11y ago
I'm not necessarily questioning the accuracy, just that they generally don't consider the affinities and a lot of software assumes that number of cpus matches the concurrency available. If only half the cpus are in the affinity
143.
▲
by
uxcn
11y ago
Regarding cpusets, I wonder how much contention is being created just by software assuming the number of cpus match the number of cpus in the affinity set. For example, C++ has hardware_concurrency now, Python has cpu_count , Java has f
144.
▲
by
uxcn
11y ago
Capital letters and numbers are global, lowercase is buffer local. There are also dynamic marks that vim sets which you can use instead of manually navigating or setting marks. For example, g'. will go to the position of the last c
145.
▲
by
uxcn
11y ago
Marks (non-global, global), the quickfix list, tabs, vimscript, python bindings, there's a lot. Vimcasts ( http://vimcasts.org/ ) has some good tutorials. Vimgolf ( http://vimgolf.com/ ) also has some goo
146.
▲
by
uxcn
11y ago
Honestly, Amazon seems like they're in a bit of a panic to get into digital consumption. This is slightly reminiscent of Fire Phone.
147.
▲
by
uxcn
11y ago
I grew up with IDEs. I'm still more productive with vim (nvim currently).
148.
▲
by
uxcn
11y ago
This is a really good introduction to vim. It is better to think of it as a grammar to manipulate text. A few additional things that have saved me keystrokes... replace mode ( R ) insert normal mode ( <c-o> ) paste from a register in
149.
▲
by
uxcn
11y ago
C and C++ are admittedly different languages, but I would think more than less of the code for compiling both languages should be the same. I personally can't see how one language would impede the other. As a C/C++ user, I'm
150.
▲
by
uxcn
11y ago
I read Chris Lattner's posts. There are definitely things the standards don't specify that people take for granted (twos-complement for example). C is still an order of magnitude easier to parse than C++ though (especially moder
More ›