Hacker Newsnew | past | comments | ask | show | jobs | submit | mustafa0x's commentslogin

Nice util. It should be possible to kill inline.

I like clack/prompts. See its multiselect API.

https://github.com/bombshell-dev/clack/tree/main/packages/pr...


Will have a look. Mind creating an issue so i don't forget?

https://github.com/raskrebs/sonar/issues


I'm noticing very high latencies accessing my sites. Nonproxied they work fine. Also, friends in the MENA region says the sites are fast.

AI wrote a bash script to compare accessing a site directly (via ip) vs proxied https://gist.github.com/mustafa0x/f11eb7f694a1798af89818888f...

    === Differences (origin - DNS) in seconds ===
    dns:      -0.001840
    connect:  0.176602
    tls:      0.395706
    TTFB:     -57.478392
    total:    -56.314747
CF added 1 minute


- The app was accepted to the app store without issues

- I'm allowed to upload the app under another id and name, but changing both with be a pain, especially the name

- Also, if they flag another app, the whole account gets banned

- It seems like there are lots of complains about this new policy: https://old.reddit.com/r/androiddev/comments/1ck1wyp/did_goo...

- Big tech really needs an ombudsman


> Programming is much closer to a craft than a science or engineering discipline. It's a combination of skill and experience expressed through tools

You seem be implying that the latter statement doesn't apply to the disciplines of science and engineering. "skill and experience expressed through tools" is highly important in both watchmaking and bridge building. I would advise anyone who says elsewise to reconsider.

I understand your point, but why create a hugely false dichotomy between a craft discipline and the science and engineering disciplines?

---

I strongly concur with points 2 and 6.


Bridge Building vs Software Engineering http://www.codinghorror.com/blog/2005/05/bridges-software-en...

There is something different between software and other engineering methods. I'm not sure he expresses it properly, but it's definitely there.


The core of programming is creativity.

No developers develop the same way, and even though there are some obvious ways, there seldom exists an absolute all cases best way.

It is the thesis of the mythical month (F. Brooks) and I do like this theory since its corollary the "no silver bullets syndrome" is quite accurate.

The essence of programming is creativity, thus no tools can improve software productivity in its essence.

The problem with school, is studious dull boys with no imagination thinks they worth something in programming by incanting mantras of pseudo tech gibbish. They have a 90K$ loan, no gift, and they pollute the eco system because else, they become hobos. At least, most of them are hired as java, C++ or PHP developpers where they fit best.


> The essence of programming is creativity, thus no tools can improve software productivity in its essence.

Completely not true. Creativity is a fragile thing and anything that stands between you and expressing your thougths may break the creative process altogether. Good tools can also enhance the process[1], for example by allowing to see you the thing you're working on in realtime (see e.g. Bret Victor's "Inventing on Principle").

Also, software productivity is a function of both creativity AND being able to turn the idea into reality efficiently. Good tools do a great job on the second part.

[1] I do have the feeling though that most of the creativity still happens on paper and/or whiteboard, not inside computer programs.


most painful bugs are in the conception, thus at paper level.

And also most breakthrough are also in simple efficient conception.

Delivering is what most people calls craft.

I do pride myself in delivering, however, any monkey coder can deliver.


Status for one and pay and benefits for another.

Engineers (And I mean real ones) have enough trouble with people thinking they are blue colar craft workers.


You seem to be saying that who you're around isn't of great importance. If so, I believe you should reconsider. If not, please clarify.


You seem to be using destroy and open warfare synonymously. The Art of War is about one of these, not the other:

http://www.thefreedictionary.com/destroy

  de·stroy  (d-stroi)
  v. de·stroyed, de·stroy·ing, de·stroys
  v.tr.
  1. To ruin completely; spoil: The ancient manuscripts were destroyed by fire.
  2. To tear down or break up; demolish. See Synonyms at ruin.
  3. To do away with; put an end to: "In crowded populations, poverty destroys the possibility of cleanliness" (George Bernard Shaw).
  4. To kill: destroy a rabid dog.
  5. To subdue or defeat completely; crush: The rebel forces were destroyed in battle.
See 5.


The pinnacle of military excellence is not to win one hundred victories in one hundred battles. It is to subjugate your enemy without fighting. -- Sun Tzu


Users who have the same password for HN and their bank are indeed bozos.


That isn't the point.

No one here is saying that users shouldn't have better password policies. They should.

What is being said is that having a devil-may-care attitude toward safe guarding your users account data is not ok.

If you use your bank password for anything other than your bank, you're clearly not taking security seriously.

If you think you shouldn't have to properly secure user account information, you're clearly not taking security seriously.

Both parties can be wrong, but that doesn't excuse either side.


It was the point drcode was making (which FuzzyDunlop misunderstood):

> The only real danger is for bozos who use the same password for HN as they do for their citibank account

---

Excuse my pedantry, but I'd advise against saying "That isn't the point.", for it conflicts with a well known writing technique: http://en.wikipedia.org/wiki/Show,_don%27t_tell

If you insist on doing so, consider a more polite alternative. E.g. "it's seems you've missed the point", "perhaps you've misunderstood", "I feel that so-and-so was saying something else".


We are certain of one, not the other.


http://ycombinator.com/newsguidelines.html

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Someone found it interesting?


Thanks for that link.

I'm just surprised that this article is near the top of the front page, next to Apple, John Carmack, Android ported to C#, and an OpenBSD release.

Seems to me that a few writer's articles always shoot to the top of this site, regardless of topic. No disrespect intended towards those authors.


I share your sentiments.


It's also possible that there are bots (or people) that simply submit Coding Horror posts. I believe duplicate submissions are counted as upvotes.


This seems particularly likely given that Coding Horror post is quite fresh. It shot to #3, but has fallen to #10 in the last few minutes.


Deception. More verbosely, you allowed the user to assume something, yet contradicted this assumption. Somewhat similar when a woman strings a man along, then requests payment.


I would consider it deception if I was being told it was free the entire time until the sign up step told me it cost money. Allowing me to try this before registering is more likely to get me to sign up.


Failing to inform can be as deceptive as misinforming.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: