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 Basic income plan clearly rejected by Swiss voters
Please delete my account and all personal information?

You've repeatedly ignored my requests to delete my account and personal information.

Individual comments are deleted all the time. Please delete all my comments?

I have a right to be forgotten which is enforceable by law. Since the HN servers uses European servers I have a pretty good chance of this at least on those if you don't do the right thing. This has also been enforced on a number of US companies already.

Further more, you are infringing my copyright on these comments.

The hate speech you are publishing(and have direct knowledge that it is false) is not only a criminal matter, but also a safety matter.

My next step will be to send my request for removal again once by postal letter. This is my last comment on HN, and I will not read any more replies here.

I hope you do the right thing.

illumen··on Basic income plan clearly rejected by Swiss voters
But you do often ban accounts, move threads, and delete threads.

Please delete my account? Are you refusing to delete my personal information? I've repeatedly asked, and you've ignored me.

Please delete my account, and all information related to it. I have that right.

illumen··on Basic income plan clearly rejected by Swiss voters
But you didn't reply to stale2002 or ZoeZoeBee did you?

Please delete my account?

illumen··on Wireless charging startup uBeam accused of being the next Theranos
Please delete my account.
illumen··on Basic income plan clearly rejected by Swiss voters
If you want to prevent me from defending myself against accusations, please delete my account. If you want to defend people calling immigrants rapists that's your call.

Thanks.

Edit: on second thoughts, please delete my account. I don't want to be involved with a website who defends such people.

illumen··on Basic income plan clearly rejected by Swiss voters
That's not what I believe, and that's not the law.

Stop making stuff up.

illumen··on Basic income plan clearly rejected by Swiss voters
How do you go about making arguments based on reality and evidence? Probably something you should look into.
illumen··on Basic income plan clearly rejected by Swiss voters
I think it's much more likely the police are afraid of being accused of racism.

I did some more reading and found this: "The report is based on statistics for those "suspected" of offences for reasons of comparison, but Stina Holmberg of the Council for Crime Prevention said that there was "little difference" in the statistics for those suspected of crimes and those actually convicted. "

It seems those 5.5 times more likely rates were not convictions but being 5.5 times more likely to be suspected and charged, but not convicted. Actual convictions were about the same according to the same report.

There was a police memo circulated stating the reason they were not reporting ethnicity traits in their public reports now is that they were afraid of being accused of racism.

illumen··on Basic income plan clearly rejected by Swiss voters
When people spread lies about immigrants, and put them on the internet, in print, or say them at demonstrations to thousands -- then those have a proven affect to incite violence.

This violence happens against innocent people who did not break the law. I am against that.

The people who brake the law with their hateful comments inciting violence deserve to face the consequences of the law. (which is not always violence by the way).

If you think there is really some conspiracy to hide the statistics of rapes by immigrants, then do the research and prove it. Seriously, if it's true, then that will save a lot of people. But the available evidence does not hold that to be true.

illumen··on Basic income plan clearly rejected by Swiss voters
"The last time they reported rapes by nationalities those born in a foreign country or born to a foreign parent accounted for over 70% of all rapes."

That is not a factual remark.

according to Brå you quoted, immigrants were 5.5 times more likely to be CHARGED[edit: but not convicted, convictions have "little difference"] on reported rapes in Sweden. Not on the total of REPORTED rapes. There's around 190 convictions per year in Sweden compared to 6,700 reported. With such a low conviction rate, there is something terribly wrong.

Another hypothesis that could be made is that the police are targeting immigrants more than locals. Or that immigrants can not get as good a legal defense. But these are just some hypothesis, I am not willing to jump to conclusions.

Before all these people came begging for help after fleeing war, were you standing up for the thousands of women not getting justice every year in Sweden? Or is this only a new concern for women? Because the rates are about the same, and also thousands weren't getting justice. I guess it's just a strange coincidence that you haven't publicly been calling for justice.

Hate speech is a crime, where you make false accusations about hundreds of thousands of people and call for violence. If you're saying that they are rapists, that might incite violence against innocent people. If what you are saying is actually true, then yes, you can say it, and it is not a crime. You can talk about statistics, but if you make up a figure (your 70%), and you say "accounted for over 70% of all rapes" as you did, then that is not the truth is it? Even your linked articles do not say they "accounted for 70% of all rapes".

Out of the 81,300 asylum seekers in 2014 to Sweden, how many of those have been convicted of rape? If it was 2 people, then it is less than 0.0025%. Even if it was every single person convicted rape(190) in that year, that would be 0.23% It's not though, it's way less. I hope you see how silly it is to paint all those people with the same brush.

Do you really believe stuff those articles talk about? Like how the gatestoneinstitute article you linked to says how "Sweden is also home to sizeable Muslim enclaves that have become off-limits to Swedish police". That's ridiculous.

illumen··on Basic income plan clearly rejected by Swiss voters
"""I wonder if you think that pro-immigration movements can be inflamed, reflexive, unthinking and possibly offensive? Actually they do not need to be because there's been a fait accompli in that at least one million immigrants have entered Germany on the basis of what appears to be the say-so of one woman. Discussion is over!

This isn't the context for a rebuttal of your suggestion that unfounded accusations abound regarding criminality. Probably some are but you'd have to believe in a massive conspiracy to disregard all reports of let us say, rape and sexual offences committed by some of those immigrants. Do you really believe 'Sweden is the rape capital of Europe' is a far-right put-up job? I never thought they had that kind of clout."""

It is with existing law that asylum seekers were taken in, and it is with current law that they are allowed to stay. The idea that it was because of 'the say-so of one woman' is ridiculous.

Sweden had the highest rape rate in Europe BEFORE the immigrants started coming in. But this actually has to do with better reporting in that country. It's easy to check this fact yourself.

Sweden and Germany have the two highest GDP growth rates in the last couple of quarters. They are also the two countries that did their duty, obeyed the law, and are now seeing the benefits.

All official crime statistics prove that immigrants are committing less crime compared to locals. Also, more rapes happen by locals by far than by immigrants. More than 1500 immigrant houses have been attacked in Germany in the last year. You can easily check these facts.

Want to change the law? Fine. Do it through non-violent means, or stop crying. Want to claim immigrants are rapist vermin? No. That's cowardly, and actually illegal in many European countries.

Your comments are highly offensive and simply wrong. I'd suggest you check these facts out if you actually think they are true. If you're just spreading such hateful lies on purpose, then I hope someone reports you and you face the law.

Because we live in a land of laws, and fascist bullshit hateful comments about people are not accepted.

illumen··on Basic income plan clearly rejected by Swiss voters
So higher cost of living results in higher prices. Strange that. /s
illumen··on Black Market Ride-Sharing Increases in Austin
“My sense is we were innovating too quickly for Uber and Lyft. You get to be a big company, you’re less nimble. But these companies have to expect disruption.”

Gold. Reminds me of how Slowgle is getting disrupted by Paris.

illumen··on Google Bans Payday Ads, but Also Backs a Payday Lender
In conjunction with ex CTO of Zynga, who say they are not a gambling company.
illumen··on Pharo 5.0 Released
... and then some of that same team went on to do the compiler used by node, and Chrome (V8).

Modern JavaScript has many Smalltalk features.. [starts putting on flame retardant suit].

illumen··on Announcing Certbot: EFF's Client for Let's Encrypt
Wow. That's a backdoor.

Trying to install stuff without the users permission, and using sudo without the users intent is really not right. How can we trust this if they do such things?

It looks like it is running a sudo command with a python script with scripts under a non-root user. This means that anyone who can write data to that non-root user folder can then run things as root.

ie. I can drop in a .py file and execute whatever code I want. Code run with sudo should not allow this.

illumen··on Concerns for global spread of Zika mean Rio de Janeiro Olympics must not proceed
London has the most tourists of any city in the world.

No, it's not the same.

illumen··on Python manylinux
What came first, egg or the wheel? The egg.
illumen··on How France sank Japan's $40B Australian submarine dream
You could make an electric cargo trike for every single person in the country, plus have some money left over. Some of that left over money could go into building bike paths.

What an amazing country where every single person would have free transport.

Less people would be dying because of obesity, and air pollution. Two of the biggest killers. Actual things that are killing Australians right now. Not imaginary ones.

illumen··on Elixir RAM and the Template of Doom
I don't think it's so cumbersome with modern python. There's first class coroutines, futures, process pools and such now. Also there are a number of queues systems in python which easily allow running failed tasks again. One project I use is basically task(func, args). That's it. Then if it fails we can have them automatically restart, or wait for review etc. This is over multiple machines too. It's only about 60 lines of code, including nice gui interfaces to manage the tasks, and deploy the whole lot to various machines.

Erlang is amazing of course. Just wanted to say that some of those patterns are now available in python and easily usable. Not common to all python code, which is where I think erlang wins out. It puts this stuff front and center, and has first class support. Looking at a random erlang code base, you'll probably see it there. Random python code bases... not so much (ok, queue systems are quite common in Django/Flask projects). It's very rare to see python greelets/eventlets in the wild for example, but generators and async stuff are becoming quite commonplace.

Also python has single dispatch now (built in, not in a third party library). Another thing which Erlang does well (pattern matching). Again, not so commonly used except in modern python shops. These combined with quickcheck for python (hypothesis), and gradual typing really have made modern python a much more happy place. Erlang deserves some big respect for spreading good ideas.

illumen··on The average size of Web pages is now the average size of a Doom install
There are checksums available for resources now. As of last few months. Also things like jQuery are available from multiple CDN, and they are used by many of the top websites and html frameworks. So you probably already have it in cache.
illumen··on Pinterest Reinvents Itself to Prove It’s Really Worth Billions
Flagged because this post is spam. It has nagware asking for a subscription blocking the article from being read.
illumen··on Show HN: Open source colorizing grayscale images with NN
I think a tool shed is more appropriate.
illumen··on Show HN: BedquiltDB – A Mongo-like JSON doc store built on Postgres
I wish this was defined by pep8, but sort of glad it's not.

Much python code uses single quotes, with double quotes for doc strings. Except where it is more convenient.

More convenient places include structures when escaping strings. "Joe's easier here's why." Is better than 'Joe\'s easier here\'s why.' Also structures which are JSON structures too (makes copy/pasta easier).

illumen··on Backing up 18 years in 8 hours
cd Desktop/old/old/old/old/old/old/old/old/old/
illumen··on Elimination of HIV-1 Genomes by CRISPR/Cas9 Gene Editing
Define bad.

Would my skin colour and gender fall under that definition?

illumen··on The Way of the Gopher: Making the Switch from Node.js to Golang
I think the author made a pretty good decision to choose a solution which was proven to meet the requirements by another author. However Amazon does provide a tool to batch download multiple things from S3 though. Let's pretend for a moment those tools don't exist already... Let's also pretend Amazon doesn't suggest another solution for when there are lots of GET requests [0]. Let's pretend that using something like nginx which is a very well tuned web proxy might be way better because of SPDY, SSL connection pooling and such [1]. Let's also pretend that node.js can not use multiple processes with cluster cluster [2].

Why wouldn't one use python for this job? Since the company already does a lot of python, and this job is actually easy to do in python (I've done something similar).

400 processes with python3.5 is way less than the 4gig on one medium instance (less than 2.5MB each). Just farm the work out to a ProcessPoolExecutor, and have a timeout on the S3 get requests. That would let you have enough resources to match the spike of 20000 requests per minute (334 per second).

A lot of an S3 GET request could be the SSL, AWS auth and such. All quite CPU intensive. So using an async framework that doesn't do SSL+AWS auth async is obviously not going to work well once the requests go up.

There's even an example in the concurrent.futures of downloading urls [3].

Made with the beautiful python3.5

  import concurrent.futures
  import requests
  from awsauth import S3Auth
  ACCESS_KEY = 'ACCESSKEYXXXXXXXXXXXX'
  SECRET_KEY = 'AWSSECRETKEYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
  
  URLS = ['http://www.foxnews.com/', 'http://www.cnn.com/', 'http://europe.wsj.com/',
          'http://www.bbc.co.uk/', 'http://some-made-up-domain.com/']
  
  def load_url(url, timeout):
      return requests.get(url, timeout=timeout).data
      # return requests.get(url, timeout=timeout, auth=S3Auth(ACCESS_KEY, SECRET_KEY)).data
  
  with concurrent.futures.ProcessPoolExecutor(max_workers=400) as executor:
      # Start the load operations and mark each future with its URL
      future_to_url = {executor.submit(load_url, url, 60): url for url in URLS}
      for future in concurrent.futures.as_completed(future_to_url):
          url = future_to_url[future]
          try:
              data = future.result()
          except Exception as exc:
              print('%r generated an exception: %s' % (url, exc))
          else:
              print('%r page is %d bytes' % (url, len(data)))
[0] http://docs.aws.amazon.com/AmazonS3/latest/dev/request-rate-...

[1] https://coderwall.com/p/rlguog/nginx-as-proxy-for-amazon-s3-...

[2] https://nodejs.org/api/cluster.html#cluster_cluster

[3] https://docs.python.org/dev/library/concurrent.futures.html

illumen··on How is LLVM tested?
LLVM wrote a state of the art fuzz tester. They have HUGE pieces of software compiling successfully and passing their unit tests.

So, yes, the testing of LLVM is &quite& elaborate.

Oh, sqlite uses this fuzzer to test itself.

illumen··on JavaScript is the most commonly used programming language
The source survey is here: http://stackoverflow.com/research/developer-survey-2016 "It's official, USA has the most programmers on earth"

When really, it's just that they answered this particular online poll on this website popular in the USA.

"JavaScript, the most poorly documented language on earth." Because, well, it probably is. You don't go to a central JavaScript reference guide, you google for stuff. Or maybe you're unemployed and have time to answer polls on websites.

illumen··on The Joy and Agony of Haskell in Production
Any top apps?

I don't think you can beat other languages yet, except in some very niche areas. There's not even incremental compilation!

Hell, even python can infer function types these days!

Rust has been around much longer than Swift for example, and yet there are many very more production Swift apps. Whereas rust seems limited to play stuff.

Of course, given another 2-5 years it should catch up in many ways. Comparing it to mature languages, or languages like Swift (from the worlds largest company paying some of the worlds best language developers) is not really fair.

Definitely a play ground for enthusiasts at this point. Which I guess is what you meant.

Page 1 of 28Next →