HNHacker News
TopNewBestAskShowJobs

dangerface

1,536 karma · joined May 20, 2014

submissionscomments
dangerface··on An analysis of the Google antitrust trial
> OP could easily get away with spewing every detail right here without getting caught,

The UK govenrment monitors UK citizens internet people have already been prossecuted simply for having knowledge of this court case which in the UK is illegal. The fear of surveillance doesn't stop her the reality of the government survaling people and then acting on it does.

dangerface··on An analysis of the Google antitrust trial
Its ilegal to talk about the trial or the people involved in the uk because it is sealed.
dangerface··on An analysis of the Google antitrust trial
One might imagine but so far it has failed to happen in all of human history. The powerful never give up their power.
dangerface··on An analysis of the Google antitrust trial
The court houses are public to provide transparency to the public locking that away for 5 years does not provide transparency. I can't use that information when voting if the information is sealed until years after the next election.
dangerface··on OpenBSD/ARM64 on Hetzner Cloud
Yes I used to do this for US customers when Hetzner and OVH would only take EU customers.

The problem is that the customers interested in that price point are trash customers that only wan't to do all the dodgey stuff hetzner doesn't want them to do. Hetzner will detected it and will firewall the whole server all sites will go down the bad and the good and all of your customers will want refunds even if they where the cause of the problems.

Bad business not worth it.

dangerface··on Plex to block all servers hosted at Hetzner
Hetzner do scan their networks for open proxies, spam mailing etc. They are supper aggressive on copyright too, as in you can just email them claiming an ip hosts copy right material and they will by default firewall that ip until the server owner responds.

I know this because I used to host a paste bin with them and they would constantly block my ip because people would post links to other sites that had copyright material. I didn't host anything illegal all you could post was 1mb of text. Hetzner would show me the copy right claim and it was always from some random hotmail address, the urls of the infringing material don't resolve to my ip and very clearly had nothing to do with me. Hetzner didn't care they blocked all of my servers until I had resolved the dmca request.

I had to stop using Hetzner because their blocking was too aggressive and I wasn't doing anything illegal anyway. Maybe this is self fulfilling as I would never use them for anything important after that experience, I can't risk them taking down production simply because some one with a hotmail account asked them too.

dangerface··on Ask HN: Why did Visual Basic die?
> I would go so far as to say we've gone backwards in a big way.

I would say you probably just don't remember how bad VB was. As a language its extremely simple and misses most of the modern niceties we take for granted, no iterators, no maps, no anonymous functions, no multidimensional arrays, no objects, the list goes on.

I remember when I moved from Basic to VB the single most impressive thing was that it AUTOMATICALLY KNEW THE LINE NUMBERS! YOU DON'T EVEN HAVE TO WRITE THEM ON EVERY LINE! If you made a mistake IT COULD JUST TELL YOU THE ERROR, no more looking up codes on a table in the back of a book.

Basic was never supposed to be good to use it was only ever supposed to be easy to learn.

dangerface··on Apple should re-release Safari for Windows
Its like people are just trying to trigger me today. Windows has IE and edge, safari is just a slower more buggy version of that. I don't care if the js engine is 50% faster if its dom implementation doesn't follow any standard and the rendering engine is 200% slower.

If people cared about any of the above they would use edge not chrome and firefox, people care about stability and compaitibility.

dangerface··on Ask HN: Why do some people not communicate clearly?
People think every one shares the same definition for words like a dictionary, but people don't learn words from the dictionary they learn them from context of other peoples speech.

The fact that context is communication seems to be lost on most people and in an effort to be efficient assume every one else is using and understands their definition.

The examples you give could all be caused by this. They could be trying to establish context or gain understanding of definitions. As in they are talking in an attempt to understand you rather than answer the question.

Is clear communication answering in the least words possible or covering all possible interpretations of understanding? Annoyingly its both.

dangerface··on Twitter to employees: all office buildings closed, badge access suspended
This is very true. I learned this the hard way when I moved from making games that only ran for an hour to making server stuff and wondering why I couldn't keep a site up for more than a day and how are you supposed to debug if it takes a day for it to reach failure point. I haven't had the issue in a long time but I can see that being an issue if you are used to break stuff and release quick.
dangerface··on Twitter to employees: all office buildings closed, badge access suspended
> * Twitter employees amuse themselves by making billionaire's life difficult

Elon got them to print out their code and pissed off the advertisers that where paying them. I don't think it was the employees that made life difficult.

dangerface··on Wikipedians are rebelling against “unethical” Wikipedia fundraising banners
> Scientists in academia have to write proper ideological statements about how "woke" they are in order to research fluid dynamics.

This isn't new you have always needed to give a good reason why your research should be funded. The funding should be used to progress human knowledge or contribute to your community, save lives etc.

The days of righting "fluid dynamics is cool $500k plz" aren't behind us they simply never existed.

dangerface··on Wikipedians are rebelling against “unethical” Wikipedia fundraising banners
Seems reasonable for wikipedia to want more money year on year every one wants to see the platform grow. Obviously they need to cover more than just hosting costs trying to do anything for the public good results in you getting sued by every company thats trying to commercialise that good.

That being said the lack of transparency is alarming why not be public about it all? Sure some will use it against you but the people that actually care and fund them won't really care what its being spent on as long as the quality of service remains good.

dangerface··on The sinister attempts to ‘decolonise’ mathematics
It's not advice it's telling. When I say "being racist is something you shouldn't do" I am not giving advice I am telling you not to be racist.
dangerface··on The sinister attempts to ‘decolonise’ mathematics
> mathematics itself but in its transfer to sociological questions > Sociology is about distributed systems.

You make the argument that sociology is its own thing that can't be conflated with math which I think every one agrees with, isn't that the premise of the article?

Sociology has its time and place and thats in sociology, just like Math has its own time and place Math.

dangerface··on The sinister attempts to ‘decolonise’ mathematics
> What appears to be called for is increased acknowledgment that the people who discovered them also, in some cases, held morally reprehensible views

Every one in history held morally reprehensible views the Wigs, the Nazis, the Commies every one.

If we spent all day reading about all the morally reprehensible things that where done in history we would never do any maths as we would be doing history. Obviously there is more history than can be known so what is the point?

dangerface··on Tesla finds a loophole in states where dealerships are forbidden: Tribal lands
> it seems the EU prices are more-or-less set in stone

Haggling is defiantly a thing in the UK you wouldn't buy a car for sticker price.

dangerface··on Agile sucks for software development and I’m tired of pretending it doesn’t
4 meetings in two weeks? You are being precious if you think thats a lot. 80% of time on work is a lot most businesses average 60%.
dangerface··on Elon Musk: “thermonuclear name & shame” against advertisers pulling out
Public perception really doesn't matter to advertisers all publicity is good publicity.
dangerface··on Survey of workers’ views on salary transparency
> Salary matters suck for everyone, I hate dealing with this aspect of my job. Everybody just wants wants wants and act like children when they don't get.

Does everybody do this or is it just you? People are paid market rate if another business thinks you are worth more they will offer you more. You then go to your boss and ask them to meet or exceed the market rate for you.

If you sell yourself as just another developer don't be surprised if your boss puts that expectation on your salery.

dangerface··on A Cypherpunk’s Manifesto (1993)
> how do we sustainably grow a crowd-sourcable archive for copyrighted digital artifacts?

You don't. Copyright is necessary for most people like developers to make a living. If some one like github can just rip off your code there is no market for developers, if there are no developers theres nothing for github to rip off.

The real issue with copyright law is the lifelong copyright destroys our ability to archive. Microsoft isn't making money off windows 98 there is no market for it, if I have an old game that only runs on windows 98 I am kinda shit out of luck. If some one releases a pirate copy of windows 98 because there is no legitimate market Microsoft legally has to sue them or risk losing their copyright not just for 98 but all windows.

We need to limit copy right to a reasonable length of time. Which then brings up the issue of what is a reasonable time? 10 years 20 years 2000 years? Businesses with the legal capabilities of Disney will always argue for the life of the author plus a million years and the rest of us don't really have the funds to compete.

Google tried it and they failed and they have more money than god. We need more money than god and the way to do it in this market is to make something we can copyright and then exploit that and after a life time of doing this we will have our money to start the legal battle, or at least our kids do. Will they act in the publics best interests and blow their wealth or will they act in their best interest?

dangerface··on Why Is Tipping Everywhere You Checkout?
> If a coffeeshop wants to pay their employees more they will have to raise prices. This makes them less competitive to any nearby coffeeshops that haven't raised prices.

You what? I can buy coffee from McDonalds for a pound, or I can get the nicer stuff from a barista for £3 the coffee is the same brown warm stuff the environment and customer service is what makes it worth the extra money.

Coffee is a luxury good trying to be the cheapest coffee isn't a winning strategy. It's like trying to make the cheapest super car. It's a race to the bottom larger companies that have scale will destroy you.

Managers do this all the time hire a bunch of 16 year olds pay them next to nothing and wonder why they spend all their time on their phone rather than impressing the customers and winning recurring business.

BuT LoOk HoW MuCh MoNeY I SaVeD! :^)

dangerface··on Ask HN: Are you talking to robots on Hacker News?
I think that most of online political opinions are bots spreading propaganda for who ever. When I talk to normal people about politics they have no idea what im on about.
dangerface··on Ask HN: How do you create learning plans for skills development
> how do you create learning plans (specific path towards a direction)?

Planning is the enemy of doing, spend an hour a day doing something you don't know how to. If you are an intermediate and want to advance you need to learn horizontally, broaden your horizons it will be useful in places you didn't realise don't try to specialise.

> Also how do you avoid participating in the sessions which offer beginner-friendly content?

Avoid tutorials and goto the documentation / reference. Think of something you don't know and figure out how to do it. You will fail constantly but thats the key to learning, if you only follow tutorials you will only know what to do and will never learn what not to do and why you shouldn't do that.

If you are used to academia then what I just said makes zero sense you are used to learning pre packaged lessons with the sole aim of a goal, getting a qualification. Learning in academia is like a race to the finish line this doesn't work when you leave.

As you point out there is more things to learn that there our hours in your life to learn them you need to change your learning strategy from one of goal seeking to gradual consistent improvement. The real world is awkward and doesn't try to be understandable which makes it a lot of fun when you figure it out.

dangerface··on How to Destroy Google
The video attack is pretty novel but apart form that my only take away is boycott them with adblock, I was doing that even when I liked google it didn't make a difference to their bottom line.

This is like trying to destroy the ocean by pissing in it. Good luck!

dangerface··on Twitter’s mass layoffs have begun
Timesheets, Security and Command and Control management has been a constant at every job I have worked. I have never heard of some one working on a job where these three things where not an issue.

The only time those things haven't been an issue is when I do charity work which isn't really work as I don't get paid for it, which I think is the only reason the charities take what they get and are happy with it as they have no other choice.

dangerface··on Ask HN: What Recession?
I live in the UK we are defiantly in recession but there is still more tech jobs than there are people to fill them. I got two job offers in two weeks of searching both paid more than the job I am in. I nearly didn't bother looking because of all the fud.
dangerface··on Twitter’s mass layoffs have begun
> Is the only thing that determines whether you take a job the salary ?

I mean yea I work for pay.

dangerface··on Moderation is different from censorship
Fair concerns but I have trained a Naive bayes classifier on twitter data in the past using [1] a social study of categorised tweet to train the classifier and got around 85% accuracy. It was able to detect and properly classify rape threats as abusive but conversations about rape seed oil as non abusive. Considering the small data set and how little entropy there is between samples I consider it pretty useful.

I get that no machine learning is 100% perfect which is why it should be used as an indicator rather than the deciding factor.

I have had issues with gmail blocking emails but as you point out it was always because of ip reputation not over zealous Naive Bayes.

[1] https://demos.co.uk/press-release/staggering-scale-of-social...

dangerface··on Blip: A tool for seeing your internet latency
The issue is TCP's congestion control needs to wait for an ack before sending the next packet so the latency kills throughput.

Changing to UDP would get rid of the congestion control but UDP on its own would have congestion issues killing its throughput.

Bittorrent created their own congestion control called ledbat and then added that onto UDP to create UTP which could help. There is also UDT which has its own congestion control algorithm designed for 10gbps+ connections, which would significantly fix the issue.

← PreviousPage 2 of 31Next →