HN user

ayi

1,066 karma
Posts71
Comments78
View on HN
news.ycombinator.com 29d ago

Ask HN: Anthropic banned me from using Claude Code and I don't know what to do

ayi
82pts94
github.com 6mo ago

Show HN: WinDaisy – Try retro Windows colors on an old-school LOB app UI

ayi
2pts0
lalitm.com 6mo ago

One Number I Trust: Plain-Text Accounting for a Multi-Currency Household

ayi
142pts91
devblogs.microsoft.com 8mo ago

How did the Win 95 user interface code get brought to the Windows NT code base?

ayi
147pts109
www.youtube.com 7y ago

Mouse Cursor History (and why I made my own)

ayi
4pts1
techcommunity.microsoft.com 7y ago

The Evolution of the Windows Kernel

ayi
3pts0
mashable.com 8y ago

The data scientist behind the Cambridge Analytica scandal fires back at Facebook

ayi
3pts1
medium.com 8y ago

The Shocking Secret About Static Types (2016)

ayi
2pts0
www.rt.com 8y ago

German police will be able to hack WhatsApp encrypted messages by end of 2017

ayi
19pts10
medium.com 9y ago

Twelve things Microsoft should know about Windows 10

ayi
2pts0
medium.com 9y ago

Why I’m So Frustrated with Go

ayi
2pts0
www.stefankrause.net 9y ago

JS web frameworks benchmark – Round 6

ayi
1pts0
medium.com 9y ago

Rearchitecting Airbnb’s Front end

ayi
2pts0
blog.twitch.tv 9y ago

Investigating React Native

ayi
2pts0
www.youtube.com 9y ago

PowerShell Conf EU 2017 – Talk Videos

ayi
2pts0
charlesleifer.com 9y ago

Your idea sucks

ayi
8pts1
adamwathan.me 9y ago

The $61,392 Book Launch That Let Me Quit My Job

ayi
3pts0
github.com 9y ago

List of Syscall Implemented in Windows Subsystem for Linux

ayi
3pts0
github.com 9y ago

Windows Hacks: Creative and unusual things that can be done with the Windows API

ayi
4pts0
medium.com 9y ago

Instapaper Outage Cause and Recovery

ayi
3pts0
nolanlawson.com 9y ago

Progressive enhancement isn’t dead, but it smells funny

ayi
3pts0
moishelettvin.blogspot.com 9y ago

The Windows Shutdown crapfest (2006)

ayi
4pts0
www.quora.com 9y ago

What are the design patterns programmers should know to work at big companies?

ayi
1pts0
arstechnica.com 9y ago

Something isn't right with Windows 10 testing

ayi
11pts0
blogs.msdn.microsoft.com 10y ago

Why does the Windows 8 sign-in animation slide upward?

ayi
1pts0
medium.com 10y ago

CSS at BBC Sport

ayi
3pts0
news.softpedia.com 10y ago

Microsoft Removes 260-Character Path Length Limit in Windows 10 Redstone

ayi
4pts1
ericgreer.info 10y ago

Judging the Stupidity of GitHub Projects by Stars and Forks

ayi
4pts1
github.com 10y ago

Beginners being herded into command line due to composer

ayi
7pts2
blogs.msdn.microsoft.com 10y ago

If I select multiple files of different types, why does the Open verb disappear?

ayi
2pts0

I'm no expert on topic. So, I maybe understood only 5% of what I read but I wish we had more posts like that. Announcements without any technical details sounds like marketing pieces.

Looks like the correct page is this: https://windsurf.com/security

It says:

Zero-data retention mode is the default for any user on a team or enterprise plan and can be enabled by any individual from their profile page.

With zero-data retention mode enabled, code data is not persisted at our servers or by any of our subprocessors. The code data is still visible to our servers in memory for the lifetime of the request, and may exist for a slightly longer period (on the order of minutes to hours) for prompt caching The code data submitted by zero-data retention mode users will never be trained on. Again, zero-data retention mode is on by default for teams and enterprise customers.

My 2024 goal was creating a website for me and hosting a copy of my newsletter there. I heard a lot of good things about Hetzner and choose them. Just right after signing up, even after I put a credit card with 3DS they immediately banned me. I wrote to support, they forwarded me to page. I uploaded my passport with my face. But my account is still banned. And worst thing is I’m 1 month late for my 2024 goal.

Bear in mind that English not my main language so I can't possibly transfer what I think clearly. This is also the reason of why I don't comment regularly (like never).

HN is still my go to source of news about almost anything. Ukraine crisis, health tech, startups, computer history, new technologies... anything. Right now, I literally have hundreds (yes) tabs open to just read the comments.

But HN also made me learn something. It was first 3-4 years ago and I still see the same signals every month or at least at 2-3 months. It is: "even if you have %98 correlation between things you and other people like there can be some fundamental differences between you and them and if you dig these things you will just drift apart"

We have a lot in common. A lot of us believes on tried and tested technologies instead of latest SmthJS. We still advocate Firefox instead of Chrome to serve libre software. We think that the power and money is highly concentrated on a handful of people and the distribution is not fair (but not the "5 families are managing the world" shit). We want free flowing data. We want the soul of web 1.0 back. Etc..

But what's detail and what's fundamental is different per person and I think the things we agree on is the details. We are different in fundamentals. We have very different world views and we fundamentally want different things from life.

Ok, 2 paragraphs ago I said that I noticed these things 3-4 years ago and here is the samples I remember:

* It was first started with GDPR. I possibly can't find the comment but I literally read a comment saying: "These are the reasons why Europe can't have successful startups. For a 3-4 people startup there is no way to delete PII from db. There is too much foreign keys in db to do that. Also we have sharding, replication etc. This increases the costs for smaller startups".

MVP and "over engineering" are not binary terms. There must be a middle ground. But we can't agree on that because the middle ground changes based on our opinions. And in my opinion Privacy is not something you can gloss over for mvp or because you are a startup. For example can you save clear-text passwords just because you are startup? What about SSL? Even letsencrypt requires some work. Do you thing this is a "burden on startups"? What about people in Germany who wants their home to be blurred on maps software? If you can't satisfy their demands then maybe you are not in their market to sell your software. Just please stop pretending you are immune to the problems because you are not "big enough". What's the difference between the news from 2010s that Facebook employee reading old girlfriends private messages and your developer can do a select * from users where gender="female"?

* Contemning people who prefer a more work-life balanced work and a hand of government on "free market" is another thing bothers me. By the way I'm from Turkey and I don't have a horse in EU-US game but "oh, you make 60k in 1 year? what a loser", "EU don't have startups because they go home at 5pm", "They don't have startups because they don't do hackathons" or "They don't have startups because they have unions" is a just a very myopic way of looking at life.

The United States is the only country among the 38 member OECD nations that has not passed laws requiring businesses and corporations to offer paid maternity leave to their employees. Netherlands will send a nurse for 1 whole week to the home of the mother and they will even do the groceries so the mother can get at least a little sleep. I will just rest my case here. Oh sorry, I also think that no one in Germany gets bankrupt just because they call an ambulance.

* Why can't we have businesses? Just normal businesses without obsession over growth, being a unicorn, getting bought by FAANG or IPO? Why don't we have more pinboard, screenjar, nomadlist, simpleanalytics or lunchmoney? I learned all of this sites from HN and I'm pretty sure they are operating like normal businesses.

I can understand that after you become successful, someone or some company can approach you to buy you. But starting with that idea from day 1? I can't understand that. Linode got acquired, redis also, lastpass too. Why do I have to constantly follow the blog/news pages of the companies I work with so that my information does not fall into the hands of companies I do not want? Why can't you silicon valley guys can't just have an idea, execute that idea with a couple of developers, employ some accountant, hr manager etc and call it a day? Raise the prices yearly a little bir more than inflation and live a life? Maybe answer some customer mails yourself so thay can also feel a connection. Maybe just meet some of your customers? I can't understand the obsession with growth. That's the reason why our planet is in this situation. You can double your growth infinitely and keep a healthy relationship with anything.

But, I love you guys. I can say that in the last 10 years possibly %40 of the things I learned was from HN. I wish you a happy weekend.

I don't think nitpicking, saying "this is just a slider, you can't patent it" or "ms copied all concepts from xerox and apple lisa" is rational in this situation. Because this patent is not about these subjects. Just look at the bigger picture: Corel copied Office suite apps almost pixel by pixel. I would be pretty angry after seeing this to screenshots:

This is Office Excel: http://weborb.gcflearnfree.org/weborbassets/uploads/ID_82/wo...

This is Corel Calc: https://images-na.ssl-images-amazon.com/images/G/01/software...

Even the shade of blue is the same.

I'm from Turkey and this situation is just pathetic.

It's just "if visitor.country = 'turkey' then post.visibility = false".

Every person in the world except people from Turkey can see everyting. We are putting our head in the sand and screaming "trolololo we can't hear you".

A whistleblower account on twitter? disable it to users from turkey. A youtube video with phone call transcripts about corruption between prime minister and some corporation offical? disable it to users from turkey. Same conversation uploaded to soundcloud? meh, just disable it to users from turkey. What about a paper about some government corruption? disable slideshare.

Everyone knows what a corrupt country we are. except us.

I know microsoft bashing is all the rage but something has been lost in translation here. What Satya Nadella meant was Microsoft will ship windows on different form factors (tablets, phones, PCs, servers etc) from the same code-base.

The OS kernel will more or less be the same. However the UI experience will be vastly different as you can image.

Mary Jo Foley explains it well here - http://www.zdnet.com/what-one-windows-really-means-and-doesn...

No, twitter ban lifted because the sunday elections are past. There is no need to bad twitter until next elections.

He has got 15 million registered members for his party. mostly men not having any higher-education, minimum-wage government contract based workers. This way they feel like they are a part of a some bigger movement.

Government (and their partisan supporters such as some journalists, representatives) support their decision with the same old "think about children" argument.

For example this man in the video is the Minister of Transport, Maritime and Communication. He is the reponsible minister for internet in Turkey. Today some journalists asked him his opinions about Twitter ban and he responded "i will answer your question with another question. tell me what would you feel if someone opens a news twitter account with your wife's full name and shared photoshopped pics?".

(http://www.cnnturk.com/video/turkiye/ulastirma-bakani-elvani...)

Well, for your question: A lot of people saw that the ship is sinking and leaved it. The only people still supports erdogan are some business men who has some contracts with government, erdogan's inner circle and their base supporters who are mostly not well educated and don't have internet connection.

So, at least 40% of our country is against his censorship.

As a Turk, i'm just ashamed of our government.

Schools in Turkey teaches in geography classes that Turkey is a bridge between Asia and Europe. But this is also true for our social structure: We sometimes turn our face to europe, ass to asia and sometimes we turn our ass to europe and face to middle east. Our last 12 years was a sample for second statement.

(by the way, i'm sorry for my english skills)

"RTFM" is the correct response in this situation. PHP converts []s in url to arrays. You should know that, because you are the programmer. You should know your language. What if i send "anything' OR 'x'='x" as parameter? Does SQL injection also PHP's fault or does it programmer's?

That's what i'm saying. You shouldn't trust any data from sources like cookies, query strings and even http headers. If you blindly trust them, this is not a problem of programming language. You should sanitize data before using it.

I'm at least trying to understand you.

But i still say, if you expect a string from a query (address bar) but you don't type-check it before using it somewhere, it's your problem not php's. (by the way i'm a ruby programmer in my 9-5 work)

If you use square brackets in query string (passwd[$ne]=1) PHP converts them to arrays. I use them daily like (first=value&arr[]=foo+bar&arr[]=baz). I still can't see the problem with that. You should not trust any user-generated data. This is not a PHP problem.