News for hackers. Stuff that matters.

aen1

All three.

1) Iran's government openly calls for the destruction of Israel.

2) They are building nukes. And to use them (see point 1)

3) In a few days, they will have them. So, if Israel waits a few days, it would be much worse.

Also, your own link cites the six day war as an example of a morally justified preemptive strike. This is very analogous.

Also, when it comes to life and death of your family, a military strike on your enemies is not something you have to think too hard about.

Re:What Makes a Great Software Engineer (Dissertation) [pdf] on Wednesday February 19, 2025 @08:11PM (#43109931)
Here are some slides summarizing the shorter paper this is based on:

https://web.archive.org/web/20170809055122id_/https://learni...

tl;dr They did a qualitative survey of what other people think makes a great software engineer at Microsoft.

Their take aways:

- The ability to learn is more important than any individual technical skill

- Making good decisions is rarely discussed in the software engineering literature, but it is critical to being a great software engineer

- Software engineering is a sociotechnical undertaking

- Delivering the code is often insufficient; complex contextual technical considerations abound.

Re:What Makes a Great Software Engineer (Dissertation) [pdf] on Wednesday February 19, 2025 @08:04PM (#43109887)
* decision anxiety - agree

* fear of writing original ideas, both natural language and code - agree

* the inability to measure things - who said this is something that is necessary at all stages? sometimes you just need it done. when you have 1000 people teams selling to enterprises, sure. If it is you and your buddies, no need to measure, necessarily.

* preference towards bias - Why? If it works, a good engineer won't go to the newest tech/framework. They will stay with their biased favorite.

* cognitive conservatism - Disagree. See previous comment

* inability to form assertion criteria - Not exactly sure what you mean, but if you mean to reason about code and state at various points, then I agree

Re:Ask HN: What are your experiences with scaling a company? on Wednesday December 11, 2024 @12:53PM (#42390586)
Why are your best practices better than whoever you'll hire's?

Just accept another person to be an adult, and help you in increasingly good ways and communicate well. Or fire them if they don't

Re:Ask HN: What are your experiences with scaling a company? on Wednesday December 11, 2024 @12:51PM (#42390561)
Sounds like an AI wrote this.

> Maintaining Culture: As the team grows, it's vital to preserve the company culture and ensure new hires align with core values.

I honestly disagree. You should allow the culture to evolve, but make sure it doesnt evolve in a direction that is different than where your values are now.

As an analogy, if you have a child who is 3, their culture is "energy", "constant learning", and "being cute". When they are 13, they should evolve beyond #3. And, they probably should add "be social/fit in", and "do good work (on homework etc)"

If you try to keep the 13 year old on the "being cute" value, you'll miss out on a lot

Re:Ask HN: How do you communicate in a remote startup? on Tuesday November 19, 2024 @01:53PM (#42186857)
Sounds great! Where do you work?
Re:Ask HN: How do you communicate in a remote startup? on Tuesday November 19, 2024 @01:52PM (#42186850)
1000% agree. I'd rather spin my wheels for an hour on Google than ask a silly question in public
Re:Ask HN: How do you communicate in a remote startup? on Tuesday November 19, 2024 @01:51PM (#42186836)
Meeting in person >1 hour away is difficult for people in many life circumstances. And if there are constant meetings, it either strains families or makes the person who can't make it feel left out
Re:Ask HN: How do you communicate in a remote startup? on Tuesday November 19, 2024 @01:50PM (#42186829)
Totally disagree. For introverts, "everything public in slack" means that I would rather not say something than have 50 people see my thoughts/rants/silly questions in public
Why do you have to login to even try it? Non-starter.
What do you call telling civilians you are coming to allow them to safely leave before a bombing starts? That's taking extreme measures to prevent loss of civilian lives, even at the expense of military goals.

And I'd argue there are many more militarily involved people in Gaza than you'd like to admit. Any random person on the street is more likely than not a sympathizer that Oct 7 was justified. On Sept 12, 2001 in the US that would be enough to call you an enemy, for sure.

Re:Do any companies truly want to hire? on Wednesday January 31, 2024 @08:42AM (#39203657)
Thanks. I appreciate the encouragement. It was definitely pretty slow at the end of the year.

It isn't about getting responses though. That is generally fine, from what I can tell.

It is more that I feel like every company wants to talk, and they want to test you, but really are not interested in hiring even if you seem like a good candidate.

E.g. they want to wait for other candidates, are slow in scheduling, have tons of required interviews where they ask similar things

Do any companies truly want to hire?

I currently work for a successful but dysfunctional pre-IPO startup.I've been searching for jobs now for almost 4 months. In that time, I've had numerous interviews and calls from small startups through big companies.I just got my 3rd rejection after going through a full process. The process included 7(!) interviews for a Staff/Senior level position over a month and a half.During the first...

( Read More... | 2 comments | 4 points | on HN )
Re:First case of malware in the Apple App Store. on Friday July 06, 2012 @03:30AM (#4206758)
This is not the first case by a long shot.
Re:Ask HN: Who Is Hiring? (July 2012) on Sunday July 01, 2012 @02:10PM (#4185592)
Can I just say I love these threads? I got multiple interviews and an offer from a great company for an internship from one of them.
Re:Say Goodbye to the Menu Button on Thursday January 26, 2012 @05:25PM (#3516259)
Is it possible to go back to phones with physical buttons? When it was obvious where to press, and not a guessing game?
Re:Scarcity Is A Shitty Business Model on Sunday January 15, 2012 @12:16PM (#3467604)
Wonderful point. There's a Doctorow article I read somewhere that essentially put forth the following logic for digital distribution:

There will be a group of people who would not acquire the content unless it was digital. They may buy or pirate it. This is the group of interest. If more people who weren't going to get the content (b/c of lack of exposure, lack of interest, etc.) pay for it than don't pay for it, the digital venture is worthwhile (This ignores that some people who would have bought it non-digitally may pirate it, though that group is small; if you wish to support to movie by paying for it, you'll most likely do it regardless of medium)

For example: 100 people would have bought the movie if it was only physical.

100 other people will have never heard of the movie unless it is released digitally. Of these 100, 75 people buy the movie, 25 pirate it.

By listing it digitally, the publisher gets 175 people's worth of profit, and 25 people's worth of "loss". Therefore, it is worth listing digitally.

Re:The GitHub Job Interview on Sunday January 08, 2012 @12:24PM (#3439982)
Background checks will show where you've worked, unless you were getting paid illegally. Still, I agree with you. It isn't something to scream out loud.
Re:Interview Programming Problems Done Right on Saturday January 07, 2012 @10:12PM (#3438763)
Why would I write tests for Tic-Tac-Toe? It's insanely easy to exhaustively hand-test, or just look at the code to see its validity. If you expect tests on something that simple, then you're expecting people to waste 1/3 of their time testing code that is sure to work.
Re:Technical Interviews at a Startup on Saturday January 07, 2012 @10:10PM (#3438758)
How is that good? It's all memorization
Sounds like a decent start-up idea
Re:Technical Interviews at a Startup on Saturday January 07, 2012 @05:05PM (#3438186)
Sadly enough, I've been ask the UDP/TCP question many times, so I have a good answer, though I have never studied either in depth. So, in theory that would be a great question. But, it is asked too often to really be of any use.
Re:Interview Programming Problems Done Right on Thursday January 05, 2012 @10:02PM (#3431741)
Well that is unfair. I got did not get an interview at a financial company for this reason. Unless stated explicitly, I'm not going to gold-plate interview code, because my assumption is that you are weeding out people who cannot code.

If you tell me to write it as OO as possible, then I'll do that. But if I can write it in a shorter, more efficient way using only arrays, I'll do that.

Re:Why Don’t Smartphones Have A “Guest Mode”? on Thursday January 05, 2012 @01:15AM (#3427673)
For the guy with friends that he doesn't trust. Actually, for the guy who thinks he has friends.
Re:Show HN: Tofu -- (Yet another) C web framework on Tuesday January 03, 2012 @09:43PM (#3422490)
Not to criticize unnecessarily, but what would anyone want to code web apps in C? I'm not saying rails, etc. are the be-all-end-all, but why C? To seem extreme?