Timmmmmm
|
11 years ago
|
on: What will C++17 be?
They are hacks that paper over the lack of good package management. Plus they are too much extra work, and OS-specific. No build system integrates with them as far as I know.
I think what people want is something like go, where you add a single line to your code and it magically downloads and compiles the referenced library. C++ doesn't have anything like that (and I doubt it ever will to be honest).
Timmmmmm
|
11 years ago
|
on: LaTeX users are slower, make more mistakes, and are happier than Word users
Which is why I use Lyx - best of both worlds. You get to use latex equations, the final document is pretty, and the document is readable while editing (i.e. not filled with commands and other crap).
Timmmmmm
|
11 years ago
|
on: MozJPEG 3.0
I have a feeling that nobody would really bother with WebP for its compression, but does JPG/PNG have:
* Lossy compression with alpha channels.
* Efficient lossless compression of photo-like images.
* Efficient compression of photo-like and diagram-like images in the same format (and in the same image, e.g. screenshots containing photos).
* Good lossy compression of diagram-like images.
No.
Timmmmmm
|
11 years ago
|
on: Neo900 – Crafting the private phone [pdf]
Nice to see someone is attempting this. Physical keyboard and resistive touchscreen seem like pretty odd decisions though. I guess this is going to be as enthusiast-only as the previous Neo phones which is a shame.
Timmmmmm
|
11 years ago
|
on: SS7: Locate. Track. Manipulate [video]
This is pretty shocking. Shame it is technical enough that it will probably not become mainstream news.
Timmmmmm
|
11 years ago
|
on: Deterministic Lockstep for Networked Games
Not in this case - packets can be dropped by the route and the game player doesn't care as long as his connection is good enough to play. When it gets really bad the player will likely quit and the packets will stop.
If it is really desired you could implement throttling according to packet loss, but not in the way that TCP does it - by buffering and waiting - instead you'd just send packets every N frames. You can't do that if you're just using TCP since you don't know when packets are dropped.
Timmmmmm
|
11 years ago
|
on: Roadster 3.0
That's actually pretty significant. I doubt anyone would want to drive more than 400 miles in a day. You can almost get between any two points in England with that range.
Timmmmmm
|
11 years ago
|
on: Ask Stack Overflow for Atom
I agree. I mean, I can see it being useful for things that you "know" how to do but just forgot the syntax... But the chances that a random javascript snippet on SO are right seems pretty damn low to me!
Timmmmmm
|
11 years ago
|
on: 5 all-time domain expirations in Internet’s history
That title makes no sense at all. Perhaps they meant "5 all-time worst domain expirations"?
Timmmmmm
|
11 years ago
|
on: CDN for JavaScript libraries
Agreed, especially a third party provide of
javascript! It would be absolutely trivial for them to inject highly invasive tracking code into your site, or worse.
I'm not saying they will, but really it doesn't make sense to take the risk.
Timmmmmm
|
11 years ago
|
on: Go support for Android
Yeah writing java for Android is a pretty awful experience. But it's not going away soon - this Go release will only have access to the things you can already do in C++ on Android. Namely, OpenGL, audio, and touch input. That's about it.
Anything GUI or system-related you have to do in Java. You won't be able to use Go to run other apps, enable wifi, receive GPS locations, communicate over bluetooth, etc. etc.
Qt is worth a look, but it's still not quite ready.
Timmmmmm
|
12 years ago
|
on: SCiO: A Pocket Molecular Sensor For All
Probably - BLE is usually very easy to reverse engineer.
Timmmmmm
|
12 years ago
|
on: Kevo – Bluetooth Electronic Deadbolt
How do you run power into the door?
Timmmmmm
|
12 years ago
|
on: Did removing lead from petrol spark a decline in crime?
Yeah pretty sure that's because of other more obvious factors:
* Greater anonymity in cities
* Higher population density
* Juxtaposition of poverty and wealth
Timmmmmm
|
12 years ago
|
on: Ask HN: Negative OpenSSL sentiments
Part of the reason people are annoyed it that
this wasn't a complicated "crypto is hard" bug!
It was a stupid, "really? again?" type bug that is typical of low-level badly written C programs and a common cause of security vulnerabilities.
I think what people want is something like go, where you add a single line to your code and it magically downloads and compiles the referenced library. C++ doesn't have anything like that (and I doubt it ever will to be honest).