Hacker Newsnew | past | comments | ask | show | jobs | submit | doc_holliday's commentslogin

Damn, my Macbook Air 2013 logic board just gave out, and was considering the upgrade to Macbook Pro 2017 as logic board is running at £450 replacement cost.

After reading other's thoughts here, I think I have to avoid Macbook Pro for now, I hope they change this in the next release.

Annoying as I need a machine with Xcode.


I was considering getting a Mac Mini for Xcode and developing remotely on it using my Linux desktop. I figure I can just edit the code on the desktop and push it to the Mac when I need to build. If I get a good workflow going I'll share it.


Yeah, I was thinking of similar, would be good to see how it works out for you. There's obviously the command line tools for building, but I would miss the integration of Xcode as an IDE for iOS storyboards etc.

Otherwise I've been looking at using remote servers from macincloud.com / xcodeclub.com, but haven't tried that yet.


Lambda has a long way to go, it's a promising product but if you want to develop anything for it, it's a bit painful and archaic.

I've had issues with the temp memory. It is completely unreliable, you have to store files when processing in /tmp/ and for whatever reason, reading from this results is patchy. I had to resort to storing every file I process in the RAM.

The tooling is only just taking off now, 6 months ago simulation was painful, at least there is AWS SAM now and docker support.

However despite the pain, it's giving me a solution for scalable video encoding that is very cost competitive and I don't have to worry about submitting jobs and monitoring resources.


AWS SAM is ok, but I encourage you to take a look at Serverless framework https://github.com/serverless/serverless, which eases a lot managing the whole infrastructure. There are already some applications running completely on Lambda + Serverless, such as this one https://github.com/microapps/MoonMail


Thanks, serverless looks interesting.


Its not really for stateful services though right?


Video encoding would be stateless. There is no reliance on previous runs / state.

Lambda is designed to be used for tasks like that, such as resizing images, parsing file etc.


In a semantic sense it is stateless.

But what I mean is that its clearly not designed for you to be dropping files onto the local disk.

Video encoding is kind of a corner case in that the size of the data really stops you from doing the whole thing in memory, though the persistance isn't needed in between runs.

Probably what you want to look into is attaching an EBS volume to the job, and doing the work from there.


As much as I wish they did, I am not sure they will.

A large portion of the UK has no idea how encryption helps them and believe that criminals and terrorists should "have nowehere to hide".


If there's one thing that stops criminals and terrorists, it's making the things they do illegal!


Same as drugs. Making them illegal really sorted things out and now no-one takes drugs and there's no more criminal activity because people fear the outcomes of breaking the law.


Agreed, smart criminals will just use private channels.

But what about dumb criminals? From what I read both the London Bridge attackers and Manchester bomber are dumb as dogs__t. They'd probably use whatsapp even if it wasn't private simply because it's popular.

(I support private communication, and think not being able to catch some criminals is a reasonable price, but many others do not)


For both recent attacks the authorities already had information on them, they were already on watch lists.


That's pretty much always been the case with most of these attacks. Which is the very same reason why I think that "more surveillance/data collection" will make the problem only worse.

As is, many government agencies databases seem to be filled to the brim with false-positives, making it impossible to spot the actual dangerous people among the hundreds of thousands (if not millions) of "suspects".

Maybe they believe that more data will make it easier to figure out who the really dangerous people are? But that whole idea is still based on concepts which pretty much boil down to precognition of how individual humans gonna act, an impossibility.

Guess a few people took Minority Report a tad bit too seriously and didn't get the message at all.


If you are having trouble finding a needle in a haystack, adding more hay is a bad idea.

source: https://www.youtube.com/watch?v=V9_PjdU3Mpo


That's a good one, reminded me of this: https://www.youtube.com/watch?v=pdIA0jeW-24


They were probably on watch lists at least in part due to the ease of monitoring their communications.


Come, come.

The reason you make it illegal is that then you can, with Rule of Law, take action against it.

You're (extremely naively) correct in saying making Terrorism (and associated activities) illegal is likely to have little direct effect, but if it isn't illegal then authorities subservient to the Rule of Law are impotent to act against it.

Assuming your comment is not that naive, what's the purpose of the comment? Unless you're advocating return to feudalism I can't see anything positive in your thinking here.

What am I missing?


I'm certainly not advocating against the rule of law, rather that we already have plenty of counter-terrorism laws, the sum total of which doesn't seem to stopped terrorist attacks from happening. I believe that in order to reduce the threat of terrorism in the UK, what we need is not more laws against it, but spend that time and energy tackling the root causes of radicalisation - poverty, mental health issues, education, wartime atrocities committed overseas, and other factors. Preventing people from becoming radicalised is safer and much more cost-effective than trying to find and track people who already are. Both approaches are necessary, but all the rhetoric is focussed on the latter, the former being not such a vote winner as a 'tough on crime/terror' stance.


Aye, but you specifically said "making the things they do illegal" with the implication being that such actions are entirely unnecessary. My point is they are necessary in a society that cares about the rule of law.

You're right to contend that simply adding more laws doesn't help further in general. But that's a considerable climbdown from the position implicit in your post upthread.


You can try taking a broader stance and consider the criminalization of related things that otherwise innocent people would still want to use. E.g. encryption.

The jaded tone is likely due to laws being created for the 'drug war' and 'terrorism' quickly impacting ordinary citizens, while having relatively little effect on the groups they were purportedly created for.


The latest attackers have given plenty of clues, like appearing in documentaries about extremism, being violent to their neighbours and actually stating their intentions for whomever wanted to listen

But I guess it's "racist" to take action on that


Can you give an actual example where someone in authority said they would or could not follow up a lead into a terrorist plot because it would be racist to do that?


Not terrorism, but race was one small factor that caused the Rotherham child sexual exploitation rings to not be rigorously investigated.

https://en.wikipedia.org/wiki/Rotherham_child_sexual_exploit...

This was a long running set of crimes that had severe impact on the victims, and there were very many victims.

Investigating people before they are terrorists is complicated by things like human rights. But raping children is always, unambiguously, wrong.


Those are decisions made by social workers and local government, that's a long, long way from the Met and MI5.


Parent post doesn't mention the Met or MI5, and I'm not sure how the Met s relevant for eg Manchester bombing.

Those decisions not to investigate or prosecute were also made by police in Rotherham. Police were well aware of the extent of the criminality, and chose not to investigate or prosecute.

http://www.rotherham.gov.uk/downloads/file/1407/independent_...

> Within social care, the scale and seriousness of the problem was underplayed by senior managers. At an operational level, the Police gave no priority to CSE, regarding many child victims with contempt and failing to act on their abuse as a crime. Further stark evidence came in 2002, 2003 and 2006 with three reports known to the Police and the Council, which could not have been clearer in their description of the situation in Rotherham. The first of these reports was effectively suppressed because some senior officers disbelieved the data it contained. This had led to suggestions of coverup. The other two reports set out the links between child sexual exploitation and drugs, guns and criminality in the Borough. These reports were ignored and no action was taken to deal with the issues that were identified in them

[...]

> Some at a senior level in the Police and children's social care continued to think the extent of the problem, as described by youth workers, was exaggerated, and seemed intent on reducing the official numbers of children categorised as CSE

etc etc.


Of course he can't. Note the use of quotes around racist, smacks of "I'm not racist but" mindset IMO.


No, it's an "intelligence" failure, and a direct result of austerity cuts.


Clearly they had the intelligence information, so it's not an intelligence failure.

It was lack of authorisation to act, and even that does not come from any "austerity cuts". It comes from the difficult balance of citizen's rights to "freedom of expression" and "privacy" and "right to family life" and so on.

The silly part is simply that foreign citizens can preach violence but they can't be deported.


I have tried to explain this to many people and I agree. People are entirely ignorant. I have actually given up now. I will have to vote with my feet at some point.


I try to get in 20-30 hours a week just now.

(Have dropped most other activities because I am pushing to try launch in couple of months).


I think at that stage it becomes your main project!


Still have a main job 40 hours a week. (But yes working on making it main!)


How is that in anyway comparable to the suffering of an actual animal?


Well, there's Tool's "Disgustipated", about the carrot harvest. And some people do think that plants can suffer. Indeed, some Buddhists only eat food that would otherwise be thrown away.

But yes, the relevance of suffering seems proportional to relatedness with the sufferer. Or maybe the ability to identify with the sufferer, based on perceived intelligence and self-awareness.


But we do have a lot of reasons to believe that animals can and do suffer, but no, or very few, reasons to believe that carrots can.

It's also not so black or white. Does a cow have greater "capacity for suffering" than an oyster? Does this have ethical consequences? I think it does.


Yes, I agree re animals vs plants and suffering.

And yes, maybe oysters are closer to plants than cows, in that regard.

But it's not just about suffering. It's about the morality of killing other lifeforms. Personally, I'm OK with it. I'll be eaten after I die. Indeed, I'm always under attack from bacteria, yeast, molds, etc. But I won't eat anything that I wouldn't kill myself.


> But I won't eat anything that I wouldn't kill myself.

Have you actually, personally, killed a cow, chicken, or pig?


Chickens. Many chickens.


You'd be surprised at the consequences of vegetable farming on an ecosystem.

Granted, the fauna in question aren't living on the farm, but that's a distinction without a difference.


As far as I am aware no one has ever made a proper holographic game, as in a game with parallax on the display.

Most true holographic displays are still under lab conditions with high power lasers, expensive optics and precision setup. Maybe someone at a lab has hacked together a game of sorts though.

You could probably create a sort of holographic game with a lenticular display. You would have slight parallax with a couple of views, it would be quite rudimentary though but a fun project.


Lenticulars generalise to full parallax with tiny circular lenses instead of cylindrical ones. The only thing preventing this from being a viable "holographic display" is the resolution/DPI required of the active display technology. When this eventually comes to pass (and it will) it will be a revolution like VR, but better.


Awesome, I am thinking this could be used to create an animated hologram by quickly changing the polarization of the indcident light on the hologram.

That would be very impressive to see.


You can already do that quite well by recording two different holograms on the same plate with different reference beam incident angles. You select the image by varying the angle of the replay light. You can fit at least 4 images on a plate that way (left, right, up down).

This technology is very cool, but sadly like many holographic research projects it's a) impractical and b) not in demand.


The number one thing to remember is almost no one cares what tech you used. Just get it shipped.

People have built million dollar business that had it's first iteration in MS Excel, if it is useful to someone and kind of serves the purpose then that is enough for a start.


Totally agreed. It is all about your solution for removing the customer's pain. The sooner you can do that, the better it will be for you and your customer.


"On the Shortness of Life" - Seneca.

More an essay, but profoundly impactful.


Guide to stoic living is great as well. It makes Seneca a little digestible.


"and includes unlimited cloud DVR storage with no fixed term contract"

That is essentially VoD that they are offering as well as broadcast.

"unlimited DVR" is PR speak for VoD in this case.


No, that's still DVR. Some channel still needs to broadcast stuff you're trying to watch and you need to set it up to be recorded for you account. Even if they offer catch-up-TV feature you're still limited to whatever the ad-ridden cable channels actually broadcast in last few days.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: