×

Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

Comments

top

Who's To Blame For Rules That Block Tesla Sales In Most US States?

jeremyp Re:Glad we're in agreement... (122 comments)

I think it's a minimum, not a maximum.

yesterday
top

Amazon UK Glitch Sells Thousands of Products For a Penny

jeremyp Re:currency (138 comments)

To my knowledge there is no other country in the world to use the exact word 'penny' or 'pennies' to refer to their smallest denomination.

We do in the UK and we thought of it first.

2 days ago
top

Amazon UK Glitch Sells Thousands of Products For a Penny

jeremyp Re:Sigh. (138 comments)

I wouldn't be surprised if that was exactly the bug.

2 days ago
top

Julian Assange Trying To Raise Nearly $200k For a Statue of Himself

jeremyp Re:class act (171 comments)

But when a prosecution can't even be bothered to determine that someone is one

The issue of whether Julian Assange is a rapist or not would have been settled years ago if he had not skipped bail. He would have been taken to Sweden and interviewed about the accusations. Maybe as a result of that, there would have been a trial and hopefully he would have been found guilty if and only if he did rape somebody.

Right now, he's a fugitive from justice, which makes me think that he is not confident that he would be acquitted of the rape allegations. You can talk about the danger of extradition to the USA, but he was in the UK for a while before he ran away and the USA made no move to extradite him. I don't think that is a real danger.

about a week ago
top

How Relevant is C in 2014?

jeremyp Re:You don't know C++ properly until you know C (641 comments)

" don't really seem to understand the difference between pointers and C arrays"

Well, because there isn't one at the language level. The array syntax using square brackets is only a syntactic sugar for pointer arithmetic, nothing more.

There is a difference between an array and a pointer.

char a[100];
char* b;

b = a; // Fine
a = b; // Not fine.

If you read the standard, the language used is that, in an expression, an array "decays" to a pointer with the rule being that you get a pointer to the array's first element. The "array is not a pointer" rule is further demonstrated by passing an array to sizeof (as viol8 points out).

about two weeks ago
top

Heathrow Plane In Near Miss With Drone

jeremyp Re:An unidentified drone (325 comments)

somebody else would talk about 1.8 gigawatts.

Don't be silly, they'd talk about One point twenty one jiggawatts. Then there would be a flamewar on the correct pronunciation of "giga" and whether a lightning strike can deliver 1.21Gw.

about two weeks ago
top

Why Apple, Google, and FB Have Their Own Programming Languages

jeremyp Re:Good reasons for Swift and Go (161 comments)

The only substantial way of improving on string concatenation in Objective-C would be to introduce custom operators, and that brings its own set of issues. The other alternatives sacrifice consistency.

Actually, you could quite easily bring custom operators to Objective-C by adopting the Smalltalk approach. Simply allow symbols to be messages e.g.

        [@"foo" stringByAppendingString: @"bar];

could be written as

        [@"foo" +: @"bar];

Smalltalk allows you to drop the colon with binary operators so you could even have

      [@"foo" + @"bar];

about two weeks ago
top

Fraudulent Apps Found In Apple's Store

jeremyp Re:Hmmm.. (89 comments)

Money going into my account? No, never noticed any... ... what's that you say? Yes, it is a nice new car. We're off to the Seychelles next week too. It's paid for by a bequest from Aunt Mildred's goldfish.

about two weeks ago
top

Ask Slashdot: Non-Coders, Why Aren't You Contributing To Open Source?

jeremyp What about money? (488 comments)

There are a number of people on this thread who are saying "I don't contribute because I don't have time". Well, why don't you contribute money instead then? If a piece of software has value to you, either because it helps you do your job, entertains you or saves you some time, then it surely has monetary value.

The advantage of contributing money apart from it taking only about five minutes is that you don't have to deal with the arrogant arseholes that all successful open source projects are staffed by (if many of the anecdotes above are correct).

Full disclosure: I am in this group of people, unless you count the very occasional bug report.

about two weeks ago
top

Ask Slashdot: Non-Coders, Why Aren't You Contributing To Open Source?

jeremyp Re:Mac user... no manual? (488 comments)

He wasn't talking about the Mac itself but the software applications that run on it.

about two weeks ago
top

Montana Lawmakers Propose 85 Mph Speed Limit On Interstates

jeremyp Re:Montana used to have no speed limit at all... (525 comments)

The reason I ask is that here in the UK the official speed limit on motorways is 70mph, but police can't pull you unless you're doing 10% + 2mph over the limit, so 79mph on a 70mph limit road.

This is not true. The 10% + 2 rule is a discretionary guideline that the police tend to use. In principle they can prosecute at any speed over the speed limit.

http://www.acpo.police.uk/docu...

Section 9 is the relevant part.

about two weeks ago
top

Montana Lawmakers Propose 85 Mph Speed Limit On Interstates

jeremyp Re:Federal Funding is not contingent on speed limi (525 comments)

That was an idiot driver in Belgium moving into a lane where he had no visibility.

and judging by the fact that the video was taken from a lorry and the vehicle in front was a lorry and the car wasn't travelling much faster, it is unlikely that anybody was doing much more than 65mph

about two weeks ago
top

Ask Slashdot: Objective C Vs. Swift For a New iOS Developer?

jeremyp Re:Objective-C (211 comments)

Objective-C is a preprocessor, not a real language,

From which we can deduce you know very little about Objective-C.

about three weeks ago
top

Cameron Accuses Internet Companies Of Giving Terrorists Safe Haven

jeremyp Re:Keys to the kingdom ... (183 comments)

I'd agree with you if it weren't for the fact that measures put in place to combat terrorism have been abused before.

about three weeks ago
top

Ask Slashdot: Workaday Software For BSD On the Desktop?

jeremyp Re:Easiest way... (267 comments)

OS X is no more heavily controlled than any Linux in the sense of putting what software you like on it. The only downside to it is that you have to buy your hardware from Apple.

about a month ago
top

What Would Have Happened If Philae Were Nuclear Powered?

jeremyp Re:I'm quite surprised it wasn't (523 comments)

ESA is mainly a French driven organisation. In France, 75% of electricity is generated by nuclear power stations.

Never let the truth get in the way of a good stereotype.

about a month ago
top

What Would Have Happened If Philae Were Nuclear Powered?

jeremyp Re:I'm quite surprised it wasn't (523 comments)

I wouldn't have thought there was enough light that far out even without the shadows.

Could you post your calculations that lead you to that conclusion. Do you think that the engineers who designed the space craft forgot to make the same calculation?

Sure it's an assumption but it's not baseless,

Yes it is unless you did the calculations to show that there is not enough energy out there for the specific solar cells on this craft.

previous deep space probes such as Cassini, pioneer, and voyager are all nuclear powered.

They were all designed to go much further than Rosetta.

about a month ago
top

UK Hotel Adds Hefty Charge For Bad Reviews Online

jeremyp Re:The TripAdvisor URL (307 comments)

147 terrible reviews, I think the £100 charge must be part of their business model.

about a month ago
top

The Effect of Programming Language On Software Quality

jeremyp Re:Or, to put it another way... (217 comments)

You can create an interface in C. Just typedef a struct with a bunch of function pointers. People implement the interface by creating an instance of the struct and filling in the function pointers.

It's actually a fairly common pattern. For example there are several described here

about a month and a half ago
top

Russia Takes Down Steve Jobs Memorial After Apple's Tim Cook Comes Out

jeremyp Re:Terrible (430 comments)

You're overthinking it.

I'm heterosexual. I cannot choose to be sexually attracted to other men, I'm just not attracted to them. Whether this is caused by psychological reasons, the chemical environment in my mother's womb, or genetic factors is irrelevant. I cannot choose.

It should be pointed out that the choice thing is really a red herring. If homosexuality were a choice, that would still be no reason to persecute gay people.

about a month and a half ago

Submissions

top

Ordnance Survey Creates Minecraft Model of Great Britain

jeremyp jeremyp writes  |  about a year ago

jeremyp (130771) writes "Ordnance Survey intern Joseph Braybrook has created a Minecraft World based upon accurate terrain mapping data of Great Britain. The world accurately represents the whole of Great Britain and surrounding islands (but excludes Northern Ireland and the Channel Islands). It maps 224,000 square kilometres of Greast Britain and contains 22 billion blocks. Graham Dunlop (Ordnance Survey Innovation Lab Manager) says:

We think we may have created the largest Minecraft world ever built based on real-world data

The map can be downloaded from the Ordnance Survey here."

Journals

top

Linux From Scratch

jeremyp jeremyp writes  |  more than 10 years ago

Following a comment I read in a recent Slashdot post, I decided to build a "Linux From Scratch" distribution. Interestingly, Linux From Scratch comes in the form of a book in HTML format - no software is included.

Following the book's instructions, you download the source packages you need to build a basic Linux system and then use the step by step instructions to get it working.

The idea is to set aside a partition on an existing Linux system and build the software there. I chose my "firewall box" as that is the only permanent Linux system I have. Interestingly, on running fdisk I found I have approximately 20 Gb of unused disk space on it - well i say "unused" it has the original Win 98 system that the box came with. I immediately reformatted about 10 Gb of space on the first disk as /boot, swap and / respectively (/ is a reiser FS partition) and rolled my sleeves up.

The methodology is to mount your new partitions on your original system, build a basic toolchain (compiler etc) and then chroot into your new "/" and literally build the Linux system from scratch. At the time of writing I am just starting the build of my new Linux - the final version of glibc is compiling (for at least two more hours :( ).

I have to say it's quite exciting building a Linux system from scratch. You have to hand create the directory structure, password file and group file among other things. OTOH the configure -> make -> make install cycle can get a bit tedious. BTW it's taken 24 hours of compiler time and about 8 hours of my time to get to where I am.

top

You and DRH

jeremyp jeremyp writes  |  more than 11 years ago

OK, so your user name is miu and your home page is the biography page of Douglas Hofstadter. Are you him or merely a fan?

Also, I am deeply honoured to have a "friend" in slashdot although it's not obvious to me why you chose me.

Slashdot Login

Need an Account?

Forgot your password?