News for hackers. Stuff that matters.

cmullaparthi

Re:OpenAI Should Build Slack on Saturday February 14, 2026 @05:39PM (#47019131)
FWIW, we've been working on building a chat application. Still very much in beta stage, but trying to build something useful.

https://joinbackchannel.chat

Not sure which telco that is - but in the UK, impact on emergency calls is taken into account for every change that happens. This was non-negotiable in the 15 years I spent at a telco.
Re:OTP at a High Level (2019) on Tuesday February 20, 2024 @01:38AM (#39438607)
I agree with this sentiment. I programmed in Erlang for more than a decade before Elixir came along and I couldn't see the point of it. When I first picked up Erlang in '99 it was a breath of fresh air. The simplicity of the language blew me away (or maybe I just had a very good tutor).
Re:The failure of self-checkout technology on Tuesday January 16, 2024 @05:54AM (#39011866)
Waitrose in the UK is like that. They seem to place trust in the customer which feels nice. I don't know if they have some clever ways of monitoring customers, but it feels good not to be treated with suspicion. I've never had anyone check my bags.

Sainsburys annoys me every time. The slightest delay in putting the scanned item on the scale and it starts nagging you, very loudly. I avoid them as far as possible. M&S is the same - nice place to shop in, but self checkout is unpleasant.

Re:The Deadly Microsoft Embrace on Tuesday October 18, 2011 @11:32AM (#3125587)
Tehelka is one of the few publications in India I would trust.

God told Google

Following is a conversation I had with my 5 year old son.Son: Daddy, why do people exist?Me: I don't know. We just do.Son: Someone must know.Me: No one really knows why. A lot of people are trying to find out, but no one has found the answer.Son: I bet Google does. All you do is go to Google and type in the question.Me: !! But how does Google know !!Son: That's because God told Google.At this...

( Read More... | no comments | 2 points | on HN )
Re:Using Erlang in real-world projects? on Wednesday June 22, 2011 @06:17AM (#2682494)
Just saw this. We use Erlang extensively within T-Mobile UK - have been doing so for the past 11 years. A lot of our core network systems are built using this and it is rock solid. Can't recommend it enough!
Re:Erlang vs Java memory architecture on Wednesday April 13, 2011 @10:24PM (#2445272)
Yes, I agree. There are a few ways around that:

- Some out of band signalling between the edge and the core to indicate current load levels at the core.

- Implement similar form of overload protection at the core. You might now say, "Aha! But you're throwing away messages you've accepted". The answer is no: the edge nodes are typically just relaying messages after some checks, application layer processing is typically done in the core.

This thread is becoming slightly hand-wavy but I hope you get the gist of what I'm saying :)

Re:Erlang vs Java memory architecture on Wednesday April 13, 2011 @12:43PM (#2443052)
Yes, it is possible. You have to ensure that every edge node is configured in such a way that it allows only a certain amount of traffic to a "inner" node. And if it finds that the inner node isn't as responsive as it should be, it has to scale back how much traffic it will accept.

For real time traffic, where queuing doesn't make sense, there isn't anything else you can do really.

Re:Erlang vs Java memory architecture on Wednesday April 13, 2011 @08:44AM (#2441890)
The idea is that there is something very wrong with your design if you allow that to happen. In telco networks, once a message is accepted into a system, it is expected to be processed. You should throw away any messages you can't handle (because of overload) at the edge of the system. The same principle can be applied for any system which is serving any sort of network traffic.

If this unbounded message generation is happening within the system, again there is something wrong. You shouldn't be in a situation where a process is producing messages which other parts of the system cannot consume.

C++ > Erlang
Re:Programming for children on Sunday April 03, 2011 @03:45AM (#2402098)
Yes, I hadn't thought of that! Thanks for the suggestion.
Re:Programming for children on Friday April 01, 2011 @11:47AM (#2396687)
Thanks for the suggestion. I'll take a look.

Programming for children

My daughter who is in primary school has an assignment to write a program to calculate the dates of Easter for any given year. A programming language to use has not been specified. What language should I teach her to use? She's got three weeks.As a bonus, it will be extremely cool if it is something which she can take into school on a USB stick and actually run a demo without having to install...

( Read More... | 4 comments | on HN )
Re:Save your Cleverness on Wednesday March 30, 2011 @04:13AM (#2386284)
Thanks all for the comments. I've tried all those approaches, but failed so far. I'll keep trying.
Re:Save your Cleverness on Tuesday March 29, 2011 @03:12PM (#2383952)
How do people deal with staff who are quite clever, but write very complex code? I know a person who is a very good engineer in that he understands the underlying principles, but writes horribly complicated code. I'm trying to get him to write simpler code, but haven't succeeded so far.
Re:Ask HN: Who's hiring in Europe? on Tuesday March 15, 2011 @09:30AM (#2327344)
Everything Everywhere Ltd. Two permanent "Senior Designer" positions based in Hatfield, UK. Looking for solid Erlang programming skills. Knowledge of IN/SS7 a bonus.

http://www.orangejobs.co.uk/fe/tpl_orange01.asp?newms=jj&...

Please ignore the C++/Java in the description. I'm looking for people who are currently programming in Erlang.