HN user

asg

253 karma
Posts17
Comments55
View on HN

It can also show you assembly at the function level:

   julia> a=1+2im; b=2+4im; @code_native a+b
           .text
   ; ┌ @ complex.jl:271 within `+'
           pushq   %rbp
           movq    %rsp, %rbp
   ; │ @ complex.jl:271 within `+' @ int.jl:53
           vmovdqu (%r8), %xmm0
           vpaddq  (%rdx), %xmm0, %xmm0
   ; │ @ complex.jl:271 within `+'
           vmovdqu %xmm0, (%rcx)
           movq    %rcx, %rax
           popq    %rbp
           retq
           nopw    %cs:(%rax,%rax)
   ; └

Couldn't agree more. I was sending a couple of thousand emails a month with mandrill for free. Would have happily paid 9.95 a month. But when I got their email, and read their blogpost, it was completely unclear what I had to pay. The message I got from them was, "sorry, don't want your business."

With this, and Kimono, in one week, I am moving to amamzon ses, though it has very few reporting features. Sorry Sendgrid/Mailgun, but TWICE burnt, and all that...

This is really bad news for us, and the tone of the announcement grated. Two weeks notice is very bad form, I'm having to come back from vacation to fix this.

When we evaluated options a year ago, kimono was the best fit. We'd happily have paid, and did ask. I don't understand what happened... Did they run out of funding?

I've wanted something like this for years, I can easily see why this is awsome. I considered the Echo seriously when it came out. However, even as an Amazon Prime member, I'm hesitant to have amazon in my living room. I don't want to tie that deeply into a single ecosystem. Therefore, I am eagerly waiting for my Mycroft[1]... One for every room! If your are willing to muck about with hardware, the Jasper project does a lot of this already.

[1] https://mycroft.ai/

We played around with what I believe was a prototype version of this at the BBC stall at last summer's Edinburgh festival. The kid loved it.

This is of course nothing like the RPi. You board has a grid of LEDs that you can control by uploading a program which you write on a regular PC. When we tried it, we were coding in a Scratch like environment.

Well, that is just one way of doing it. As other commenters say below, julia decouples the concepts of namespaces, and files. Which means there are many ways of organising your code.

You're right in that most projects include files into one large modules. Not every body like a it, but it does work for many codebases.

If you want however, nothing prevents you from having separate modules per files.You could also create hierarchical modules, and store the files in a matching heirarchy of directories.

As a young language, some programming patterns are still being experimented on by the purveyors of the language. But I don't think the module system is fundamentally weak in this respect.

Of course this article is a lot of hyperbole, and whether you agree or not depends on your worldview. But one bit I couldn't agree more. Uber and Lyft are NOT examples of the sharing economy. Just adding an element of technology to good old fashioned capitalism does not a sharing economy make.

Frequency 12 years ago

The divisor should probably be the total installed base, i.e. all active iPhones in use, rather than one year's sales.

From the documents, it appears that the holder has the option to get money back, or shares in the event of a merger/acquisition. They also have priority rights over shareholders in the event of a dissolution.

So no, they DO derive economic benefits, but it may be a long time coming.

[Edit: this is almost the same as convertible notes. The only difference is that as a debt holder they may be able to force a resolution at maturity, but that is usually to the detriment of the company. But as the preamble says, most angel/VC investors dont actually want to be a debtholder"

The intrinsic value of paper currency, I suppose comes from the promise of the central bank to pay its value on demand. In the 'good old days' this was a promise to pay its value in gold, but now its in the settlement of your debt. In Bitcoin that promise is peer-to-peer. Whether that makes it a successful currency is a fascinating, but open, question.

Julia 0.2 released 13 years ago

While the focus of many of its contributors remain scientific computing, and its use in academia is growing, the language in itself is very amenable towards more mainstream programming. For example, there are packages (at varying level of maturity) for HTTP Servers, HTTP middleware, templating with Mustache, Redis, database access, Logging etc. So I'd say, the language itself is very suitable for mainstream programming, and the library ecosystem around it is growing and maturing quite well for such a young language.

There is also a great interface to Python, giving you access to the wide range of its libraries.

While the headline is nominally true, I don't thing this discussion is complete without talking about how browsers map this concept to actual device pixels ... particularly since they don't know how far the user's eyes are from the screen :)

The anger by the OP and most of the commenters is misplaced. This is not a decision solely by the BBC Trust, and was not done with the licence players best interest at heart. This is the result of lobbying by newspapers and commercial broadcasters. The theory is that compulsory tax (or license fee) payers money should not be used to compete against commercial interests in anything other than TV broadcasting. In the current political climate, this is unlikely to change.

In fact, there was a concerted effort a few years back to shut down the entire BBC News website.

That is depressing. Companies are nothing but collection of human beings. One would hope that most humans are not happy to go about their lives lying to other humans on a regular basis.

So yes, companies don't have a moral point of view. But human beings do, the humans who work for and run these companies. And while philosophers have opined extensively about the relativity of morals, I'd hope that there are some values that an overwhelming majority of human kind subscribes to.

I'm amazed at how the discussion here has devolved into the merits of mass assignment. While that is a worthwhile topic in itself, specially given the recent github issues, any suggestion that the this issue would have been mitigated by the OP not using mass assignment is flawed.

Any webapp that I would consider secure MUST validate all input from clients. This includes white listing any and all parameters names, preferably in middleware, but at least in the controller. Allowing random keys in your input seems recipe for disaster, when you consider a multi layer app security policy. While this may seem like an overkill to some, this is best practice I've seen implemented in any project that deals with real money.

Hence, such a change in iOS WILL break any such application. Irrespective of your views on the sanity of mass assignment.

I would like to see a discussion on why apple thought it would be a good idea to introduce a new parameter to every request. Any ideas?

The primary workflow promoted by github seems to be to fork (using github's sense of the word) and use pull requests to contribute. This workflow, I imagine gets you to spend more time on the site, as opposed to using github simply as an ssh endpoint. This workflow also seems to be the biggest complaint about github by hardcore git users.

The change then looks to be simply an effort to highlight the workflow they want you to use.

I must however note that any effort to shout conspiracy should be tempered by the fact that github makes its money by selling private repos, so the above change, while reinforcing their suggested workflow, does not necessarily benefit them directly.

I think its a significant statement that changes to Twitter's look is being announced on the today programme, as opposed to Techchrunch or similar. Twitter is now well and truly used by the general population, and looking at its strategy from a tech or Silicon Valley coloured glasses wont work.

Look at it either way: its jumped the shark, or jumped (crossed) the chasm. But jumped it surely has.

In the western world, people without credit or debit cards are such a small portion of the population that this policy of ignoring such users is worthwhile. In developing countries however, there are many services that aim to bridge this gap. I dont know how good they are, or how successful they will be, but people are certainly trying to access this market.

Examples (no affiliations): http://gharpay.in/ - Home cash pickup; https://www.itzcash.com/ - Prepaid Cash card; Mobile Money services in Africa such as M-Pesa - http://en.wikipedia.org/wiki/M-Pesa

Dear ICO, Sue Us 14 years ago

Good to see them taking a stance. It is a great shame that this law does absolutely nothing to improve privacy.

I typically do my casual browsing in incognito mode, which means that I'm constantly bombarded with these cookie warnings. So this law has significantly reduced the quality of my experience, for no benefit at all.

The people who want to track me still continue to do so.