Hacker News new | past | comments | ask | show | jobs | submit | more otto_ortega's comments login

What amuses me is the fact that we are so obsessed with finding civilizations that have an equal or superior level of technology than we do... If such civilization does exists, and if they are anything like us... Our history show us things will NOT end well for us!

The more advanced civilization will eventually (always...) conquer the less advanced civilization when in need (or desire...) for resources.

It is like if a deer were obsessed to find the hunter that will put its life to an end...

If the question we are trying to solve is "Are we alone?" we have better try to look for "less advanced" forms of life, like marine animals or something like that...

Otherwise we will get the kind of reply we are not looking for... IMHO


> The more advanced civilization will eventually (always...) conquer the less advanced civilization when in need (or desire...) for resources.

I think this doesn't translate so directly into space. If they are thousands of light years away, then they will have plenty of other planets nearby to harvest for resources.


It all depends on what sort of resources they are looking for, no one is crossing light years to come steal water from us, when there are other planets that have water (perhaps as ice) and would be undefended. However if they needed territory and the earth had an environment that was hospitable to them then yes they might very well travel light years to invade.


Perhaps they are trying to attract contact from less advanced species to find planets supporting life, so they can have more meat in their diet...

Resources are not solely iron ore etc.


Especially while the planets aren't the first place you go to harvest resources.


and they will probably (or at least hopefully) be more enlightened.



Liu Cixin does a great job exploring these ramifications in his "Three Body" trilogy.


I sometimes imagine a species which is to us like we are to cockroaches...


I salute you and celebrate your epic comment! hahaha


It blows my mind to think that we DO have materials that can withstand such temperatures, even after understanding the part about heat transfer.

I hope that kind of materials can be mass-produced on the short term future to be used as insulation for homes!


Good, hopefully that will encourage more newcomers to try Vue instead of React, I find Vue to be more elegant and easy to learn (and understand) than React.

Hopefully as the Vue community grows that will drive more resources to the development of cool projects like Weex either directly by having members of the community getting involved on the development of those projects, or indirectly by motivating companies to develop tools to cater a sizable market.


This kind of articles seems specifically made to say "please don't cut our funds" and not to communicate a newsworthy discovery.

"Ancient organic material", "Mysterious methane" feels like click-bait after you read the content behind it

I hope the NASA keeps getting all the funds it needs, it is just sad that they have to fall in this kind of strategies to do so.


Isn't the methane actually a bit mysterious though?

IIUC, methane should be broken down by interaction with sunlight. So if there is trace methane in the Martian atmosphere, it's either coming from not-depleted sub-surface reserves (in which case: how did it get there?) or chemical processes are actively generating it in the Martian ecosystem somewhere.


I don't think this is egregiously hyperbolic. "Ancient organic material" is exactly what they found. They go out of their way in the article to emphasize that organic molecules exist in many naturally occurring forms that are not indicative of life processes, but that life processes can not be ruled out either. The same applies to the methane finding.

I don't think it's fair to criticize the article itself. It's well-written, level-headed, and self-critical. I think it's fair to criticize their calling a press conference to announce it, rather than just releasing a notice or allowing the articles to be published in due course.

I'm inclined to cut them slack on the marketing style. NASA lives and dies by the whims of a fickle Congress, and they have few opportunities to make headlines. There's a bit of sensationalism or grandstanding at play here. The actual announcement is good science, and plays into their desire for funding to follow up.


Well, I believe NASA is one of those few organizations in the world that's actually doing the humanity a favor. Despite that, it has been criticized for decades. Remember how people complained about millions of dollars that NASA used for Apollo missions? Some even argue(d) that space missions are pointless, and that there are more important issues on the Earth that we should cut NASA's funds. In my view, this view is just outrageous and disgraceful. Astronomy and space exploration is a very humbling science that not only will help us survive our disastrous extinction on this planet, but also makes us realize how unimportant we are in this vast universe, and what issues really matter in the world.

I'd rather see my money go to NASA and be spent on space discovery than see it spent to make useless products, or worse yet, to shed blood.


It was not my intention to criticize NASA, I like it and as I mentioned on my original post I hope they keep getting the funds they need.

My point was that the title seems a bit exaggerated given the content of the article.


I know, I didn't mean that you criticized NASA, I was talking about other people.


Somehow, the article managed to miss what should have be a big part of the announcement. They found evidence of kerogens. That has a bit more impact.


So... I didn't know what kerogens were so I looked it up. Classified as solid organic matter in sedimentary rock. It is formed by the degredation of living matter.

So wouldn't this discovery relating to Mars further hint that it may have supported life in its past?


I’m curious about that as well. The wiki showed that kerogen looks very similar to chlorophyll. So how is it not safe to conclude it was made by life? Are there any non living sources of it?


Why only in the past and not in the present? Methane could be produced from living organisms.


If NASA went on Patreon I'd gladly help fund them if it meant they could just do great science without needing to worry about 'impact'


But to get Patreons to fund them, they'd have to make exciting press releases. That's sort of what they're already doing - make Americans excited about it so they vote for politicians who continue to fund them. I'll bet there are already endeavors on Patreon that you're not funding because they haven't been promoted enough to sound very exciting.


it's true. What can be done about this ? Lottery grants ? Universal Basic science funding ?


I totally agree with this. On my experience that is the approach that works best.

1 - Define the requirements 2 - Design the UI AND its behavior

From seeing the UI and understanding how it is expected to behave you can get a clear idea of what entities and attributes you will need, from there you can derive the database design.

3 - Design the database in a way it fits all the data you need to display on the UI, and all the data you don't need to display but need to make the UI behave in the way you need it.

4 - Code the business logic required to link the database to the UI, in whatever language you choose.


Let me know when you have more info about that "Selling 101" online course. I'm interested.


Sounds good. Do you want to email me? It's in my bio. Couldn't find yours.


If you are planning to try Fedora, here is my recommendation to get an astonishingly great set up in no time:

- Do a fresh install

- Use Fedy [0] install with a single click pretty much any development IDE you may need plus other must-have tools (Skype, Dropbox, VirtualBox, TeamViewer, etc...)

- Install the "dash to panel" Gnome extension [1]

- Use Fedy to install Numix or Arch as themes and "pimp" your GUI ;)

- Enjoy!!

Here is how my desktop looks with the described set up: https://snag.gy/F6SM4L.jpg

[0] https://www.folkswithhats.org/

[1] https://github.com/jderose9/dash-to-panel


Fedy looks interesting, but I couldn't figure out how it works.

Is it like another package manager, or can I use dnf to manage/update the packages it installs?


Worse, it's just a collection of shell scripts:

https://github.com/folkswithhats/fedy/blob/master/plugins/an...

It does no signature validation whatsoever or dependency tracking.

Don't use it if you care about security or a clean system.


How is a collection of scripts for which you can easily read and edit the source code "worse" than installing a rpm package or a compiled program?

The thing about signature validation can be easily resolved with a simple text replace. About dependency tracking: as I said, it is not a package manager and it uses dnf under the hood, which already does that.

Unless you only install open source software AFTER doing a full source code audit. You are blatantly overreacting just to look as "security conscious".

For disclosure: I don't have anything to do with the project other than the fact that I have been using it for years without any issue.


I know plenty of folks who've ridden motorcycles helmetless for years without any issue.

It's a collection of script written in a non-idempotent manner, and run in an uncontrolled, undefined environment. The benefit of binary packages is that you have a reasonable idea that the package will consistently build in a well defined environment (the base build chroot for the OS + the defined dependencies in the package). The result is a consistent reproducible binary that means when you run version x.y.z it's the same as version x.y.z that I'm running, and the same as version x.y.z that the package maintainer is running.

When software is "packaged" via install scripts that fetch and build from the internet on the fly with loosely defined versions, you stand a lot of risk of breaking your environment. If you only spend time in toy environments playing games and looking at cat pictures, that's fine.

If you rely on the tools you work with to be stable, perform in a consistent manner, and not accidentally leak information about your environment (you'd be shocked by how many test suites will post your local environment variables out to arbitrary metrics collection points), then pre-build binary packages are a safe and reliable way to operate.

You can have fun letting the wind blow through your hair; I'll keep my helmet on, thanks.


https://github.com/folkswithhats/fedy/blob/master/plugins/an...

I made it 10 lines into the very first plugin before hitting a point where the installer script is downloading a file over an insecure connection, and treating it as a list of trusted URLs.


And look where those nefarious links are pointing!! developer.android.com and dl.google.com...

As I said, if you feel safer because you run all those commands manually, it is ok...


You stripped the most important part from links, the thing that the comment you replied to was pointing out.


You are changing your argument... You were originally talking about security and whatever you define as a "clean system" not about stability and robustness and on that regard my point remains valid:

Binary packages are not intrinsically more secure that plain text scripts that you can easily audit.

If you feel safer because you are executing by hand a bunch of commands that can be automated with a script that's ok.

In my case I rather spend that time doing something more productive.


Build integrity is inherently a security issue.


You're replying to the wrong person.


After initially recoiling in horror at running a `curl|bash` installer, I opened the installer in a browser planning on reading the install script. "Helpfully" the script is served up as `binary/octet-stream`, so instead of looking at it in the browser, I got to open it in an editor.

From there, it looks like the script does little more than add the `rpmfusion-free-release`, `rpmfusion-nonfree-release` and `folkswithhats-release` repositories. Of course since we started the install process through a shady insecure means, we should add the repos the same way. So every repo gets added via `dnf -y --nogpgcheck install https://url-to-repo-release-package`.

I went to browse the `folkswithhats` repo, but found it's hosted on AWS S3 and doesn't provide a directory index.


You are overly paranoid... The GitHub repo is literally the first thing that shows up when searching for "Fedy" on Google:

https://github.com/folkswithhats/fedy

If the "--nogpgcheck" bothers you, a simple text replace over the source code solves it.

Same with the "curl|bash" thing, you are not obligated to run it that way, you can just clone the repo and run it however you want, it is open source!

It is funny the way people overreact with things like this with projects that are open source but are ok installed closed source software and feel safe because they got them from the official repos...


Your suggesting a solution for a very common use case many Fedora users have (i.e. installing skype, viber etc) in a New Release thread on a highly visible forum. This means many people could find and run this code, so I think its warranted to analyze its security instead of dismissing it. I agree it has some bad security practices, which are hard to trust in this day and age.

I don't mean to dump on this project or the people behind it, fair dues to them for putting it together to make peoples lives easier. But widely used software must be built and distributed securely.

Since it is GPL3, I wonder why the authors don't build and distribute it from COPR directly from github? It would solve the same problems, and make it easier to trust.


It is not another package manager, it is an utility to automate the process of installing/uninstalling software that normally won't be available under the software manager application that comes with Fedora.

It will add the repos, dependencies and execute all other steps that you will have to do manually otherwise, to have any of the programs supported installed on your PC.

After that you can manage any of them with dnf.

It is a great utility, extremely useful.

Here is a bunch of screenshots of all the things you can install with one click using Fedy:

https://www.dropbox.com/sh/oakue3yuc287ioq/AAARUn9Usi3IgaA27...


Do you know if Plivo supports all the features listed on my comment?:

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


Hey! You seem to have a lot of experience on the VoIP field, any suggestion for my situation?

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

Thanks


Every suggestion will be Asterisk / FreeSwitch (have fun learning how to configure it all and good luck coming back to it in a year) or a hosted solution, this is what I want to solve :) I will admit I am new to this field but that is my impression so far.


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

Search: