HNHacker News
TopNewBestAskShowJobs

talaketu

375 karma · joined May 1, 2011

submissionscomments
talaketu··on The Importance of Excel
Yes, so excellent that it lets me add a date to USD and format it as a percentage, as I copy and paste that one formula into every row of data.
talaketu··on DOS is long dead, long live FreeDOS
You already can. Shell redirection just connects file descriptors - they don't need to be text files.

Maybe what you mean, is you want a terminal that can display a number of well-know content-types, negotiate with an upstream process for the content, receive that as a stream of bytes, for display to the user. :)

talaketu··on Twitter Hacked – 250,000 User Accounts Potentially Compromised
Wow, poor precious. Are you likewise insulted when the bank tells you not to keep a written note of your PIN with your card? As obvious as it is to you to ensure good password hygiene, it should be obvious that Twitter has a clear interest in encouraging less informed users doing the same.
talaketu··on Ask HN: Which developer laptop should I buy?
> Sorry if this sounds ignorant, but it's not meant to be.

No need to apologize for the ignorance you are seeking to dispel.

talaketu··on English Letter Frequency Counts: Mayzner Revisited
No corpus is immune from comparison, and each will have statistical parameters that reflect it's original selection criteria. Perhaps Mayzner's corpus, apparently based on a sample from literature, exhibits a bias away from the abbreviated forms widely used in written communication today.

So, if you wanted to tune your text prediction software for your phone...

talaketu··on Make the Metric system the standard in the United States
This doesn't explain anything. Why is the USA the exception?
talaketu··on Rethinking Passwords
> The question for today's security specialists is, what still makes sense from the 1985 guidelines?

Indeed. Today every webapp developer is a security specialist.

> Certain audit reports (e.g., date and time of last login) should be provided by the system directly to the user.

In 2013, this still makes sense, but is not often implemented.

talaketu··on Randi Zuckerberg Also Confused About Facebook Privacy
Did you read the article? Was the photo not reposted to Twitter? Was this done using a common Facebook feature?
talaketu··on Understanding map, filter, and fold
Also: (++) :: [a] -> [a] -> [a]

Article implies: (++) :: [a] -> a -> [a]

talaketu··on Wil Wheaton on Instagram's new ad policy
You just made that up. I checked the dictionary.
talaketu··on Efficiency of list comprehensions
"any" applied to a generator expression with side-effects is smelly because of the generator expression with side-effects, not because of the short-circuit. "any" applied to a pure generator expression expresses the algorithmic optimization known as short circuiting.

Once you are at the point of considering execution time to be a side effect, the purity of any non-trivial expression vanishes.

talaketu··on Efficiency of list comprehensions
"any" short circuits - you probably are not throwing away the boolean result.

I do agree with the author that using a comprehension for the side-effect is smelly.

talaketu··on Twitter Loses Ability to Properly Display Instagram Photos
What better/more/cheaper stuff do IG users gain from this? No comment from IG.

When companies "compete" by buying out the competition and shutting down trade, there is a loss of choice and utility and a loss to consumers.

talaketu··on Outlawed by Amazon DRM
I can't believe cost would be the dominant factor in the price difference.

More likely, someone who has invested in a kindle will pay a higher price to obtain the convenience of the ebook and justify that investment. Publisher is just maximizing profit by setting price higher.

talaketu··on Outlawed by Amazon DRM
Volume drives the incremental cost towards marginal cost.
talaketu··on Outlawed by Amazon DRM
I have no idea about this.. but I can speculate that maintaining the DRM system indefinitely after the initial sale represents an ongoing cost whose net present value needs to be considered in contrast with a DRM-free book.
talaketu··on World `countries` – database table for MySQL
"Ever-newer waters flow on those who step into the same rivers."
talaketu··on Family trees: Tracing the world's ancestor
It's a consoling thought for the childless... almost all the branches of the vine end.
talaketu··on Amazon Glacier
I like the name too. An accreting mountain of preserved data.
talaketu··on Rich Hickey: The Value of Values
Exactly. Primary key is a subset of attributes - thus necessarily populated by values.

It's worth considering the correspondence between the concept of functional dependency in the relational model, and the concept of a pure function in functional programming. The issue under discussion, then, is whether referential transparency is afforded in the database.

While referential transparency in a database is achieved momentarily at the right isolation level, it is not achieved in the eternal sense of a pure function.

This is because the functional dependency in FP encodes an intensional definition, whereas the functional dependency captured in a relation is extensional, usually modelling the state of the knowledge of the relevant world, and therefore being subject to change.

talaketu··on Rich Hickey: The Value of Values
Great talk. Love the phrase "Information Technology not Technology Technology".

But I do think he has been a bit unfair to databases (and primary keys) generally, in characterizing them as "place oriented". The relational model is actually a brilliantly successful example of a value-oriented information technology.

The very foundation of the relational model is the information principle, in which the only way information is encoded is as tuples of attribute values.

As a consequence, the relational model provides a technology that is imbued with all of the the virtues of values he discusses. * language independence * values can be shared * don't need methods * can send values without code * are semantically transparent * composition, etc.

It's true that we can think of the database itself as a place, but that's a consequence of having a shared data bank in which we try to settle a representation of what we believe to be true. Isolation gives the perception of a particular value. In some ways, this is just like a CDN "origin".

Also regarding using primary key as "place". Because capturing the information model is the primary task in designing a relational database schema, the designer wants to be fairly ruthless by discarding information that's not pertinent. For example, in recording student attendance, we don't record the name of the attending student - just their ID. This is not bad. We just decided that in the case of a name change, it's not important to know the name of the student as at the time of their attendance. If we decide otherwise, then we change the schema.

talaketu··on Craigslist now asks for exclusive license when posting
Probably not the best advice from a legal or ethical standpoint.
talaketu··on Functional Programming is Dead, Long Live Expression-Oriented Programming
Check some of the pyparsing examples.
talaketu··on Functional Programming is Dead, Long Live Expression-Oriented Programming
Yes absolutely the von Neumann architecture gave rise to the dominant means of computation - formulas and algorithms translated into imperative programs yoked to instruction pointers and addressable memory.

But there is that step of translation. Perhaps we became so fluent that we stopped noticing we were doing it, and perhaps even to start thinking imperatively. But it's not "natural".

Look at computing polynomials by differences (giving rise to the idea of the difference engine): better described as an iterated procedure than an imperative program.

Or "constuctive": Construct an ellipse naturally by the pins and string method. Bisect an angle naturally using straight-edge and compass.

talaketu··on Functional Programming is Dead, Long Live Expression-Oriented Programming
Computation is imperative by nature?
talaketu··on Anonymous Publishing is Dead
as this turd found out: http://www.dailymail.co.uk/news/article-2026267/Paul-Doug-Pe...
talaketu··on Why I stopped working on the Bongard Problems
You read "genocide" too narrowly, and write "homicide" too broadly. To annihilate a city and its people is genocide in my book.
talaketu··on Megaupload Demands Return of Millions of Dollars From U.S. Govt.
> do not involve US companies in your business.

Actually, there is a whiff of a trade dispute brewing between Australia and US about this.

> "the US has accused the Australian government of misleading its agencies about the Patriot Act’s scope, and warned that its [cloud service providers] should not be barred from competing for the work."

http://www.canberratimes.com.au/national/public-service/trad...

talaketu··on Plagiarism
I agree with your 1st sentence, but not your 2nd. Citation is the act of declaring a source.

http://web.mit.edu/academicintegrity/citing/whatandwhy.html

(To be honest, I got this link from wikipedia :)

talaketu··on Storing Date/Times in Databases
The article does not clearly specify the problem to be solved. But it general, it would seem the author is concerned about choosing a data representation for date and time and place of a future event that stable under changes to the local timezone. In other words, he wants a flaccid designator.

UTC is clearly not suitable for this.

On the other hand, no-one is looking to add 8 months to a localtime and have it make sense. This kinds of scheduling decisions will always be supervised by humans.

And the "Chile" example just goes to show you should be prepared to update a schedule. Airlines do this all the time.

Food for thought.

← PreviousPage 7 of 8Next →