News for hackers. Stuff that matters.

Kejistan

Reviews of advance copies lose their value when the book is swamped with fake reviews that were written years before publication. How many of Goodreads’ reviews of The Winds of Winter do you think are “reasonable”?
Is it BS? If a driver does a poor job of delivering food shouldn’t the recipient be able to not tip? Why should it be different from a traditional restaurant where you decide on a tip at the end in response to the level of service you received?
Re:Ten Years of TypeScript on Saturday October 01, 2022 @06:23PM (#33050701)
Spreads are ordered, and try to match the semantics of object spreads at runtime. Intersection types don't do that, they express that the type is both things at the same time. It is most obvious when dealing with types that have overlapping properties: [typescript with intersections](https://www.typescriptlang.org/play?#code/C4TwDgpgBAglC8UDeA...) [flow with spreads](https://flow.org/try/#0C4TwDgpgBAglC8UDeAfAUFTUBmB7XAXFAHYCu...).
Re:New Mac ransomware spreading through piracy on Tuesday June 30, 2020 @07:26PM (#23695997)
You can `sandbox-exec`. But that probably wouldn’t be useful for a program like little-snitch, which needs rather broad permissions normally.
Re:Google Feedback on TypeScript 3.5 on Friday September 06, 2019 @03:20AM (#20893708)
Hopefully they don’t take the suggested approach of forcing everyone to explicitly write the generic types when creating new Sets/Maps/etc. I realize the type systems are very different under the hood, but if flow can handle this elegantly I would hope that typescript could as well. https://flow.org/try/#0PQKgBAAgZgNg9gdzCYAoVBjGBDAzrsAYTAG9U...
Re:AT&T's Rube Golbergian Web Form on Saturday June 25, 2011 @04:20PM (#2696460)
From my experience with their phone support I'll agree that it probably isn't expensive, but only because it seems to be chronically understaffed. Multi hour wait times appear to be the norm when dealing with AT&T.
Re:Libraries in C++ for ACM on Sunday March 06, 2011 @12:18AM (#2293527)
What you're missing is that const is a compile time validation. The compiler _does_ compute whether or not the function you've created is const automatically and uses that to give you an error when it conflicts with what you've told it to expect. This is a way of validating your code's assumptions.

It is slightly annoying that you do need to declare const in functions ahead of time, but it ensures that if you say "this function wont change the variable" your compiler will make sure that you dont. And no amount of changing the internals of that function will change that assertion.

Re:Lisp IDEs (where for art thou?) on Wednesday January 05, 2011 @05:11PM (#2072732)
Aquamacs is emacs with osx styling, I've heard good things. http://aquamacs.org/
Re:KeePass 2.14 released on Sunday January 02, 2011 @11:07PM (#2062045)
There already are versions of KeePass available on Android and iPhone (and windows phones too it seems). So I guess the only thing missing at this point is a webapp version.
Apple's advertising has never been big on hashing out technical merits.
Re:Lots of Copies Keep Stuff Safe (LOCKSS) on Tuesday June 22, 2010 @06:14PM (#1453392)
Can anyone elaborate on how this protects against tampering? It sounds like you can't actually look at the LOCKSS copies unless the "live" source is down. So long as the single "live" tampered copy doesn't go down it doesn't sound like it offers any protection.
Re:Interesting IQ Test by Yale University on Friday April 23, 2010 @06:59PM (#1289744)
I actually found the switch to be most apparent when focusing on the left/right sides of the figure. The left rotates counter-clockwise, while the right rotates clockwise.
Re:Why People Don’t Upgrade Their Browser – Part IV on Thursday April 22, 2010 @01:59PM (#1285867)
That doesn't seem feasible, most people (that I know) leave FF running all the time; or if they do close it the last thing they want is the application taking even longer to shut down because it wants to ask about running some updates. Think about the scene from Office Space.

Nagging people while they're trying to do stuff obviously isn't ideal either. So as just about everyone has mentioned: Chrome's silent updates are a big win for convenience. Because should the average user really have to think about keeping their software up to date?

Re:Twitter, Curse your sudden but inevitable betrayal on Wednesday March 31, 2010 @04:23PM (#1232915)
And yet you don't buy an iPhone as a replacement for your computer. People still need a "real" computer, and for that reason we're probably not going to see computers go the way of the dodo in favor of iPads.
Re:Microsoft: Here's why Google Apps suck on Tuesday February 23, 2010 @01:47PM (#1146048)
Thanks for the explanation!

I'd also like to take the time to point out that you can get similar functionality using the vim-style keyboard hotkeys in gmail: j/k to move to the next/previous conversation.

Re:Microsoft: Here's why Google Apps suck on Tuesday February 23, 2010 @09:59AM (#1145476)
I've asked this in previous threads about mail applications, but what is an email preview window/pane for? How is it any different from actually opening the email? GMail (and apps) definitely has room for improvement, but lack of preview is such an oft cited "problem" yet I don't even understand the complaint. (I use GMail for all my email)
Re: This is the title of a typical incendiary blog post on Tuesday February 02, 2010 @05:44PM (#1096430)
This is the comment where I apologize for downvoting you. This is not a comment where I make any reference to the article.
Re:The Lack of Netiquette on Monday February 01, 2010 @11:15PM (#1094275)
He is angry that they effectively hijacked his bandwidth to earn them revenue off of his work. And all without the courtesy of asking his permission. Twice.
Re:Amazon, Macmillan: an outsider's guide to the fight on Sunday January 31, 2010 @02:55PM (#1090975)
Could you elaborate? AFIK the "fine print" is the requirement that the ebook be at least 20% cheaper than the dead-tree version, that it be priced under $10, that you don't price it lower on some other store and that you enable stuff like text-to-speech. Maybe I'm not thinking like a publisher but that all sounds pretty good.
Re:Poll: Are you getting an iPad? on Wednesday January 27, 2010 @06:24PM (#1082319)
e-ink's appeal is in the fact that it is beautiful to read off of. I do however agree that its not the right display tech for this device.
Re:Nexus One Total Cost of Ownership (chart) on Tuesday January 05, 2010 @10:56PM (#1034127)
The basic problem is how do you even adress the "user experience" on a chart like this? All you'd end up doing is throwing your personal opinions about the device into the mix, which would ruin the objectivity of the chart.
Re:Why Google Chrome OS has already won on Friday November 20, 2009 @09:33PM (#954027)
ChromeOS is a linux like Android is a linux. Which is to say: just barely.
I've never understood the idea behind the "preview pane", all you do with email is read it, so what does a preview do other than show you the message? And how is that any different from simply reading the email? Then again I've never been a power email user so maybe I just don't "get" it.
Re:Kneale: Why Apple Is the World's Best Retailer on Wednesday September 30, 2009 @01:21PM (#853073)
I'm all for good customer service, but this article didn't make me feel good about Apple. This reporter is running around trying to get 10.6 for his PowerPC laptop, and he ends up with an 8GB flash stick, a copy of what I can only assume is 10.5 (but he thinks is 10.6), an Airport Extreme and a 2TB USB HDD. Great that he feels good about buying all that, but hearing his story only makes me think that he got deceived, upsold and generally screwed.
I keep hearing that the problem with the approval process is that there are too many apps submitted for the testers to handle. What I don't get though is why Apple can't just hire more testers and be done with it. The fact that they won't do this would seem to indicate that lack of testers isn't really the problem.
Re:Interesting Bash Prompts on Sunday September 06, 2009 @12:59AM (#807480)
I especially like the bash history number in the prompt, makes it much easier to use the history effectively. Perhaps if I used jobs rather than tabs I'd throw the job count in there too. But multi-line prompts? that seems a bit excessive.
Re:Apple Menlo: Snow Leopard's New Console Font on Thursday June 11, 2009 @09:31PM (#653994)
Sorry, I don't understand the comparison? How does Prelude have much to do with Apple's 'new' terminal font? And how does Microsoft play into this?
Re:Don't Click It on Friday June 05, 2009 @08:19PM (#644261)
Interesting site, but I really cannot understand why the mouse click is a "bad" thing. Having pages do nothing unless you explicitly click is a great thing, that site showed me exactly how annoying it can be to control an interface that wants to rearrange itself all the time based on mouse movements. Moving the mouse to a link and having the link move AWAY because you happened to move across one of the links between it and your mouse is simply annoying.
Re:What a non-neutral 'Net looks like, UK-style on Wednesday June 03, 2009 @12:24PM (#639972)
I'm not sure what its like in the UK, but where I'm at in the US there are two ISPs that service my area, and both offer very similar plans. "Change your damn ISP" only works if there is another ISP that offers something different in your area.

Older »