Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oriolid
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
421.
▲
by
oriolid
6y ago
Wouldn't a water cooled phone be much more awesome?
422.
▲
by
oriolid
6y ago
Samsung Pro Audio used to be the only low-latency audio API on Android devices. AFAIK it was a very thin wrapper over JACK. Of course, using it often crashed the app, and then Samsung first declared it deprecated and then didn't port i
423.
▲
by
oriolid
6y ago
OnePlus seems to have same kind of marketing aura as Samsung. I remember when they first came out and my co-workers were bragging about the great features OnePlus had. It turned out that Nexus 5 had all the same stuff.
424.
▲
by
oriolid
6y ago
That is how NAT works for connections opened from private network to the Internet. If the console needs to listen to a port, the NAT must be configured to forward the listened port to correct device. Multiple devices behind NAT can not list
425.
▲
by
oriolid
6y ago
IIRC that model doesn't give apps audio route change notifications when Bluetooth is disconnected, which screws up audio timing. Or something similar, each model has different bugs. But yeah, it doesn't spontaneously catch fire, s
426.
▲
by
oriolid
6y ago
You don't get to see the hacks in the apps you're using, starting with comments like "On some Samsung phones X happens even though API documentation says Y. We work around it by Z" or don't directly pay for the work
427.
▲
by
oriolid
6y ago
It's something like 50% of user base and >75% of device-specific bugs.
428.
▲
by
oriolid
6y ago
The workaround with nvram doesn't work if you already made the mistake of plugging in the CSR dongle. I don't know about the fix with CSR 2.0 dongle, it seems that nobody's selling them any more. Could work, could be an urban
429.
▲
by
oriolid
6y ago
It certainly makes sense to use struct and class to indicate what the type's role is. It's just good to keep in mind to avoid the confusion when you find the struct that has only pure virtual functions as members.
430.
▲
by
oriolid
6y ago
> Samsung is in the market of selling cheap hardware I'm not sure about this. There are people who pay >1000€ for their flagship phones and believe them to be premium products, but they are just as buggy as the cheap ones. Huge a
431.
▲
by
oriolid
6y ago
What's the difference between struct and class in C++? IIRC the standard says they're the same except that members are public by default on struct and private by default on class. You could as well argue that C++ doesn't have
432.
▲
by
oriolid
6y ago
There's something odd about the 2019 MBP Bluetooth hardware. The most interesting part is that just plugging in a Cambridge Silicon -based USB dongle can kill it permanently: https://discussions.apple.com/thread/25
433.
▲
by
oriolid
6y ago
It's because Samsung can get away with selling total garbage. I work on an audio-related app, and a huge majority of the hacks in the app to work around bugs in phones are for different Samsung models. Still more than half of our users
434.
▲
by
oriolid
6y ago
> Is there fewer people making desktop software nowadays? Yes. Developing native desktop apps is more work (Win32 and Cocoa, who even knows those? you'll have to implement the app in both) and these days you'll have to go throu
435.
▲
by
oriolid
6y ago
With http you lose all the fun with active/passive FTP and tricks to get around firewalls. Though stateful firewalls already ruined it.
436.
▲
by
oriolid
6y ago
What's the difference between career and "grants and tenure"?
437.
▲
by
oriolid
6y ago
What about things simple things like career, peer recognition and intellectual freedom? At lower levels it's called "publish or perish" for reason (not "keep secret or perish"), but if you're really "Newto
438.
▲
by
oriolid
6y ago
No scientist of that caliber would certainly want to publish that kind of research, even if their career depended on it. If they did, it certainly would be ignored by Nature, Science and others, and the newspapers who pick their content fro
439.
▲
by
oriolid
6y ago
To me it sounds more like cheats for people who can't be bothered to draw the map or find the secrets than something that should be included in game instructions. So, almost like selling gems now. Btw, the map that came with Star Contr
440.
▲
by
oriolid
6y ago
With guitars there's also a whole subculture of DIY modification and ecosystem of aftermarket parts to support it. It helps that Fender guitars were designed to be modular to begin with (AFAIK for easier manufacturing and repairs, the
441.
▲
by
oriolid
6y ago
I wonder if it occurred to Nintendo at the time that they could have sold the device by themselves. Right now it seems that one of the best business models in (casual mobile) games is to make the game unwinnable at some point and then sell
442.
▲
by
oriolid
6y ago
Creativity is reserved to founders and designers, they don't like competition. If you give a shit, you're going to quit over artistic differences. Working hard usually does more damage than working smarter. And finally, we wouldn&
443.
▲
by
oriolid
6y ago
I've been cursing the same problem with Objective C APIs for audio and some other stuff until I made a discovery: there's quite detailed documentation in comments in the API header files. Apple could generate documentation website
444.
▲
by
oriolid
6y ago
So, is the idea that you don't actually hear that the song is in E (or some other guitar friendly key), but recognize that it's based on open strings on guitar and because of that you just assume it's that key instead of guit
445.
▲
by
oriolid
6y ago
I don't have a source at hand, but I remember reading an interview where Stieg Larsson confirmed both influence of Pippi and that Mikael Blomkvist was inspired by and named after Astrid Lindgren's character Kalle Blomkvist (transl
446.
▲
by
oriolid
6y ago
The thing is, convolution based guitar amp simulation is not going to sound like guitar amp, because convolution can't model the nonlinearity. You might get otherwise interesting sounds, but not what is usually considered the electric
447.
▲
by
oriolid
6y ago
Yes, my most interesting experience is from writing code that was portable between to TI DSPs. One had 16-bit char and 24-bit pointer, the other 8 and 32 bits. Of course, the struct padding, bit field packing, char signedness, etc were also
448.
▲
by
oriolid
6y ago
Convolution is linear, tube amps have many levels of nonlinear behavior.
449.
▲
by
oriolid
6y ago
> You wouldn’t shit on C language... at least less. Nope. If anything, while programming for microcontrollers I learned C is too remote from hardware and leaves too much implementation-defined. Struct padding? Implementation-defined. Bit
450.
▲
by
oriolid
6y ago
The classic and almost related one: https://en.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer
More ›