HNHacker News
TopNewBestAskShowJobs

paidleaf

323 karma · joined June 6, 2018

submissionscomments
paidleaf··on When is a nation not a nation? Somaliland’s dream of independence
> Because they'd be sitting right in between EU countries

EU? The guy was talking about texas, california and ny.

> So hard borders all around, no trade deals in place, nothing.

So they'll just negotiate trade deals?

> It would be like a no-deal Brexit, but infinitely worse.

You gave no reason why it would be worse. Also, post brexit, are you saying britain will never trade with anyone? How did britain trade with anyone before the EU was created?

paidleaf··on When is a nation not a nation? Somaliland’s dream of independence
> But are they really going to put up a border wall, close off economically, form their own military, et al, et al?

Those states already have borders and militaries. Also, why does independence mean "closing off economically"?

> Their prosperity is based in large part on integration into the union.

Canada's prosperity is more dependent on the US than california, ny or texas is. Are you saying canada is not a country?

Also, you are forgetting that texas used to be a country and tried to become a country during the civil war.

American states are structured as independent nations. They have their borders, flags, histories. They have their own executive ( governor ), legislative branch, militaries ( national guards/etc ), etc.

Perhaps a better argument would be canada's first "nations" or our native american "nations" dreaming of independence.

paidleaf··on Tesla has asked some suppliers for cash back to help it become profitable
> The Wall Street Journal is one of the most reputable sources for business journalism. Claiming that they would publish this article without proper vetting is ridiculous and equating it to "fake news" is shameful.

So WSJ is beyond reproach and criticism? WSJ has had problems in the past with their reporting. Nobody is beyond reproach, especially a company owned by rupert murdoch.

If you have an issue with the guy's comment, why not point that out instead of attacking him for being "shameful" for criticizing the wsj?

https://apnews.com/d71bf1b8c2304329866441ec4089760f

"It's Not Just The Editorial Page: Study Finds WSJ's Reporting On Climate Change Also Skewed"

https://www.mediamatters.org/blog/2015/08/11/its-not-just-th...

It's worrisome the social media campaign to quash criticism of the corporate media.

paidleaf··on Ask HN: Got a CS degree, but I’m unable to be programmer. What can I do?
> Are there any career paths I can pivot to that are less cognitively demanding than software engineering where this degree would be an asset?

Have you thought about going into CS research or academia?

CS is not about programming. One of the best CS professors I've had barely knew how to type.

CS is more about math and algorithms and theory than programming.

There is also technical writing or teaching. High schools are desperate for CS teachers.

paidleaf··on Show HN: News geolocation website
Rather than news aggregation on a map/location, I'd rather have news aggregation per event across countries/regions/etc.

For example, Trump-Putin meeting is an event. I'd like news aggregation on this event on what every corporate and independent news publication across the world is saying. Currently, I am only able to get US/British news viewpoints or angles and I have to work ridiculous hard ( google search is terrible now ) to find reporting on other nations/viewpoints. I was curious how the chinese, arabs, israelis, indians, south americans, etc were reporting on the story because having been to europe and asia, I know that news is not the same everywhere. One good thing about traveling.

Google news used to do something like this until they were forced to limit it to corporate news and regions.

paidleaf··on Assembly Language for Beginners [pdf]
This isn't for beginners. What beginner's assembly text covers multiple architectures and assembly flavors?

My recommendation for beginner's assembly on linux is to write toy code in C and then view the disassembly in gdb or objdump. You have options to switch to Intel syntax from GAS/AT&T if you want.

I'm generally against using windows for anything, but Visual Studio has decent disassembly debug options where you can step through the native assembly code. You could also look at IL code ( which is very similar to native assembly ) and learn assembly concepts that way. ildasm and ilasm are great tools for that.

Assembly is so low level and can be intimidating to write from scratch in the beginning. It's better for beginners to write code in a higher level language like C and then read the compiler generated assembly code. Once they are comfortable with a disassembly of a "hello world" program, then write more complicated code and understand the disassembly. Then try to edit and compile the disassembled code. Once you are comfortable, then write your own assembly code from scratch.

Edit: Also, if you have time and the will, watch the nand2tetris lectures and try their projects. It'll give you a hands-on general overview of hardware to assembly to VM to OO. How native assembly works with hardware. How VM interacts with native assembly. How you go from OO to VM? It's a very limited but educational overview of code flow from object oriented code all the way to circuitry ( software circuitry ).

paidleaf··on Did Qatar pay a billion dollar ransom?
So did they or didn't they? Are they asking the readers? Is this our homework assignment that we are supposed to answer and turn in to the bbc?

Can the news start reporting on facts?

Read the article only to find out that we don't know who the kidnappers are, if and how much they got, how much cash qatar sent to iraq, etc.

Whenever I read articles like this, it leaves me angry and wanting to never read anything from the BBC again. What's even more frustrating is that the BBC is government funded and not dependent on advertisers and they have no reason to clickbait.

paidleaf··on What travel insurance really means
> I always wonder when I buy insurance, if I need it will they actually pay out.

I think that's every insurance purchasers worry. The insurance companies have people who work for them to look for ways to deny your claim. But if the claim is straightforward, obvious and well documented, they will pay out unless you are dealing with unscrupulous insurers.

paidleaf··on Twitch streamers who spend years broadcasting to no one
> What I don't understand about Twitch is how anyone has time to consume this content.

Who has time to write comments on an anonymous forums? Who has time to watch TV? Listen to music? Who has time to watch a couple of men kick a ball around? People make time if it is something that interests them.

> you have to sit down and watch for hours every night

You don't have to. You could just check in for a few minutes while you are eating or programming or cleaning or anything really. Also, many streams are available for viewing "offline". You don't have to be there for the stream. You could watch it later.

> Who does that?

Tens of millions of people?

> I imagine it's mostly students and single young professionals.

Probably. It's usually the younger generation that adopts tech and then slowly the older generation follows.

Not sure why you are so shocked? What's the difference between twitch and TV or watching the world cup? At least with twitch there is interaction via chat.

paidleaf··on Lisp and Haskell (2017)
I find that haskell is great to learn about functional programming and programming ideas, but to get things done, I stick to imperative or OO languages. Could be that I learned CS with C/C++/Java and work with C#/C++. So I just stick to what I'm familiar with.
paidleaf··on Unidentified Plane-Bae Woman’s Statement Confirms the Worst
> She was made famous by somebody else without her knowledge and consent.

She was made famous by the attention-seeking couple, her "plane boyfriend" and the exploitive media.

It's amazing how such a nonstory was milked by everyone for publicity and profit. And the theatlantic is still going at it.

If the poor woman wants privacy, how about theatlantic stop writig about the "Plane-Bae Woman"? How about focus on the couple who "set her up" to gain media following? How about focus on the "plane boyfriend" who knew about the couple filming them and used that for publicity by appearing all over TV and hinting that the unsuspecting woman had sex with him in the plane bathroom ( probably because the producer told him they needed juicy story from him ).

Or most importantly, how about the atlantic shine a light on itself and the media which turn a non-story into a major story because they need to exploit everything and everyone for money?

The story should be on everyone but the woman and yet the title is "Plane-Bae Woman".

And the atlantic is lying when they say "unidentified" woman when the "boyfriend" identified her and the media spent an entire week exploiting this woman and this story.

Instead of "Unidentified Plane-Bae Woman...", how about "Everything Wrong with the Media and Attention Seeking People"? Put the focus on the problem, not the victim.

paidleaf··on Will the Model 3 make Tesla a real car company?
You are not wrong. It's just that Bloomberg requires their journalists to push out fluff everyday.

Whenever you see a headline posed as a question, it's certain to be nonsense. News should be factual, not rhetorical or philosophical.

Will an asteroid strike the earth? Are aliens hiding from us?

I really hope the news business model changes in the near future because it's getting so clickbaity and useless. Today's news is to real news what junk food is to real food. For joyous few years, the internet and social media was a refuge from news. Now, we are inundated with news.

Would be nice if the news stuck to facts, events or data.

paidleaf··on People Aren’t Dumb, the World Is Hard
Ignorance is bliss.

Quotes are like bible passages. There is one for every occasion and every perspective. Given one quote, you can find an equally poignant and contradictory quote.

Time and tide wait for no man!

Slow and steady wins the race!

This is why I cringe when I see people leading their lives based on quotes.

paidleaf··on Have the Tech Giants Grown Too Powerful?
They are powerful for sure, but I wouldn't say they are too powerful. When the media or politicians can brow-beat tech giants into submitting to their demands, you really can't say tech giants are too powerful. I'd say "too big to [f|j]ail" banks or "too big to [f|j]ail" oil companies are too powerful right now.

But tech giants have the potential of becoming too powerful as they "collude/merge" with media and government. It's worrisome that giant techs are now moving into news media and working so much government.

paidleaf··on A biologist who believes that trees speak a language we can learn to listen to
> we are the only ones on the planet who can't live in harmony with other species.

That's not true. Every species can't live in harmony with other species. Go read about what happened to native species on pacific islands when rats, cats, snakes, etc were introduced. They wiped out entire ecosystems of islands.

https://www.csmonitor.com/Environment/2016/0725/How-New-Zeal...

https://www.csmonitor.com/Environment/2016/0725/How-New-Zeal...

Go read about ants.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3352483/

They won't live in harmony with each other. A single ant colony has wiped out much of the world's ant population.

Even fish like the european carp in a span of a few hundred years wiped out much of other fish in the US and now dominate pretty much every lake and river in a continent.

> If you ever had a cat and really observed it and communicated with it, you know it has feelings and emotions. Birds have it also, so does pigs, horses... But we just ignore all that when it's convenient for us to eat them.

Cats, birds, pigs and even horses eat other animals. As a matter of facts, cats are devastating ecosystems around the world and causing many birds and mammals to go extincts.

https://abcbirds.org/program/cats-indoors/cats-and-birds/

https://www.nature.com/articles/ncomms2380

> I'm not a big fan of humanity. We are pretty awful.

You are the one putting humans on a pedestal. Humans are animals just like cats, horses, etc. We are no more awful than any other animals.

Actually, you could argue humans are less awful than other animals because we actually consciously decided to save some species. A cat or a wolf or a pig would never do that. They will consume/kill until there isn't an animal left.

paidleaf··on Please stop asking me to use the app
They are trying to IPO for once last chance at a cashout for their most recent investor/owner ( advanced publications ).

http://www.businessinsider.com/reddit-is-reportedly-consider...

They aren't interested in user experience. They are interested in drumming up mobile #s in the short term to get the best valuation possible. Reddit, like most things on the internet, have turned away from their idealistic beginnings for the cold hard cash. Not that I blame them really.

I've been through situations like reddit is going through. I can guarantee you that they don't care 1 bit about user complaints at this stage. It's all about getting the metrics they need to the valuation they want. They don't care whether reddit survives or not over the long term. They don't care about user experience. It's all about the short term right now and cashing out as quickly as possible.

Think of it like trying to sell your car. You don't car about its long term prospects. You just want to spend as little money as possible to make it look as good as possible to make as much money off of it in the short term.

paidleaf··on Please stop asking me to use the app
> I'm thankful for their new design, actually.

After having to click "visit old reddit" a few times, I just got sick of it.

> After many years of trying, I have now managed to successfully kick my Reddit habit completely and have gained precious hours in my day.

It stopped being fun. Reddit has turned into the infowars of the left. It's just spiteful and angry leftist politics 24/7. I suppose it was inevitable when reddit sold itself to a news media company, but still sad to see reddit die a slow and painful death. Was once a great site for open ideas, discussions and jokes.

paidleaf··on SICP Goodness – Why you don't need looping constructs
> Does anyone know a good time in one's career to take time out and spend it on going through SICP and videos lectures with it?

I guess any time is good. It's generally a class you take as a freshman or sophomore. People who attend top engineering schools generally played around with these topics in high school or even in elementary school.

Also, it looks like MIT stopped teaching SICP.

https://news.ycombinator.com/item?id=11628080

> In the past, I didn't qualify for internship at Google, Amazon or M$ as a software developer/engineer. I feel the reason why I didn't was because I didn't have a "computer science" keyword mentioned anywhere on my resume.

Or you are competing against the best of the best CS students from around the world. People who aren't blown away by introductory stuff like elements of computing systems or who are just looking into SICP. I really don't think missing a keyword is why you didn't get the internship at google, amazon or microsoft.

> Hence, my hope is after getting through "Element of Computing System" & Design Pattern, I'll be able to shove in "computer science" keyword one way or another on my resume.

I've never had computer science on my resume though I majored in it. For my internships, I just listed the courses/projects I worked on. For my first job, I just listed the degrees I had ( BS and BA and the gpas for both ), along with the projects I worked on and the internships I had. After that, I just listed the university and degrees and my work experience. "Computer science" isn't something I ever listed in any resume. But then again, I was never really good at writing resumes.

I think you are really overthinking things but feel free to do what you want. If you are so intent on putting computer science on your resume, why not just major in computer science?

paidleaf··on Internet is losing its memory: Cerf
Losing memory via attrition is certainly a concern. But I think the bigger concern is losing memory via censorship and copyright. For most people, the internet is now google search and a couple of social media companies. Google has been curating search results for a while now. We no longer see what is out there in the internet, but a narrow google approved view of the internet. For example, 10 years ago, google showed us the entire elephant ( more or less ), today, we only get to see the tail or the trunk or whichever part of the elephant google decides to frame. Now all of the social media companies are now curating. And with the loss of neutrality, ISPs will undoubtedly curate.

And then there is the copyright issues where archiving is getting more difficult. Kids today don't know what a great tool google cache was because it's gone. And archiving sites are being attack from news, media, politicians, etc.

In other words, the internet dark age isn't going to be a result of formats getting old ( though that is an issue ). It's going to be a result of us only being allowed to see through the frame that a handful of companies deem appropriate. The dark ages didn't happen because formats got old. The dark ages happened because the powerful decided that we should view the world within a certain narrow religious frame and censored everything else.

paidleaf··on Inside a Heist of American Chip Designs, as China Bids for Tech Power
> IP and knowledge was much less valuable in the 19th C industrial economy than it is today.

Actually it was far more valuable because it was far rarer and you could do far more with it. With IP you could own/dominate the entire textile market, the entire cotton market, the entire oil market, etc. With IP you could dominate the world's oceans with your navy.

It's counterintuitive but IP at the beginning stages was far more important.

> The Chinese (NK, Iranian, Russian) corporate hacks we have seen recently could have a MUCH larger economic effect.

This is simply not true. The markets today are much larger and far more diverse and the IP space is ridiculous complex, large and diverse. Of course IP theft has a significant economic impact today, but IP theft 200 years had a far greater effect when industries and IP was so limited.

paidleaf··on Inside a Heist of American Chip Designs, as China Bids for Tech Power
> You simply cannot out innovate 4 decades of work in a few years no matter how much money you throw at it.

Sure you can, as long as you have the people, resources and the infrastructure.

> Also, China has a branding problem and it is only going to get worse.

So did every country. When we were starting out as a nation, we stole IP from britain and we were known as the nation of the shoddy. Believe it or not, germany was once known as a nation of terrible brands and shoddy products. So was japan. Ask your grandparents. "Made in japan" was equivalent to junk in our grandparents time. The same with korea. It's only within the past 20 years that korea shed the "junk" image with Samsung, LG, etc.

Also, for most of history, "made in china" was considered high quality. That's why we have terms like "fine china". Until the opium wars and the collapse of china, china was renown for quality goods.

History has shown that countries move from shoddy manufacturing reputation to quality reputation. Don't really see why china would be the exception to the rule.

paidleaf··on Inside a Heist of American Chip Designs, as China Bids for Tech Power
> American expertise will naturally decline because we don't have students studying EE.

We won't decline in absolute numbers but comparatively. We will never produce as many engineers as china because they outnumber us by more than a billion people.

paidleaf··on Seximal: A better way to count [video]
> I'd be interested to know if others count by 1, 2, 3, or something else.

I count in 1,2,3,4 or 5 blocks depending on the situation. For example if I am supposed to have 13 buttons and I want to verify it. I visually or physically separate 5, then another 5 and then check the remaining buttons. If it is 3, then I have verified it.

Anything above 5 gets harder and harder to distinguish. I could easily and naturally spot 1, 2, 3, 4 or 5 items. But if it gets higher than that, it gets harder for me to distinguish between a group of 7 or 8 or 9 items.

paidleaf··on How We Got to Be So Self-Absorbed: The Long Story
> It was hard to be there because the highest ideals were positivity and productivity

It's interesting how language/vocabulary changed as well. "I'm upset because I wasn't productive today". When did people get told that their lot in life was to be productive. And who told them to think or talk like that? How did people start to view themselves as machines whose worth is measured by production? Also, where did the "motivation or get motivated" craze come from. All of a sudden, it's "Are you motivated?" or "Get motivated". For what? Why? All of the sudden it's motivation and productivity.

paidleaf··on The sniff test of self-recognition confirmed: Dogs have self-awareness (2017)
> Interesting idea, that the mirror test for dogs is unfair because their vision sucks compared to their nose, but this reasoning seems to take quite a leap.

This has been a decades old complaint about the mirror test. It is a human biased test which favors the visual over other senses. Different animals use different senses. It would be like giving the mirror test to a blind person and then claiming the guy wasn't self aware.

Then there is the entire about what "self-aware" means, especially in the current environment where the "self" has taken quite a philosophical and scientific beating where the "self" like the "soul" appears to be a man-made illusion/fantasy.

> I love dogs, and don’t doubt for a moment they have some level of self-awareness similar to our own, but to me, this test stinks.

This is an age old philosophical problem. Should we expect a dog or any animal to have "self-awareness similar to our own"? If so, is it even possible to verify it either way? Considering our brains are different, is it even physically possibly for two species to be "self-aware" in the same sense of the word?

paidleaf··on Supreme Court says government needed warrant to search cellphone tower records
Duplicate. The top post right now.

https://news.ycombinator.com/item?id=17374440

paidleaf··on The Manchester Baby was the first stored-program computer
> Actually, Gutenberg did build the first printing press. The Chinese developed both printing and movable type much earlier, but they did not go on to develop a full press for printing.

The chinese developed printing and movable type but not a "full press"? Not sure if I follow. I'd say the chinese/koreans invented the movable type ( metal type ) and the printing press but latin/alphabet languages/writings were better suited to being exploited to movable type/printing press than the chinese writing system? A movable type printing press based on 26 letter is far better than one based on thousands of characters. But it's still the printing press.

> This is one of the issues: there is a lot of cultural value in being able to make the "first" claim stick, but it is often very difficult to define what constitutes "first."

Absolutely. You could argue those who popularized an invention is even more important than those who invented it. Steve Jobs didn't invent the PC, he didn't invent smartphones, he didn't invent tablets, etc, but you could argue he is more important those who invented it because he popularized it.

paidleaf··on Understanding contravariance
> Unpopular opinion: co/contravariant representations represent exactly the point at which formal typesafety starts hurting instead of helping as an engineering practice.

Type safety? It's a way to maintain soundness. Covariance and contravariance expands the amount of valid programs you can write within a language while maintaining soundness. It's fundamentally important if you want to reason about programs and make claims about the validity of programs.

> your project would have been better served by an environment that just let you do trick with runtime validation

Are you talking about dynamic programming? Trick with runtime validation? Are you talking about Java and C# runtime failures for their object arrays before generics? What do you exactly mean by trick?

> The resulting code is cleaner, simpler, easier to maintain and more straightforward to evolve than the "correct" madness that results from proper functional analysis.

So you'd rather have cleaner, simpler programs that are incorrect? You don't care about soundness? Or are you saying that removing co and contravariance in a language is a valid trade off even if it limits the set of valid programs within a language? It's not exactly clear what you are saying.

paidleaf··on Lemming Suicide Myth: Disney Film Faked Bogus Behavior
> But lots of animals commit suicide. You don't need to talk about lemmings.

We have to talk about lemmings when we are talking about conscious human-like suicide because lemmings are the only animals that purportedly had conscious intentional suicides like human being. After all, the philosophical debate was "the difference between humans and animals". I actually brought up honey bees committing suicide ( once they sting, they die ). But the professor rejected it ( rightly so ) because it wasn't conscious and intentional suicide. For example, a parent storming a burning building to save their child and dying in the process isn't suicide in the human sense. A female octopus giving birth and dying isn't suicide.

http://phenomena.nationalgeographic.com/2014/07/30/octopus-c...

A soldier going to war and dying isn't suicide. A mother bison trying to save her calf from predators and dying in the process isn't suicide. There is a difference between sacrifice and intentional conscious suicide where no one benefits.

> And your discussion sounds with your professor sounds really stupid

It wasn't. It was one of my favorite classes in college and hence why I decided to double major in philosophy. It was the first time I can say I really thought about something. If the class was "really stupid" it wouldn't have left such an indelible mark on me.

> he literally claimed to be the ultimate authority on lemmings?

Yes. He believed it was a fact just like the earth was a sphere is a fact. And ultimately, he is the one grading the term paper and he is the ultimate authority. Do you really expect a professor to back down on things he believe to be facts?

> An academic with a chair said that?

Yes. What's so surprising about that? Do you know what an academic with a chair is? An expert. Someone with authority.

> Sounds so unlikely I'm not sure I believe you.

Are you an "associate professor" by any chance? What is so unbelievable about it? Why are you so defensive?

paidleaf··on The Manchester Baby was the first stored-program computer
> Sadly it is part of a general trend in the english speaking world to overstate the scientific and technical achievements of one's countrymen

It's a trend in every nation but the english speaking world dominates the media landscape. So you'll see a more skewed outlook. It shouldn't be shocking that the BBC has a skewed view on such topics.

For example, I was taught that newton invented calculus, but we know that calculus had contributions from many people including people like leibniz.

It goes beyond nations as well. For example, europeans claim they discovered americas when natives beat them by 10000 years. Europeans celebrate the gutenburg press when the chinese and koreans had it hundreds of years before. We are taught that greeks gave us civilization when in actuality, greeks borrowed their civilization from many many places.

Nationalism, regionalism, etc isn't just an english-speaking world phenomenon. It's a human condition. I'm sure if you look at other nations or cultures, you'll see that they also view themselves as exceptional and take an unreasonable amount of credit for things they did or did not invent.

← PreviousPage 2 of 4Next →