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

My son just graduated from Northeastern University's Khoury College of Computer Sciences.

At his Khoury College graduation celebration a week ago, this is the first time that the following oath was recited by the graduating class:

KHOURY COLLEGE OATH FOR COMPUTING

Today, I join the ranks of computer scientists worldwide.

I will remember that I remain a member of society, with special obligations to all my fellow human beings.

I will design and build computing systems that enhance the quality of daily life for individuals and for society.

I will protect the dignity of users and others affected by computing systems, respecting the diversity of all cultures, and safeguarding against threats to health and safety.

I will respect the privacy and rights of all people and recognize the special role I have in judiciously collecting, storing and using their information, and creating systems that aim to shape their behavior.

I will work for fair wages; honorably guarding my reputation and my colleagues in our work practices, while respecting the intellectual contributions of others.

I will improve the public understanding of computing and its consequences.

May I always act to preserve the finest traditions of my field, and may I long experience the joy of inventing the future through my endeavors.


>I will work for fair wages; honorably guarding my reputation and my colleagues in our work practices, while respecting the intellectual contributions of others.

What does this mean? What's an example of an unfair wage?


You can work for $1000 and it might be fair.

But if you see your colleague doing as much as you do and more for $600 then neither of you is working for a fair wage.


Good question.

What about open source contributions. You are giving away code that you worked on for free.



As a cyclist (on a designated bike path), I was hit by a small SUV in case #2.

The driver looked to the right and I thought our eyes connected, but he proceeded from the stop sign to make a right turn right into me. Fortunately, he stopped as soon as he knew he hit something and I only ended up under his bumper, with a slightly bent up bike and major bruise on my left thigh.

In this case, I would have actually been safer (and in better view of this driver) if I had been riding on the road.

Up to that time, I rode over 1,000 miles outside in the summer, mostly on roads. Now, I no longer trust traffic at all and ride mostly on the extensive bike trail system in Minneapolis-Saint Paul metro area, except when I consider the road to be a better option.

The thought of sharing the road with distracted drivers and other drivers who choose to be assholes to cyclists makes the road riding just too risky.


> I was hit by a small SUV in case #2.

> 2. To the right for bicyclists riding up the wrong way of the street or on the sidewalk riding towards you.

Is biking the wrong direction on a bike path on a one-way street legal in the state or country that you were in? Are you surprised that you got hit when you were biking going the wrong way down a one-way street?


He was on a designated bike path. Without seeing the signage around the accident, it's hard to say who was really at fault here. But I would easily assume it was the driver.


Correct. The bike path was designated and two-way.

I was certain the driver saw me when he looked to the right and we made eye contact, but apparently he was looking in my direction beyond me toward the street.


To me there's a impedance mismatch between cars and bicyclists. I have known about 2 or 3 people in my life who have died in a biking accident -- one of those people I really liked as a kid.

On the other hand I have seen bicyclists (also electric scooters) riding at high speed on a sidewalk shoot out quickly into a low visibility intersection. If you were the driver at the wrong time wrong place you would hit that bicyclist, and probably feel bad about it.

Leisurely biking on the sidewalks I think is fine, but above a certain speed the bikes should be on the road obeying normal traffic laws.


No paywall version: http://archive.today/2021.12.29-072341/https://www.nytimes.c...

The article describes the use (and subsequent abuse) of the Qualified Small Business Stock (QSBS) exemption that has been in US tax code since the 1990s.


I'm sorry you're going through this.

It's very difficult to be a caregiver and, without a doubt, the additional burdens that places on your life make finding the life/work balance even harder. And, then, you have the emotional aspects of having a loved one in their journey.

As a software consultant who simultaneously was a patient (Stage IV melanoma) and a caregiver to my wife (Acute Myeloid Leukemia) with two kids (tween and teen) nine years ago, it was definitely a struggle.

Some suggestions:

* Don't be afraid to ask for help from other friends and relatives to lessen your burden.

* Schedule time for yourself on a regular basis to take a break from the situation. (I personally started regular cycling and yoga, but YMMV.)

* Communicate with your manager and colleagues to help you get some work flexibility. Of course, remote work opportunities will give location flexibility, as there is often a lot of waiting between scans, appointments, and treatments.

* Seek a professional therapist if you need someone to help you sort through the tangle of issues in your head.

I wish you mental peace as you travel this unexpected journey with your mom. It's not easy, but it is possible to navigate this rough patch in life and come out better and stronger on the other side.


Actually, the ][+ was still 40-column, uppercase. I remember wiring a pin off my keyboard controller card to the paddle button input and add a replacement character ROM to get lowercase support.

It was the //e and //c that had built-in lowercase support.


We had an Apple II+ with the limitations you describe. However, we purchased and installed the 80-column card that provided both 80-columns and lowercase characters, which is what I think the parent comment is suggesting.


I remember adding 16KB or 32KB to get to a total of 48KB of RAM with a card that piggybacked onto the existing chips. Was that the same upgrade that enabled lowercase letters?

I mostly remember that the RAM upgrade changed the gauges in MS Flight Simulator from octagons into rounder circles.


The first computer I ever used was a second-hand Apple ][e my parents brought home one day when I was little. I got started with BASIC on that thing.

I actually didn't realize until I had to use a ][+ at school later that some computers didn't do lower case :)


Interesting... did the ][+ support an add on 80 column card? My hunch is no, but not sure at all


Yeah, it did. Also a Z80 card so you could run CP/M. With CP/M I could run Fortran and C on my ][+, it was a lot easier to get pirated versions of CP/M SW than original Apple Pascal or Fortran.


You can actually see the date palm that was studied at the Arava Institute located in Kibbutz Ketura in Southern Israel, just north of Eilat.

https://www.atlasobscura.com/places/judean-date-palm-methuse...


Illegal and unethical: yes, in this use case.

But, let's give Kevin serious kudos on his clever approach to solving this problem. This is the true hacker spirit that reaches across the decades. Bravo!


Optical mice existed prior to Microsoft's IntelliMouse.

In 1989, I owned an optical mouse (Logitech S9?). The biggest issue was that that mouse required a special gridded mouse pad.


Certainly true. The article mentions:

> Microsoft was far from the first company to incorporate optical tracking into a mouse. The approach dates back as far as 1980 when a pair of inventors came up with two different approaches to tracking mouse movements through imaging.

Of course, the point is that most of us still were not using an optical mouse at that time, and as you pointed out, this new mainstream mouse worked on more common surfaces. So it still changed how we use mice, en masse.


This is Marketing 101 on how to make your customers and potential customers feel that you're ahead of the curve when you're really behind and you need to buy some time.

Also, haven't we all learned yet that the publicity and discussion this is generating reenforces the connection between AT&T and 5G in people's minds, even if it's technically incorrect? The facts don't really matter.


Earlier this week, I tried out Strava's mobile implementation, which did not work well for me at all.

I'll definitely be sticking to their web version, which they've had for years.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: