HNHacker News
TopNewBestAskShowJobs

illumen

1,777 karma · joined November 21, 2008

Delete this account please.

This account is inactive and abandoned, and is under the control of HN admins.

submissionscomments
illumen··on Apple Is Getting More Bang for Its R&D Buck
Apple is a marketing arm of Samsung.
illumen··on Ask HN: How do develop a side project when you have a 40hr/week job?
- outsource
illumen··on Samsø runs on renewable energy and makes money doing it
If demand increases for energy the price of energy should go up. Considering electric cars are a thing, I think it should be a fairly safe bet to invest more.

Europe is going to very rapidly move to electric cars. Especially since places are starting to get fines for their pollution caused by diesel cars. Also car companies have indicated this is in their immediate plans. e.g. VW has stated that is their immediate direction. So far this year electric car sales are up 78%. Public sentiment is there. Prices are achieving parity. The only reason diesel cars were being sold is that car companies made more profit from them. Now with the huge fines, lawsuits, and recalls coming that has been shown to be fools thinking.

Europe desperately wants to stop relying on Russia and the middle East for energy. Especially since both have been abusing the supply for political bargaining.

This should keep the price of electricity up. So the government should regulate to make it safer for these farmer sized investments. Otherwise this could be a nice financial investment for people to bet on. I've already learnt of a number of players in London moving to the electricity markets from financial ones... so there should be plenty of liquidity there.

The hot pipes idea for delivering heating really does work well. Much of Finnland also uses pipes for delivering heat. It's a really efficient method.

illumen··on Gimp 2.9.2 Released
This really is an amazing milestone. Almost a decade of work getting up to here!

Well done Gimp devs, and everyone involved.

illumen··on The Guardian goes all-in on AWS public cloud after OpenStack 'disaster’
They are a dating website amongst other things. It's a large billion pound media organisation now with many different units.
illumen··on Mysteries of Dropbox: Property-Based Testing of a Synchronization Service [pdf]
Property based testing really is getting some great results.
illumen··on I worked in a video store for 25 yrs – what I learned as the industry died
There was a really big video store across the road from me. They made most of their money via porn I heard. Normal movies were 1 buck per day. It was very busy up to a year ago.

Then it moved down the road, a bit far for me to walk when I felt like being on the couch. So I stopped going.

It's still very busy though.

It also has a good website where you can look stuff up online. It was also convienient to grab a bottle of wine/beer and popcorn etc at normal prices (not insane cinema style prices). They have stuff which the big online video distributors have and it is more convenient in many ways.

But then again, this is Berlin... and there are still plenty of vinyl stores and such like. In a lot of ways it's the city time forgot.

illumen··on Web search 30M rows sub-second, cheaply
1TB of ram still costs more than 2GB of ram + SSD
illumen··on Why has Italian cinema lost its appeal abroad?
Yes, there is definitely more 'content' available now. Also a lot more Italians are speaking English.

Paris is an even worse place for artists to live and work. Make things affordable for artists, and artists won't leave. Society is much better when you have artists amongst your midst.

When a media baron runs the country (like in Italy), it can't be good for the films being produced.

Germany has a license fee twice as much as in Italy. (much Germany cinema is beyond terrible but). The UK also has a higher tv fee.

illumen··on Why has Italian cinema lost its appeal abroad?
Lots of creative Italians in Berlin and London. I reckon that's part of the reason. The climate in the country simply isn't supportive of artists. So they go elsewhere. To much more interesting places, where they can live well, and earn well.

As one personal example of someone I know in the industry who left... an Italian who left was not even getting paid for the subtitle translation work she was doing. For something like six months.

illumen··on Io Programming Language (new website design)
Tutorial useful for me.

Minimal website great.

Like IO, I guess.

illumen··on Scale Testing Docker Swarm to 30,000 Containers
This gives me the confidence in it that a 1.0 release should have. The dangers of content marketing.
illumen··on How Finland plans to implement the first nation-wide basic income in the EU
You can put limits on rent increases through many means. For example limiting the increases per year, and limiting increases to when the landlord actually improves the building (with concent of the occupants). You can put taxes on landlords, you can ban things like AirBNB. You can make many areas nice to live in. You can construct affordable housing. You can make it almost impossible for landlords to evict tenants. There's lots of other ways that are used too.
illumen··on 0.30000000000000004
Technically, much storage does not need voltage being high or low either. Pits burned with lasers, and magnetic changes are also common ways to store stuff that don't involve voltage in the stored state.

Here you can see python has a fractions.Fraction type which can be used for rational number arithmetic.

  >>> from fractions import Fraction
  >>> Fraction("0.1") + Fraction("0.2")
  Fraction(3, 10)

  >>> repr(float(Fraction("0.1") + Fraction("0.2")))
  '0.3'
Here we see the floating point behaviour.

  >>> 0.1 + 0.2
  0.30000000000000004
Here we see that python has a nice behaviour for when printing floats.

  >>> print(0.1 + 0.2)
  0.3
 
Here is a common error where people feed the input of Fraction (and Decimal) with a float. Even though you use the Fraction here it still carries the floating point error through.

  >>> Fraction(0.1) + Fraction(0.2)
  Fraction(10808639105689191, 36028797018963968)
  >>> float(Fraction(0.1) + Fraction(0.2))
  0.30000000000000004

Here is the Decimal type which does not have this float problem. Some people have argued (including myself) that Decimal should be used by python instead of float. Since this is much friendlier to people doing things like adding these numbers together.

  >>> from decimal import Decimal
  >>> Decimal("0.1") + Decimal("0.2")
  Decimal('0.3')
  >>> float(Decimal("0.1") + Decimal("0.2"))
  0.3
illumen··on Wi-FM listens to FM signals to determine best times to send and receive data
The solution to all wireless problems is... wires.
illumen··on Unreal Engine 4.10 is Released
Good developers are good developers.
illumen··on Microsoft unveils German data plan to tackle US internet spying
Client side encryption, and no physical access to the outside... and...

Considering that many encryption systems around seem to get broken, I don't think that's the only solution needed.

illumen··on Getting rid of free office snacks doesn't come cheap
This is a classic way for management to get people to leave. Make the conditions worse, and people leave. Then management don't need to pay them to leave.
illumen··on Pledge() – a new mitigation mechanism in OpenBSD
Optional things for development are optional so won't always be used. I guess rather than saying "this is a unix program" you could say, this is an OpenBSD program. Which would mean that it has undergone a set of processes for development where all the optional things are not turned off. For example: code review, static analysis, fuzz/quickcheck style testing, using pledge() appropriately, etc. But you'd need to define the set of processes that need to be followed before it could be called an 'OpenBSD program'. Replace 'OpenBSD program' with whatever you want to call this.

Who should set up the permissions? If you trust the developers, you trust them to set up the permissions for you. However, what happens of you don't trust them? You need administrators and users to be able to tweak what the programs are allowed to do.

What is really great about doing it at the developer level is that the administrator do not need to think about that stuff.

For large programs like emacs, or python, it is unfortunate that you can't disable the privs just for a functional call for example. I'd like to see a discussion on why this wouldn't work? I guess there is a good reason - but they don't say.

If you "allow only these privs until Done" where Done would be defined by the program jumping back to a point set by pledge() call. If the process does not allow writing on executable memory this would work (at least for non jit processes).

I wonder if there are ways this can be used by python. Perhaps using a fork this could be done. The program forks to run just the priv bit of code. It can use pledge() and drop all the stuff it doesn't need - do it's business - then die.

illumen··on Pledge() – a new mitigation mechanism in OpenBSD
These security hipsters think it makes them cool.
illumen··on VW engineers have admitted manipulating CO2 emissions data-paper
In the USA. So far.

There should be a lot more in Europe but.

illumen··on 14,000 Images of the French Revolution Released Online (2014)
Standford is using these in a commercial manner, and is also a commercial organisation.

"If you use content for general research, even if not for any specific purpose, and you or your organisation generates income, that counts as commercial use. So does using content for pro-bono work (from the Latin pro bono publico, meaning 'for the public good', or working for free), if it also enhances your reputation or leads to income-generating work in any way whatsoever."

Why was Stanford given permission where as no permission has been given to all French citizens?

illumen··on 14,000 Images of the French Revolution Released Online (2014)
You could definitely call Standford part of the upper class.

The BnF comes from the Royal library, and the new building was announced by the President of France. It's one of the upper class organisations that has moved through various types of governments from Royalty to Napolean to modern Presidents. Now it is supervised by the Ministry of Culture and Communication. 3000 people daily go through the reading rooms, which is a very small percentage of the French public -- less than 1%, less than 0.1%.

illumen··on Time series database Graphite seems to be falling into disfavor
The linked python dsl does pretty well. Not as nice as your reduced dsl but.

  s = Search(using=client, index="my-index") \
      .filter("term", category="search") \
      .query("match", title="python")   \
      .query(~Q("match", description="beta"))
illumen··on 14,000 Images of the French Revolution Released Online (2014)
Considering the subject matter, the commercialization of these images in the public domain by the upper class is... quite funny.
illumen··on Microsoft and Red Hat partner
Azure is the OS. Red hat's stuff is the application.
illumen··on Details of UK website visits 'to be stored for year'
Banking without encryption?
illumen··on Germany is turning on its monster stellarator
The AfD [0] has gotten votes mostly from the CDU. But they're still below 7.5% in latest polls from about 3.8% in 2014. The green party even has more than them.

It does seem much of that is a protest against the policies of CDU. These people would rather immigrants freeze it seems.

If an election was called now, then a left coalition would probably get in, since CDU and AfD are unlikely to team up.

[0] http://pollytix.eu/pollytix-german-election-trend

illumen··on Germany is turning on its monster stellarator
[ED: this was in response to a deleted comment about world war 3 coming...]

I can assure you Germany is not out of trash.

Germany is still years away from 100% renewable. But is actually making progress to there. There's a lot of coal still dug up and burnt for example.

Germany has had lots of immigrants for decades, and things have been mostly peaceful.

The current leader (Angela Merkel) is considered to be from the right, leading a conservative party.

The democracy is one of the most stable around, and many people are anti war.

There are serious issues with the German economy, and the state of the country in general. It's not highly ranked internationally for things like GDP or internet speed.

illumen··on Germany is turning on its monster stellarator
Considering that this is 9 years late on the build phase... I have no idea. By that fact alone I'd guess decades. But who knows where resources will flow, and what genius lies around the corner!

Personally, I'd bet on other technologies being more cost effective for power generation in the next 20 years.

← PreviousPage 3 of 28Next →