HN user

interesthrow2

126 karma
Posts0
Comments37
View on HN
No posts found.
Why REST Sucks 8 years ago

I assume your criticism applies to OO? Or functional programming? Or event sourcing? Or any number of programming concepts without a "standard"?

Don't assume anything, I never talked about OO, or functional programming, or event sourcing or any number of programming concepts without a "standard". Don't make up things in an attempt to further whatever point you are trying to make here. I never talked about those things and don't care about them.

Why REST Sucks 8 years ago

It sucks because it's not a spec, that's all. HTTP is, GraphQL is. When implementing GraphQL either you follow the spec or it is not GraphQL. Same for HTTP. An vague idea shouldn't be the basis for architectural choices and I'm glad REST and its legacy are now criticized and contested.

It does not surprise me. They've been extremely active on reddit and HN for years. You cannot say anything bad about Monsanto without at least a dozen of people coming at you with bullshit studies defending Monsanto products/ techs. This is a confirmation that indeed, Monsanto paid shills to systematically answer comments on internet forums to counter any criticism of that company.

This is obviously not the only company engaged in this, but the scale is insane, each time I left a comment regarding the latest Monsanto VS a farmer that got cancer due to Monsanto's product case, at least 30/50 comments were left as an answer. It happened only on Monsanto threads.

Have to disagree with VSC being better than Intellij.

I didn't say it was a better than Intellij, I said it's a better text editor I'm not talking about integrated development, I'm talking about text editing.

It's a good text editor, first and foremost. Compared to netbeans, eclipse, visual studio, even intellj idea in my opinion. The same thing that made textmate, then sublime text successful made VSC successful. I takes a few seconds to launch, even on my celeron machine with 2Gigs of RAM, it's relatively minimal and unlike intellj it doesn't appear to be analyzing my whole hard drive for hours for no reason...

the irony is that Microsoft did hire Eclipse creator to work on that product... hopefully it doesn't end up bloated. Having an open spec for language servers is also a smart move. While others have their proprietary, often non speced protocol, now any text editor can implement the same protocol and basically use any language server already developed.

So kudos for Microsoft, it's a great piece of engineering.

IndieGoGo is a haven for scammers. They have absolutely no interest in protecting you. Even if you point out that the scammer is actively scamming currently, they won't do anything.

They actually do protect their backers better than Kickstarter sometimes:

this ongoing scam on Kickstarter:

https://www.kickstarter.com/projects/stillalive/polygons-the...

the same project was actually closed by Indiegogo as the creator is a notorious scammer:

https://www.indiegogo.com/projects/polygons-the-flat-4-in-1-...

Kickstater doesn't protect anybody at all. Kickstarter doesn't get involved in anyway after funds change hands and they take their cut.

Well, what do you expect? the more money you raise, the more money they earn. Kickstarter isn't better, they allow campaigns to put a staffpick logo in their description even though there was no staffer picking that campaign. They are both as scummy IMHO.

https://petapixel.com/2018/10/17/if-you-backed-a-meyer-optik...

They allowed the same business to run multiple campaigns concurrently, opening new ones when the old ones were not even fulfilled. Turns out these scammers were using new funds to fulfill old campaigns and since a ponzi scheme always collapses...

I could go on and on like this with Kickstarter.

I studied their business model a bit, and came to the conclusion that these businesses are actually B2B with the appearance of B2C. These are marketing platforms,selling marketing services to you, paid by fees and the client is you, the project creator, not the backer since they successfully claimed they have zero contractual obligations toward backers. But backers are still billed by Kickstarter, at no point the project creator issues a bill or is forced to issue one. This is extremely clever from a legal perspective and it is what sets them apart from ebay and likes. But what are backers billed for then? that's the most interesting question, they they are not billed for the good they "backed"...

These campaign would never be successful without the copywriters on popular digital media promoting them because they are content farms looking for cheap "news".

Wired, CNET, and all these prominent outlets, when was the last time they issued a follow up when something turned out to be a scam? when did they ever put a disclaimer about the risk of crowdfunding in their article? and let's not even talk about the fact that they don't even state clearly that the product doesn't exist and they never even tried it. Without shills, scams can't be successful, they are the shills, literally by the definition of that word.

I asked what the harm would be of you adopting the more sensitive language in your own usage.

"sensitive"

sensitive according to whom? what morals? what ideology? I'm not hurting my own feeling as a black man every time I use "blacklist" or "slave" in a specific context that is even explained in a dictionary, why are you trying to force your political beliefs (because that's what it is) on me? why are you constantly patronizing me? that I indeed find it offensive. I'm not going to change the canonical definition of the words I use to please you.

I don't know why you're strawmanning me into being responsible for every act of suppression by a person who claimed to be acting for social justice

You are the one claiming "no harm done". I proved you wrong. Otherwise I would have absolutely no interest in that issue.

Well, who decides what is deemed "not inclusive" now? you?

So why not use it? What's the harm?

The harm is you likes with your intimidation and harassment tactics on social media trying to force your morals and political beliefs on everyone else in every possible circle and the insane finger pointing at those who refuse to fall in line because they don't agree with your ideology.

Antirez, author of redis has something to say about it, given the pressure he was victim of under the threat of being "casted out" of the open source community since the verbiage of his project was deemed "non inclusive". And he is not the only victim. You've gone too far.

You're misunderstanding their point. They are not saying "whitelist" is too confusing, just that "allowlist" is equally as good and in some cases maybe even slightly better.

A word already exists for this, "whitelist" and it has nothing to do with race. You chose to make it about race, because you subscribe to a specific political framework, not out of "good intentions". You chose to deem it "problematic", because it's just another political battle for you and any victory is good to take. This is madness. Do you want me to list the groups across history that used the exact same dirty tactics? Although I'd rather not.

edit: there is an obvious sophistry in the act of complaining about racism yet furthering racist "idioms" by claiming a word that has "black" in it is automatically associated with race, or the idea of "slave" is automatically referring to European slave trade thus it hurts the feelings of people of African descent. This rejection of semantics and context itself is not "language evolution", it's straight out language hijacking. Now of course, you're free to believe in whatever you want, but we are passed that fact, we are now in an era where people who don't subscribe to that same ideology are harassed, intimidated and coerced into submission.

If we can be more inclusive with the labels we choose, that's a good thing.

You are claiming these words are "not inclusive" at first place, which is purely a matter of ideology, not semantics. Words have different meaning in different contexts. If you can't understand that, off course you will find everything "offensive".

Starting with the word "inclusive" itself which basically is newspeak at that point. You are right, language changes over time, and it's being manipulated by people like you to steer controversy and division, to deem this or that racist, sexist because you willfully ignore context for pure political goals. There is nothing confusing about "blacklist" or "whitelist". anybody can look up these words in a dictionary, if your "engineers" are incapable of doing that, maybe you should hire better ones. "allowlist" on the other hand is a useless neologism only driven by the need to effectively control the language to force your ideology on others, under threat of being deemed "not inclusive".

This is a political stunt, nothing more, you are asserting control over others, in the name of "inclusiveness" which is rather exclusive as a matter of fact...

We're changing instances of whitelist and blacklist to "allowlist" and "blocklist" similar to the conversion of master and slave to "primary" and "replica".

Are you going to change the whole dictionary as well? blackout? blackhole? dark energy? dark matter? dark side of the moon? and what not? Might as well deem the whole english language offensive since its the language of slavers?

Maybe you should focus on real problem instead of slacktivism Silicon Valley style? And I say that as an African descent: The great majority of us don't care about master/slave dichotomy in a source code. Stop being offended on our behalf, there are real problems in the real world that needs fixing and this is not one of them.

Personal reasons why I'm using Chrome right now instead of Firefox: Chrome is faster, or feel faster, why I don't know, but it seems to perform better on low end gear. It starts fast and most pages don't seem to "block" while loading. Second, I despise Firefox dev tools, period. I hate the console input being stuck in on a single line, this isn't how most CLI UI work, so why does it make sense for Firefox to do that? it doesn't.

Obviously since Google started pulling that "logged in Gmail == logged in Chrome" stupid stunt, I want to move away from Chrome, but Firefox will seldom be my first choice as an alternative.

The irony. They had HTA apps (running on IE engine which still work more or less, I replaced most default Win10 apps like the image viewer and the "groove" music player with a version of them built with HTA since they were slow as hell to start up) for 20 years already, they did barely anything with it, they didn't really invest seriously in a good browser engine (Edge isn't) and now all they can do is use Google's? typical Microsoft... reminds me the whole ES4/Jscript.net debacle only to then reinvent the wheel (ineffectively) with Typescript... those who don't know the story should read about it, how many years wasted? 10, 15 years?...

What MS is really doing is replacing HTA,WinStore apps, whatever with Chromium, because their own tech can't compete with Chromium as they didn't seriously invest in it. I'm actually starting to believe the people who are claiming that MS is rebuilding Office in JS from scratch...

The same calculus is at the root of non-lower-class whites (as well as nearly everyone of high status) in the US avoiding neighborhoods with blacks and latinos.

You know what I'm black, my spouse is white, and what do I tell her? "better safe than sorry". Sure if my spouse acted that way, we would have never met. I believe in personal responsibility, I also believe we have a responsibility to display an image other than the one displayed by "statistics", Hollywood and other cheap entertainment. When a white woman changes sides of pavement when I walk toward her minding my own business, I understand. It breaks my heart but I understand.

Well you can explain your daughters that men don't act the same with men and women, just like women don't act the same when with women or men.

Men are now protecting themselves against possible accusations of wrong doing by women, in professional settings, conferences, school... because now anybody can accuse them of abuse on Twitter with a simple hashtag and the world will never believe they are innocent even they have been deemed innocent by a court of law.

I personally refuse to be with alone with a female coworker in any situation, even elevators. And any private meeting is done with the door open.

This. There is nothing worse that Twitter when it comes to social media drama, attention-seekers and outrage shit shows. At least one can use Facebook as a private network of close friends. Twitter is just cancer at this point, which demonstrates the hypocrisy of the OP. She didn't quit social media, she stayed with the worst one.

This is a great example of how 'just set up your own platform' may not be the best solution to issues of censorship and what not.

It's more like "don't depends on Silicon valley's ecosystem" these days. Because all these tech corporations went crazy since Trump got elected and clearly decided they'll use their audience and market shares for political goals... which they have all the rights to do by the way, and it's actually a good thing, if leads to a more diverse landscape of tech services. There are opportunities for competition but still a lack of VC that can fund that competition...

EDIT: I obviously do not support violent or "racist" views. But since now even radical feminists get booted out of social media and what not because they don't subscribe to a specific ideology, it proves that at the end of the day it has nothing to do with "fighting Nazis".

Or for some websites, simply ignore the EU regulations.

They'll be fined millions of not billions. The interest will add up on the fine if they don't pay, then assets will be ceased. This isn't a reasonable way to do business in Europe. Either follow the law or effectively shut down.

Or the Mexican-American war, of the incident in the Golf of Tonkin that was fake and lead to the Vietnam war... Fake news was acceptable as long as it came from the government or mainstream media itself... it only became a problem when anybody could profit from it by shoving Google ads on the side...