HNHacker News
TopNewBestAskShowJobs

ebcode

788 karma · joined April 20, 2016

Feel free to email me about whatever: <hn-username>@proton.me
submissionscomments
ebcode··on How to fundraise through crowdfunding for ppl ruled under dictatorship?
I suggest you build a network of people you can trust to handle the money in envelopes, and pass them around in person, and secretively.
ebcode··on Is Software Engineering Possible?
I'd like to contribute a definition of the words "engineer" and "engineering" from an old dictionary I had lying around.

From Webster's (1948):

engineer: n. 1. [Rare], a person who makes engines. 2. a person skilled or occupied in some branch of engineering: as, a mechanical engineer, an electrical engineer. 3. the operator of an engine; especially the driver of a railroad locomotive. 4. in military science, a member of that branch of the army which is concerned with the construction and demolition of bridges, roads, and fortifications, the laying and sapping of mines, etc. Abbreviated E., e., eng., engin., engr. v.t. 1. to plan, construct, or manage as an engineer; hence, 2. to contrive; manage skillfully; superintend; guide (a measure, action, etc. through).

engineering: n. 1. the planning, designing, construction, or management of machinery, roads, bridges, buildings, fortifications, waterways, etc.; science, profession, or work of an engineer: abbreviated E., e., eng., egin. 2. a maneuvering or managing.

ebcode··on Is Software Engineering Possible?
I don't know if it was the worst thing. I agree that it was unfortunate for the one reason you gave (waterfall), but there are other reasons that a new discipline(/profession) would want to emulate the practices of an older and more established discipline.

Another reason to choose "engineering" was to encourage software practitioners to incorporate some of the proven methods of traditional engineering. As an example, I've noticed recently that ethics training is an established part of an Engineer's education, but not so with Software "Engineers".

There is always room to improve, and I don't think ignoring the past, and justifying that ignorance by saying "but we're different" is necessarily the best way to achieve that improvement.

ebcode··on Uber Fires More Than 20 Employees in Harassment Probe
Yours is an interesting comment because of its paradoxical nature. You seem to be implying that you yourself "don't care", but then say that those that don't care don't comment, and yet here you are commenting, which would imply that you do indeed care. But then, you only care enough to say you don't care, and that there are "many more" people like you. But I don't see anyone else saying "hey, we don't care" on this thread, which leads me to believe that there actually aren't more people like you. My brain is caught in a loop!
ebcode··on Ask HN: Books you wish you had read earlier?
"Out of the Crisis" by W. Edwards Deming. The author was one of a handful of people who helped the Japanese apply methods of statistical control to their manufacturing processes, which in turn helped them to become an economic superpower after their country's occupation by the Allies. In the book the author takes a deep look at the problems of management in the United States, and provides a list of reforms that would lead businesses "out of the crisis". I only recently learned of W. Edwards Deming, and I wish that I had known about him much earlier.
ebcode··on Ask HN: Best list of dominant values, culture, views of HN users?
the guidelines, maybe? https://news.ycombinator.com/newsguidelines.html
ebcode··on [dead]
Dear [Redacted],

In your note, you say you aren't sure why. Please talk to someone instead. You are a very valuable person and the world needs more people like you, not less.

Please reconsider.

ebcode··on Quantum Approaches to Consciousness (2015)
Sure, though it's hard to find words. Something most people can relate to is the feeling of being watched. I think this is a type of ESP. Sometimes you might feel you're being watched from a specific direction, and turn your head and you do indeed find someone there looking at you. So, without going into too much detail, I'll just say that I've had a similar feeling around trees.

As for books, I highly recommend "A Language Older Than Words" by Derrick Jensen.

ebcode··on Viper: a new programming language from Ethereum
You didn't get the memo. We don't trust anyone now.
ebcode··on Ask HN: Advice on Amending Intellectual Property Clause of a Freelance Contract
I am not a lawyer, but I do have some experience with amending contracts to protect my rights of authorship and ownership over code that I write, and I would encourage all software developers to fight for these rights.

That first sentence is a doozy, but if you can re-arrange the "to [Recruiter Company Name]" so that it comes at the end of the sentence instead of the beginning, then you can add your "on site" stipulation at the end.

Then it would read something like the following.

"The Supplier hereby assigns all existing and future Intellectual Property Rights in the Services and the Inventions and all materials embodying these rights to the fullest extent permitted by law to [Recruiter Company Name] for only those Services, Inventions, and materials produced at the business establishment ("on-site") of [Recruiter Company Name]."

It wouldn't hurt to add another sentence as well to make it clear that you will retain rights of authorship and ownership of code that you write outside work.

Something like, "Furthermore, The Supplier retains all rights of ownership and authorship of materials which are not produced at the business establishment ("not on-site") of [Recruiter Company Name]."

The most important thing in contracts is clarity. So be explicit and make clear what you are looking for in the contract, and that the contract contains the wording to your satisfaction.

ebcode··on Why Is the TSA Scanning Paper?
No smock for you!
ebcode··on Roger Penrose on Why Consciousness Does Not Compute
I agree with you, but... until we have some sort of "Test For Consciousness", I think it's safe to assume that we're not going to accidentally create consciousness just by writing computer programs --- even if the programs themselves do happen to make use of damn fine algorithms "inspired by nature".

I think the more immediate concern is that we begin to turn over everyday life-and-death decisions (driving, obvs) to machines which are, at the end of the day, unconscious, and programmed by us oh-so-fallible human beings.

ebcode··on Roger Penrose on Why Consciousness Does Not Compute
Relevance is relative. So, relevant to whom? It would of course be relevant to the consciousness created, but how would the creator/programmer of the AI even recognize it as being conscious?
ebcode··on Barrett Brown Taken Back into Custody Before PBS Interview
I was lucky to see a scene from "The Night Thoreau Spent In Jail"[1] when I was in junior high.

But really, if you consider that "politics" is the art of directing policy, and policy is just another word for legislation, technically all prisoners are "political" prisoners.

[1] https://en.wikipedia.org/wiki/The_Night_Thoreau_Spent_in_Jai...

ebcode··on DMOZ: The Directory of the Web
So grateful that someone picked up the ball on this when the original dmoz went down. It's great for finding resources on specialized computer topics, such as Artificial Life.
ebcode··on New Evidence Suggests Humans Arrived in the Americas Earlier Than Thought
Yeah, you really need to see where the cuts are for it to make sense. Here is a better version (without fictitious ocean): https://en.wikipedia.org/wiki/File:Fuller_projection_rotated...
ebcode··on Ask HN: How important is mobile (for a desktop orientated) web app?
As a web developer, I would urge you to focus your efforts on the mobile experience. On any given day, more smartphones and tablets are purchased than laptops or desktop PCs. The trend is more and more towards mobile -- soon it will make up 50% of all web users in the US, and in the the eastern hemisphere mobile is already the majority. It's a web app; the web is increasingly mobile; therefore you need mobile users. Don't wait!
ebcode··on The Myth of a Superhuman AI
"... orbiting a particular yellow star."

Our star actually casts white light. It just looks yellow from Earth. If the sun were yellow, then the moon would look yellow when it was straight overhead. The moon looks white overhead, because the light from our star is white.

ebcode··on Ask HN: Books Like 'Calculus Made Easy'?
The one that immediately springs to mind is "Mathematics For The Million" by Lancelot Hogben. I really enjoyed it because it places mathematical developments in their historical context.
ebcode··on Harry Huskey has died
seconded.
ebcode··on The House just voted to wipe out the FCC’s landmark Internet privacy protections
just found out about "approval voting" last night, so i'm experiencing baader-meinhof thanks to your comment. found out that The ACM and IEEE use this type of voting system (i think), and maybe there are some scientists out there that could start spreading the word about this form of voting.
ebcode··on I’m a bit brown. But in America I’m white. Not for much longer
> Collective strategies win against individualist strategies.

Sounds very "black and white" to me. Besides, I believe in magic.

ebcode··on I’m a bit brown. But in America I’m white. Not for much longer
Like school grades, competitive sports, policemen, and war, race is an idea that only serves to divide us. I want to see humanity reach its true potential, and not be endlessly mucking about over rank and status (or ownership of resources).

I've struggled to stop identifying as white, and to not think "black" when I see a black person. But I was raised in the white supremacist society that is the united states, and the programming/brainwashing runs deep.

This article reminds me of the work we still need to do. And how close we are to presiding over another holocaust.

ebcode··on If you want to hire an experienced data scientist, be prepared to pay
forgot the "sexy" ref: https://hbr.org/2012/10/data-scientist-the-sexiest-job-of-th...
ebcode··on If you want to hire an experienced data scientist, be prepared to pay
I don't know much about hiring (so my opinion isn't worth much), but I assume you're using "data scientist" as the job title? If that's the case, it might be the reason for some of the difficulty you're experiencing. The way I see it, "Data Scientist" as a job title has only been around for ~8 years, and there is currently way too much hype surrounding the phrase. I've seen a lot of posters on HN and elsewhere acknowledge that they are trying to land this type of job just for the title, in order to get it on their resume.

I would be interested to find out if you are using the phrase, and what would happen to your search for candidates if you changed the title to something less "sexy"[1], like "data analyst"?

ebcode··on No privacy rules needed: ISPs say Web browsing isn’t “sensitive” data
Bryan Cantrill gave the most wonderful rant on Oracle/Ellison at LISA XXV: https://www.youtube.com/watch?v=-zRN7XLCRhc (rant starts at 33:00)

Two gems from the rant are, "You actually don't need to be open-minded about Oracle," and "Don't anthropomorphize the lawnmower."

ebcode··on Ask HN: Jobs without Managers for Programmers?
It sounds to me like maybe your problem is not necessarily with "managers" specifically, but more generally with people, and by extension, yourself. Relationships are hard, no matter what. We humans are primates by nature, and domination and submission are facts of our everyday experience. I myself struggle with "authority figures", with people "telling me what to do", etc. And I think we all struggle with this as it is just a condition of being human.

I think if you can work on accepting this fact of "primate-ness" that we have, and look not just at your work relationships, but also your personal relationships to see how you are at times either dominant or submissive, you will begin to see how accepting a "subordinate" role not only benefits you (with a paycheck), but also benefits the person "above" you (your manager who gets to feel dominant), and the people who depend on you (family and friends who care about you, they can see you holding down a job).

This quote by Robert Heinlein springs to mind:

"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects."

ebcode··on Enroute Airbus A380 wake flips Challenger business jet upside down
This is hilarious. But for the sake of the internet, I just have to say, no, really, don't actually try meth.
ebcode··on I invented the web. Here are three things we need to change to save it
Just as a counterpoint to your argument about unstable banks: It appears that the marketplace was sorting out the unstable banks, which is why they needed to be "bailed out" by the government.

If the government had not intervened, those banks would have been bankrupted, and rightfully so, because they essentially made a giant bet on the housing market and lost.

The government intervention in the case of the banks prevented a valuable feedback mechanism from taking place, whereby the "bad players" (as in, bad at the game --- at gambling) would have learned from their mistakes. So instead of the negative feedback of bankruptcy, they got the positive feedback of bailouts, and we should expect to see another financial crisis in the not-too-distant future.

What remains to be seen is whether the government itself has a working feedback mechanism for this situation. Will they bail out the banks again? in other words.

ebcode··on Build a digital clock in Conway's Life
"Essays on Cellular Automata" by Arthur Burks is a good starting point. Then there's the proceedings of the conference, "International Conference on Cellular Automata for Research and Industry".
← PreviousPage 14 of 17Next →